usb-storage: Status code -32; transferred 31/31 ... usb-storage: Status code -32; transferred 31/31
Those messages seem rather bizarre. If maxpacket is any legal value (512 for high speed, else 64/32/16/8 at full speed) then the only way it should see a STALL (status -EPIPE) is to have gotten normal treatment for the 31 bytes -- ending in a short packet -- then have the HCD issue *another* packet, to which the device responds with a STALL packet.
But there's no reason to issue that last packet, since all requested 31 bytes were already transferred (written).
More typically I'd suspect a STALL in response to either the first write (so "transferred 0/31"), or else with a bizarre full speed device some other full-packet write ("8/31", "16/31", or "24/31").
Something's clearly going wrong with your HC/HCD if it's giving you those status messages.
- Dave
------------------------------------------------------- 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