Most recent kernel where this bug did not occur: Distribution: Debian Hardware Environment: Old dual cpu server with pci usb card Software Environment: Debian SID Problem Description: USB card detected, driver loaded, but ports not working Possably related bug 2975 Steps to reproduce: Plug in usb mouse or memory stick, see errors in syslog about device not accepting its id. # dmesg | grep usb usb usb1: default language 0x0409 usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: OHCI Host Controller usb usb1: Manufacturer: Linux 2.6.14-rc3pesa ohci_hcd usb usb1: SerialNumber: 0000:01:07.0 usb usb1: hotplug usb usb1: adding 1-0:1.0 (config #1, interface 0) usb 1-0:1.0: hotplug hub 1-0:1.0: usb_probe_interface hub 1-0:1.0: usb_probe_interface - got id hub 1-0:1.0: no power switching (usb 1.0) usb 1-1: new low speed USB device using ohci_hcd and address 2 usb 1-1: device descriptor read/64, error -110 usb 1-1: device descriptor read/64, error -110 usb 1-1: new low speed USB device using ohci_hcd and address 3 usb 1-1: device descriptor read/64, error -110 usb 1-1: device descriptor read/64, error -110 usb 1-1: new low speed USB device using ohci_hcd and address 4 usb 1-1: device not accepting address 4, error -110 usb 1-1: new low speed USB device using ohci_hcd and address 5 usb 1-1: device not accepting address 5, error -110 usb 1-2: new full speed USB device using ohci_hcd and address 6 usb 1-2: device descriptor read/64, error -110 usb 1-2: device descriptor read/64, error -110 usb 1-2: new full speed USB device using ohci_hcd and address 7 usb 1-2: device descriptor read/64, error -110 usb 1-2: device descriptor read/64, error -110 usb 1-2: new full speed USB device using ohci_hcd and address 8 usb 1-2: device not accepting address 8, error -110 usb 1-2: new full speed USB device using ohci_hcd and address 9 usb 1-2: device not accepting address 9, error -110 s# lspci -vvv 0000:00:00.0 Host bridge: Intel Corp. 440FX - 82441FX PMC [Natoma] (rev 02) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 32 0000:00:07.0 VGA compatible controller: Cirrus Logic GD 5436 [Alpine] (prog-if 00 [VGA]) Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Region 0: Memory at 41000000 (32-bit, non-prefetchable) [size=16M] Expansion ROM at 20110000 [disabled] [size=32K] 0000:00:0e.0 SCSI storage controller: Adaptec AHA-2940/2940W / AIC-7871 (rev 03) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 48 (2000ns min, 2000ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 15 Region 0: I/O ports at a000 [disabled] [size=256] Region 1: Memory at 40100000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at 20100000 [disabled] [size=64K] 0000:00:10.0 PCI bridge: IBM IBM27-82351 (rev 01) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 248, Cache Line Size: 0x08 (32 bytes) Bus: primary=00, secondary=01, subordinate=01, sec-latency=248 I/O behind bridge: 00009000-00009fff Memory behind bridge: 40000000-400fffff Prefetchable memory behind bridge: 20000000-200fffff BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B- 0000:00:13.0 Non-VGA unclassified device: Intel Corp. 82375EB/SB PCI to EISA Bridge (rev 15) Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 248 0000:01:04.0 SCSI storage controller: Adaptec AIC-7880U Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 144 (2000ns min, 2000ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 11 Region 0: I/O ports at 9000 [disabled] [size=256] Region 1: Memory at 40002000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at 20000000 [disabled] [size=64K] 0000:01:05.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 16) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 144 (1500ns min, 63750ns max) Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at 9100 [size=32] Region 1: Memory at 40001000 (32-bit, non-prefetchable) [size=32] Expansion ROM at 20010000 [disabled] [size=64K] 0000:01:07.0 USB Controller: OPTi Inc. 82C861 (rev 10) (prog-if 10 [OHCI]) Subsystem: OPTi Inc. 82C861 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 144, Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 9 Region 0: Memory at 40000000 (32-bit, non-prefetchable) [size=4K] When i unload all the usb modules i am unable to unload usbcore 118304 1 here is the output from loading the module # modprobe ohci_hcd Oct 2 22:15:55 pumba kernel: ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) Oct 2 22:15:55 pumba kernel: ohci_hcd: block sizes: ed 64 td 64 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: OHCI Host Controller Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: new USB bus registered, assigned bus number 1 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: irq 9, io mem 0x40000000 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: WARNING: OPTi workarounds unavailable Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: resetting from state 'reset', control = 0x0 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: enabling initreset quirk Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: OHCI controller state Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: OHCI 1.0, NO legacy support registers Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: control 0x083 HCFS=operational CBSR=3 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: cmdstatus 0x00000 SOC=0 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: intrstatus 0x00000044 RHSC SF Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: intrenable 0x8000000a MIE RD WDH Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: fminterval a7782edf Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: hcca frame #0004 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: roothub.a 01000202 POTPGT=1 NPS NDP=2(2) Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: roothub.b 00000000 PPCM=0000 DR=0000 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: roothub.status 00008000 DRWE Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: roothub.portstatus [0] 0x00010301 CSC LSDA PPS CCS Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: roothub.portstatus [1] 0x00010101 CSC PPS CCS Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: created debug files Oct 2 22:15:55 pumba kernel: usb usb1: default language 0x0409 Oct 2 22:15:55 pumba kernel: usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1 Oct 2 22:15:55 pumba kernel: usb usb1: Product: OHCI Host Controller Oct 2 22:15:55 pumba kernel: usb usb1: Manufacturer: Linux 2.6.14-rc3pesa ohci_hcd Oct 2 22:15:55 pumba kernel: usb usb1: SerialNumber: 0000:01:07.0 Oct 2 22:15:55 pumba kernel: usb usb1: hotplug Oct 2 22:15:55 pumba kernel: usb usb1: adding 1-0:1.0 (config #1, interface 0) Oct 2 22:15:55 pumba kernel: usb 1-0:1.0: hotplug Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: usb_probe_interface Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: usb_probe_interface - got id Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: USB hub found Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: 2 ports detected Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: standalone hub Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: no power switching (usb 1.0) Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: global over-current protection Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: power on to power good time: 2ms Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: local power source is good Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: no over-current condition exists Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0000 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00010301 CSC LSDA PPS CCS Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s Oct 2 22:15:55 pumba kernel: hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:15:55 pumba kernel: usb 1-1: new low speed USB device using ohci_hcd and address 2 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 1 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:15:55 pumba last message repeated 2 times Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:15:55 pumba kernel: usb 1-1: device descriptor read/64, error -110 Oct 2 22:15:55 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 1 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:15:56 pumba last message repeated 2 times Oct 2 22:15:56 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:15:56 pumba kernel: usb 1-1: device descriptor read/64, error -110 Oct 2 22:15:56 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:15:56 pumba kernel: usb 1-1: new low speed USB device using ohci_hcd and address 3 Oct 2 22:15:56 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 1 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:15:56 pumba last message repeated 2 times Oct 2 22:15:56 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:15:56 pumba kernel: usb 1-1: device descriptor read/64, error -110 Oct 2 22:15:56 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 1 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:15:56 pumba last message repeated 2 times Oct 2 22:15:56 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:15:56 pumba kernel: usb 1-1: device descriptor read/64, error -110 Oct 2 22:15:57 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:15:57 pumba kernel: usb 1-1: new low speed USB device using ohci_hcd and address 4 Oct 2 22:15:57 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 1 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:15:57 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 1 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:15:57 pumba kernel: usb 1-1: device not accepting address 4, error -110 Oct 2 22:15:57 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:15:57 pumba kernel: usb 1-1: new low speed USB device using ohci_hcd and address 5 Oct 2 22:15:57 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 1 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:15:57 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 1 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:15:58 pumba usb.agent[4503]: usbcore: already loaded Oct 2 22:15:58 pumba udev[4534]: creating device node '/dev/usbdev1.1' Oct 2 22:15:58 pumba kernel: usb 1-1: device not accepting address 5, error -110 Oct 2 22:15:58 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS Oct 2 22:15:58 pumba kernel: hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s Oct 2 22:15:58 pumba kernel: hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 Oct 2 22:15:58 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS Oct 2 22:15:58 pumba kernel: usb 1-2: new full speed USB device using ohci_hcd and address 6 Oct 2 22:15:58 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 2 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:15:58 pumba last message repeated 2 times Oct 2 22:15:58 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS Oct 2 22:15:58 pumba kernel: usb 1-2: device descriptor read/64, error -110 Oct 2 22:15:58 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 2 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:15:58 pumba last message repeated 2 times Oct 2 22:15:58 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS Oct 2 22:15:58 pumba kernel: usb 1-2: device descriptor read/64, error -110 Oct 2 22:15:59 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS Oct 2 22:15:59 pumba kernel: usb 1-2: new full speed USB device using ohci_hcd and address 7 Oct 2 22:15:59 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 2 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:15:59 pumba last message repeated 2 times Oct 2 22:15:59 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS Oct 2 22:15:59 pumba kernel: usb 1-2: device descriptor read/64, error -110 Oct 2 22:15:59 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 2 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:15:59 pumba last message repeated 2 times Oct 2 22:15:59 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS Oct 2 22:15:59 pumba kernel: usb 1-2: device descriptor read/64, error -110 Oct 2 22:15:59 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS Oct 2 22:15:59 pumba kernel: usb 1-2: new full speed USB device using ohci_hcd and address 8 Oct 2 22:15:59 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 2 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:16:00 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 2 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:16:00 pumba kernel: usb 1-2: device not accepting address 8, error -110 Oct 2 22:16:00 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS Oct 2 22:16:00 pumba kernel: usb 1-2: new full speed USB device using ohci_hcd and address 9 Oct 2 22:16:00 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 2 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:16:00 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a41c0 path 2 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:16:00 pumba kernel: usb 1-2: device not accepting address 9, error -110 Oct 2 22:16:00 pumba kernel: hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0004 The memory stick seem to have a problem with the address assigned ? When i un-plug the usb mouse Oct 2 22:25:13 pumba kernel: hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0002 Oct 2 22:25:13 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [0] = 0x00010300 CSC LSDA PPS Oct 2 22:25:13 pumba kernel: hub 1-0:1.0: port 1, status 0300, change 0001, 1.5 Mb/s Oct 2 22:25:14 pumba kernel: hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x300 And unplug the memory stick Oct 2 22:27:16 pumba kernel: hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0004 Oct 2 22:27:16 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00010100 CSC PPS Oct 2 22:27:16 pumba kernel: hub 1-0:1.0: port 2, status 0100, change 0001, 12 Mb/s Oct 2 22:27:16 pumba kernel: hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x100 Re-insert the mouse Oct 2 22:28:08 pumba kernel: hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0004 Oct 2 22:28:08 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00010301 CSC LSDA PPS CCS Oct 2 22:28:08 pumba kernel: hub 1-0:1.0: port 2, status 0301, change 0001, 1.5 Mb/s Oct 2 22:28:08 pumba kernel: hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x301 Oct 2 22:28:09 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:28:09 pumba kernel: usb 1-2: new low speed USB device using ohci_hcd and address 10 Oct 2 22:28:09 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a4940 path 2 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:28:09 pumba last message repeated 2 times Oct 2 22:28:09 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:28:09 pumba kernel: usb 1-2: device descriptor read/64, error -110 Oct 2 22:28:09 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a4940 path 2 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:28:09 pumba last message repeated 2 times Oct 2 22:28:09 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:28:09 pumba kernel: usb 1-2: device descriptor read/64, error -110 Oct 2 22:28:09 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:28:09 pumba kernel: usb 1-2: new low speed USB device using ohci_hcd and address 11 Oct 2 22:28:09 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a4940 path 2 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:28:09 pumba last message repeated 2 times Oct 2 22:28:09 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:28:09 pumba kernel: usb 1-2: device descriptor read/64, error -110 Oct 2 22:28:10 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a4940 path 2 ep0in 5ec20000 cc 5 --> status -110 Oct 2 22:28:10 pumba last message repeated 2 times Oct 2 22:28:10 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:28:10 pumba kernel: usb 1-2: device descriptor read/64, error -110 Oct 2 22:28:10 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:28:10 pumba kernel: usb 1-2: new low speed USB device using ohci_hcd and address 12 Oct 2 22:28:10 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a4940 path 2 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:28:10 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a4940 path 2 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:28:10 pumba kernel: usb 1-2: device not accepting address 12, error -110 Oct 2 22:28:11 pumba kernel: ohci_hcd 0000:01:07.0: GetStatus roothub.portstatus [1] = 0x00100303 PRSC LSDA PPS PES CCS Oct 2 22:28:11 pumba kernel: usb 1-2: new low speed USB device using ohci_hcd and address 13 Oct 2 22:28:11 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a4940 path 2 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:28:11 pumba kernel: ohci_hcd 0000:01:07.0: urb d43a4940 path 2 ep0out 5ec20000 cc 5 --> status -110 Oct 2 22:28:11 pumba kernel: usb 1-2: device not accepting address 13, error -110 Oct 2 22:28:11 pumba kernel: hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0004 Ok let me know what else i should collect.
OPTi cards have always been trouble ... especially the old ones, which have some nasty chip errata (the ones encouraging that driver to say "OPTi workarounds unavailable"). Apparently Apple's Darwin code has workarounds, and they're so nasty that I expect Linux will never merge them. Has this card ever worked on any Linux? If so, when did it stop working? Your best bet may be to use a better add-in PCI card. My general advice is to avoid ones with VIA chips, but I've had plenty of success with USB 2.0 cards that have chips from NEC, ALI, and Philips.
No response in 5 months, closing. If this is still a problem, please reopen with the requested information.