List Info

Thread: Lexicon Lambda having USB problems




Lexicon Lambda having USB problems
country flaguser name
United States
2007-04-17 23:10:17
Hi!

I'm trying to get a Lexicon Lambda (somewhat luxurious
external soundcard
meant for recording) to work on my overcomplicated USB
installation. Now
the system recognized the card and snd-usb-audio handles it,
but I get the
following somewhat cryptic error message:

[ 1354.659202] usb 4-1: new full speed USB device using
uhci_hcd and address 21
[ 1354.856797] usb 4-1: config 1 has an invalid interface
number: 6 but max is 5
[ 1354.856806] usb 4-1: config 1 has an invalid interface
number: 7 but max is 5
[ 1354.856812] usb 4-1: config 1 has no interface number 3
[ 1354.856815] usb 4-1: config 1 has no interface number 5
[ 1354.876921] usb 4-1: configuration #1 chosen from 1
choice
[ 1354.892773] 21:1:1: cannot get freq at ep 0x1
[ 1354.896773] 21:1:2: cannot get freq at ep 0x1
[ 1354.901778] 21:2:1: cannot get freq at ep 0x82
[ 1354.905774] 21:2:2: cannot get freq at ep 0x82

I'd greatly appreciate any idea about what's going wrong
here.

Best,

	Oliver


------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
Alsa-user mailing list
Alsa-userlists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: Lexicon Lambda having USB problems
user name
2007-04-18 03:09:38
Hallo,
Oliver M. Haynold hat gesagt: // Oliver M. Haynold wrote:

> I'm trying to get a Lexicon Lambda (somewhat luxurious
external soundcard
> meant for recording) to work on my overcomplicated USB
installation. Now
> the system recognized the card and snd-usb-audio
handles it, but I get the
> following somewhat cryptic error message:
> 
> [ 1354.659202] usb 4-1: new full speed USB device using
uhci_hcd and address 21
> [ 1354.856797] usb 4-1: config 1 has an invalid
interface number: 6 but max is 5
> [ 1354.856806] usb 4-1: config 1 has an invalid
interface number: 7 but max is 5
> [ 1354.856812] usb 4-1: config 1 has no interface
number 3
> [ 1354.856815] usb 4-1: config 1 has no interface
number 5

Looks as if the Lambda is violating the USB specification.
So far I've
only seen this with M-Audio soundcards like the infamous
Quattro.
This happens, if device developers aren't able to count as
good as a
5-year old. ;) I would hide under a rock if I was with
Lexicon's USB
departement.

Some background: If you look at the output of "lsusb
-v" you will see
entries like: "bNumInterfaces 4" which numbers the
interfaces on a
device. (Interfaces are things like midi port, microphone,
line-out
etc.) A bit below you will see the "Interface
Descriptor"s, they are
supposed to have "bInterfaceNumber"s starting from
0 up to
bNumInterfaces - 1 according to the USB specification. If
interfaces
are numbered in a way, that violates this, the kernel warns
about
this. In your case, bNumInterfaces probably is 6, but
Lexicon counts
from 0 to 5 like this: 0, 1, 2, 4, 6, 7 where 3 and 5 are
missing, and
6 and 7 are illegal.

I guess, Lexicon has never read the USB spec and they
definitely never
did a compliancy test. Does the card work anyways?

Ciao
-- 
 Frank Barknecht                 _ ______footils.org_
__goto10.org__

------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
Alsa-user mailing list
Alsa-userlists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user


[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )