Comment 12 for bug 1915661

Revision history for this message
Hui Wang (hui.wang) wrote :

After a new usb device is plugged, the linux usb core will enumerate this device first, after getting all descriptors, the linux kernel will load and call device driver according to ID, Class, ...

The error happens during the enumerating, this usually means the firmware on your usb device has some problem, usually this is a non-standards-compliant device for linux usb stack. Mac could work with your device, at least the hardware has no problem. You could try it with windows, maybe windows can't enumerate it too. Or you could try it with another Linux host machine, maybe other type of USB host controller (XHCI) could support your device.