Thanks for all of your log files. They confirm my suspicion. The simplest fix might be to tell puppy to always use the intel8x0m driver for that hardware. If it works, the HSF modems of the same ID would not be supported. For now, that is good enough. Please try inserting a line into /etc/rc.d/MODULESCONFIG, just before the line with only the single-quote ('), line 23, making a new line 23:
Code: Select all
snd_intel8x0m 0x00008086 0x000024c6
I need to see only the /tmp/udevtrace.log file, but would like you to also check "lsmod" to see whether module "slamr" actually gets loaded, too. If the sound is restored and slamr is not loaded, please try the modem if you can. If you don't have a dialup ISP, just call yourself or maybe a fax number. If the connection gets a "busy" signal or "no carrier", that's good enough.
EDIT: After editing MODULESCONFIG, be sure to also erase the HSF modem setup. Go into pupdial and probe > ERASE, click OK and "X" to return to pupdial, then exit it and reboot. /EDIT
Richard