Bug 114890 (i810_audio) - i810 Audio Not Working
Summary: i810 Audio Not Working
Keywords:
Status: CLOSED ERRATA
Alias: i810_audio
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: kernel
Version: 3.0
Hardware: i686
OS: Linux
medium
medium
Target Milestone: ---
Assignee: John W. Linville
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-02-04 01:47 UTC by Thad Peck
Modified: 2007-11-30 22:07 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-12-20 20:54:52 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
i810_audio-mmio.patch (59.27 KB, patch)
2004-06-29 18:15 UTC, John W. Linville
no flags Details | Diff
i810_audio-mmio-u2.patch (57.60 KB, patch)
2004-07-06 15:22 UTC, John W. Linville
no flags Details | Diff


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2004:550 0 normal SHIPPED_LIVE Updated kernel packages available for Red Hat Enterprise Linux 3 Update 4 2004-12-20 05:00:00 UTC

Description Thad Peck 2004-02-04 01:47:08 UTC
Description of problem:

On an Intel D865PERL motherboard with integrated i810 audio RHEL v3
will not work.

rpm -q kernel
kernel-2.4.21-9.EL

rpm -q redhat-config-soundcard
redhat-config-soundcard-1.0.8-1

Error messages given:
dmesg: i810_audio: Pure MMIO interfaces not yet supported.

/var/log/messages:
Feb  3 14:33:29 mandy insmod:
/lib/modules/2.4.21-9.ELsmp/kernel/drivers/sound/i810_audio.o:init_module:No
such device
Feb  3 14:33:29 mandy insmod: Hint: insmod errors can be caused by
incorrect module parameters, including invalid IO or IRQ parameters. 
     You mayou'll find more information in syslog or the output from dmesg
Feb  3 14:33:29 mandy insmod:
/lib/modules/2.4.21-9.ELsmp/kernel/drivers/sound/i810_audio.o: insmod
sound-slot-0 failed
Feb  3 14:33:29 mandy modprobe: modprobe: Can't locate module
sound-service-0-3

From redhat-config-soundcard:
Error:
The i810_audio driver could not be loaded.  
This soundcard may not be compatible with Red Hat Linux

Is there a patch, workaround, really not supported, real bug?

Thad Peck

Version-Release number of selected component (if applicable):


How reproducible:
every-time


Steps to Reproduce:
1.redhat-config-soundcard
2.Select OK
3.
  
Actual results:
From redhat-config-soundcard:
Error:
The i810_audio driver could not be loaded.  
This soundcard may not be compatible with Red Hat Linux


Expected results:


Additional info:

Comment 2 Jeff Garzik 2004-06-14 17:00:33 UTC
lspci?

All we see is the user assuming that have i810 audio, and the driver
disagreeing, at this point.


Comment 3 John W. Linville 2004-06-29 18:15:08 UTC
Created attachment 101512 [details]
i810_audio-mmio.patch

Please rebuild kernel-2.4.21-9.EL after applying this patch.  This version of
the driver should handle "Pure MMIO interfaces"...

I would very much like to hear of any test results.

Comment 4 Kostas Georgiou 2004-07-05 17:45:59 UTC
The patch fails to apply (kernel-2.4.21-15.0.3.EL). I'll be able to
test it as soon as i can build an rpm with it. 

Comment 5 John W. Linville 2004-07-06 15:22:47 UTC
Created attachment 101656 [details]
i810_audio-mmio-u2.patch

version of patch against kernel-2.4.21-15.0.3-EL

Comment 6 Kostas Georgiou 2004-07-07 11:13:56 UTC
Thanks, the rpm builds fine now and the driver/sound works fine. I've
put the rpms at http://www.hep.ph.ic.ac.uk/~georgiou/testrpms/ if
anyone wants to give them a try.

If the driver still works with other chipsets can we please have it
added to the next kernel update ?


Comment 7 John W. Linville 2004-07-07 13:38:07 UTC
Unfortunately, it is a few weeks too late to make the next update
release.  However, a patch to this effect is being pushed upstream and
I expect the equivalent patch to be in the subsequent update release (U4).

BTW, chances are pretty good that taking the i810_audio.c file from
kernel-2.4.21-15.0.3-EL + i810_audio-mmio-u2.patch and copying it into
the source from the U3 kernel will provide a working driver until the
U4 release.



Comment 8 Kostas Georgiou 2004-07-07 17:18:34 UTC
Thats fine, i can wait for U4. It shouldn't be too hard to port the
changes until then. You can probably close the bug (assuming the patch
works fine for Thad as well).

Comment 10 Ernie Petrides 2004-09-02 02:51:46 UTC
A fix for this problem has just been committed to the RHEL3 U4
patch pool this evening (in kernel version 2.4.21-20.2.EL).


Comment 11 John Flanagan 2004-12-20 20:54:52 UTC
An errata has been issued which should help the problem 
described in this bug report. This report is therefore being 
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files, 
please follow the link below. You may reopen this bug report 
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2004-550.html



Note You need to log in before you can comment on or make changes to this bug.