> When the packet size is a multiple of the endpoint size, does it send a > zero packet?
I couldn't find this in the documentation. It says the host treats pakect smaller than 64 bytes or equal zero as the end of ethernet packet and that's all. > I wonder if it's sending two packets as one and that's causing the > problem? This is the bulk IN endpoint so it's receiving packets with variable length. > Try making the URB buffer size a multiple of the endpoint size. OK. It worth trying it. I hope it is my fault, otherwise it will be pain in the ass. :-) Petko _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel