According to OSS, the installation should work for Riptide and Linux 2.6. I managed to find the packages needed through Synaptic and installed them, and ran the OSS install again and got this:
******************************** Post install configuration failed. ********************************
Code=51200 All OSS files have been installed. However there are some problems with loading the driver module(s).
Please take a look at /usr/lib/oss/logs/soundconf.log for more info.
I took a look at the log and couldn't figure it out. Any suggestions on why the modules are not loading? Any help will be appreciated!
Here is the content of the log:
Sat Dec 17 00:45:44 CST 2005 Kernel version: Linux davesha 2.6.12-10-k7 #1 Fri Nov 18 12:46:18 UTC 2005 i686 GNU/Linux Modutils version: 3.2-pre7 00:45:44 up 4:27, 2 users, load average: 0.07, 0.19, 0.25 === Running ./bin/soundconf === Install directory: /usr/lib/oss Will use /usr/bin/ld for linking. Will use /usr/bin/X11/ld for linking. Will use /usr/bin/ld for linking. make -C /lib/modules/uname -r/source scripts scripts_basic include/linux/version.h make[1]: Entering directory /usr/src/linux-headers-2.6.12-10-k7' make[1]: Nothing to be done for scripts_basic'. CHK include/linux/version.h make[1]: Leaving directory /usr/src/linux-headers-2.6.12-10-k7' make -C /lib/modules/uname -r/source SUBDIRS=/usr/lib/oss/kbuild CC="gcc" modules make[1]: Entering directory /usr/src/linux-headers-2.6.12-10-k7' CC [M] /usr/lib/oss/kbuild/osslinux.o Building modules, stage 2. MODPOST * Warning: "oss_checksum" [/usr/lib/oss/kbuild/osslinux.ko] undefined! * Warning: "oss_init_module" [/usr/lib/oss/kbuild/osslinux.ko] undefined! * Warning: "touch_mixer" [/usr/lib/oss/kbuild/osslinux.ko] undefined! * Warning: "oss_version_string" [/usr/lib/oss/kbuild/osslinux.ko] undefined! * Warning: "oss_cardlist" [/usr/lib/oss/kbuild/osslinux.ko] undefined! * Warning: "oss_cleanup_module" [/usr/lib/oss/kbuild/osslinux.ko] undefined! * Warning: "num_mididevs" [/usr/lib/oss/kbuild/osslinux.ko] undefined! * Warning: "oss_mixer_ext" [/usr/lib/oss/kbuild/osslinux.ko] undefined! *** Warning: "mixer_ext_set_enum" [/usr/lib/oss/kbuild/osslinux.ko] undefined! CC /usr/lib/oss/kbuild/osslinux.mod.o LD [M] /usr/lib/oss/kbuild/osslinux.ko make[1]: Leaving directory `/usr/src/linux-headers-2.6.12-10-k7' rm -f *.o *.ko *.mod.c The kbuild method worked OK /usr/bin/ld -r -o /usr/lib/oss/modules/osslinux /usr/lib/oss/modules/sndshield /usr/lib/oss/modules/soundbase /usr/lib/oss/modules/pnp /usr/lib/oss/modules/sb /usr/lib/oss/modules/ad1848 /usr/lib/oss/modules/cs4232 /usr/lib/oss/modules/opl3sa -L./lib -ldrivers Loading OSS/Linux module insmod: error inserting '/usr/lib/oss/modules/osslinux': -1 Invalid module format insmod: error inserting '/usr/lib/oss/modules/osslinux': -1 Invalid module format The osslinux module didnt load. Cannot continue. echo The osslinux module didnt load. Cannot continue. [4310117.548000] osslinux: version magic '2.6.12 K7 gcc-4.0' should be '2.6.12-10-k7 K7 gcc-3.4' [4310117.561000] osslinux: version magic '2.6.12 K7 gcc-4.0' should be '2.6.12-10-k7 K7 gcc-3.4' [4310682.062000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0). [4310682.062000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known. [4310682.201000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0). [4310682.201000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known. [4310682.265000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0). [4310682.265000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known. [4310682.933000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0). [4310682.933000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known. [4310682.984000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0). [4310682.984000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known. [4310683.694000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0). [4310683.694000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known. [4310684.096000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0). [4310684.096000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known. [4310684.235000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0). [4310684.235000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known. [4310733.973000] osslinux: version magic '2.6.12 K7 gcc-4.0' should be '2.6.12-10-k7 K7 gcc-3.4' [4310733.987000] osslinux: version magic '2.6.12 K7 gcc-4.0' should be '2.6.12-10-k7 K7 gcc-3.4'