Recently I installed puppy on a Toshiba Tecra 550 CDT used to be a fairly nice Windows 98 laptop for being so ancient. I got everything working well now, except that when I first installed puppy there was now sound at all. I used the ALSA sound card configuring thingy and it worked fine until I rebooted the laptop. Again I go no sound at all with I tried to listen to music. I use the ALSA configurer again and it worked fine for that boot, but again it did not work anymore when I rebooted. The only way I have been able to get the sound to work is reconfiguring the drivers every time I boot. Does anyone know how to solve my problem??

I did that because my trident sound card was detected in older versions of Puppy and not in newer ones, and looking for loaded modules, I've found that this commented lines didn't exist in the old Puppy .

There is a thread about that:
http://www.murga-linux.com/puppy/viewtopic.php?t=14725

You could try also PUPPY 2.10, and copy the last lines added by ALSA to this files, and add them manually in your actual PUPPY