[PlanetCCRMA] Cardbus Woes / VXpocket

Bob Falesch raf@interaccess.com
Wed Mar 5 03:40:02 2003


Hallo again,

> ...Your modules.conf should have a section that 
> looks like this:

> ...

> You can change it to this so that the first card is the vxpocket card
> (if that is what you want):
> . . .

i already did that, except for the
last line, which i didn't know about:

> post-install snd-vxpocket vxloader

> The post-install is needed to load the firmware into the card (see
> message at the end of this email). I don't have a card to test...
> 
> The "already started" message from the alsasound startup script is 
> to be expected. The pcmcia is handled by the hotplug subsystem and its 
> driveris started early in the boot process, before alsasound has a 
> chance to execute. When it is executed it finds that alsa "has already started"
> (although that is not enterily true) and complains. The same thing
> happens for usb devices. Takashi has added a feature a couple of days
> ago to the alsa drivers that should make it possible to rewrite the
> alsasound script to take this into account. 

should i be revising my alsasound script?

i'm still not out of the woods. 
here's an excerpt from my log:

Mar  5 01:32:29 tannhauser kernel: Linux Kernel Card Services 3.1.22
Mar  5 01:32:29 tannhauser kernel:   options:  [pci] [cardbus] [pm]
Mar  5 01:32:29 tannhauser kernel: Yenta IRQ list 0cb8, PCI irq9
Mar  5 01:32:29 tannhauser kernel: Socket status: 30000410
Mar  5 01:32:29 tannhauser kernel: Yenta IRQ list 0cb8, PCI irq9
Mar  5 01:32:29 tannhauser kernel: Socket status: 30000006
Mar  5 01:32:29 tannhauser pcmcia:  cardmgr.
Mar  5 01:32:29 tannhauser cardmgr[612]: starting, version is 3.1.31
Mar  5 01:32:29 tannhauser rc: Starting pcmcia:  succeeded
Mar  5 01:32:30 tannhauser cardmgr[612]: watching 1 sockets
Mar  5 01:32:30 tannhauser cardmgr[612]: Card Services release does not match
Mar  5 01:32:30 tannhauser kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Mar  5 01:32:30 tannhauser kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7
Mar  5 01:32:30 tannhauser kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Mar  5 01:32:30 tannhauser kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Mar  5 01:32:30 tannhauser cardmgr[612]: socket 0: VX-POCKET
Mar  5 01:32:30 tannhauser cardmgr[612]: executing: 'modprobe snd-vxpocket'
Mar  5 01:32:34 tannhauser kernel: intel8x0: clocking to 48000
Mar  5 01:32:35 tannhauser cardmgr[612]: + vxload: no VX-compatible cards found
Mar  5 01:32:35 tannhauser cardmgr[612]: + /lib/modules/2.4.20-1.12.ll.acpi/kernel/drivers/sound/pcmcia/vx/snd-vxpocket.o: post-install snd-vxpocket failed
Mar  5 01:32:35 tannhauser cardmgr[612]: + /lib/modules/2.4.20-1.12.ll.acpi/kernel/drivers/sound/pcmcia/vx/snd-vxpocket.o: insmod snd-vxpocket failed
Mar  5 01:32:35 tannhauser cardmgr[612]: modprobe exited with status 255
Mar  5 01:32:35 tannhauser cardmgr[612]: executing: 'insmod /lib/modules/2.4.20-1.12.ll.acpi/pcmcia/snd-vxpocket.o'
Mar  5 01:32:35 tannhauser cardmgr[612]: + insmod: a module named snd-vxpocket already exists
Mar  5 01:32:35 tannhauser cardmgr[612]: insmod exited with status 1
Mar  5 01:32:39 tannhauser alsasound: Starting sound driver failed

the vxloader stuff is indeed in /usr/share/vxloader.

i appreciate all the help.

regards,
   bob
   ___________________
  | bob falesch
  | www.zeggz.com/raf/