help: ALSA OSS/Free Emulation problems
Hi there,
I am a little mixed up about how the alsa oss/free is supposed to work
I think what I am doing (from searching LQ) is mixing up loading oss modules and the alsa modules which is causing conflicts that I don't know how to resolve.
Some notable facts about my system:-
1) I run 2.4.20 kernel (sound support compiled in but nothing else)
2) I have a sis7019 onboard chipset, for which there do not exist any ALSA drivers, but I have an OSS driver
3) I have compiled the sis7019 OSS driver. I have also installed the alsa-drivers onto my system
4) If I modprobe snd-pcm-oss it loads in the relevant mixers etc ok. However the snd-pcm-oss says unused. If i then cat "blahblah" > /dev/dsp it says /dev/dsp/ No such device
5) If I modprobe the compiled SiS driver it loads in soundcore, ac97_codec, and the driver, but once again in lsmod it says sis7019 driver is unused
modules.conf
alias char-major-116 snd
alias sound-slot-0 sis7019
below sis7019 ac97_codec soundcore
alias sound-card-0 sound-slot-0
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
lsmod
snd-pcm-oss 36680 0 (unused)
snd-pcm 55712 0 [snd-pcm-oss]
snd-page-alloc 5426 0 [snd-pcm]
snd-timer 13924 0 [snd-pcm]
snd-mixer-oss 11320 0 [snd-pcm-oss]
snd 29060 0 [snd-pcm-oss snd-pcm snd-timer snd-mixer-oss]
sis7019 23312 0 (unused)
soundcore 3396 2 [snd sis7019]
ac97_codec 10216 0 [sis7019]
end of dmesg
PCI: Found IRQ 10 for device 00:01.4
ac97_codec: AC97 Audio codec, id: ALG64(Unknown)
/proc/interrupts
10: 0 XT-PIC SiS 7019 PCI Audio
*******************
I am worried by the fact both snd and sis7019 are bound to soundcore in lsmod.
Q: How do I use my supplied oss drivers in combination with the alsa oss/free emulation ?
|