Alan Stern wrote:
On Tue, 30 Mar 2004, Benjamin Bock wrote:the one above comes from dmesg,
Hi there,
because i got no answer on linux-usb-user i try here:
* the device: ID 041e:3020 Creative Technology, Ltd :3020 is a "Creative USB Sound Blaster Audigy 2 NX"
(btw I already sent this and some other IDs to Vojtech Pavlik <[EMAIL PROTECTED]>, maintainer of usb.ids, so don't run and add it, i think he will do when he hast time to)
* software: lsusb (usbutils) 0.11 kernel: 2.6.5-rc2-mm2 (also tried with gentoo-dev-sources 2.6.0 up to 2.6.4-r2 and some prior 2.6.x versions of mm-sources) alsa 1.0.3
* outputs: -dmesg:
usb 1-2: new full speed USB device using address 3 drivers/usb/core/usb.c: registered new driver snd-usb-audio drivers/usb/core/usb.c: registered new driver audio drivers/usb/class/audio.c: v1.0.0:USB Audio Class driver
-lsusb: the output of lsusb -v is a little long (about 40KB), that's why i don't include it here. it can be found on http://nix.bockb.de/lsusb-v-s1.3.output.txt ( http://nix.bockb.de/ is my homepage where i am collecting information which may help for getting the devices up and running)
* the problem:
i sometimes got the message "Config 0 descriptor too long, truncating"
Does the message come from lsusb or from dmesg?
the following ones from lsusb
Benjaminlsusb -v -s 1:3 shows following error-msg: (these are only the last few lines, full above) descriptor length past end: 09 05 81 01 03 00 Language IDs: (length=4) 0409 English(US)
As you can see the descriptor gets truncated and i think this could be the source for problems with alsa and others. alsamixer can't change the volume of all channels, maybe doesn't show all correct, ...
i think it could be sufficient to increase the buffer sizes for the
descriptors in linux-usb/kernel.
if you need more information than provided please let me know.
I think that message must be coming from lsusb, because the "descriptor
too long" string doesn't appear anywhere in the kernel and it does appear
in the lsusb executable. So changing the kernel won't fix anything. The lsusb program needs to be fixed instead.
Alan Stern
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel