Viral Mehta <viral.mehta@...> writes: > SZÉKELYI Szabolcs wrote: > > > 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 > > > I hope you are attaching your device to 2.0 port. Indeed. Actually I'm attaching it to a 2.0 hub. I also have a USB stick and an external storage attached to it, both running at high speed: /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=orion-ehci/1p, 480M |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/4p, 480M |__ Port 2: Dev 3, If 0, Class=stor., Driver=usb-storage, 480M |__ Port 3: Dev 10, If 0, Class=stor., Driver=usb-storage, 480M |__ Port 4: Dev 11, If 0, Class=audio, Driver=snd-usb-audio, 12M |__ Port 4: Dev 11, If 1, Class=audio, Driver=snd-usb-audio, 12M |__ Port 4: Dev 11, If 2, Class=audio, Driver=snd-usb-audio, 12M Since this thing (a SheevaPlug) has only one (2.0) USB port, and the OS is running from a USB stick, I can't avoid using a hub. > As long as I know, if device will work as high speed or full speed is > decided at bus enumeration time. > So, if you know using usbmon logs, that can help... I did, but I don't understand a word of it... Here's it: http://pastebin.com/m5348d4c > > [ 117.410000] cannot submit datapipe for urb 0, error -28: not enough > > bandwidth > > > Any other messages in dmesg ? Nothing else apart from normal messages. > what kernel? what distribution? This data equally matters along with logs. It's a stock Debian kernel. uname -a says Linux shiva 2.6.30-1-kirkwood #1 Tue Jun 16 10:59:11 UTC 2009 armv5tel GNU/Linux 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