Ok here goes.
First download the alsa library, utils, tools, and OSS compat library from
www.alsa-project.org, you should not download the alsa driver from that site because the vortex line of chipsets is not supported there, instead down load the Alsa drivers from the open vortex cvs (
http://savannah.nongnu.org/cvs/?group=openvortex), check out module "alsa".
Next change to the directory where you downloaded the drivers, type compile and install as you would any other program, I do no think there is any need to add switches to ./configure for your card, but the one I used for my Montego 2 is --with-sequencer=yes.
When the driver is done compiling run "snddevices" in the alsa folder to setup the sound devices under /dev
Next compile and install everything else (utils, tools, OSS library, Alsa Library
Before you load the modules for your sound card u need to edit /etc/modules.conf and add:
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-au8810
alias char-major-14 soundcore
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
Next you can use modprobe snd-au8810.
To check that modules are all loaded run lsmod, the output should be similar to mine.
snd-pcm-oss 37348 0 (autoclean)
appletalk 21508 1 (autoclean)
ipx 17316 1 (autoclean)
snd-mixer-oss 11992 2 (autoclean) [snd-pcm-oss]
snd-au8830 40632 5 (autoclean)
gameport 1452 0 (autoclean) [snd-au8830]
snd-pcm 55968 1 (autoclean) [snd-pcm-oss snd-au8830]
snd-timer 13284 0 (autoclean) [snd-pcm]
snd-page-alloc 6004 0 (autoclean) [snd-pcm]
snd-mpu401-uart 3136 0 (autoclean) [snd-au8830]
snd-rawmidi 12480 0 (autoclean) [snd-mpu401-uart]
snd-seq-device 3904 0 (autoclean) [snd-rawmidi]
snd-ac97-codec 37240 0 (autoclean) [snd-au8830]
snd 27460 2 (autoclean) [snd-pcm-oss snd-mixer-oss snd-au8830 snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device snd-ac97-codec]
soundcore 3332 6 (autoclean) [snd]
visor 9064 0 (unused)
usbserial 18876 0 [visor]
usb-uhci 22220 0 (unused)
usbcore 58144 0 [visor usbserial usb-uhci]
pcmcia_core 38112 0
ide-scsi 8048 0
tulip 41248 1
(it should have the snd-* modules and soundcore loaded)
Last thing you need to do is to unmute all of your channels
Do this by using alsamixer and pressing m to unmute and using the arrow keys to adjust volume, store the volume configuration by typing alsactrl store 0. You can recall this configuration by adding alsactrl restore 0 to your /etc/rc.d/rc.local.
* the above can be done by using kmix in kde.
That should do it, hope his helps, and come back and yell at me if it doesnt
Kris