Am Mittwoch, 27. Juni 2007 schrieb Keith Chew: > Hi Oliver > > > > > What do you use as arguments for usb_fill_bulk_urb() ? One of the sanity > > tests > > in usb_submit_urb() is triggered. > > > > Usage: > > usb_fill_bulk_urb(macp->intr_urb, macp->usb, > usb_rcvbulkpipe(macp->usb, EP_INT_IN), > macp->IntEPBuffer, MAX_EPINT_BUFFER, > zd1211_intr_cb, macp);
See Pete's post. You are initialising an interrupt urb with an initializer for a bulk urb. The behavior is undefined. In older kernels by random chance a sensible interval was set. You need to use the correct initializer and the correct interval, which usually can be read from the device's descriptors. Regards Oliver ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel