Hello all, I am running kernel 2.4.3-12. I am attempting to establish USB communications to a device.
Currently I am able to do send and receive control messages (usb_control_msg <using usb_sndctrlpipe(dev,0) and usb_rcvctrlpipe(dev,0>) and I am able to send bulk messages (usb_bulk_msg <using usb_sndbulkpipe( dev, 1)>). When I attempt to receive a bulk message (usb_bulk_msg <using usb_rcvbulkpipe( dev, 0x81)>) I always get error code -EPIPE (-32) returned. After this error is received, if a receive control message (get status of endpoint 0x81) is performed, the endpoint status returned is x0000 (not stalled). The device does support input and output on endpoint 1, see following clip from cat of /proc/bus/usb/devices: E: Ad=81 (I) Atr=02 (Bulk) MxPS= 64 Ivl= 0ms E: Ad=01 (O) Atr=02 (Bulk) MxPS= 64 Ivl= 0ms Thanks much for any help, stumped, Dan _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel