Hi, I have an USB 2.0 PCI card which fails to detect any device beside the virtual root hub. I tried a mouse and a 1.1 hub. The card has an EHCI and two UHCI with 4 ports. Here's the debug output:
Linux version 2.5.3-pre1 (oliver@mucke) (gcc version 2.95.3 20010315 (SuSE)) usb.c: registered new driver usbfs usb.c: registered new driver hub hcd/ehci-hcd.c: $Revision: 0.25 $ USB 2.0 'Enhanced' Host Controller (EHCI) Driver hcd/ehci-hcd.c: block sizes: qh 96 qtd 96 itd 160 sitd 64 PCI: Found IRQ 15 for device 00:0b.2 IRQ routing conflict for 00:0b.2, have irq 12, want irq 15 hcd.c: ehci-hcd @ 00:0b.2, PCI device 1033:00e0 hcd.c: PCI latency reduced to max 34 hcd.c: irq 12, pci mem c280c000 usb.c: new USB bus registered, assigned bus number 1 hcd/ehci-dbg.c: ehci_start hcs_params 0x2395 dbg=0 cc=2 pcc=3 ports=5 hcd/ehci-dbg.c: 00:0b.2: ehci_start portroute 1 0 1 0 0 hcd/ehci-dbg.c: ehci_start hcc_params 0x0002 caching 0 uframes 256/512/1024 hcd/ehci-hcd.c: reset 80002 cmd (park)=0 ithresh=8 period=1024 Reset HALT hcd/ehci-hcd.c: init 10000 cmd (park)=0 ithresh=1 period=1024 HALT hcd/ehci-hcd.c: USB 2.0 support enabled, EHCI rev 0.95 hcd.c: 00:0b.2 root hub device address 1 usb.c: kmalloc IF c1f79500, numif 1 usb.c: new device strings: Mfr=3, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Manufacturer: Linux 2.5.3-pre1 ehci-hcd Product: PCI device 1033:00e0 SerialNumber: 00:0b.2 hub.c: USB hub found at / hub.c: 5 ports detected hub.c: standalone hub hub.c: individual port power switching hub.c: individual port over-current protection hub.c: Single TT hub.c: TT requires at most 8 FS bit times hub.c: Port indicators are not supported hub.c: power on to power good time: 0ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RRRRR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports usb.c: hub driver claimed interface c1f79500 usb.c: kusbd: /sbin/hotplug add 1 usb.c: kusbd policy returned 0xfffffffe uhci.c: USB Universal Host Controller Interface driver v1.1 usb.c: registered new driver hiddev usb.c: registered new driver hid hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik <[EMAIL PROTECTED]> hid-core.c: USB HID support drivers mice: PS/2 mouse device common for all mice hcd/ehci-hub.c: GetStatus port 3 status 0x1403 POWER speed=1 CSC CONNECT hub.c: hub / port 3 connection change hub.c: hub / port 3, portstatus 501, change 1, 480 Mb/s hcd/ehci-hub.c: 00:0b.2 port 3 low speed, give to companion hcd/ehci-hub.c: GetStatus port 3 status 0x3002 OWNER POWER speed=0 CSC hub.c: port 3, portstatus 0, change 1, 12 Mb/s hub.c: port 3 of hub / not enabled, trying reset again... hcd/ehci-hub.c: GetStatus port 3 status 0x1403 POWER speed=1 CSC CONNECT hub.c: port 3, portstatus 501, change 1, 480 Mb/s hub.c: port 3 of hub / not enabled, trying reset again... hcd/ehci-hub.c: 00:0b.2 port 3 low speed, give to companion hcd/ehci-hub.c: GetStatus port 3 status 0x1403 POWER speed=1 CSC CONNECT hub.c: port 3, portstatus 501, change 1, 480 Mb/s hub.c: port 3 of hub / not enabled, trying reset again... hcd/ehci-hub.c: 00:0b.2 port 3 low speed, give to companion hcd/ehci-hub.c: GetStatus port 3 status 0x1403 POWER speed=1 CSC CONNECT hub.c: port 3, portstatus 501, change 1, 480 Mb/s hub.c: port 3 of hub / not enabled, trying reset again... hcd/ehci-hub.c: 00:0b.2 port 3 low speed, give to companion hcd/ehci-hub.c: GetStatus port 3 status 0x1403 POWER speed=1 CSC CONNECT hub.c: port 3, portstatus 501, change 1, 480 Mb/s hub.c: port 3 of hub / not enabled, trying reset again... hub.c: Cannot enable port 3 of hub /, disabling port. hub.c: Maybe the USB cable is bad? hcd/ehci-hcd.c: 00:0b.2: free_config devnum 0 hcd/ehci-hub.c: GetStatus port 4 status 0x1803 POWER speed=2 CSC CONNECT hub.c: hub / port 4 connection change hub.c: hub / port 4, portstatus 501, change 1, 480 Mb/s hub.c: port 4, portstatus 511, change 0, 480 Mb/s hub.c: port 4 of hub / not reset yet, waiting 10ms hub.c: port 4, portstatus 511, change 0, 480 Mb/s hub.c: port 4 of hub / not reset yet, waiting 10ms hcd/ehci-hub.c: 00:0b.2 port 4 full speed, give to companion, 0x1801 hcd/ehci-hub.c: GetStatus port 4 status 0x3801 OWNER POWER speed=2 CONNECT hub.c: port 4, portstatus 0, change 10, 12 Mb/s hub.c: port 4 of hub / not reset yet, waiting 200ms hcd/ehci-hub.c: GetStatus port 4 status 0x1803 POWER speed=2 CSC CONNECT hub.c: port 4, portstatus 501, change 1, 480 Mb/s hub.c: port 4 of hub / not enabled, trying reset again... hcd/ehci-hub.c: 00:0b.2 port 4 full speed, give to companion, 0x1801 hcd/ehci-hub.c: GetStatus port 4 status 0x3801 OWNER POWER speed=2 CONNECT hub.c: port 4, portstatus 0, change 10, 12 Mb/s hub.c: port 4 of hub / not reset yet, waiting 200ms hcd/ehci-hub.c: GetStatus port 4 status 0x1803 POWER speed=2 CSC CONNECT hub.c: port 4, portstatus 501, change 1, 480 Mb/s hub.c: port 4 of hub / not enabled, trying reset again... hcd/ehci-hub.c: 00:0b.2 port 4 full speed, give to companion, 0x1801 hcd/ehci-hub.c: GetStatus port 4 status 0x3801 OWNER POWER speed=2 CONNECT hub.c: port 4, portstatus 0, change 10, 12 Mb/s hub.c: port 4 of hub / not reset yet, waiting 200ms hcd/ehci-hub.c: GetStatus port 4 status 0x1803 POWER speed=2 CSC CONNECT hub.c: port 4, portstatus 501, change 1, 480 Mb/s hub.c: port 4 of hub / not enabled, trying reset again... hcd/ehci-hub.c: 00:0b.2 port 4 full speed, give to companion, 0x1801 hcd/ehci-hub.c: GetStatus port 4 status 0x3801 OWNER POWER speed=2 CONNECT hub.c: port 4, portstatus 0, change 10, 12 Mb/s hub.c: port 4 of hub / not reset yet, waiting 200ms hcd/ehci-hub.c: GetStatus port 4 status 0x1803 POWER speed=2 CSC CONNECT hub.c: port 4, portstatus 501, change 1, 480 Mb/s hub.c: port 4 of hub / not enabled, trying reset again... hcd/ehci-hub.c: 00:0b.2 port 4 full speed, give to companion, 0x1801 hcd/ehci-hub.c: GetStatus port 4 status 0x3801 OWNER POWER speed=2 CONNECT hub.c: port 4, portstatus 0, change 10, 12 Mb/s hub.c: port 4 of hub / not reset yet, waiting 200ms hcd/ehci-hub.c: GetStatus port 4 status 0x1803 POWER speed=2 CSC CONNECT hub.c: port 4, portstatus 501, change 1, 480 Mb/s hub.c: port 4 of hub / not enabled, trying reset again... hub.c: Cannot enable port 4 of hub /, disabling port. hub.c: Maybe the USB cable is bad? hcd/ehci-hcd.c: 00:0b.2: free_config devnum 0 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
