I810 audio chipset and ALSA
I'm fighting to have my i810 audio chip working. I saw and read carefully some others threads about this problem. But fact is that sound worked yesterday, when i finished a fresh compil and install of alsa.
The only stuff i didn't did is to edit modules.conf. I loaded modules manually, and this worked. This morning, sound doesn't work # modprobe snd-intel8x0 /lib/modules/2.4.20-8/kernel/sound/snd-intel8x0.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.20-8/kernel/sound/snd-intel8x0.o: insmod /lib/modules/2.4.20-8/kernel/sound/snd-intel8x0.o failed /lib/modules/2.4.20-8/kernel/sound/snd-intel8x0.o: insmod snd-intel8x0 failed I'm a bit lost... I don't undestand why it worked yesterday and not today. Moreover, alsa-project.org seems to be down at the moment (i have a DNS error) Any help appreciated :) |
It could be that you have also got the OSS drivers compiled in or loaded as modules. What does lsmod show?
Rus |
That's true that some oss modules were loaded.
I removed them all now i haves these modules loaded : Module Size Used by Not tainted i810_audio 27720 1 (autoclean) ac97_codec 13640 0 (autoclean) [i810_audio] soundcore 6404 2 (autoclean) [i810_audio] parport_pc 19076 1 (autoclean) lp 8996 0 (autoclean) parport 37056 1 (autoclean) [parport_pc lp] autofs 13268 0 (autoclean) (unused) sis900 16812 1 ipt_REJECT 3928 6 (autoclean) iptable_filter 2412 1 (autoclean) ip_tables 15096 2 [ipt_REJECT iptable_filter] sg 36524 0 (autoclean) sr_mod 18136 0 (autoclean) ide-scsi 12208 0 scsi_mod 107160 3 [sg sr_mod ide-scsi] ide-cd 35708 0 cdrom 33728 0 [sr_mod ide-cd] ohci1394 20168 0 (unused) ieee1394 48780 0 [ohci1394] keybdev 2944 0 (unused) mousedev 5492 1 hid 22148 0 (unused) input 5856 0 [keybdev mousedev hid] usb-ohci 21480 0 (unused) usbcore 78784 1 [hid usb-ohci] ext3 70784 2 jbd 51892 2 [ext3] and still # modprobe snd-intel8x0 /lib/modules/2.4.20-8/kernel/sound/snd-intel8x0.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.20-8/kernel/sound/snd-intel8x0.o: insmod /lib/modules/2.4.20-8/kernel/sound/snd-intel8x0.o failed /lib/modules/2.4.20-8/kernel/sound/snd-intel8x0.o: insmod snd-intel8x0 failed |
You need to get rid of the OSS drivers. To do this, go to your /etc/modules.conf and comment out the same lines I have at the bottom. Then you need to add the alsa and other non-commented sound lines if you havent already. I have the same card and heres how my /etc/modules.conf looks...
alias usb-controller ehci-hcd alias usb-controller1 usb-uhci alias ieee1394-controller ohci1394 options 3c501 irq=6 alias eth0 bcm4400 options bcm4400 irq=3 options ide-cd dma=0 #alias sound-slot-0 i810_audio #post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || : #pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || : #Alsa Portion alias char-major-116 snd alias snd-card-0 snd-intel8x0 #module options here #option enable int array = 1 #option ac97_clock int array = 0 #OSS #alias char-major-14 soundcore # Save/restore mixer settings post-install snd-card-0 /usr/sbin/alsactl restore >/dev/null 2>&1 || : pre-remove snd-card-0 /usr/sbin/alsactl store >/dev/null 2>&1 || : #card #1 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 char-major-195 nvidia |
All times are GMT -5. The time now is 06:07 AM. |