Alan Stern wrote: > Then plug in an ordinary USB flash drive and run the attached > program (as root), giving it the device path for the flash > drive as the single command-line argument. For example: > > sudo ./ehci-test /dev/bus/usb/002/003 > > The program won't do anything bad to the flash drive; All my flash drives beg to differ. Transcend JetFlash: ./ehci-test /dev/bus/usb/001/007 URB timed out; bug may be present URB timed out; bug may be present URB timed out; bug may be present URB timed out; bug may be present ^C ./ehci-test /dev/bus/usb/001/007 Unable to send TEST UNIT READY: Broken pipe ./ehci-test /dev/bus/usb/001/007 Unable to send TEST UNIT READY: Broken pipe Nexus S: ./ehci-test /dev/bus/usb/002/006 TEST UNIT READY status 1 ./ehci-test /dev/bus/usb/002/006 URB timed out; bug may be present URB timed out; bug may be present URB timed out; bug may be present URB timed out; bug may be present ^C ./ehci-test /dev/bus/usb/002/006 TEST UNIT READY status 2 ./ehci-test /dev/bus/usb/002/006 URB timed out; bug may be present URB timed out; bug may be present URB timed out; bug may be present ^C some Genesys card reader: ./ehci-test /dev/bus/usb/001/010 TEST UNIT READY status 1 ./ehci-test /dev/bus/usb/001/010 TEST UNIT READY status 1 (and, of course, nothing in the log) Regards, Clemens -- 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