Toan Pham wrote: > Does anyone know what does a URB status of -32 mean? > I am experiencing problems in the USB subsystem and trying to trouble shoot it, > would someone please help. URB status codes are all listed (by name) in Documentation/usb/error-codes.txt. You can (usually) correlate the name to its value by looking at include/asm-generic/errno*.h files. 32 is EPIPE. error-codes.txt says: -EPIPE Specified endpoint is stalled. For non-control endpoints, reset this status with usb_clear_halt(). or for isoc frames: -EPIPE (**) Endpoint stalled. For non-control endpoints, reset this status with usb_clear_halt(). (**) This is also one of several codes that different kinds of host controller use to indicate a transfer has failed because of device disconnect. In the interval before the hub driver starts disconnect processing, devices may receive such fault reports for every request. HTH. --- ~Randy -- 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