From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040115 Description of problem: USB devices do not seem to be recognized by kernel-2.6.2-1.79. With the same system using kernel-2.4.22-1.2166 all of the devices are recognized and work flawlessly. Devices include a scanner, digital camera, usb flash drive, logitech webcam, and a usb mouse. Version-Release number of selected component (if applicable): kernel-2.6.2-1.79 How reproducible: Always Steps to Reproduce: 1. Try use any usb device with a 2.6.x kernel 2. Devices are not recognized 3. Actual Results: USB devices are not recognized and cannot be used. Expected Results: USB devices would be usable as they are in 2.4.x kernels. Additional info: Using usbview yields an error messages that /proc/bus/usb/devices cannot be accessed because it does not exist. However, I do not know if this directory has changed with the upgrade to 2.6.x kernels.
Do you have an 'alias usb-controller <something>' in /etc/modprobe.conf?
Yes, I have: alias usb-controller usb-uhci alias usb-controller1 ehci-hcd lsusb produces: cannot open /proc/bus/usb, No such file or directory (2) Only input and pci folders are in the /proc/bus directory. I tried commenting the two out, but that had no effect. lsusb produces the same error.
that's it then; it's supposed to be uhci-hcd not usb-uhci ....
Indeed the change solved the problem. However, the module is not being automatically loaded during boot-up. I had to manually load the module, which then allowed me to access the usb devices. Shouldn't kudzu take care of the uhci-hcd entry if there has been a naming change between kernels 2.4 and 2.6?
*** Bug 115685 has been marked as a duplicate of this bug. ***
This appears to have been fixed long ago and should be closed.