[ltp] uhci_hcd or ehci_hcd on t40?
Steve Krulewitz
linux-thinkpad@linux-thinkpad.org
Sun, 11 Jul 2004 09:16:25 -0400
Hey all --
Ever since I upgraded to 2.6.6, I was having problems with my iPod --
when I connected it, I was getting the following error in my dmesg:
usb 2-2: new full speed USB device using address 2
usb 2-2: device not accepting address 2, error -71
usb 2-2: new full speed USB device using address 3
usb 2-2: device not accepting address 3, error -71
usb 4-4: new high speed USB device using address 2
...
I had both the uhci_hcd and ehci_hcd modules loaded when this happened.
Today, I decided to try to remove both and load only one -- and lo and
behold, it started working. It seemed to work with either loaded, but
not both (actually, there may have been a slight glitch with ehci_ucd
(the ipod spontaneously unmounting), but that might have been something
gtkpod did).
So which one should I be using? And how can I prevent the other one
from loading on startup. I'm using debian, and neither module seems to
be explicitly configured to load in my /etc/modules or /etc/modules.conf
...although I'm still not sure how module loading works in 2.6.
cheers,
-steve