You are not logged in.

#1 2013-02-16 13:20:53

Gooberslot
Member
Registered: 2012-03-28
Posts: 11

USB drives not working right in kernels > 3.7.6

On any kernels > 3.7.6 USB drives are taking a very long time to show up and I'm getting a lot of these:

Feb 16 06:45:40 archy kernel: usb 1-3: device not accepting address 3, error -110
Feb 16 06:45:56 archy kernel: usb 1-3: device descriptor read/64, error -110
Feb 16 06:46:11 archy kernel: usb 1-3: device descriptor read/64, error -110
Feb 16 06:46:21 archy kernel: usb 1-3: device not accepting address 5, error -110
Feb 16 06:46:32 archy kernel: usb 1-3: device not accepting address 6, error -110
Feb 16 06:46:32 archy kernel: hub 1-0:1.0: unable to enumerate USB device on port 3

...in my log.  Does anyone know if there were any USB related changes to the kernel recently or have any ideas of things I could try besides downgrading my kernel?

Offline

#2 2013-02-16 13:52:10

blackrebel
Member
Registered: 2012-12-10
Posts: 5

Re: USB drives not working right in kernels > 3.7.6

Me too! Same message from journalctl. kernel 3.7.7, with several usb devices (hdd, pendrive, dvb-t tuner).
I'm waiting for linux-3.7.8.

Gooberslot, what's your kernel version?

Edit:
Ok, it's a bug related to ehci_hcd module, kernel 3.7.7 and 3.7.8 are affected:

Currently (on 3.7.8), only manually reloading (modprobe -r ehci_hcd) ehci_hcd works.
https://bugs.archlinux.org/task/33887

Last edited by blackrebel (2013-02-16 13:59:04)

Offline

#3 2013-02-16 13:54:50

Gooberslot
Member
Registered: 2012-03-28
Posts: 11

Re: USB drives not working right in kernels > 3.7.6

Right now I rolled back to 3.7.6 which is the last version that worked.

BTW, 3.7.8 is already out.

Offline

#4 2013-02-16 14:07:39

blackrebel
Member
Registered: 2012-12-10
Posts: 5

Re: USB drives not working right in kernels > 3.7.6

I edited my previous post.

Yes 3.7.8 is out, but don't solve this bug.
I think must downgrade too.

Offline

#5 2013-02-18 18:33:35

SchizoidMan
Member
Registered: 2010-07-18
Posts: 7

Re: USB drives not working right in kernels > 3.7.6

Same issue here. I lost some time messing up with USB cables before figure out that problem was kernel!
Tried the new Linux 3.7.9: bug still present. Now running Linux 3.7.6: USB working correctly.

Offline

#6 2013-02-21 12:44:40

boak
Member
Registered: 2013-01-17
Posts: 13

Re: USB drives not working right in kernels > 3.7.6

I am having this issues while trying to install Arch on a brand new system. I get the errors during the bootup of the installation environment and it hangs instead of getting me to the installation shell.

This issue does NOT occur however if I choose to install 32 bit Arch instead of 64 bit.

Is there a way I can tell what kernel the installation environment uses? Is there a way I can downgrade it so I can begin the install of 64 bit arch?

Offline

#7 2013-02-23 13:33:11

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Re: USB drives not working right in kernels > 3.7.6

Unfortunately the bug still seems to be present in Linux 3.8. Has this bug been reported to the kernel developers?

Offline

#8 2013-02-23 13:53:43

Fixxer
Member
From: Poland
Registered: 2011-08-29
Posts: 210

Re: USB drives not working right in kernels > 3.7.6

Yes, it has been reported:
https://bugs.archlinux.org/task/33887 .
===
edit:
falconindy
Yes, you're right, not to kernel devs ;]

Last edited by Fixxer (2013-02-23 16:09:18)

Offline

#9 2013-02-23 14:19:29

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: USB drives not working right in kernels > 3.7.6

Fixxer wrote:

Yes, it has been reported:
https://bugs.archlinux.org/task/33887 .

No, this is not a report which kernel devs will see.

Offline

#10 2013-02-24 21:30:32

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,222

Re: USB drives not working right in kernels > 3.7.6


Mike C

Offline

#11 2013-02-24 21:51:25

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,222

Re: USB drives not working right in kernels > 3.7.6

Also possible that some problems are being worked on through the kernel usb report at: http://www.spinics.net/lists/linux-usb/msg79420.html ?


Mike C

Offline

#12 2013-02-24 22:08:06

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,222

Re: USB drives not working right in kernels > 3.7.6

The OP didn't specify if usb2 or usb3 - but I have had some issues with usb3 - and I also found an older report at https://bbs.archlinux.org/viewtopic.php … 1#p1001561

Is this with ehci or xhci?  Does the high speed module affect usb2 devices also, or usb3 devices which are also usb2 compatible?


Mike C

Offline

#13 2013-02-25 02:21:20

Gooberslot
Member
Registered: 2012-03-28
Posts: 11

Re: USB drives not working right in kernels > 3.7.6

I only have USB2 and it happens even if the usb drive is plugged in at boot.

Offline

#14 2013-03-15 20:30:36

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Re: USB drives not working right in kernels > 3.7.6

Fixed in linux 3.8.3-1 (now in testing).

Offline

Board footer

Powered by FluxBB