On Tue, 5 Jan 2010, Ramya Desai wrote: > > Please post a usbmon trace showing the problem. > Please find the attached usbmon log. You are encountering two problems, both connected with your device's HID interface. The important problem is that the device can't handle the HID Get-Report request. When the kernel sends that request, the device's firmware crashes. You can avoid the problem by blacklisting the usbhid driver. But if you need to use that driver for something else (a USB keyboard, for instance), you can also avoid the problem by adding an entry to the hid_blacklist table in drivers/hid/usbhid/hid-quirks.c for your device with the HID_QUIRK_NOGET flag set. The second problem won't prevent the mass storage interface from functioning, although it will prevent the HID interface from working. If it matters to you, I can send a patch for it. 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