My usbmouse stopped working when I upgrade my gentoo-sources from 2.4.19 to
2.4.20-r5. Normally I compile my options into the kernel but the mouse would
work. In order to try and trouble shoot, I decided to compile them as modules.
Under 2.4.20-r5, as soon as I insmod any of the drivers, the mouse light
flashes on and then dies instantly. Dmesg gives a message about the "usb device
not accepting the new address: error=-110"
However, I decided to try using the vanilla-sources (2.4.21) since I was getting
frustrated. Compiling my options into the kernel (input core, mouse support,
usb system, premlim device, uhci, Full hib, etc), the usbmouse works
beautifully. My guess is that somewhere, these usb drivers are different
between gentoo-sources and vanilla-sources.
Because this is getting so much attention, I figure I'll add my 2 cents. I am running
gentoo 2.4.20-r5. My usbmouse works (as a module) but only if it is pluged in when I
start the driver. If I unplug and replug, I have to rmmod and modprobe usbstorage.
Didn't have this problem with 2.4.21 or 2.4.19 vanilla.
Can you try vanilla 2.4.20? If it doesn't work there, then gentoo-sources
won't work with it either...
1) Please see comment #2.
2) Please try gentoo-sources-2.4.22.
3) If you still get this please reopen this bug.