attempt to correct sound with modem already on
------------------------------------------------
that was a good effort I hope I can match it
here is xxdiff on your drivers split over 2 screens to act as scroll down
http://h1.ripway.com/aus9/xxdiff1.png
http://h1.ripway.com/aus9/xxdiff2.png
You can see with modem off the block of green sound modules (drivers) with soundcore and sn page not in the block
2) so the idea is leave modem on...and have a rc.local edit with root powers to load the following
-----copy and paste...double check pathway for modprobe is same pls----
/sbin/modprobe snd_intel8x0
/sbin/modprobe snd_pcm_oss
----------------------------------
this will auto load the other modules but obviously you are going to check your lsmod
report what happens either way pls
turn off onboard ethernet broadcom in bios
check if /dev/ttys0 symbolic links to /dev/modem ...if not use root powers
ln -s /dev/ttys0 /dev/modem
then redo kppp setup and pull down and select /dev/modem.
------------------------------------
if success....modem on and sound works add dial up modules
yes you are missing the dial up modules that kppp expects so now amend rc.local to add but I am not sure of the order
/sbin/modprobe ppp_deflate
/sbin/modprobe ppp_async
/sbin/modprobe bsd_comp
now bsc_comp is something I do not recall from my old dial up days but I hope the modules exist
-------------------------
you can do a search for those modules in /lib/modules/kernel-version using a find command
eg
find /lib/modules -name (eg ppp-deflate*)
note the change from understem _ to hyphen -