Hi In CDCEther.c, line number 316(2.4.19) has a XOR between skb->len and ether_dev->data_ep_out_size. This check would work only for skb->len which are equal to ether_dev->data_ep_out_size, but it should also work for skb->len which are a multiple of ether_dev->data_ep_out_size. Please change this to
if(skb->len % ether_dev->data_ep_out_size) { count = skb->len; } else { count = skb->len + 1; } Thanks Vaibhav ------------------------------------------------------- This sf.net email is sponsored by: DEDICATED SERVERS only $89! Linux or FreeBSD, FREE setup, FAST network. Get your own server today at http://www.ServePath.com/indexfm.htm _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel