Hi, I have a USB 2.0 device (namely a Creative X-Fi Surround 5.1 sound card) that's recognized as a 1.1 device thus running at only 12Mbps. The trouble is that even stereo audio is crispy this way, running it at high speed may solve it. I've seen messages in the kernel log like [ 117.410000] cannot submit datapipe for urb 0, error -28: not enough bandwidth coming from the snd-usb-audio module. I guess it's the USB framework that is responsible for determining the speed for a given device, since -- according to the kernel log -- the speed is known even before the appropriate driver (this time snd-usb-audio) is loaded. So my question is: what should I do or change in the kernel source to force the USB framework to recognize this device as a high speed one? Sorry if this is a dumb question or it has been answered before, feel free to suggest pointers. Thanks, -- cc -- 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