Earlier I submitted a post wherein I quoted www.sis.com/support/driver/linux.htm
where it was stated "rebuild your Linux system with SIS7018 enabled". With that in mind, I dove into the src tree to find the following:
Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core
Say Y or M if you have a PCI sound card utilizing the Trident 4DWave-DX/NX chipset or your mother board chipset has SiS 7018 or ALi 5451 built-in. The SiS 7018 PCI Audio Core is embedded in SiS960 Super South Bridge and SiS540/630 Single Chipset. The ALi 5451 PCI Audio Core is embedded in ALi M1535, M1535D, M1535+ or M1535D+ South Bridge.
Use lspci -n to find out if your sound card or chipset uses Trident 4DWave or SiS 7018. PCI ID 1023:2000 or 1023:2001 stands for Trident 4Dwave. PCI ID 1039:7018 stands for SiS7018. PCI ID 10B9:5451 stands for ALi5451.
lspci -n output follows:
00:00.0 Class 0600: 1039:0735 (rev 01)
00:01.0 Class 0604: 1039:0001
00:02.0 Class 0601: 1039:0008
00:02.2 Class 0c03: 1039:7001 (rev 07)
00:02.3 Class 0c03: 1039:7001 (rev 07)
00:02.5 Class 0101: 1039:5513 (rev d0)
00:02.7 Class 0401: 1039:7012 (rev a0)
00:03.0 Class 0200: 1039:0900 (rev 90)
00:0b.0 Class 0200: 10b7:9050
00:0d.0 Class 0780: 1813:4000 (rev 02)
00:0f.0 Class 0401: 1073:000d (rev 03)
01:00.0 Class 0300: 10de:0111 (rev b2)
It doesn't look like my motherboard matches the discription above concerning the SIS 7018 chipset. This is not good. If you want, I can provide the lspci -vv output, but it's quite verbose.
Furthermore, the following modprobes were performed under both the "rc2" and the 2.4.17 kernels:
"modprobe sound" apprently worked, since it returned without comment and the module is installed (according to /proc/modules).
Ditto for "modprobe soundcore".
"modprobe trident" returns the following:
/lib/modules/2.4.17-rc2/kernel/drivers/sound/trident.o: create_module: Operation not permitted
/lib/modules/2.4.17-rc2/kernel/drivers/sound/trident.o: insmod /lib/modules/2.4.17-rc2/kernel/drivers/sound/trident.o failed
/lib/modules/2.4.17-rc2/kernel/drivers/sound/trident.o: insmod trident failed
Note that the module trident.o exists in the /lib/modules/2.4.17* subdirs.
I'm beginning to believe that I don't have the same board used by the driver developer. Either that, or I continue to be incredibly clueless, which wouldn't surprise me. By the way, the sound works under XP. Is there some way I could get some useful information from the XP side?
Again, thanks for your assistance and patience with me!