$ wget http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem-7.80.02.06full/hsfmodem_7.80.02.06full_i386.deb.zip --2012-09-21 11:20:00-- http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem-7.80.02.06full/hsfmodem_7.80.02.06full_i386.deb.zip Resolving www.linuxant.com (www.linuxant.com)... 207.150.165.30 Connecting to www.linuxant.com (www.linuxant.com)|207.150.165.30|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1479918 (1.4M) [application/zip] Saving to: `hsfmodem_7.80.02.06full_i386.deb.zip' 100%[======================================>] 1,479,918 693K/s in 2.1s 2012-09-21 11:20:02 (693 KB/s) - `hsfmodem_7.80.02.06full_i386.deb.zip' saved [1479918/1479918] knoppix@Microknoppix:~$ unzip hsfmodem_7.80.02.06full_i386.deb.zip Archive: hsfmodem_7.80.02.06full_i386.deb.zip inflating: hsfmodem_7.80.02.06full_i386.deb inflating: LICENSE knoppix@Microknoppix:~$ wget http://www.openmamba.org/pub/openmamba/devel/patches/hsfmodem-7.80.02.06-kernel-2.6.37.patch --2012-09-21 11:20:26-- http://www.openmamba.org/pub/openmamba/devel/patches/hsfmodem-7.80.02.06-kernel-2.6.37.patch Resolving www.openmamba.org (www.openmamba.org)... 194.116.82.19 Connecting to www.openmamba.org (www.openmamba.org)|194.116.82.19|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1605 (1.6K) [text/plain] Saving to: `hsfmodem-7.80.02.06-kernel-2.6.37.patch' 100%[======================================>] 1,605 --.-K/s in 0s 2012-09-21 11:20:26 (72.1 MB/s) - `hsfmodem-7.80.02.06-kernel-2.6.37.patch' saved [1605/1605] knoppix@Microknoppix:~$ wget http://www.openmamba.org/pub/openmamba/devel/patches/hsfmodem-7.80.02.06-kernel-2.6.39.patch --2012-09-21 11:20:36-- http://www.openmamba.org/pub/openmamba/devel/patches/hsfmodem-7.80.02.06-kernel-2.6.39.patch Resolving www.openmamba.org (www.openmamba.org)... 194.116.82.19 Connecting to www.openmamba.org (www.openmamba.org)|194.116.82.19|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3973 (3.9K) [text/plain] Saving to: `hsfmodem-7.80.02.06-kernel-2.6.39.patch' 100%[======================================>] 3,973 --.-K/s in 0.001s 2012-09-21 11:20:36 (4.76 MB/s) - `hsfmodem-7.80.02.06-kernel-2.6.39.patch' saved [3973/3973] knoppix@Microknoppix:~$ wget http://www.openmamba.org/pub/openmamba/devel-kernel/patches/hsfmodem-7.80.02.06-kernel-3.4.patch --2012-09-21 11:20:40-- http://www.openmamba.org/pub/openmamba/devel-kernel/patches/hsfmodem-7.80.02.06-kernel-3.4.patch Resolving www.openmamba.org (www.openmamba.org)... 194.116.82.19 Connecting to www.openmamba.org (www.openmamba.org)|194.116.82.19|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 820 [text/plain] Saving to: `hsfmodem-7.80.02.06-kernel-3.4.patch' 100%[======================================>] 820 --.-K/s in 0s 2012-09-21 11:20:40 (39.5 MB/s) - `hsfmodem-7.80.02.06-kernel-3.4.patch' saved [820/820] knoppix@Microknoppix:~$ sudo dpkg -i hsfmodem_7.80.02.06full_i386.deb Selecting previously unselected package hsfmodem. (Reading database ... 90932 files and directories currently installed.) Unpacking hsfmodem (from hsfmodem_7.80.02.06full_i386.deb) ... Setting up hsfmodem (7.80.02.06full) ... Conexant HSF softmodem driver, version 7.80.02.06full If you need license keys, assistance or more information, please go to: http://www.linuxant.com/ When reporting a problem for the first time, please send us the file generated by "hsfconfig --dumpdiag". modprobe: invalid option -- 'l' modprobe: invalid option -- 'l' No pre-built modules for: Debian-wheezy/sid linux-3.4.9 i686-SMP Trying to automatically build the driver modules... (this requires a C compiler and proper kernel sources to be installed) Building modules for kernel 3.4.9, using source directory /lib/modules/3.4.9/build. Please wait... ERROR: Module build failed! Please examine the log file "/etc/hsfmodem/log/buildlog-20120921112059.txt" to determine why. knoppix@Microknoppix:~$ cat /etc/hsfmodem/log/buildlog-20120921112059.txt driver version 7.80.02.06full (cd /lib/modules/3.4.9/build && make "CNXT_KERNELSRC=/lib/modules/3.4.9/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" clean) make[1]: Entering directory `/usr/src/linux-headers-3.4.9' make[1]: Leaving directory `/usr/src/linux-headers-3.4.9' (cd /lib/modules/3.4.9/build && make "CNXT_KERNELSRC=/lib/modules/3.4.9/build" "M=/usr/lib/hsfmodem/modules/GPL/hda" "CC=gcc" "HDA_CFLAGS=-DFOUND_KZALLOC -DFOUND_TLV -DFOUND_IRQ_HANDLER_T -DFOUND_DELAYED_WORK -DFOUND_NO_CTL_ELEM_RW" clean) make[1]: Entering directory `/usr/src/linux-headers-3.4.9' make[1]: Leaving directory `/usr/src/linux-headers-3.4.9' rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_versions .tmp_versions /lib/modules/3.4.9/build/.tmp_versions/hsfosspec.mod /lib/modules/3.4.9/build/.tmp_versions/hsfserial.mod /lib/modules/3.4.9/build/.tmp_versions/hsfengine.mod /lib/modules/3.4.9/build/.tmp_versions/hsfpcibasic2.mod /lib/modules/3.4.9/build/.tmp_versions/hsfpcibasic3.mod /lib/modules/3.4.9/build/.tmp_versions/hsfhda.mod /lib/modules/3.4.9/build/.tmp_versions/hsfmc97ich.mod /lib/modules/3.4.9/build/.tmp_versions/hsfmc97via.mod /lib/modules/3.4.9/build/.tmp_versions/hsfmc97ali.mod /lib/modules/3.4.9/build/.tmp_versions/hsfmc97ati.mod /lib/modules/3.4.9/build/.tmp_versions/hsfmc97sis.mod /lib/modules/3.4.9/build/.tmp_versions/hsfsoar.mod Modules.symvers GPL/hda/Modules.symvers Module.symvers GPL/hda/Module.symvers modules.order GPL/hda/modules.order Module.markers GPL/hda/Module.markers (cd /lib/modules/3.4.9/build && make "CNXT_KERNELSRC=/lib/modules/3.4.9/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" modules) make[1]: Entering directory `/usr/src/linux-headers-3.4.9' CC [M] /usr/lib/hsfmodem/modules/mod_engine.o In file included from /usr/lib/hsfmodem/modules/mod_engine.c:9:0: /usr/lib/hsfmodem/modules/GPL/oscompat.h:125:24: fatal error: asm/system.h: No such file or directory compilation terminated. make[2]: *** [/usr/lib/hsfmodem/modules/mod_engine.o] Error 1 make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-3.4.9' make: *** [all] Error 2 knoppix@Microknoppix:~$ cd /usr/lib/hsfmodem knoppix@Microknoppix:/usr/lib/hsfmodem$ ls config.mak modules rchsf knoppix@Microknoppix:/usr/lib/hsfmodem$ sudo patch -p1 < /home/knoppix/Desktop/hsfmodem-7.80.02.06-kernel-2.6.37.patch bash: /home/knoppix/Desktop/hsfmodem-7.80.02.06-kernel-2.6.37.patch: No such file or directory knoppix@Microknoppix:/usr/lib/hsfmodem$ sudo patch -p1 < /home/knoppix/hsfmodem-7.80.02.06-kernel-2.6.37.patch patching file modules/GPL/serial_cnxt.c patching file modules/osdiag.c patching file modules/osnvm.c knoppix@Microknoppix:/usr/lib/hsfmodem$ sudo patch -p2 < /home/knoppix/hsfmodem-7.80.02.06-kernel-2.6.39.patch patching file modules/GPL/oscompat.h patching file modules/osdcp.c patching file modules/osdiag.c patching file modules/osfloat.c patching file modules/osservices.c knoppix@Microknoppix:/usr/lib/hsfmodem$ sudo patch -p2 < /home/knoppix/hsfmodem-7.80.02.06-kernel-3.4.patch patching file modules/GPL/oscompat.h knoppix@Microknoppix:/usr/lib/hsfmodem$ sudo dpkg-reconfigure hsfmodem Conexant HSF softmodem driver, version 7.80.02.06full If you need license keys, assistance or more information, please go to: http://www.linuxant.com/ When reporting a problem for the first time, please send us the file generated by "hsfconfig --dumpdiag". modprobe: invalid option -- 'l' modprobe: invalid option -- 'l' No pre-built modules for: Debian-wheezy/sid linux-3.4.9 i686-SMP Trying to automatically build the driver modules... (this requires a C compiler and proper kernel sources to be installed) Building modules for kernel 3.4.9, using source directory /lib/modules/3.4.9/build. Please wait... ignored deprecated option -u /usr/sbin/hsfmodconflicts: warning: unable to open /lib/modules/3.4.9/modules.pcimap: No such file or directory /usr/sbin/hsfmodconflicts: warning: unable to open /lib/modules/3.4.9/modules.pcimap: No such file or directory done. Warning: no device detected by hsf driver - HDA modems may require reboot modprobe: invalid option -- 'l' modprobe: invalid option -- 'l' Note: HDA support not compiled in the driver knoppix@Microknoppix:/usr/lib/hsfmodem$ sudo hsfconfig Conexant HSF softmodem driver, version 7.80.02.06full If you need license keys, assistance or more information, please go to: http://www.linuxant.com/ When reporting a problem for the first time, please send us the file generated by "hsfconfig --dumpdiag". Warning: existing driver modules found under: /lib/modules/3.4.9/ Would you like to keep using them? [no] modprobe: invalid option -- 'l' modprobe: invalid option -- 'l' No pre-built modules for: Debian-wheezy/sid linux-3.4.9 i686-SMP Trying to automatically build the driver modules... (this requires a C compiler and proper kernel sources to be installed) Where is the linux source build directory that matches your running kernel? [/lib/modules/3.4.9/build] Building modules for kernel 3.4.9, using source directory /lib/modules/3.4.9/build. Please wait... ignored deprecated option -u /usr/sbin/hsfmodconflicts: warning: unable to open /lib/modules/3.4.9/modules.pcimap: No such file or directory /usr/sbin/hsfmodconflicts: warning: unable to open /lib/modules/3.4.9/modules.pcimap: No such file or directory done. Please enter region name for modem unit 0 [USA]: Setting region for modem unit 0: "USA" To change, use "hsfconfig --region" or "AT+GCI=" The current region can be displayed by entering "ATI9" in a terminal program. Note: we respect user privacy. Email addresses are not communicated nor used for any purpose other than to manage licenses! Please enter your email address [unknown]: ant@zimage.com License keys can be obtained from http://www.linuxant.com/ Without one, the modem operates in FREE mode (max 14.4Kbps data only, no fax) The registration ID for modem unit 0 is: C33C-36B4-7A79 Please enter license key [FREE]: Setting license for modem unit 0: "ant@zimage.com/FREE" modprobe: invalid option -- 'l' modprobe: invalid option -- 'l' Note: HDA support not compiled in the driver Current parameters: ("hsfconfig --info") Config for modem unit 0: /dev/ttySHSF0 Device instance: 0-USB-148d:1671 HW profile name: hsfcadmus2 Registration ID: C33C-36B4-7A79 License owner : my@emailaddress License key : FREE License status : FREE (max 14.4kbps data only) Current region : USA (T.35 code: 00B5) The /dev/modem alias (symlink) points to ttySHSF0 To enable full 56K modem and FAX functionality, enter your license information with "hsfconfig --license". License owner and key data must EXACTLY match the information respectively provided to and by Linuxant. Otherwise, license status will remain "FREE"! $ wvdial --> WvDial: Internet dialer version 1.61 --> Cannot set information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Modem initialized. --> Configuration does not specify a valid phone number. --> Configuration does not specify a valid login name. --> Configuration does not specify a valid password.