I never mixed and matched the Kernel and the version of Puppy, but I would think you would get unpredictable results. Which is I guess what you are observing. I wouldn't have thought it would work at all, but that's the miracle of software - you never know.
At the risk of treading over old material, I wonder if the September 2008 version of Wakepup2 would work if you used the following options:
Code: Select all
7 PCMCIA, SCSI, and Zip Parallel Devices (Experimental)
1 PCMCIA
3 aspi2dos.sys
2 No, continue
6 aspicd.sys /d:USB-CD