http://noforum.de/dotpups/hfsmodem.pup (900 kb)
Install, maybe best is to restart the computer then (as some files are extracted to /etc).
Then run
hsfconfig
I hope I found all files the compiler created.
Here is the output, in case I oversaw something:
# make install
rpm: No such file or directory
rpm: No such file or directory
rpm: No such file or directory
rpm: No such file or directory
make[1]: Entering directory `/root/jpatch/hsflinmodem-4.06.06.02/inf'
install -m 644 linux_athens.inf linux_hsfi.inf linux_hsf.inf linux_intel_smartmc .inf linux_smarthsf.inf /etc/hsf/inf
make[1]: Leaving directory `/root/jpatch/hsflinmodem-4.06.06.02/inf'
make[1]: Entering directory `/root/jpatch/hsflinmodem-4.06.06.02/inf2bin'
install -m 755 hsfinf2bin /usr/sbin/hsfinf2bin
make[1]: Leaving directory `/root/jpatch/hsflinmodem-4.06.06.02/inf2bin'
make[1]: Entering directory `/root/jpatch/hsflinmodem-4.06.06.02/firm2bin'
install -m 755 hsffirm2bin /usr/sbin/hsffirm2bin
install -m 644 cnxykf.hex /etc/hsf
make[1]: Leaving directory `/root/jpatch/hsflinmodem-4.06.06.02/firm2bin'
make[1]: Entering directory `/root/jpatch/hsflinmodem-4.06.06.02/scripts'
install -m 755 hsfconfig hsfstop /usr/sbin
install -m 755 hsfsysid /usr/bin
make[1]: Leaving directory `/root/jpatch/hsflinmodem-4.06.06.02/scripts'
make[1]: Entering directory `/root/jpatch/hsflinmodem-4.06.06.02/modules'
rm -rf "/usr/lib/hsf/config.mak" "/usr/lib/hsf/imported" "/usr/lib/hsf/modules"
mkdir -m 755 -p /usr/lib/hsf/modules
(cd .. && find config.mak imported -depth -print | cpio -pdm /usr/lib/hsf)
3664 blocks
find . \( -name '*.[ch]' -o -name '*.mak' -o -name '[Mm]akefile' \) -print | cpi o -pdm /usr/lib/hsf/modules
558 blocks
find binaries -depth -print | cpio -pdm /usr/lib/hsf/modules
0 blocks
make[1]: Leaving directory `/root/jpatch/hsflinmodem-4.06.06.02/modules'
install -m 444 LICENSE /usr/lib/hsf
To compile, I had to replace "cpio" from busybox with cpio from Mandrake 9.2.
Mark