Bug 7932 - Unable to initialize USB-Devices
Unable to initialize USB-Devices
Status: CLOSED CODE_FIX
Product: Drivers
Classification: Unclassified
Component: USB
i386 Linux
: P2 normal
Assigned To: Greg Kroah-Hartman
:
Depends on:
Blocks: USB
  Show dependency treegraph
 
Reported: 2007-02-04 13:43 UTC by Martin Bammer
Modified: 2012-05-24 21:35 UTC (History)
4 users (show)

See Also:
Kernel Version: 2.6.20-rc6
Tree: Mainline
Regression: ---


Attachments
usbmon output of kernel 2.6.20-rc6 (52.68 KB, text/plain)
2007-02-05 12:35 UTC, Martin Bammer
Details
dmesg of kernel 2.6.18.6 (15.26 KB, text/plain)
2007-02-05 12:35 UTC, Martin Bammer
Details

Description Martin Bammer 2007-02-04 13:43:06 UTC
Most recent kernel where this bug did *NOT* occur:
2.6.18.6 (I did not test 2.6.19)
Distribution:
Debian Sid
Hardware Environment:
Hardware Environment:
lspci -v:
0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express
Processor to DRAM Controller (rev 03)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] #09 [2109]

0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express
Root Port (rev 03) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00003000-00003fff
        Memory behind bridge: c8100000-c81fffff
        Prefetchable memory behind bridge: d0000000-d7ffffff
        Capabilities: [88] #0d [0000]
        Capabilities: [80] Power Management version 2
        Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
        Capabilities: [a0] #10 [0141]

0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
PCI Express Port 1 (rev 04) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
        Capabilities: [40] #10 [0141]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2

0000:00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
PCI Express Port 2 (rev 04) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=0
        Capabilities: [40] #10 [0141]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2

0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
PCI Express Port 3 (rev 04) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=04, sec-latency=0
        Capabilities: [40] #10 [0141]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2

0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #1 (rev 04) (prog-if 00 [UHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at 1800 [size=32]

0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #2 (rev 04) (prog-if 00 [UHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at 1820 [size=32]

0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #3 (rev 04) (prog-if 00 [UHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at 1840 [size=32]

0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #4 (rev 04) (prog-if 00 [UHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at 1860 [size=32]

0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB2 EHCI Controller (rev 04) (prog-if 20 [EHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 11
        Memory at c8000000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] #0a [20a0]

0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
(prog-if 01 [Subtractive decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=07, sec-latency=216
        I/O behind bridge: 00004000-00004fff
        Memory behind bridge: c8200000-c82fffff
        Prefetchable memory behind bridge: 0000000050000000-0000000051f00000
        Capabilities: [50] #0d [0000]

0000:00:1e.2 Multimedia audio controller: Intel Corporation
82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at 1c00 [size=256]
        I/O ports at 1880 [size=64]
        Memory at c8000800 (32-bit, non-prefetchable) [size=512]
        Memory at c8000400 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2

0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
AC'97
Modem Controller (rev 04) (prog-if 00 [Generic])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at 2400 [size=256]
        I/O ports at 2000 [size=128]
        Capabilities: [50] Power Management version 2

0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface 
Bridge
(rev 04)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0

0000:00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) IDE Controller (rev 04) (prog-if 8a [Master SecP PriP])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at 18c0 [size=16]

0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
SMBus
Controller (rev 04)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: medium devsel, IRQ 11
        I/O ports at 20a0 [size=32]

0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility
X700 (PCIE) (prog-if 00 [VGA])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at d0000000 (32-bit, prefetchable) [size=128M]
        I/O ports at 3000 [size=256]
        Memory at c8100000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at c8120000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] #10 [0001]
        Capabilities: [80] Message Signalled Interrupts: 64bit+ Queue=0/0 
Enable-

0000:06:01.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 168, IRQ 10
        Memory at c8216000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=07, subordinate=08, sec-latency=176
        Memory window 0: 50000000-51fff000 (prefetchable)
        Memory window 1: 52000000-53fff000
        I/O window 0: 00004000-000040ff
        I/O window 1: 00004400-000044ff
        16-bit legacy interface ports at 0001

0000:06:01.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394
Host Controller (prog-if 10 [OHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: medium devsel, IRQ 11
        Memory at c8217000 (32-bit, non-prefetchable) [size=2K]
        Memory at c8210000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2

0000:06:01.3 Mass storage controller: Texas Instruments PCIxx21 Integrated
FlashMedia Controller
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: medium devsel, IRQ 11
        Memory at c8214000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [44] Power Management version 2

0000:06:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 
05)
        Subsystem: Intel Corporation: Unknown device 2701
        Flags: bus master, medium devsel, latency 32, IRQ 11
        Memory at c8218000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2

0000:06:08.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 
Gigabit
Ethernet (rev 03)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10
        Memory at c8200000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 
Enable-

Problem Description:
I've connected a mouse and a Canon MP600 (multifunction device) on a mini hub 
which is then connected to the mainboard (USB2.0). Nothing is working on the 
mini hub because of the initialization problem.

syslog output is:
Feb  4 22:17:17 localhost kernel: [  437.226673] usb 1-4: new high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:17 localhost kernel: [  437.358978] usb 1-4: configuration #1 
chosen from 1 choice
Feb  4 22:17:17 localhost kernel: [  437.359166] hub 1-4:1.0: USB hub found
Feb  4 22:17:17 localhost kernel: [  437.359266] hub 1-4:1.0: 4 ports detected
Feb  4 22:17:17 localhost kernel: [  437.678410] usb 1-4.2: new low speed USB 
device using ehci_hcd and address 22
Feb  4 22:17:17 localhost kernel: [  437.794522] usb 1-4.2: configuration #1 
chosen from 1 choice
Feb  4 22:17:17 localhost kernel: [  437.803697] input: HID 1241:1166 
as /class/input/input8
Feb  4 22:17:17 localhost kernel: [  437.803808] input: USB HID v1.00 Mouse 
[HID 1241:1166] on usb-0000:00:02.2-4.2
Feb  4 22:17:18 localhost kernel: [  438.018167] usb 1-4.3: new high speed USB 
device using ehci_hcd and address 23
Feb  4 22:17:18 localhost kernel: [  438.130296] usb 1-4.3: configuration #1 
chosen from 1 choice
Feb  4 22:17:18 localhost kernel: [  438.133243] drivers/usb/class/usblp.c: 
usblp0: USB Bidirectional printer dev 23 if 1 alt 0 proto 2 vid 0x04A9 pid 
0x1718
Feb  4 22:17:18 localhost kernel: [  438.150140] scsi0 : SCSI emulation for 
USB Mass Storage devices
Feb  4 22:17:18 localhost kernel: [  438.150505] usb-storage: device found at 
23
Feb  4 22:17:18 localhost kernel: [  438.150591] usb-storage: waiting for 
device to settle before scanning
Feb  4 22:17:20 localhost kernel: [  440.505215] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.505464] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.505714] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.505962] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.506213] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.506272] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:20 localhost kernel: [  440.506464] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.506711] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.506962] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.507212] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.507463] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.507711] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.507771] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:20 localhost kernel: [  440.507962] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.508212] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.508460] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.508711] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.508961] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.509209] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.509269] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:20 localhost kernel: [  440.509461] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.509710] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.509961] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.510209] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.510459] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.510710] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.510769] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:20 localhost kernel: [  440.510961] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.511208] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.511460] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.146530] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.146779] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.147030] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.147280] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.147528] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.147588] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:23 localhost kernel: [  443.147779] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.148029] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.148277] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.148528] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.148778] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.149026] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.149086] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:23 localhost kernel: [  443.149277] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.149527] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.149777] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.150026] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.150277] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.150527] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.150587] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:23 localhost kernel: [  443.150776] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.151025] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.151276] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.151527] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.151775] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152025] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152085] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:23 localhost kernel: [  443.152278] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152524] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152776] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152972] usb-storage: device scan 
complete
Feb  4 22:17:23 localhost kernel: [  443.153026] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:27 localhost kernel: [  447.100213] usb 1-4.2: USB disconnect, 
address 22
Feb  4 22:17:27 localhost kernel: [  447.100515] usb 1-4.3: USB disconnect, 
address 23
Feb  4 22:17:27 localhost kernel: [  447.100682] drivers/usb/class/usblp.c: 
usblp0: removed
Feb  4 22:17:27 localhost kernel: [  447.210986] usb 1-4: reset high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:27 localhost kernel: [  447.322895] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:27 localhost kernel: [  447.538728] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:27 localhost kernel: [  447.754561] usb 1-4: reset high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:27 localhost kernel: [  447.866474] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:28 localhost kernel: [  448.082310] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:28 localhost kernel: [  448.298142] usb 1-4: reset high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:28 localhost kernel: [  448.705823] usb 1-4: device not accepting 
address 21, error -71
Feb  4 22:17:28 localhost kernel: [  448.817738] usb 1-4: reset high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:29 localhost kernel: [  449.225424] usb 1-4: device not accepting 
address 21, error -71
Feb  4 22:17:29 localhost kernel: [  449.225500] hub 1-4:1.0: activate --> -19
Feb  4 22:17:29 localhost kernel: [  449.329347] usb 1-4: USB disconnect, 
address 21
Feb  4 22:17:29 localhost kernel: [  449.441259] usb 1-4: new high speed USB 
device using ehci_hcd and address 24
Feb  4 22:17:29 localhost kernel: [  449.553168] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:29 localhost kernel: [  449.769054] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:30 localhost kernel: [  449.984838] usb 1-4: new high speed USB 
device using ehci_hcd and address 25
Feb  4 22:17:30 localhost kernel: [  450.096748] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:30 localhost kernel: [  450.312580] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:30 localhost kernel: [  450.528414] usb 1-4: new high speed USB 
device using ehci_hcd and address 26
Feb  4 22:17:31 localhost kernel: [  450.936099] usb 1-4: device not accepting 
address 26, error -71
Feb  4 22:17:31 localhost kernel: [  451.048017] usb 1-4: new high speed USB 
device using ehci_hcd and address 27
Feb  4 22:17:31 localhost kernel: [  451.455697] usb 1-4: device not accepting 
address 27, error -71
Feb  4 22:17:46 localhost kernel: [  466.128348] usb 1-4: new high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:46 localhost kernel: [  466.260680] usb 1-4: configuration #1 
chosen from 1 choice
Feb  4 22:17:46 localhost kernel: [  466.260873] hub 1-4:1.0: USB hub found
Feb  4 22:17:46 localhost kernel: [  466.260973] hub 1-4:1.0: 4 ports detected
Feb  4 22:17:46 localhost kernel: [  466.580119] usb 1-4.2: new low speed USB 
device using ehci_hcd and address 29
Feb  4 22:17:46 localhost kernel: [  466.695994] usb 1-4.2: configuration #1 
chosen from 1 choice
Feb  4 22:17:46 localhost kernel: [  466.705280] input: HID 1241:1166 
as /class/input/input9
Feb  4 22:17:46 localhost kernel: [  466.705393] input: USB HID v1.00 Mouse 
[HID 1241:1166] on usb-0000:00:02.2-4.2
Feb  4 22:17:47 localhost kernel: [  466.919872] usb 1-4.3: new high speed USB 
device using ehci_hcd and address 30
Feb  4 22:17:47 localhost kernel: [  467.029998] usb 1-4.3: configuration #1 
chosen from 1 choice
Feb  4 22:17:47 localhost kernel: [  467.031569] drivers/usb/class/usblp.c: 
usblp0: USB Bidirectional printer dev 30 if 1 alt 0 proto 2 vid 0x04A9 pid 
0x1718
Feb  4 22:17:47 localhost kernel: [  467.031794] scsi1 : SCSI emulation for 
USB Mass Storage devices
Feb  4 22:17:47 localhost kernel: [  467.031958] usb-storage: device found at 
30
Feb  4 22:17:47 localhost kernel: [  467.031960] usb-storage: waiting for 
device to settle before scanning
Feb  4 22:17:49 localhost kernel: [  469.407676] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.407921] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.408171] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.408420] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.408670] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.408730] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:49 localhost kernel: [  469.408921] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.409168] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.409419] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.409669] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.409920] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.410168] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.410228] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:49 localhost kernel: [  469.410419] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.410670] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.410918] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.411168] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.411419] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.411666] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.411726] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:49 localhost kernel: [  469.411918] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.412167] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.412418] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.412666] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.412917] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.413167] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.413226] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:49 localhost kernel: [  469.413416] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.413666] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.413917] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.028128] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.028378] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.028626] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.028876] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.029126] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.029186] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:52 localhost kernel: [  472.029376] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.029625] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.029876] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.030126] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.030374] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.030625] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.030684] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:52 localhost kernel: [  472.030876] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.031124] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.031374] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.031624] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.031874] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.032123] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.032182] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:52 localhost kernel: [  472.032375] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.032624] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.032872] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.033122] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.033373] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.033621] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.033680] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:52 localhost kernel: [  472.033873] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.034122] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.034375] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.034570] usb-storage: device scan 
complete
Feb  4 22:17:52 localhost kernel: [  472.034623] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:56 localhost kernel: [  476.002669] usb 1-4.2: USB disconnect, 
address 29
Feb  4 22:17:56 localhost kernel: [  476.002991] usb 1-4.3: USB disconnect, 
address 30
Feb  4 22:17:56 localhost kernel: [  476.003199] drivers/usb/class/usblp.c: 
usblp0: removed
Feb  4 22:17:56 localhost kernel: [  476.112698] usb 1-4: reset high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:56 localhost kernel: [  476.224569] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:56 localhost kernel: [  476.440400] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:56 localhost kernel: [  476.656234] usb 1-4: reset high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:56 localhost kernel: [  476.768148] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:57 localhost kernel: [  476.983986] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:57 localhost kernel: [  477.199820] usb 1-4: reset high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:57 localhost kernel: [  477.607497] usb 1-4: device not accepting 
address 28, error -71
Feb  4 22:17:57 localhost kernel: [  477.719412] usb 1-4: reset high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:58 localhost kernel: [  478.127096] usb 1-4: device not accepting 
address 28, error -71
Feb  4 22:17:58 localhost kernel: [  478.127170] hub 1-4:1.0: activate --> -19
Feb  4 22:17:58 localhost kernel: [  478.231021] usb 1-4: USB disconnect, 
address 28
Feb  4 22:17:58 localhost kernel: [  478.342932] usb 1-4: new high speed USB 
device using ehci_hcd and address 31
Feb  4 22:17:58 localhost kernel: [  478.454845] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:58 localhost kernel: [  478.670676] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:59 localhost kernel: [  478.886509] usb 1-4: new high speed USB 
device using ehci_hcd and address 32
Feb  4 22:17:59 localhost kernel: [  478.998429] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:59 localhost kernel: [  479.214256] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:59 localhost kernel: [  479.430089] usb 1-4: new high speed USB 
device using ehci_hcd and address 33
Feb  4 22:17:59 localhost kernel: [  479.837772] usb 1-4: device not accepting 
address 33, error -71
Feb  4 22:18:00 localhost kernel: [  479.949688] usb 1-4: new high speed USB 
device using ehci_hcd and address 34
Feb  4 22:18:00 localhost kernel: [  480.357370] usb 1-4: device not accepting 
address 34, error -71
Comment 1 Anonymous Emailer 2007-02-04 14:19:38 UTC
Reply-To: akpm@linux-foundation.org



Begin forwarded message:

Date: Sun, 4 Feb 2007 13:52:15 -0800
From: bugme-daemon@bugzilla.kernel.org
To: bugme-new@lists.osdl.org
Subject: [Bugme-new] [Bug 7932] New: Unable to initialize USB-Devices


http://bugzilla.kernel.org/show_bug.cgi?id=7932

           Summary: Unable to initialize USB-Devices
    Kernel Version: 2.6.20-rc6
            Status: NEW
          Severity: normal
             Owner: greg@kroah.com
         Submitter: e9525103@stud4.tuwien.ac.at


Most recent kernel where this bug did *NOT* occur:
2.6.18.6 (I did not test 2.6.19)
Distribution:
Debian Sid
Hardware Environment:
Hardware Environment:
lspci -v:
0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express
Processor to DRAM Controller (rev 03)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] #09 [2109]

0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express
Root Port (rev 03) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00003000-00003fff
        Memory behind bridge: c8100000-c81fffff
        Prefetchable memory behind bridge: d0000000-d7ffffff
        Capabilities: [88] #0d [0000]
        Capabilities: [80] Power Management version 2
        Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
        Capabilities: [a0] #10 [0141]

0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
PCI Express Port 1 (rev 04) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
        Capabilities: [40] #10 [0141]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2

0000:00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
PCI Express Port 2 (rev 04) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=0
        Capabilities: [40] #10 [0141]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2

0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
PCI Express Port 3 (rev 04) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=04, sec-latency=0
        Capabilities: [40] #10 [0141]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2

0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #1 (rev 04) (prog-if 00 [UHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at 1800 [size=32]

0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #2 (rev 04) (prog-if 00 [UHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at 1820 [size=32]

0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #3 (rev 04) (prog-if 00 [UHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at 1840 [size=32]

0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #4 (rev 04) (prog-if 00 [UHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at 1860 [size=32]

0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB2 EHCI Controller (rev 04) (prog-if 20 [EHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 11
        Memory at c8000000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] #0a [20a0]

0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
(prog-if 01 [Subtractive decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=07, sec-latency=216
        I/O behind bridge: 00004000-00004fff
        Memory behind bridge: c8200000-c82fffff
        Prefetchable memory behind bridge: 0000000050000000-0000000051f00000
        Capabilities: [50] #0d [0000]

0000:00:1e.2 Multimedia audio controller: Intel Corporation
82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at 1c00 [size=256]
        I/O ports at 1880 [size=64]
        Memory at c8000800 (32-bit, non-prefetchable) [size=512]
        Memory at c8000400 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2

0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
AC'97
Modem Controller (rev 04) (prog-if 00 [Generic])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at 2400 [size=256]
        I/O ports at 2000 [size=128]
        Capabilities: [50] Power Management version 2

0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface 
Bridge
(rev 04)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0

0000:00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) IDE Controller (rev 04) (prog-if 8a [Master SecP PriP])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at 18c0 [size=16]

0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
SMBus
Controller (rev 04)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: medium devsel, IRQ 11
        I/O ports at 20a0 [size=32]

0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility
X700 (PCIE) (prog-if 00 [VGA])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at d0000000 (32-bit, prefetchable) [size=128M]
        I/O ports at 3000 [size=256]
        Memory at c8100000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at c8120000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] #10 [0001]
        Capabilities: [80] Message Signalled Interrupts: 64bit+ Queue=0/0 
Enable-

0000:06:01.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, medium devsel, latency 168, IRQ 10
        Memory at c8216000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=07, subordinate=08, sec-latency=176
        Memory window 0: 50000000-51fff000 (prefetchable)
        Memory window 1: 52000000-53fff000
        I/O window 0: 00004000-000040ff
        I/O window 1: 00004400-000044ff
        16-bit legacy interface ports at 0001

0000:06:01.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394
Host Controller (prog-if 10 [OHCI])
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: medium devsel, IRQ 11
        Memory at c8217000 (32-bit, non-prefetchable) [size=2K]
        Memory at c8210000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2

0000:06:01.3 Mass storage controller: Texas Instruments PCIxx21 Integrated
FlashMedia Controller
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: medium devsel, IRQ 11
        Memory at c8214000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [44] Power Management version 2

0000:06:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 
05)
        Subsystem: Intel Corporation: Unknown device 2701
        Flags: bus master, medium devsel, latency 32, IRQ 11
        Memory at c8218000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2

0000:06:08.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 
Gigabit
Ethernet (rev 03)
        Subsystem: Acer Incorporated [ALI]: Unknown device 0066
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10
        Memory at c8200000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 
Enable-

Problem Description:
I've connected a mouse and a Canon MP600 (multifunction device) on a mini hub 
which is then connected to the mainboard (USB2.0). Nothing is working on the 
mini hub because of the initialization problem.

syslog output is:
Feb  4 22:17:17 localhost kernel: [  437.226673] usb 1-4: new high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:17 localhost kernel: [  437.358978] usb 1-4: configuration #1 
chosen from 1 choice
Feb  4 22:17:17 localhost kernel: [  437.359166] hub 1-4:1.0: USB hub found
Feb  4 22:17:17 localhost kernel: [  437.359266] hub 1-4:1.0: 4 ports detected
Feb  4 22:17:17 localhost kernel: [  437.678410] usb 1-4.2: new low speed USB 
device using ehci_hcd and address 22
Feb  4 22:17:17 localhost kernel: [  437.794522] usb 1-4.2: configuration #1 
chosen from 1 choice
Feb  4 22:17:17 localhost kernel: [  437.803697] input: HID 1241:1166 
as /class/input/input8
Feb  4 22:17:17 localhost kernel: [  437.803808] input: USB HID v1.00 Mouse 
[HID 1241:1166] on usb-0000:00:02.2-4.2
Feb  4 22:17:18 localhost kernel: [  438.018167] usb 1-4.3: new high speed USB 
device using ehci_hcd and address 23
Feb  4 22:17:18 localhost kernel: [  438.130296] usb 1-4.3: configuration #1 
chosen from 1 choice
Feb  4 22:17:18 localhost kernel: [  438.133243] drivers/usb/class/usblp.c: 
usblp0: USB Bidirectional printer dev 23 if 1 alt 0 proto 2 vid 0x04A9 pid 
0x1718
Feb  4 22:17:18 localhost kernel: [  438.150140] scsi0 : SCSI emulation for 
USB Mass Storage devices
Feb  4 22:17:18 localhost kernel: [  438.150505] usb-storage: device found at 
23
Feb  4 22:17:18 localhost kernel: [  438.150591] usb-storage: waiting for 
device to settle before scanning
Feb  4 22:17:20 localhost kernel: [  440.505215] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.505464] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.505714] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.505962] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.506213] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.506272] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:20 localhost kernel: [  440.506464] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.506711] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.506962] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.507212] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.507463] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.507711] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.507771] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:20 localhost kernel: [  440.507962] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.508212] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.508460] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.508711] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.508961] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.509209] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.509269] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:20 localhost kernel: [  440.509461] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.509710] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.509961] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.510209] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.510459] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.510710] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.510769] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:20 localhost kernel: [  440.510961] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.511208] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:20 localhost kernel: [  440.511460] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.146530] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.146779] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.147030] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.147280] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.147528] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.147588] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:23 localhost kernel: [  443.147779] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.148029] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.148277] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.148528] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.148778] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.149026] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.149086] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:23 localhost kernel: [  443.149277] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.149527] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.149777] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.150026] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.150277] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.150527] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.150587] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:23 localhost kernel: [  443.150776] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.151025] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.151276] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.151527] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.151775] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152025] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152085] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:23 localhost kernel: [  443.152278] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152524] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152776] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:23 localhost kernel: [  443.152972] usb-storage: device scan 
complete
Feb  4 22:17:23 localhost kernel: [  443.153026] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:27 localhost kernel: [  447.100213] usb 1-4.2: USB disconnect, 
address 22
Feb  4 22:17:27 localhost kernel: [  447.100515] usb 1-4.3: USB disconnect, 
address 23
Feb  4 22:17:27 localhost kernel: [  447.100682] drivers/usb/class/usblp.c: 
usblp0: removed
Feb  4 22:17:27 localhost kernel: [  447.210986] usb 1-4: reset high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:27 localhost kernel: [  447.322895] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:27 localhost kernel: [  447.538728] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:27 localhost kernel: [  447.754561] usb 1-4: reset high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:27 localhost kernel: [  447.866474] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:28 localhost kernel: [  448.082310] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:28 localhost kernel: [  448.298142] usb 1-4: reset high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:28 localhost kernel: [  448.705823] usb 1-4: device not accepting 
address 21, error -71
Feb  4 22:17:28 localhost kernel: [  448.817738] usb 1-4: reset high speed USB 
device using ehci_hcd and address 21
Feb  4 22:17:29 localhost kernel: [  449.225424] usb 1-4: device not accepting 
address 21, error -71
Feb  4 22:17:29 localhost kernel: [  449.225500] hub 1-4:1.0: activate --> -19
Feb  4 22:17:29 localhost kernel: [  449.329347] usb 1-4: USB disconnect, 
address 21
Feb  4 22:17:29 localhost kernel: [  449.441259] usb 1-4: new high speed USB 
device using ehci_hcd and address 24
Feb  4 22:17:29 localhost kernel: [  449.553168] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:29 localhost kernel: [  449.769054] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:30 localhost kernel: [  449.984838] usb 1-4: new high speed USB 
device using ehci_hcd and address 25
Feb  4 22:17:30 localhost kernel: [  450.096748] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:30 localhost kernel: [  450.312580] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:30 localhost kernel: [  450.528414] usb 1-4: new high speed USB 
device using ehci_hcd and address 26
Feb  4 22:17:31 localhost kernel: [  450.936099] usb 1-4: device not accepting 
address 26, error -71
Feb  4 22:17:31 localhost kernel: [  451.048017] usb 1-4: new high speed USB 
device using ehci_hcd and address 27
Feb  4 22:17:31 localhost kernel: [  451.455697] usb 1-4: device not accepting 
address 27, error -71
Feb  4 22:17:46 localhost kernel: [  466.128348] usb 1-4: new high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:46 localhost kernel: [  466.260680] usb 1-4: configuration #1 
chosen from 1 choice
Feb  4 22:17:46 localhost kernel: [  466.260873] hub 1-4:1.0: USB hub found
Feb  4 22:17:46 localhost kernel: [  466.260973] hub 1-4:1.0: 4 ports detected
Feb  4 22:17:46 localhost kernel: [  466.580119] usb 1-4.2: new low speed USB 
device using ehci_hcd and address 29
Feb  4 22:17:46 localhost kernel: [  466.695994] usb 1-4.2: configuration #1 
chosen from 1 choice
Feb  4 22:17:46 localhost kernel: [  466.705280] input: HID 1241:1166 
as /class/input/input9
Feb  4 22:17:46 localhost kernel: [  466.705393] input: USB HID v1.00 Mouse 
[HID 1241:1166] on usb-0000:00:02.2-4.2
Feb  4 22:17:47 localhost kernel: [  466.919872] usb 1-4.3: new high speed USB 
device using ehci_hcd and address 30
Feb  4 22:17:47 localhost kernel: [  467.029998] usb 1-4.3: configuration #1 
chosen from 1 choice
Feb  4 22:17:47 localhost kernel: [  467.031569] drivers/usb/class/usblp.c: 
usblp0: USB Bidirectional printer dev 30 if 1 alt 0 proto 2 vid 0x04A9 pid 
0x1718
Feb  4 22:17:47 localhost kernel: [  467.031794] scsi1 : SCSI emulation for 
USB Mass Storage devices
Feb  4 22:17:47 localhost kernel: [  467.031958] usb-storage: device found at 
30
Feb  4 22:17:47 localhost kernel: [  467.031960] usb-storage: waiting for 
device to settle before scanning
Feb  4 22:17:49 localhost kernel: [  469.407676] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.407921] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.408171] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.408420] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.408670] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.408730] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:49 localhost kernel: [  469.408921] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.409168] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.409419] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.409669] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.409920] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.410168] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.410228] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:49 localhost kernel: [  469.410419] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.410670] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.410918] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.411168] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.411419] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.411666] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.411726] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:49 localhost kernel: [  469.411918] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.412167] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.412418] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.412666] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.412917] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.413167] hub 1-4:1.0: cannot reset 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.413226] hub 1-4:1.0: Cannot enable 
port 2.  Maybe the USB cable is bad?
Feb  4 22:17:49 localhost kernel: [  469.413416] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.413666] hub 1-4:1.0: cannot disable 
port 2 (err = -71)
Feb  4 22:17:49 localhost kernel: [  469.413917] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.028128] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.028378] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.028626] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.028876] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.029126] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.029186] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:52 localhost kernel: [  472.029376] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.029625] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.029876] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.030126] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.030374] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.030625] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.030684] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:52 localhost kernel: [  472.030876] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.031124] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.031374] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.031624] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.031874] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.032123] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.032182] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:52 localhost kernel: [  472.032375] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.032624] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.032872] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.033122] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.033373] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.033621] hub 1-4:1.0: cannot reset 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.033680] hub 1-4:1.0: Cannot enable 
port 3.  Maybe the USB cable is bad?
Feb  4 22:17:52 localhost kernel: [  472.033873] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.034122] hub 1-4:1.0: cannot disable 
port 3 (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.034375] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:52 localhost kernel: [  472.034570] usb-storage: device scan 
complete
Feb  4 22:17:52 localhost kernel: [  472.034623] hub 1-4:1.0: hub_port_status 
failed (err = -71)
Feb  4 22:17:56 localhost kernel: [  476.002669] usb 1-4.2: USB disconnect, 
address 29
Feb  4 22:17:56 localhost kernel: [  476.002991] usb 1-4.3: USB disconnect, 
address 30
Feb  4 22:17:56 localhost kernel: [  476.003199] drivers/usb/class/usblp.c: 
usblp0: removed
Feb  4 22:17:56 localhost kernel: [  476.112698] usb 1-4: reset high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:56 localhost kernel: [  476.224569] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:56 localhost kernel: [  476.440400] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:56 localhost kernel: [  476.656234] usb 1-4: reset high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:56 localhost kernel: [  476.768148] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:57 localhost kernel: [  476.983986] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:57 localhost kernel: [  477.199820] usb 1-4: reset high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:57 localhost kernel: [  477.607497] usb 1-4: device not accepting 
address 28, error -71
Feb  4 22:17:57 localhost kernel: [  477.719412] usb 1-4: reset high speed USB 
device using ehci_hcd and address 28
Feb  4 22:17:58 localhost kernel: [  478.127096] usb 1-4: device not accepting 
address 28, error -71
Feb  4 22:17:58 localhost kernel: [  478.127170] hub 1-4:1.0: activate --> -19
Feb  4 22:17:58 localhost kernel: [  478.231021] usb 1-4: USB disconnect, 
address 28
Feb  4 22:17:58 localhost kernel: [  478.342932] usb 1-4: new high speed USB 
device using ehci_hcd and address 31
Feb  4 22:17:58 localhost kernel: [  478.454845] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:58 localhost kernel: [  478.670676] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:59 localhost kernel: [  478.886509] usb 1-4: new high speed USB 
device using ehci_hcd and address 32
Feb  4 22:17:59 localhost kernel: [  478.998429] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:59 localhost kernel: [  479.214256] usb 1-4: device descriptor 
read/64, error -71
Feb  4 22:17:59 localhost kernel: [  479.430089] usb 1-4: new high speed USB 
device using ehci_hcd and address 33
Feb  4 22:17:59 localhost kernel: [  479.837772] usb 1-4: device not accepting 
address 33, error -71
Feb  4 22:18:00 localhost kernel: [  479.949688] usb 1-4: new high speed USB 
device using ehci_hcd and address 34
Feb  4 22:18:00 localhost kernel: [  480.357370] usb 1-4: device not accepting 
address 34, error -71

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

Comment 2 Alan Stern 2007-02-05 11:02:26 UTC
You said that this problem doesn't occur in 2.6.18.  Can you provide a dmesg log
showing what does happen with that kernel?  It would help if you turn on
CONFIG_USB_DEBUG before building the USB drivers.

Also, for 2.6.20, please get a usbmon log.  Instructions are in the kernel
source file Documentation/usb/usbmon.txt.
Comment 3 Martin Bammer 2007-02-05 12:35:00 UTC
Created attachment 10294 [details]
usbmon output of kernel 2.6.20-rc6
Comment 4 Martin Bammer 2007-02-05 12:35:47 UTC
Created attachment 10295 [details]
dmesg of kernel 2.6.18.6
Comment 5 Alan Stern 2007-02-14 09:26:06 UTC
The usbmon log shows clearly what the problem is.  You have the mini-hub plugged
into port 4 of the motherboard's EHCI controller, and you have some other hub
plugged into port 3 of the EHCI controller.  That other hub doesn't have any
devices attached to it, so the kernel suspends it.

Then the problem starts.  When port 3 is suspended, port 4 stops working also. 
This must be a hardware bug in your motherboard's EHCI controller.  You could
try working around it by moving the other hub to a different port or removing it
entirely.  Alternatively, you could prevent the other hub from being suspended
by doing:

    echo disabled >/sys/bus/usb/devices/1-2/power/wakeup

or by turning off CONFIG_USB_SUSPEND in your kernel's configuration.
Comment 6 John Zero 2007-06-12 01:11:58 UTC
Many others have experienced this bug, see this entry:
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/88746

This bug was certainly not present in the previous Ubuntu release kernel (2.6.18 ???) only in the current (2.6.20)
Comment 7 Alan Stern 2007-06-12 10:01:15 UTC
Your comment is a little mystifying.  The bug isn't present in any kernel, Ubuntu's or anyone else's.  The bug is in the EHCI hardware on Martin's computer.
Comment 8 John Zero 2007-06-12 13:31:03 UTC
Sorry, please disregard my comment!

I accidentally thought this but is the same as the Launchpad Linux kernel ehci_hcd bug (the URL I linked.) Oops.
Comment 9 Natalie Protasevich 2007-06-13 20:48:49 UTC
It sounds like the problem was resolved, probably time to close the bug.
Thanks,
--Natalie

Note You need to log in before you can comment on or make changes to this bug.