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
