[H-GEN] Intel 810 Audio problems
Brad Douglas
brad.douglas at saabsystems.com.au
Tue Jul 2 23:16:22 EDT 2002
[ Humbug *General* list - semi-serious discussions about Humbug and ]
[ Unix-related topics. Posts from non-subscribed addresses will vanish. ]
Hi All,
I've been bashing my head against a wall trying to get my integrated intel sound card to work under redhat 7.2.
lspci lists it as follows:
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA(M) AC'97 Audio (rev 12)
Subsystem: ABIT Computer Corp.: Unknown device 0508
Flags: bus master, medium devsel, latency 0, IRQ 9
I/O ports at dc00 [size=256]
I/O ports at e000 [size=64]
sndconfig finds it and tries to play a sample but all I hear is a pop. I know the i810 module is
loading OK and I think it's close. We have a heap of these PC's which should be exactly the same
with one exception: my PC has an extra network card in it.
Here's my modules.conf:
alias parport_lowlevel parport_pc
alias eth0 eepro100
alias eth1 8139too
alias usb-controller usb-uhci
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 || :
Here's the contents of my /var/log/message file after loading the module:
Jul 3 08:38:50 tfsec kernel: Intel 810 + AC97 Audio, version 0.05, 17:36:29 Sep 6 2001
Jul 3 08:38:50 tfsec kernel: PCI: Found IRQ 9 for device 00:1f.5
Jul 3 08:38:50 tfsec kernel: PCI: Sharing IRQ 9 with 00:1f.3
Jul 3 08:38:50 tfsec kernel: PCI: Setting latency timer of device 00:1f.5 to 64
Jul 3 08:38:50 tfsec kernel: i810: Intel ICH2 found at IO 0xe000 and 0xdc00, IRQ 9
Jul 3 08:38:50 tfsec kernel: ac97_codec: AC97 Audio codec, id: 0x4144:0x5360 (Analog Devices AD1885)
Jul 3 08:38:50 tfsec kernel: i810_audio: setting clocking to 7031
Here's the var/log/message for another PC where the sound card works:
Jul 3 08:25:53 localhost kernel: Intel 810 + AC97 Audio, version 0.05, 17:36:29 Sep 6 2001
Jul 3 08:25:53 localhost kernel: PCI: Found IRQ 9 for device 00:1f.5
Jul 3 08:25:53 localhost kernel: PCI: Sharing IRQ 9 with 00:1f.3
Jul 3 08:25:53 localhost kernel: PCI: Setting latency timer of device 00:1f.5 to 64
Jul 3 08:25:53 localhost kernel: i810: Intel ICH2 found at IO 0xe000 and 0xdc00, IRQ 9
Jul 3 08:25:53 localhost kernel: ac97_codec: AC97 Audio codec, id: 0x4144:0x5360 (Analog Devices AD1885)
Jul 3 08:25:53 localhost kernel: i810_audio: setting clocking to 24000
The only difference is the clocking. At first I didn't think that was significant until I started using
mpg321 as my test app and got the following message:
[root at tfsec mp3]# mpg321 01_LongTrainRunnin.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
Version 0.59q (2001/Aug/08). Written and copyrights by Joe Drew.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Directory: /home/mp3/
Playing MPEG stream from 01_LongTrainRunnin.mp3 ...
MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
libao - OSS cannot set rate to 44100
Error opening libao oss driver.
If anyone out there has some words of wisdom I'd be grateful.
Regards
Brad
--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'. See http://www.humbug.org.au/
More information about the General
mailing list