SuSE Linux: Verze od 6.3
ALSA: Verze od 0.4.1-
Yast2
ani
alsaconf
.
root
.
/etc/modules.conf
vaším oblíbeným
editorem.# 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-osszde všechny řádky odkomentujte tak, aby odstavec vypadal následovně:
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=0zde všechny řádky odkomentujte tak, aby odstavec vypadal následovně:
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
U mnoha základních desek a především u onboard zvukových čipů a
notebooků je možné konfigurovat adresy pro IRQ, IO a DMA zvukového
čipu přímo v BIOSu. Tyto hodnoty pak převezměte nebo upravte a
a dopište je do výše uvedeného příkladu. Pozornost věnujte tomu,
zda tuto adresu již nepoužívá jiný hardware, což můžete zkontrolovat
příkazem:
procinfo cat /proc/ioports cat /proc/dmaU ISA-PnP modelu je možné převzít adresy z výpisu
pnpdump -cSeznam potřebných voleb a možných parametrů naleznete na
/usr/share/doc/packages/alsa/INSTALL
Pokud se jedná o ISA model, pak je volba
snd_isapnp=0Pro ISA-PnP je to
snd_isapnp=1
/etc/modules.conf
a restartujte ALSA příkazemrcalsasound restartPříkazem
lsmodpak zkontrolujte, zda se zvukový modul nahrál.
snd-card-es18xx
.Module snd-card-es18xx.o ------------------------ Module for ESS AudioDrive ES-18xx soundcards. snd_port - port # for ES-18xx chip (0x220,0x240,0x260) snd_mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disab snd_fm_port - port # for FM (optional, not used) snd_irq - IRQ # for ES-18xx chip (5,7,9,10) snd_dma1 - first DMA # for ES-18xx chip (0,1,3) snd_dma1_size - max first DMA size in kB (4-64kB) snd_dma2 - first DMA # for ES-18xx chip (0,1,3) snd_dma2_size - max second DMA size in kB (4-64kB) snd_isapnp - ISA PnP detection - 0 = disable, 1 = enable (default) Module supports up to 8 cards ISA PnP and autoprobe (without MPU-401 port if native ISA PnP routines are not used).Zde jsou volby pro zvukový modul
snd-card-es18xx
.
IRQ, IO a DMA je případně třeba upravit.alias snd-card-0 snd-card-es18xx options snd-card-es18xx snd_index=0 snd_port=0x220 snd_mpu_port=0x330 snd_irq=10 snd_dma1=1 snd_dma2=0 snd_isapnp=1
/etc/isapnp.conf
, pak
přejmenujte každé logické zařízení zvukové karty z
(ACT Y)na
(ACT N)Poté už stačí pouze spustit
isapnp /etc/isapnp.confpro inicializaci
/etc/isapnp.conf
.