On Fri, 14 Aug 2009, Dylan Taft wrote: > Ok, I added a printk to find_unusual() in usb.c > const int id_index = id - storage_usb_ids; > shows as theindex:266 > which would be USUAL_DEV(US_SC_8070, US_PR_BULK, USB_US_TYPE_STOR), > So that explains why the protocol is changing... There is no find_unusual() routine in recent kernel versions. Maybe you should try upgrading. What version are you using? Alan Stern -- 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