Looks like the bug is in the usb section of the kernel

Here is what I get from dmesg:

[ 3754.604174] usb 1-4: new high speed USB device number 3 using ehci_hcd
[ 3754.676444] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3754.864360] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3755.052365] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3755.240380] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3755.428515] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3755.616525] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3755.804506] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3755.992391] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3756.180394] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3756.368402] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3756.556420] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3756.744410] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3756.932422] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3757.120430] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3757.308433] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3757.496334] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3757.684446] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3757.872462] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3758.060463] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3758.248463] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3758.436354] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3758.624366] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3758.868075] usb 1-4: new high speed USB device number 25 using ehci_hcd
[ 3758.936332] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3759.124374] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3759.312387] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3759.500389] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3759.688390] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3759.876395] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3760.064283] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3760.252282] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3760.440284] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3760.628423] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3760.816435] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3761.004803] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3761.192310] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3761.380324] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3761.624091] usb 1-4: new high speed USB device number 39 using ehci_hcd
[ 3761.692297] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3761.936074] usb 1-4: new high speed USB device number 40 using ehci_hcd
[ 3762.004314] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3762.192357] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3762.380349] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 3762.568361] hub 1-0:1.0: unable to enumerate USB device on port 4

I then unbind ehci_hcd using the following command:

root@jgarcia-laptop:/sys/bus/pci/drivers/ehci_hcd# echo -n 0000:00:1d.7
> unbind

dmesg shows this:


[ 4999.279604] ehci_hcd 0000:00:1d.7: remove, state 4
[ 4999.279630] usb usb1: USB disconnect, device number 1
[ 4999.283963] ehci_hcd 0000:00:1d.7: USB bus 1 deregistered
[ 4999.295135] ehci_hcd 0000:00:1d.7: PCI INT D disabled

[ 5050.684069] usb 3-2: new full speed USB device number 35 using uhci_hcd
[ 5050.812054] usb 3-2: device descriptor read/64, error -71
[ 5051.036065] usb 3-2: device descriptor read/64, error -71
[ 5051.252068] usb 3-2: new full speed USB device number 36 using uhci_hcd
[ 5051.376069] usb 3-2: device descriptor read/64, error -71
[ 5051.600059] usb 3-2: device descriptor read/64, error -71
[ 5051.816060] usb 3-2: new full speed USB device number 37 using uhci_hcd
[ 5052.224058] usb 3-2: device not accepting address 37, error -71
[ 5052.336057] usb 3-2: new full speed USB device number 38 using uhci_hcd
[ 5052.744057] usb 3-2: device not accepting address 38, error -71
[ 5052.744096] hub 3-0:1.0: unable to enumerate USB device on port 2

When I bind ehci_hcd again to the device without reconnecting the usb
hard drive dmesg gives the following:


[ 5198.407808] ehci_hcd 0000:00:1d.7: power state changed by ACPI to D0
[ 5198.407826] ehci_hcd 0000:00:1d.7: power state changed by ACPI to D0
[ 5198.407850] ehci_hcd 0000:00:1d.7: PCI INT D -> Link[LNKH] -> GSI 11 (level, 
low) -> IRQ 11
[ 5198.407896] ehci_hcd 0000:00:1d.7: setting latency timer to 64
[ 5198.407907] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[ 5198.408182] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus 
number 1
[ 5198.408249] ehci_hcd 0000:00:1d.7: debug port 1
[ 5198.412154] ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported
[ 5198.424072] ehci_hcd 0000:00:1d.7: irq 11, io mem 0xd0100000
[ 5198.436052] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[ 5198.440237] hub 1-0:1.0: USB hub found
[ 5198.440255] hub 1-0:1.0: 6 ports detected

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1010523

Title:
  no usb attached storage works

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1010523/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to