[linux-audio-user] Re: [Alsa-user] VxPocket and hotplug - need help getting it working

From: Asbjørn Sæbø <asbjs@email-addr-hidden>
Date: Wed Mar 15 2006 - 16:03:13 EET

On Tue, Mar 14, 2006 at 06:40:48PM +0100, Takashi Iwai wrote:
> At Tue, 14 Mar 2006 12:31:06 -0500, Lee Revell wrote:

> > Any chance you can try a recent distro? Kernel 2.6.12 is a year old...
>
> ... and there were some bugs in vx driver, too.
>
> I recommend to update ALSA driver, at least. Though, I cannot
> guarantee that it works with that kernel :)

OK, I have installed DeMuDi 1.3.0rc1, which has kernel 2.6.14, and alsa
version 1.0.10.

I have also downloaded and installed alsa-firmware 1.0.10 (which placed
a number of files in /usr/lib/hotplug/firmware).

The VxPocket card is, however, still not detected.
/proc/asound/cards only lists the internal sound card and a modem.
Inserting the vxpocket does not causes it to be listed (see below).
On the other hand, an Edirol UA-25 usb sound card is detected if I plug
it in.

Is there anything I need to do that I have forgotten?
What would be the next logical thing to check?

Asbjørn

------------------------------------
dhcp91 ~ $ cat /proc/asound/cards
0 [SI7012 ]: ICH - SiS SI7012
                     SiS SI7012 with ALC650F at 0xa800, irq 185
1 [Modem ]: ICH-MODEM - SiS SI7013 Modem
                     SiS SI7013 Modem at 0xb400, irq 185
dhcp91 ~ $ # Insert vxpocket
dhcp91 ~ $ cat /proc/asound/cards
0 [SI7012 ]: ICH - SiS SI7012
                     SiS SI7012 with ALC650F at 0xa800, irq 185
1 [Modem ]: ICH-MODEM - SiS SI7013 Modem
                     SiS SI7013 Modem at 0xb400, irq 185
dhcp91 ~ $ # Insert Edirol UA-25 (usb)
dhcp91 ~ $ cat /proc/asound/cards
0 [SI7012 ]: ICH - SiS SI7012
                     SiS SI7012 with ALC650F at 0xa800, irq 185
1 [Modem ]: ICH-MODEM - SiS SI7013 Modem
                     SiS SI7013 Modem at 0xb400, irq 185
2 [UA25 ]: USB-Audio - EDIROL UA-25
                     Roland EDIROL UA-25 at usb-0000:00:03.1-2, full speed
----------------------------------------

Parts of output from dmesg:
---------------------------------
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[...]
ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 16 (level, low) -> IRQ 169
Yenta: CardBus bridge found at 0000:00:0a.0 [1043:1734]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:0a.0, mfunc 0x01000222, devctl 0x44
Yenta: ISA IRQ mask 0x0cb8, PCI irq 169
Socket status: 30000006
ACPI: PCI Interrupt 0000:00:0a.1[B] -> GSI 17 (level, low) -> IRQ 177
Yenta: CardBus bridge found at 0000:00:0a.1 [1043:1734]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:0a.1, mfunc 0x01000222, devctl 0x44
Yenta: ISA IRQ mask 0x0cb8, PCI irq 177
Socket status: 30000006
---------------------------------
Received on Wed Mar 15 16:15:06 2006

This archive was generated by hypermail 2.1.8 : Wed Mar 15 2006 - 16:15:06 EET