Barry,
I have revised the hsfmodem support components and updated source code to bring HSF modem functionality to puppies based on kernels 2.6.31 and newer, using instructions from an ubuntu forum. (I expect to add details soon.)

The driver itself is in its kernel-designated package. The puppy infrastructure and code-release related parts are in a package intended for inclusion in woof (at some point). I hope to automate the building of the driver itself, to simplify creation for the various kernels. That is, unless you feel that is not necessary because you already have your own way to do that.

Attached are the two dotpets and the updated hybrid-coded source tarball. Users can add HSF modem capability by installing the two dotpets.
Richard

UPDATE 9/10/12: Removed the 'sync' commands that appear to have caused unreliable detection. Uploaded corrected package after download #12. Also, please uninstall the previously-suggested "delta-3c" fix, which turns out to be an incorrect solution.

UPDATE 9/11/12: Corrected generation of conflicting-module blacklist, uploaded after download #1. This should be the last of the updates, until someone reports a problem with this. Thanks for your patience.

hsfmodem-7.80.02.06-20120911.pet

Description

woof part, expected to change only when the linuxant version changes (rare)