[linux-audio-user] alsa client numbering

Clemens Ladisch clemens at ladisch.de
Tue Apr 18 11:10:38 EDT 2006


Atte Andr? Jensen wrote:
> Clemens Ladisch wrote:
> >>the 449C fails to show up
> >Does it show up in /proc/asound/cards?
> 
> Nope. This is under 2.6.15-rt21:
> 
> [atte at aarhus atte]$ cat /proc/asound/cards
> 1 [UA1A           ]: USB-Audio - EDIROL UA-1A
>                      Roland EDIROL UA-1A at usb-0000:00:03.1-2, full speed
> 2 [keyboard       ]: USB-Audio - MK-249C USB MIDI keyboard
>                      Evolution Electronics Ltd. MK-249C USB MIDI keyboard at usb-0000:00:03.2-1.2, f
> 3 [keyboard_1     ]: USB-Audio - MK-249C USB MIDI keyboard
>                      Evolution Electronics Ltd. MK-249C USB MIDI keyboard at usb-0000:00:03.2-1.3, f
> 4 [Keyboard       ]: USB-Audio - MK-449C USB MIDI Keyboard
>                      Evolution Electronics Ltd. MK-449C USB MIDI Keyboard at usb-0000:00:03.2-1.1, f
> 
> This is with 2.6.16.5-rt14
> 
> [atte at aarhus atte]$ cat /proc/asound/cards
>  1 [UA1A           ]: USB-Audio - EDIROL UA-1A
>                       Roland EDIROL UA-1A at usb-0000:00:03.2-1, full speed
>  2 [keyboard       ]: USB-Audio - MK-249C USB MIDI keyboard
>                       Evolution Electronics Ltd. MK-249C USB MIDI keyboard at usb-0000:00:03.1-2.2, f
>  3 [keyboard_1     ]: USB-Audio - MK-249C USB MIDI keyboard
>                       Evolution Electronics Ltd. MK-249C USB MIDI keyboard at usb-0000:00:03.1-2.3, f

The USB port numbers to not match.

> usb 2-2.2: Product: MK-249C USB MIDI keyboard
> usb 2-2.2: configuration #1 chosen from 1 choice
> ...
> usb 2-2.1: Product: MK-449C USB MIDI Keyboard
> usb 2-2.1: no configuration chosen from 1 choice

The kernel did not enable the MK-449C.
I don't know why, try asking on the linux-usb-users list.

> [drm:radeon_cp_init] *ERROR* radeon_cp_init called without lock held

Load the agpgart module and your chipset-specific AGP bridge module
before starting X.


HTH
Clemens



More information about the Linux-audio-user mailing list