Hi list,
   since I updated to some of new linux kernels versions, I started
to experimenting many problems with my usb devices / hub, which makes
my computer works in a very strange manner. Researching on this
direction on the web, I noticed that many people have the same/similar
problem as mine, where always linux kernel kprints the following
message to the dmesg output using this template: usb X-X: device not
accepting address XX, error -XXX.
   Are kernel developers, mainly the usb team, aware of this problem?
What should I have to do to find a solution for my case? This is
happening with my laptop. I need to know if this could be a hardware
problem, because my laptop is still under guarantee and if it is a
hardware problem, I will contact the seller.
    Please, any suggestion/tip will be greatfully accepted. Thank you!

Kernel version:
# uname -r
2.6.32-23 x86_64

Example of dmes output:

[ 2029.790225] usb 7-1: new full speed USB device using uhci_hcd and address 10
[ 2044.910100] usb 7-1: device descriptor read/64, error -110
[ 2060.140082] usb 7-1: device descriptor read/64, error -110
[ 2060.370101] usb 7-1: new full speed USB device using uhci_hcd and address 11
[ 2075.492621] usb 7-1: device descriptor read/64, error -110
[ 2090.720082] usb 7-1: device descriptor read/64, error -110
[ 2090.950089] usb 7-1: new full speed USB device using uhci_hcd and address 12
[ 2101.370344] usb 7-1: device not accepting address 12, error -110
[ 2101.490132] usb 7-1: new full speed USB device using uhci_hcd and address 13
[ 2111.910085] usb 7-1: device not accepting address 13, error -110
[ 2111.910123] hub 7-0:1.0: unable to enumerate USB device on port 1
[ 2112.034915] usb 7-2: new full speed USB device using uhci_hcd and address 14
[ 2127.150161] usb 7-2: device descriptor read/64, error -110
[ 2142.380160] usb 7-2: device descriptor read/64, error -110
[ 2142.610230] usb 7-2: new full speed USB device using uhci_hcd and address 15
[ 2157.730188] usb 7-2: device descriptor read/64, error -110

lspci output:


00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory
Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series
Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset
Integrated Graphics Controller (rev 07)
00:03.0 Communication controller: Intel Corporation Mobile 4 Series
Chipset MEI Controller (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network
Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 1 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI
Controller (rev 03)
01:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
03:0b.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
03:0b.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
03:0b.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro
Host Adapter (rev 21)
03:0b.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host
Adapter (rev 11)
03:0b.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)

lspci -vvv output for usb hubs:

00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #1 (rev 03)
       Subsystem: Toshiba America Info Systems Device 0001
       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0
       Interrupt: pin A routed to IRQ 23
       Region 4: I/O ports at cf00 [size=32]
       Capabilities: [50] PCIe advanced features <?>
       Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #2 (rev 03)
       Subsystem: Toshiba America Info Systems Device 0001
       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0
       Interrupt: pin B routed to IRQ 19
       Region 4: I/O ports at cee0 [size=32]
       Capabilities: [50] PCIe advanced features <?>
       Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #3 (rev 03)
       Subsystem: Toshiba America Info Systems Device 0001
       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0
       Interrupt: pin C routed to IRQ 18
       Region 4: I/O ports at cec0 [size=32]
       Capabilities: [50] PCIe advanced features <?>
       Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
EHCI Controller #1 (rev 03) (prog-if 20)
       Subsystem: Toshiba America Info Systems Device 0001
       Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0
       Interrupt: pin A routed to IRQ 23
       Region 0: Memory at ffcfc000 (32-bit, non-prefetchable) [size=1K]
       Capabilities: [50] Power Management version 2
               Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
               Status: D0 PME-Enable- DSel=0 DScale=0 PME-
       Capabilities: [58] Debug port: BAR=1 offset=00a0
       Capabilities: [98] PCIe advanced features <?>
       Kernel driver in use: ehci_hcd

00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #1 (rev 03)
       Subsystem: Toshiba America Info Systems Device 0001
       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0
       Interrupt: pin A routed to IRQ 23
       Region 4: I/O ports at cf00 [size=32]
       Capabilities: [50] PCIe advanced features <?>
       Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #2 (rev 03)
       Subsystem: Toshiba America Info Systems Device 0001
       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0
       Interrupt: pin B routed to IRQ 19
       Region 4: I/O ports at cee0 [size=32]
       Capabilities: [50] PCIe advanced features <?>
       Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #3 (rev 03)
       Subsystem: Toshiba America Info Systems Device 0001
       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0
       Interrupt: pin C routed to IRQ 18
       Region 4: I/O ports at cec0 [size=32]
       Capabilities: [50] PCIe advanced features <?>
       Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
EHCI Controller #1 (rev 03) (prog-if 20)
       Subsystem: Toshiba America Info Systems Device 0001
       Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
       Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
       Latency: 0
       Interrupt: pin A routed to IRQ 23
       Region 0: Memory at ffcfc000 (32-bit, non-prefetchable) [size=1K]
       Capabilities: [50] Power Management version 2
               Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
               Status: D0 PME-Enable- DSel=0 DScale=0 PME-
       Capabilities: [58] Debug port: BAR=1 offset=00a0
       Capabilities: [98] PCIe advanced features <?>
       Kernel driver in use: ehci_hcd


Leandro.

Reply via email to