Hi all,

I'm currently testing various USB audio devices for a German magazine,
among these there also is the M-Audio Quattro. Now this one, plus
several other M-Audio devices like the Audiophile USB, has a known
bug: It's doesn't work with kernel 2.6. it isn't even seen by the
kernel and lsusb. The error message, after plugging in the device,
looks like this: 

Feb  1 15:20:14 fliwatut kernel: hub 1-0:1.0: new USB device on port 1, assigned 
address 13
Feb  1 15:20:14 fliwatut kernel: drivers/usb/core/config.c: invalid alternate setting 
4 for interface 1

It was reported here earlier. 

I am about to contact M-Audio to get a comment from them regarding
this problem, but I am not certain that I really understand what this
error message means and who is to blame for the Quattro et al. not
running anymore (it works on 2.4). So maybe someone here can clarify
this (in simple words, spoken slowly... ;) for me.

How I understand what I read in the USB 1.1 specification, the
alternate setting has to be identified by a number, defaulting to
zero, which is in the range 0 to number of available settings minus 1.
Am I right to assume, that the Quattro's alternate setting "4" is
invalid, because it somehow exceeds this range? And am I further
correct, that this then is a violation of the USB specification, so
that this device cannot be called a USB device truthfully anymore,
until this is fixed by M-Audio? (Although I fear I will just be told:
"But it works on Windows!")

And lastly: Are there plans on the linux-usb side to still allow such
devices to be used, although they violate the spec? Is this even
possible anymore? 

Thank you for any answers and sorry, if these questions are too
basic...

ciao
-- 
 Frank Barknecht                               _ ______footils.org__


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to