Problematic device: Cooler Master "CM Gears" usb keyboard. It is usb 1.1.
State of affairs: I have uhci_hcd compiled into the kernel (2.6.10-gentoo-r6), and I've modprobed in ehci_hcd. I do this because with NO ehci_hcd loaded, everything works fine, and because the machine is used for work, this is important to me. Various 2.6 kernels before this exhibit the same problems. Furthermore, when placed on a port-replicator, the inconsistency problem is worse. I hadn't the usb devices the last time I used a 2.4 kernel. Skirting around the mailing lists it seems that some others are having problems with it too, but the remedy isn't clear. Essentially I want ehci speeds for my other devices AND to connect the keyboard via a usb 2 hub. No devices connected: /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M |__ Port 1: Dev 3, If 0, Class=unk., Driver=bluetty, 12M |__ Port 1: Dev 3, If 1, Class=unk., Driver=none, 12M |__ Port 1: Dev 3, If 2, Class=app., Driver=none, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M ------------------------------------------------- Connecting a usb 2 hub to the "bottom" of the two usb ports on the laptop, with a usb 1.1 wireless-mouse (connected to the usb 2 hub): /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M |__ Port 1: Dev 18, If 0, Class=hub, Driver=hub/4p, 480M |__ Port 1: Dev 19, If 0, Class=HID, Driver=usbhid, 1.5M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M |__ Port 1: Dev 3, If 0, Class=unk., Driver=bluetty, 12M |__ Port 1: Dev 3, If 1, Class=unk., Driver=none, 12M |__ Port 1: Dev 3, If 2, Class=app., Driver=none, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M Apr 25 21:36:44 SteveNb usb 4-1: new high speed USB device using ehci_hcd and address 18 Apr 25 21:36:44 SteveNb hub 4-1:1.0: USB hub found Apr 25 21:36:44 SteveNb hub 4-1:1.0: 4 ports detected Apr 25 21:36:45 SteveNb logger: ACPI group thermal_zone / action thermal_zone is not defined Apr 25 21:36:45 SteveNb usb 4-1.1: new low speed USB device using ehci_hcd and address 19 Apr 25 21:36:45 SteveNb input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.7-1.1 Apr 25 21:36:45 SteveNb hal.hotplug[11738]: DEVPATH is not set ------------------------------------------------- Now I connect the usb keyboard to the usb 2 hub (same applies to any of the three ports remaining on it): /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M |__ Port 1: Dev 18, If 0, Class=hub, Driver=hub/4p, 480M |__ Port 1: Dev 19, If 0, Class=HID, Driver=usbhid, 1.5M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M |__ Port 1: Dev 3, If 0, Class=unk., Driver=bluetty, 12M |__ Port 1: Dev 3, If 1, Class=unk., Driver=none, 12M |__ Port 1: Dev 3, If 2, Class=app., Driver=none, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M Apr 25 21:47:36 SteveNb hub 4-1:1.0: connect-debounce failed, port 2 disabled ... this message just keeps on repeating. ------------------------------------------------- So then I connect the usb keyboard to the "top" of the two usb ports on the laptop: /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M |__ Port 1: Dev 18, If 0, Class=hub, Driver=hub/4p, 480M |__ Port 1: Dev 19, If 0, Class=HID, Driver=usbhid, 1.5M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M |__ Port 1: Dev 3, If 0, Class=unk., Driver=bluetty, 12M |__ Port 1: Dev 3, If 1, Class=unk., Driver=none, 12M |__ Port 1: Dev 3, If 2, Class=app., Driver=none, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M |__ Port 2: Dev 13, If 0, Class=HID, Driver=usbhid, 1.5M |__ Port 2: Dev 13, If 1, Class=HID, Driver=usbhid, 1.5M Apr 25 21:39:17 SteveNb usb 4-2: new high speed USB device using ehci_hcd and address 21 Apr 25 21:39:17 SteveNb ehci_hcd 0000:00:1d.7: port 2 reset error -110 Apr 25 21:39:17 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:39:17 SteveNb usb 4-2: device descriptor read/64, error -71 Apr 25 21:39:19 SteveNb usb 4-2: new high speed USB device using ehci_hcd and address 29 Apr 25 21:39:19 SteveNb ehci_hcd 0000:00:1d.7: port 2 reset error -110 Apr 25 21:39:19 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:39:21 SteveNb usb 1-2: new low speed USB device using uhci_hcd and address 12 Apr 25 21:39:21 SteveNb input: USB HID v1.10 Keyboard [CHESEN USB Keyboard] on usb-0000:00:1d.0-2 Apr 25 21:39:21 SteveNb hal.hotplug[12088]: DEVPATH is not set Apr 25 21:39:22 SteveNb input: USB HID v1.10 Device [CHESEN USB Keyboard] on usb-0000:00:1d.0-2 Apr 25 21:39:22 SteveNb hal.hotplug[12130]: DEVPATH is not set ... this behaviour is inconsistent... some-times there are no errors before the device loads. The above is with no port-replicator, but is worse when it is on a port-replicator ------------------------------------------------- If I switch the keyboard to "bottom" usb port of the laptop (and remove the hub): Apr 25 21:54:27 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:27 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:28 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:28 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:28 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:28 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:28 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:28 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:28 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:28 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:28 SteveNb hub 4-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Apr 25 21:54:28 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:28 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:29 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:29 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:29 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:29 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:29 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:29 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:29 SteveNb ehci_hcd 0000:00:1d.7: port 1 reset error -110 Apr 25 21:54:29 SteveNb hub 4-0:1.0: hub_port_status failed (err = -32) Apr 25 21:54:29 SteveNb hub 4-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? ... but some-times it will behave like the prior example. I am not sure what is going on. I'm guessing this is a device behaving badly? Any help would be appreciated. Thanks, -- Steve Quenette <[EMAIL PROTECTED]> VPAC ------------------------------------------------------- SF.Net email is sponsored by: Tell us your software development plans! Take this survey and enter to win a one-year sub to SourceForge.net Plus IDC's 2005 look-ahead and a copy of this survey Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users