Please excuse the long post.
For anyone interested in the best possible sound under Linux, you will want to be using the Alsa sound drivers. First you'll need to download the source for the alsa drivers (run a search on freshmeat).
Follow the directions in the INSTALL file. You'll only need to compile the for "card-sb16". After running "make install" you have to edit your modules config file (either /etc/conf.modules or /etc/modules.conf). Add this entry to the bottom the file:
alias char-major-116 snd
alias snd-card-0 snd-card-sb16
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-pcm1-oss
alias sound-service-0-12 snd-pcm1-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-card-sb16 snd_index=1 snd_id=CARD_1 snd_port=0x220 snd_mpu_port=0x330 snd_irq=10 snd_dma8=1 snd_dma8_size=64 snd_dma16=5 snd_dma16_size=128 snd_mic_agc=0
(I aplogize for any line wraps. All lines should either begin with "alias" or "options")
You may have to run "depmod" to update kernel to be aware of the new drivers.
Simply type "modprobe snd-card-sb16" to enable the drivers.
Please don't forget that Alsa sound modules start muted by default. Download "aumix" to turn the sound on/up.
If you have any problems, review the alsa configure above, make sure that it matches the setting in your Bios for the sound card. You also may need to reboot in some instances just to be sure that everything is kosher.
--Corporal Clegg
PS: Any who is interested, I may be willing to post a compilied Linux 2.2.14 kernel, which includes the USB backport (from 2.3.99-pre6) and the DoC driver, with compilied alsa modules. I'd prefer it if someone willing to host for me however. We're only talking about 1.1 megs for the whole thing.