High speed device recognized as full speed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux