linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Problem with USB storage devices, error -110
@ 2006-08-31 18:26 Jan-Hendrik Zab
  2006-09-01 14:12 ` [linux-usb-devel] " Alan Stern
  0 siblings, 1 reply; 4+ messages in thread
From: Jan-Hendrik Zab @ 2006-08-31 18:26 UTC (permalink / raw)
  To: linux-kernel

Hello,
any USB storage devices (like an external USB HDD) that I connect to
the USB PCI adaptor card fail to be 'recognized' correctly by the
kernel. The dmesg output looks like this:

usb 3-1: new full speed USB device using uhci_hcd and address 2
usb usb2: suspend_rh (auto-stop)
usb 3-1: ep0 maxpacket = 8
usb 3-1: khubd timed out on ep0in len=-8/18
usb 3-1: device descriptor read/all, error -110
usb 3-1: new full speed USB device using uhci_hcd and address 3
usb 3-1: khubd timed out on ep0in len=-8/64
usb 3-1: khubd timed out on ep0in len=-8/64
usb 3-1: khubd timed out on ep0in len=-8/64
usb 3-1: device descriptor read/64, error -110
usb 3-1: khubd timed out on ep0in len=-8/64
usb 3-1: khubd timed out on ep0in len=-8/64
usb 3-1: khubd timed out on ep0in len=-8/64
usb 3-1: device descriptor read/64, error -110
usb 3-1: new full speed USB device using uhci_hcd and address 4

I've also uploaded the complete dmesg output to:
http://v3ng34nce.org/dmesg_output.bz2

The computer where the problem appears is running kernel 2.6.18-rc5
now, after showing similar errors under the 'unstable' SMP Debian kernel
2.6.17-1-686.

Greets,
    Jan-Hendrik Zab

-- 
| Jan-Hendrik Zab
| +49 (0)1773392888
| http://www.v3ng34nce.org


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-usb-devel] Problem with USB storage devices, error -110
  2006-08-31 18:26 Problem with USB storage devices, error -110 Jan-Hendrik Zab
@ 2006-09-01 14:12 ` Alan Stern
  2006-09-01 14:33   ` Jan Engelhardt
  2006-09-01 16:02   ` Jan-Hendrik Zab
  0 siblings, 2 replies; 4+ messages in thread
From: Alan Stern @ 2006-09-01 14:12 UTC (permalink / raw)
  To: Jan-Hendrik Zab; +Cc: linux-kernel, greg, linux-usb-devel

On Thu, 31 Aug 2006, Jan-Hendrik Zab wrote:

> Hello,
> any USB storage devices (like an external USB HDD) that I connect to
> the USB PCI adaptor card fail to be 'recognized' correctly by the
> kernel. The dmesg output looks like this:
> 
> usb 3-1: new full speed USB device using uhci_hcd and address 2
> usb usb2: suspend_rh (auto-stop)
> usb 3-1: ep0 maxpacket = 8
> usb 3-1: khubd timed out on ep0in len=-8/18
> usb 3-1: device descriptor read/all, error -110
> usb 3-1: new full speed USB device using uhci_hcd and address 3
> usb 3-1: khubd timed out on ep0in len=-8/64
> usb 3-1: khubd timed out on ep0in len=-8/64
> usb 3-1: khubd timed out on ep0in len=-8/64
> usb 3-1: device descriptor read/64, error -110
> usb 3-1: khubd timed out on ep0in len=-8/64
> usb 3-1: khubd timed out on ep0in len=-8/64
> usb 3-1: khubd timed out on ep0in len=-8/64
> usb 3-1: device descriptor read/64, error -110
> usb 3-1: new full speed USB device using uhci_hcd and address 4
> 
> I've also uploaded the complete dmesg output to:
> http://v3ng34nce.org/dmesg_output.bz2
> 
> The computer where the problem appears is running kernel 2.6.18-rc5
> now, after showing similar errors under the 'unstable' SMP Debian kernel
> 2.6.17-1-686.

It seems pretty clear that the UHCI controller hardware on your PCI card
isn't working.  The "len=-8/64" messages are a dead giveaway; you can't
get a negative length with a timeout failure if the controller is working
right.  At least, not unless you have some other USB devices already
attached to the same controller and using up all the bandwidth.

The fact that it fails in the same way with all the USB devices you attach 
is another indicator that the controller is bad.

Alan Stern


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-usb-devel] Problem with USB storage devices, error -110
  2006-09-01 14:12 ` [linux-usb-devel] " Alan Stern
@ 2006-09-01 14:33   ` Jan Engelhardt
  2006-09-01 16:02   ` Jan-Hendrik Zab
  1 sibling, 0 replies; 4+ messages in thread
From: Jan Engelhardt @ 2006-09-01 14:33 UTC (permalink / raw)
  To: Alan Stern; +Cc: Jan-Hendrik Zab, linux-kernel, greg, linux-usb-devel


>Subject: Re: [linux-usb-devel] Problem with USB storage devices, error -110
>
>It seems pretty clear that the UHCI controller hardware on your PCI card
>isn't working.  The "len=-8/64" messages are a dead giveaway; you can't
>get a negative length with a timeout failure if the controller is working
>right.  At least, not unless you have some other USB devices already
>attached to the same controller and using up all the bandwidth.
>
>The fact that it fails in the same way with all the USB devices you attach 
>is another indicator that the controller is bad.

BTW, error 110 is ETIMEDOUT. I have had that on one buggy USB mp3 player 
too - so it's not always the USB host controller.


Jan Engelhardt
-- 

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-usb-devel] Problem with USB storage devices, error -110
  2006-09-01 14:12 ` [linux-usb-devel] " Alan Stern
  2006-09-01 14:33   ` Jan Engelhardt
@ 2006-09-01 16:02   ` Jan-Hendrik Zab
  1 sibling, 0 replies; 4+ messages in thread
From: Jan-Hendrik Zab @ 2006-09-01 16:02 UTC (permalink / raw)
  To: Alan Stern; +Cc: linux-kernel, greg, linux-usb-devel, Jan Engelhardt

On Fri, 1 Sep 2006 10:12:35 -0400 (EDT)
Alan Stern <stern@rowland.harvard.edu> wrote:

> It seems pretty clear that the UHCI controller hardware on your PCI
> card isn't working.  The "len=-8/64" messages are a dead giveaway;
> you can't get a negative length with a timeout failure if the
> controller is working right.  At least, not unless you have some
> other USB devices already attached to the same controller and using
> up all the bandwidth.
> 
> The fact that it fails in the same way with all the USB devices you
> attach is another indicator that the controller is bad.

Thanks for the answers. :)

There is also a HP Deskjet 5652 attached to the card which is
recognized correctly and works just fine, as long as I do not insert
any USB storage device. Of course the printer is just a USB 1.1 device.
So I've tried without the ehci_hcd module loaded and everything seemed
to work as it should. (Well, sorry for not trying this earlier.) So, at
least the UHCI part seems to work as long as there are no EHCI
'functions' involved.
I'll try to get a new adaptor card then. 

Greets,
    Jan-Hendrik Zab


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-09-01 16:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-08-31 18:26 Problem with USB storage devices, error -110 Jan-Hendrik Zab
2006-09-01 14:12 ` [linux-usb-devel] " Alan Stern
2006-09-01 14:33   ` Jan Engelhardt
2006-09-01 16:02   ` Jan-Hendrik Zab

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).