Multiple sound cards in Wheezy occasionally misses ALSA motherboard card0
I Added to EOF of /etc/modprobe.d/alsa-base.conf:
options snd_bt87x index=-2
options snd-hda-intel index=0
options snd-usb-audio index=1 vid=0x046d pid=0x081b
options snd_bt87x index=2
options snd-usb-audio index=3 vid=0x0d8c pid=0x0008
to accomodate 4 sound cards, (card1 is a USB microphone, and is not
connected.)
Occasionally, after a boot, "cat /proc/asound/cards", yields:
0 [U0x46d0x81b ]: USB-Audio - USB Device 0x46d:0x81b
USB Device 0x46d:0x81b at usb-0000:00:1a.7-1.4, high speed
2 [Bt878 ]: Bt87x - Brooktree Bt878
Brooktree Bt878 at 0xf0000000, irq 16
Note that the HDA-Intel was NOT card0.
Usually, after a boot, "cat /proc/asound/cards", yields:
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xf7adc000 irq 50
2 [Bt878 ]: Bt87x - Brooktree Bt878
Brooktree Bt878 at 0xf0000000, irq 16
3 [Device ]: USB-Audio - C-Media USB Audio Device
C-Media USB Audio Device at usb-0000:00:1d.2-1, full speed
Which is correct as per /etc/udev/rules.d/25-alsa.rules and
/etc/modprobe.d/alsa-base.conf assignments.
Any ideas why card0 is occasionally erratic?
(Maybe 25-alsa.rules should be named to a lower number? Maybe "options
snd-hda-intel index=0" in /etc/modprobe.d/alsa-base.conf should be
omitted?)
Thanks for any help,
John
--
John Conover, conover@rahul.net, http://www.johncon.com/
Reply to: