Thanks so much for the detailed advice! I have taken it, but I am afraid it still doesn't entirely solve the problem.
I blacklisted the OSS modules for both discover and hotplug, as described in the alsa-base docs. Loaded modules now have only snd- modules, including snd-pcm-oss: aloysha:~# lsmod Module Size Used by snd_pcm_oss 53668 0 snd_mixer_oss 19904 1 snd_pcm_oss radeon 115184 2 ipv6 252320 8 binfmt_misc 10312 1 af_packet 22408 2 pci_hotplug 36272 0 amd_k7_agp 7820 1 agpgart 33960 2 amd_k7_agp 3c59x 38760 0 emu10k1_gp 3648 0 snd_usb_audio 70272 0 audio 47872 1 uhci_hcd 31760 0 usbcore 107292 5 snd_usb_audio,audio,uhci_hcd parport_pc 34944 0 parport 41544 1 parport_pc snd_emu10k1 97540 0 snd_ac97_codec 64452 1 snd_emu10k1 snd_util_mem 4608 1 snd_emu10k1 snd_cmipci 36084 1 snd_pcm 96996 4 snd_pcm_oss,snd_usb_audio,snd_emu10k1,snd_cmipcisnd_page_alloc 11460 2 snd_emu10k1,snd_pcm snd_opl3_lib 11136 1 snd_cmipci snd_timer 25284 2 snd_pcm,snd_opl3_lib snd_hwdep 9504 2 snd_emu10k1,snd_opl3_lib gameport 4736 2 emu10k1_gp,snd_cmipci snd_mpu401_uart 8000 1 snd_cmipci snd_rawmidi 24928 3 snd_usb_audio,snd_emu10k1,snd_mpu401_uart snd_seq_device 8264 3 snd_emu10k1,snd_opl3_lib,snd_rawmidi snd 55140 16 snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_emu10k1,snd_ac97_codec,snd_util_mem,snd_cmipci,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device soundcore 10400 3 audio,snd tsdev 7360 0 mousedev 10068 2 evdev 9536 0 capability 4164 0 commoncap 7232 1 capability psmouse 20104 0 ide_cd 43140 0 cdrom 39968 1 ide_cd ext2 72424 0 ext3 125672 2 jbd 61208 1 ext3 mbcache 9220 2 ext2,ext3 ide_disk 19776 4 ide_generic 1472 0 via82cxxx 14236 1 ide_core 148512 4 ide_cd,ide_disk,ide_generic,via82cxxx unix 28528 432 font 8448 0 cfbcopyarea 3776 0 cfbimgblt 3072 0 cfbfillrect 3712 0 The programs alsaconf and alsamixer can recognize both the on-board and soundblaster cards and work with them. But I still can't get and sound and still can't write to /dev/dsp: aloysha:~# cat /home/dcw/sndkit/dsp/endoftheworld > /dev/dsp cat: write error: No such device I am beginning to think this may be a hotplug or udev problem. I notice now that many of the audio devices that MAKEDEV is supposed to make are missing (e.g. /dev/sequencer and /dev/audio), and running MAKEDEV audio over and over still doesn't create them. (By the way, catting to /.dev/dsp gives the same error message.) If you have any follow-up advice, it would be appreciated. Thanks again, David -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]