On 04 Dec 2002 18:26:37 +0100, dolle wrote:
I couldn't find the drivers for this soundcard, and the old driversSee "http://aureal.sourceforge.net/", "http://sourceforge.net/projects/aureal", and "http://sourceforge.net/forum/forum.php?forum_id=25250".
that I have are compiled with the wrong gcc. That's the error:
The module you are trying to load (au8810.o) is compiled with a gcc
version 2 compiler, while the kernel you are running is compiled with
a gcc version 3 compiler. This is known to not work.
Because I don't have the sourcecode I could not recompile them with
the new gcc. My question is: someone has already installed this soundcard
under RH8, maybe with other drivers?
I have successfully used an Aureal au8820 with the au88xx-1.1.3 drivers on Red Hat 8.0 by forcibly installing the au8820.o kernel module and disregarding the warning concerning version incompatibility. I have not experienced any stability problems, but since this is a kernel module, I accept that it could potentially cause any type of possible system corruption. If you decide to use this technique, then you do so at your own risk.
I put the following script in "/etc/rc.d/rc.local".
{
echo 'rc.local: force-loading au8820 (Aureal 8820) module'
insmod -f au8820
} 2>&1 | logger -s
The following pertinent lines are from "/etc/modules.conf".
alias char-major-14 soundcore
alias sound-slot-0 au8820
alias sound-service-0-0 au8820
alias sound-service-0-1 off # no midi sequencer on au8820
alias sound-service-0-2 au8820
alias sound-service-0-3 au8820
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S
You may try something similar by replacing references to "au8820" by "au8810".
The following edited lines show the messages that I get on module load. Note that I am using a customized version 2.4.19 kernel but I have also tested the au8820.o module on the Red Hat 8.0 stock kernels. Remember that you must recompile your au88xx.o module after any kernel change.
rc.local: force-loading au8820 (Aureal 8820) module
Using /lib/modules/2.4.19/kernel/drivers/sound/au8820.o
Warning: The module you are trying to load (/lib/modules/2.4.19/kernel/drivers/sound/au8820.o) is compiled with a gcc
version 2 compiler, while the kernel you are running is compiled with a gcc version 3 compiler. This is known to not work.
Warning: loading /lib/modules/2.4.19/kernel/drivers/sound/au8820.o will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Warning: loading /lib/modules/2.4.19/kernel/drivers/sound/au8820.o will taint the kernel: forced load
au88xx: Loading...
kernel: PCI: Found IRQ 10 for device 00:0e.0
kernel: au88xx: Found vortex PCI device:
kernel: au88xx: id=0x0001
kernel: au88xx: bar0=0xe8000000
kernel: au88xx: irq=10
kernel: au88xx: Add device, audio=3, mixer=0, midi=2
Module au8820 loaded, with warnings
-----------------
major@satx.rr.com
--
Psyche-list mailing list
Psyche-list@redhat.com
https://listman.redhat.com/mailman/listinfo/psyche-list