On Fri, 26 Mar 2004, Alan Stern wrote:

> On Fri, 26 Mar 2004, Matthias Andree wrote:
> 
> > Although it appears to contain Alan's patch, it doesn't quite work. It's
> > OK as long as I don't run a scanner application software and usbmodules
> > (old version) at the same time.
> 
> Don't use that old version of usbmodules!
...

> > usb 3-2: bulk timeout on ep2in
> > usbfs: USBDEVFS_BULK failed dev 2 ep 0x82 len 4096 ret -110
> > usbfs: USBDEVFS_BULK failed dev 2 ep 0x82 len 4 ret -75
> 
> That -75 error code is "babble", and it's a fatal error for VIA USB 
> controllers.  (It shouldn't be, but we don't know how to get around it at 
> this time.)  Once you get that error, nothing at all will work on that USB 
> controller.
...
> The only way to make the controller start working is to rmmod the 
> uhci-hcd driver and then modprobe it again.

So can the initialization sequence be run after "babble" was detected on
a VIA controller that locked up?

> It's a separate problem.  Take my advice, just avoid all these 
> difficulties by not running usbmodules.

I understand that usbmodules is the trigger and a newer version will not
cause these problems. But as long as *any* user space is able to kill
the kernel or shut devices off, requiring reloading modules, the issue
isn't solved. Given that some people always rattle the cage of "remove
module unloading", this issue _must_ be fixed. Requiring to reload a
module is not a solution.

-- 
Matthias Andree

Encrypt your mail: my GnuPG key ID is 0x052E7D95


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to