[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ehci_hcd module and USB 2.0 IDE adapter device



I have an external USB drive that doesn't work with the ehci_hcd
module (USB 2.0) from the 2.6.16-2-686-smp kernel.  It also didn't
work with several previous 2.6 kernels.

Here is what happens when it ehci_hcd tries to recognize it:


usb 4-2: USB disconnect, address 2
usb 1-6: new high speed USB device using ehci_hcd and address 2
usb 1-6: device descriptor read/64, error -71
usb 1-6: device descriptor read/64, error -71
usb 1-6: new high speed USB device using ehci_hcd and address 3
usb 1-6: device descriptor read/64, error -71
usb 1-6: device descriptor read/64, error -71
usb 1-6: new high speed USB device using ehci_hcd and address 4
usb 1-6: device not accepting address 4, error -71
usb 1-6: new high speed USB device using ehci_hcd and address 5
usb 1-6: device not accepting address 5, error -71
usb 5-1: USB disconnect, address 2
usb 5-1: new low speed USB device using uhci_hcd and address 3
usb 5-1: configuration #1 chosen from 1 choice


The model name that linux sees is: "Genesys Logic, Inc. USB 2.0 IDE Adapter".

If I "modprobe -r ehci_hcd", then the device works via USB 1.0, but
all of my other devices work via USB 1.0 also.

Is it possible to configure only this device to use uhci_hcd (USB1.0),
while all other devices use USB 2.0?

Thank you.



Reply to: