AC97 and i810

Yuval Aviel <[email protected]> Sat, 12 Apr 2003 03:32:57 +0300
Newsgroups gmane.linux.redhat.sound
Message-ID <[email protected]>
This message addresses all users that have RH8 and can't make their 
linux cooperate with their sound card.
I spent lot of time around this problem, I hope this message will save 
yours.
What I am about to suggest seems to me the easiest way of solving the 
problem but it is really a matter of taste.

To make sure that we are talking on the same problem, look at my 
/var/log/message at the bottom of this message.

My solution is to go to RH9's package list:
ftp://ftp.gmd.de/mirrors/redhat.com/redhat/linux/9/en/os/i386/RedHat/RPMS
and download the following rpms:

pam-0.75-48.i386.rpm
vixie-cron-3.0.1-74.i386.rpm
SysVinit-2.84-13.i386.rpm
kernel-2.4.20-8.i686.rpm

Note that I choosed kernel for i686, but you should pick one that suites 
your system.

Now Upgrade the first three (rpm -Uvh), and lastly install the kernel:
   rpm -ivh kernel-2.4.20-8.i686.rpm

Reboot to the new kernel. It worked smoothly to me.

Enjoy the sounds,
Yuval Aviel.
-----------------------------------------------
Interdisciplinary center for neural computation
Hebrew University, Jerusalem
Israel
-----------------------------------------------







Apr  6 12:47:01 localhost kernel: i810: Intel ICH4 found at IO 0xe080 
and 0xe400, IRQ 3
Apr  6 12:47:02 localhost modprobe: modprobe: Can't locate module 
sound-service-0-3
Apr  6 12:47:02 localhost insmod: 
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/i810_audio.o: 
init_module: No such device
Apr  6 12:47:02 localhost insmod: 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
Apr  6 12:47:02 localhost insmod: 
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/i810_audio.o: insmod 
sound-slot-0 failed
Apr  6 12:47:02 localhost kernel: i810_audio: Codec not ready.. wait.. 
no response.
Apr  6 12:47:02 localhost kernel: i810_audio: Audio Controller supports 
6 channels.
Apr  6 12:47:02 localhost kernel: i810_audio: Defaulting to base 2 
channel mode.
Apr  6 12:47:02 localhost kernel: i810_audio: Primary codec not ready.
Apr  6 12:47:02 localhost modprobe: modprobe: Can't locate module 
sound-service-0-0
Apr  6 12:47:02 localhost kernel: Intel 810 + AC97 Audio, version 0.22, 
10:32:05 Feb 24 2003
Apr  6 12:47:02 localhost kernel: PCI: Found IRQ 3 for device 00:1f.5
Apr  6 12:47:02 localhost kernel: PCI: Sharing IRQ 3 with 00:1f.3
Apr  6 12:47:02 localhost kernel: PCI: Setting latency timer of device 
00:1f.5 to 64
Apr  6 12:47:02 localhost kernel: i810: Intel ICH4 found at IO 0xe080 
and 0xe400, IRQ 3
Apr  6 12:47:04 localhost insmod: 
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/i810_audio.o: 
init_module: No such device
Apr  6 12:47:04 localhost insmod: 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
Apr  6 12:47:04 localhost insmod: 
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/i810_audio.o: insmod 
sound-slot-0 failed
Apr  6 12:47:04 localhost kernel: i810_audio: Codec not ready.. wait.. 
no response.
Apr  6 12:47:04 localhost kernel: i810_audio: Audio Controller supports 
6 channels.
Apr  6 12:47:04 localhost kernel: i810_audio: Defaulting to base 2 
channel mode.
Apr  6 12:47:04 localhost kernel: i810_audio: Primary codec not ready.
Apr  6 12:47:04 localhost modprobe: modprobe: Can't locate module 
sound-service-0-0
Apr  6 12:47:04 localhost modprobe: modprobe: Can't locate module 
sound-slot-1
Apr  6 12:47:04 localhost modprobe: modprobe: Can't locate module 
sound-service-1-0
Apr  6 12:47:04 localhost modprobe: modprobe: Can't locate module 
sound-slot-1
Apr  6 12:47:04 localhost modprobe: modprobe: Can't locate module 
sound-service-1-0
Apr  6 12:47:06 localhost kernel: Attached scsi CD-ROM sr0 at scsi0, 
channel 0, id 0, lun 0