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
