On Tue, Dec 10, 2002 at 02:40:01PM -0700, Pat LaVarre wrote:
> "13 bytes not 512" is rather suspicious if we have bInterfaceClass
> ...Protocol = x 08 50.  In that context, 13 just happens to be the
> length of a CSW.  How sure are we that the packet here is data?  Do we
> know if its first four bytes are "USBS", as we would expect in a CSW?

Nope, the device reports:
I:  If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

> When working with perfect devices, a host thinking that CSW In is Data
> In is a host that dropped a Data In packet.

This is very reproducable on USB 2.0 with only a "mount" command.  When
running as a 1.1 device, it works just fine...

greg k-h


-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to