MikeMT, if your device is (truly) an Ensoniq 1371 then the snd-ens1371 ALSA driver that Puppy has automatically loaded is definitely correct.
Messing with the SoundBlaster16 ALSA driver (snd-sb16) is pointless because that driver only supports ISA sound cards, and is totally incompatible with your PCI-based device.
Messing with the SoundBlaster16 OSS driver (sb16) is doubly pointless because Puppy does not even contain OSS drivers.
PowPow's Gateway Solo2500 obviously has a different audio chipset; Yamaha OPL3-compatible, so his information is unrelated. The 2500 seems to be an older laptop with an ISA sound chip.PowPow wrote:snd_opl3sa2 19372 0
Forget about the snd_page_alloc module. That's a dependent module for the snd-ens1370 driver, but it's completely unrelated to the snd-ens1371 driver.
I suspect a hardware conflict. Check the output of "dmesg" to look for clues.
Try resetting your bios.
If there's a setting in bios for PnP, disable it: "PnP OS = NO"
Another way to disable PnP is to use this boot parameter -
Code: Select all
pci=biosirq