SuSE Linux: Versions since 6.3
ALSA: Version since 0.4.1-
Yast2
nor with alsaconf
./etc/modules.conf
as user root using your favourite editor.
# alias char-major-14 soundcore # alias char-major-116 snd # alias sound-slot-0 snd-card-0 # alias sound-service-0-0 snd-mixer-oss # alias sound-service-0-1 snd-seq-oss # alias sound-service-0-3 snd-pcm-oss # alias sound-service-0-8 snd-seq-oss # alias sound-service-0-12 snd-pcm-ossand remove the hash
#
at the beginning of each line. Now it should look like this:alias char-major-14 soundcore alias char-major-116 snd alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss
# alias snd-card-0 snd-card-cs4236 # options snd-card-cs4236 snd_index=0 snd_port=0x530 snd_cport=0x538 snd_irq=5 snd_dma1=1 snd_dma2=0 snd_isapnp=0To give the `options´ to the system you have to remove the hash
#
at the beginning of each line.alias snd-card-0 snd-card-cs4236 options snd-card-cs4236 snd_index=0 snd_port=0x530 snd_cport=0x538 snd_irq=5 snd_dma1=1 snd_dma2=0 snd_isapnp=0
For a lot of motherboards you can specify the adresses for IRQ, IO and DMA in the Bios, especially in case of onboard sound chips in notebooks. Change the values for the sound chip if necessary und enter the appropriate values for your sound card in the above mentioned line in /etc/modules.conf. Please pay attention, that the adress is not used by another hardware component. Check the settings with
procinfo cat /proc/ioports cat /proc/dmaIf you use an ISA-PnP card you can pick the adresses from the output of
pnpdump -cA list of all necessary options and the parameters that can be used for a sound chip you can find in
/usr/share/doc/packages/alsa/INSTALL
In case of an ISA card the option is:
snd_isapnp=0