sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #37242
debian "potato" og lydkort mad 16 pnp
Hej -
Jeg har problemer med at få mit MAD 16 PnP lydkort til at fungere under en
debian "potato" installation på en gammel Pentium 133 MHz PC
Når jeg prøver at loade modulet går det galt:
spliff:~# modprobe mad16
/lib/modules/2.2.18pre21/misc/mad16.o: init_module: Device or resource busy
Hint: this error can be caused by incorrect module parameters, including
invalid IO or IRQ parameters
/lib/modules/2.2.18pre21/misc/mad16.o: insmod
/lib/modules/2.2.18pre21/misc/mad16.o failed
/lib/modules/2.2.18pre21/misc/mad16.o: insmod mad16 failed
HVAD HAR JEG GJORD FØR:
Jeg har skrevet
alias char-major-14 mad16
options sb mad16=1
options mad16 io=0x530 irq=7 dma=0 dma16=1 && /usr/local/bin/aumix -w 15 -p
20 -m 0 -1 0 -2 0 -3 0 -i 0
(parametrene er taget fra
/usr/src/kernel-source-2.2.18pre21/Documentation/sound/MAD16)
ind i /etc/modutils/aliases, og kørt
spliff:~# update-modules
Så har jeg loaded modulet sb - hvis ikke man gør det får man en bunke linker
problemer med unresolved dependencies...
spliff:~# modprobe sb
spliff:~# lsmod
Module Size Used by
sb 32464 0 (unused)
uart401 5860 0 [sb]
sound 56364 0 [sb uart401]
soundlow 368 0 [sound]
soundcore 2440 3 [sb sound]
af_packet 6136 2 (autoclean)
nls_cp437 3880 2 (autoclean)
serial 19640 1 (autoclean)
vfat 9408 1
smbfs 24880 0 (unused)
nfsd 160536 0 (unused)
nfs 43820 0 (unused)
lockd 41720 0 [nfsd nfs]
sunrpc 55452 0 [nfsd nfs lockd]
hp100 13908 1
unix 11336 23 (autoclean)
Sluttelig har jeg prøvet at loade mad16 med
spliff:~# modprobe mad16
/lib/modules/2.2.18pre21/misc/mad16.o: init_module: Device or resource busy
Hint: this error can be caused by incorrect module parameters, including
invalid IO or IRQ parameters
/lib/modules/2.2.18pre21/misc/mad16.o: insmod
/lib/modules/2.2.18pre21/misc/mad16.o failed
/lib/modules/2.2.18pre21/misc/mad16.o: insmod mad16 failed
Noget er dog sket på lyd-devicet, som kan sees her:
spliff:~# cat /dev/sndstat
OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux spliff 2.2.18pre21 #1 Sat Nov 18 18:47:15 EST 2000 i586
Config options: 0
Installed drivers:
Card config:
Audio devices:
Synth devices:
Midi devices:
Timers:
0: System clock
Mixers:
Men det er bare ikke nok......
SPØRGSMÅL:
1) option " && /usr/local/bin/aumix -w 15 -p 20 -m 0 -1 0 -2 0 -3 0 -i 0"
synes jeg er underligt - jeg har ikke et sådan program på mit system. Hvad
betyder det??
2) jeg har prøvet at fjerne netop denne option på modul-konfigurationen, med
samme kedelige resultat - kender I andre options der funker ?? (Se udsnit
af /usr/src/kernel-source-2.2.18pre21/Documentation/sound/MAD16 i slutningen
af brevet)
3) Kunne det være noget med at MAD16 er et PnP kort, og ikke er konfigureret
ordentlig ved start ??
Enhver hjælp eller tip bliver modtaget med begejstringsudbrud !!! NB: jeg
har læst sound-HOWTO, men siden "potato" har den rette driver som modul, er
jeg ikke begyndt på at rekompilere kernel som forslået der. Men jeg forstår
ikke rigtig PnP konfigurering - der er en bland ca. 27
options-konfigureringer man kan vælge i "isapnp.conf", og det forvirrede mig
ret så meget.
Mange hilsen, Marc Cromme
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
from /usr/src/kernel-source-2.2.18pre21/Documentation/sound/MAD16
From: Shaw Carruthers <shaw@xxxxxxxxxxxxxxxxx>
I have been using mad16 sound for some time now with no problems, current
kernel 2.1.89
lsmod shows:
mad16 5176 0
sb 22044 0 [mad16]
uart401 5576 0 [mad16 sb]
ad1848 14176 1 [mad16]
sound 61928 0 [mad16 sb uart401 ad1848]
.config has:
CONFIG_SOUND=m
CONFIG_ADLIB=m
CONFIG_MAD16=m
CONFIG_YM3812=m
modules.conf has:
alias char-major-14 mad16
options sb mad16=1
options mad16 io=0x530 irq=7 dma=0 dma16=1 && /usr/local/bin/aumix -w 15 -p
20 -m 0 -1 0 -2 0 -3 0 -i 0
To get the built in mixer to work this needs to be:
options adlib_card io=0x388 # FM synthesizer
options sb mad16=1
options mad16 io=0x530 irq=7 dma=0 dma16=1 mpu_io=816 mpu_irq=5 &&
/usr/local/bin/aumix -w 15 -p 20 -m 0 -1 0 -2 0 -3 0 -i 0
The addition of the "mpu_io=816 mpu_irq=5" to the mad16 options line is
------------------------------------------------------------------------
The mad16 module in addition supports the following options:
option: meaning: default:
joystick=0,1 disabled, enabled disabled
cdtype=0x00,0x02,0x04, disabled, Sony CDU31A, disabled
0x06,0x08,0x0a Mitsumi, Panasonic,
Secondary IDE, Primary IDE
cdport=0x340,0x320, 0x340
0x330,0x360
cdirq=0,3,5,7,9,10,11 disabled, IRQ3, ... disabled
cddma=0,5,6,7 disabled, DMA5, ... DMA5 for Mitsumi or
IDE
cddma=0,1,2,3 disabled, DMA1, ... DMA3 for Sony or
Panasonic
opl4=0,1 OPL3, OPL4 OPL3
Follow ups