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