Bei mir benötigt der via-Treiber allerdings keine Parameter. "modprobe viaXYZ" und alles funktioniert, allerdings mit Kernel-2.2.??
ruth: ~# modprobe via82cxxx_audio /lib/modules/2.4.3/kernel/drivers/sound/via82cxxx_audio.o: invalid parameter parm_irq
Du gibst dem Modul Parameter, die das Modul nicht kennt. DIESE MÜSSEN WEG. Modprobe regt sich doch nicht umsonst darüber auf.
Ok, ist erledigt. Allerdings sagt modprobe jetzt:
ruth:/etc/modutils# modprobe via82cxxx_audio /lib/modules/2.4.3/kernel/drivers/sound/via82cxxx_audio.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters /lib/modules/2.4.3/kernel/drivers/sound/via82cxxx_audio.o: insmod /lib/modules/2.4.3/kernel/drivers/sound/via82cxxx_audio.o failed /lib/modules/2.4.3/kernel/drivers/sound/via82cxxx_audio.o: insmod via82cxxx_audio failed
modconf muss man nicht wirklich benutzen (sorry sven :)
na ja, kann ich jetzt nachvollziehen... ;)
Anderer Versuch mit insmod:
ruth:/lib/modules/2.4.3# insmod ac97_codec Using /lib/modules/2.4.3/kernel/drivers/sound/ac97_codec.o
Das hat also geklappt. Wenn du "modprobe via82cxxx_audio" sagts, wird dieses Modul allerdings automagisch geladen. Du musst dich also NICHT um ac97_codec kümmern.
Klar, dachte ich mir schon. Nur mit insmod via... ging's eben nicht, deshalb der Umweg. ;
Also, noch einmal. Ich habe unter /etc/modutils alle Dateien für via82cxxx_audio gelöscht, update-modules durchgeführt und rausgekommen ist /etc/modules.conf: [befreit von Kommentaren] keep post-install bttv insmod tuner post-remove bttv insmod tuner
alias char-major-10-130 softdog alias char-major-10-175 agpgart alias char-major-81 bttv alias char-major-108 ppp_generic alias /dev/ppp ppp_generic alias tty-ldisc-3 ppp_async alias tty-ldisc-14 ppp_synctty alias ppp-compress-21 bsd_comp alias ppp-compress-24 ppp_deflate alias ppp-compress-26 ppp_deflate
alias loop-xfer-gen-0 loop_gen alias loop-xfer-3 loop_fish2 alias loop-xfer-gen-10 loop_gen alias cipher-2 des alias cipher-3 fish2 alias cipher-4 blowfish alias cipher-6 idea alias cipher-7 serp6f alias cipher-8 mars6 alias cipher-11 rc62 alias cipher-15 dfc2 alias cipher-16 rijndael alias cipher-17 rc5
alias sound via82cxxx_audio
post-install serial /etc/init.d/setserial modload > /dev/null 2> /dev/null pre-remove serial /etc/init.d/setserial modsave > /dev/null 2> /dev/null
alias parport_lowlevel parport_pc alias char-major-10-144 nvram alias binfmt-0064 binfmt_aout alias char-major-10-135 rtc
Ich hab v4l aktiviert, kann das irgendwelche Auswirkungen auf das Modul haben?
Tobias