I would say go for ALSA instead of OSS. OSS is being depricated, and ALSA works fairly easily... If you're comfortable recompiling your kernel, go ahead and do it... Here is my .config for the sound stuff (I deleted everything that was included or module). I have an ess1869 sound chip.. If you don't know yours, you can just compile all the ISA devices as modules.
Install the new kernel, and reboot.
Then : "apt-get install alsa-base alsa-utils"
Then : "alsaconf"
alsaconf is a great tool for setting everything up automagically.
Code:
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=y
CONFIG_SND_SEQ_DUMMY=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
CONFIG_SND_OPL3_LIB=m
CONFIG_SND_DUMMY=m
CONFIG_SND_VIRMIDI=m
CONFIG_SND_MTPAV=m
CONFIG_SND_SERIAL_U16550=m
CONFIG_SND_MPU401=m
#
# ISA devices
#
CONFIG_SND_ES18XX=m
CONFIG_SND_SB8=m
CONFIG_SND_SB16=m
CONFIG_SND_SBAWE=m
CONFIG_SND_SB16_CSP=y