Hi, I am new to linux. I just brought up my Pavilion 9695C 800MHz Athlon
Mucking around I got sound working by buying a cheap card and adding
"alias sound-slot-0 cmpci" to my modules.conf.
However, I am always someone who wants to know what I am doing. I have
browsed through books and howtos on sound, and drivers, and kernels and
have most of it explained. Here is what I cannot find anywhere it seems:
1. Where/why are sound cards referred to "sound-slot-*" in modules.conf?
Is this convention or something hard-coded somewhere? Or for that matter
all the other aliases in the file appear to be arbitrarily named.
2. Where else is the "sound-slot-*" string used? I cannot see that it is
used anywhere else. So my guess is that it is just a string fabricated
so that an "alias" command can be put into modules.conf, which will
trigger modprobe to load the actual driver (which is cmpci.o in my
case). Why not hen just have a "probe <driver>" command instead of an