On Wed, 31 Aug 2005, Daniel Drake wrote: > When connected over USB2, this device reports a nonsense bInterfaceProtocol > value 6 and doesn't work with usb-storage. > When connected over USB1, the device reports the correct bInterfaceProtocol > value 0x50 (bulk) and works with no problems. > > This patch fixes it up so that it also works on USB2.
If the device sometimes reports the correct values, then you should include NEED_OVERRIDE flag to prevent messages about unnecessary overrides showing up in the system log. Also, if bInterfaceSubclass is correct and only bInterfaceProtocol is wrong, then the entry should say US_SC_DEVICE instead of US_SC_SCSI. Alan Stern ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel