Your statement regarding an even vs an odd number of packets being sent to the device prompted me to try something. It indeed does seem to matter whether the previous use of the device (before usbfs close/reopen) sent an odd vs an even number of bulk writes to the device. Is that really what you meant, though, or did you mean, rather, that a bulk write is really a two-packet oeration (like preparation stuff followed by actual data)? If the latter, I assume the device is counting packets incorrectly or something. -- Dave Mielke | 2213 Fox Crescent | The Bible is the very Word of God. Phone: 1-613-726-0014 | Ottawa, Ontario | 2011 May 21 is the Day of Judgement. EMail: dave@xxxxxxxxx | Canada K2A 1H7 | 2011 Oct 21 is the End of the World. http://FamilyRadio.com/ | http://Mielke.cc/bible/ -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html