Am Samstag 28 Juli 2007 schrieb David Brownell: > On Friday 27 July 2007, Alan Stern wrote:
> > In my experience this sort of thing tends to be caused by low-level > > hardware communications errors. Noise in the USB data lines or a > > missing handshake packet, stuff like that. Not much extra debugging > > can be done; the "3strikes" indication comes directly from the > > controller hardware. I did systematic testing. The hub causes it. > Well, that's one theory. Thing is, this kind of problem happens > more often than it should. No matter what causes it, it'd be better > to recover from it ... or prevent it from happening. Nevertheless I get an IO error. Our error handling is deficient. > My theory has been different: that some USB peripherals get deeply > confused if Linux talks to them "too fast" (i.e. probably anything > faster than MS-Windows). Notice how the "recovery" that followed > involved a device reset. > > But -- never actually having had both a highspeed USB sniffer *AND* > hardware exhibiting this problem in the same place -- I've not been > able to test that theory. The hub in question is light and small. Give me your address and I'll put it in the mail. Regards Oliver ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel