Re: rx errors reported by usbnet

Alan Stern <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
On Thu, 17 May 2007, Yum Rayan wrote:

> Hi,
> 
> I have a bunch of USB devices configured for ethernet over USB
> connected to my machine. The host is running a 2.6.16 based kernel and
> I notice that rx errors reported via /proc/net/dev keep increasing
> infinitely. Initially the device responds without any problems, but at
> some random time, eventually the device and USB subsystem seem to lock
> up, i.e. commands like lsusb begin to fail. The USB device itself is
> also running a 2.6.9 based kernel, but during the time the RX errors
> are seen there is no TX or RX from the device side. Neither are any
> errors reported via /proc/net/dev on the USB side.
> 
> After some debug statements, I see that the RX errors are due to -71
> EPROTO errors. Any help appreciated in understanding what is happening
> here. Here are the related messages (the messages keep repeating):
> 
> ohci_hcd 0000:00:04.0: urb c7881c60 path 2 ep1in 6d160000 cc 6 --> status -71
> mydev3: rx throttle -71
> mydev3: rxqlen 3 --> 4
> ohci_hcd 0000:00:04.0: urb c3a33ce0 path 2 ep1in 6d160000 cc 6 --> status -71
> mydev3: rx throttle -71
> mydev3: rxqlen 3 --> 4
> ohci_hcd 0000:00:04.0: urb c3a33e00 path 1 ep1in 6d160000 cc 6 --> status -71
> mydev1: rx throttle -71
> mydev1: rxqlen 3 --> 4
> ohci_hcd 0000:00:04.0: urb c7881cc0 path 2 ep1in 6d160000 cc 6 --> status -71
> mydev3: rx throttle -71
> ohci_hcd 0000:00:04.0: urb c3a33da0 path 1 ep1in 6d160000 cc 6 --> status -71
> mydev1: rx throttle -71
> mydev3: rxqlen 3 --> 4
> mydev1: rxqlen 3 --> 4
> ohci_hcd 0000:00:04.0: urb c7881d20 path 1 ep1in 6d160000 cc 6 --> status -71
> mydev1: rx throttle -71
> mydev1: rxqlen 3 --> 4
> ohci_hcd 0000:00:04.0: urb c7881c00 path 2 ep1in 6d160000 cc 6 --> status -71
> mydev3: rx throttle -71
> mydev3: rxqlen 3 --> 4
> ohci_hcd 0000:00:04.0: urb c3a33d40 path 1 ep1in 6d160000 cc 6 --> status -71
> mydev1: rx throttle -71
> mydev1: rxqlen 3 --> 4
> ohci_hcd 0000:00:04.0: urb c7881c60 path 2 ep1in 6d160000 cc 6 --> status -71
> mydev3: rx throttle -71

These error codes indicate low-level USB communication problems.  
There may be something wrong with the USB cable, or the device's USB
interface may have stopped running.

Alan Stern


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.