LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Multiple Sound card , how do I load the modules in the same order every boot? (https://www.linuxquestions.org/questions/linux-hardware-18/multiple-sound-card-how-do-i-load-the-modules-in-the-same-order-every-boot-4175433423/)

bowens44 10-21-2012 09:56 PM

Multiple Sound card , how do I load the modules in the same order every boot?
 
I have tried to use /etc/modprobe.d/alsa-base.conf to set the order.

The issue that I am having is that two devices use the same module:

Code:

cat /proc/asound/modules
 0 snd_hda_intel
 1 snd_ctxfi
 2 snd_hda_intel
 3 snd_usb_audio
 4 cx88_alsa

cat /proc/asound/cards
 0 [SB            ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfe800000 irq 16
 1 [XFi            ]: SB-XFi - Creative X-Fi
                      Creative X-Fi 20K2 SB0880

 2 [NVidia        ]: HDA-Intel - HDA NVidia

 3 [U0x46d0x807    ]: USB-Audio - USB Device 0x46d:0x807
                      USB Device 0x46d:0x807 at usb-0000:00:13.2-3.2, high speed
 4 [CX8801        ]: CX88x - Conexant CX8801
                      Conexant CX8801 at 0xfb000000

I want the first two device to always be index 0 and 1.

I can't figure out how to specify the correct snd_hda_intel device for index 0.

I did find this in the alsa wiki for multiple cards of the same type:
options snd-usb-audio index=1,2 vid=0x0ccd,0x0d8c pid=0x0028,0x000c

However I am not able to find the vid/pid info for these.

I am running Linux Mint 13.

Any help will be appreciated . thanks

BTW, I have spend hours googling and reading , just haven't found anything that works.

evo2 10-21-2012 10:14 PM

Hi,

I suspect that udev is the way forward here. Have you investigate that approach?

Evo2.

JaseP 10-22-2012 04:10 PM

Use an approach similar to the one used for the Nics in this thread, but adapt them to your sound cards;
http://www.linuxquestions.org/questi...ce-4175433408/


All times are GMT -5. The time now is 08:39 PM.