Conexant HSF 56k HSFi Modem

Posted on 2004-09-09
Last Modified: 2013-12-15
HI !

I've installed ClarkConnect and also added a Conexant HSF 56k HSFi Modem.

The computer identify the modem, but when I want to use Call-id from clarkConnect it dosen't work, anyway, what I'm going to do  is to install a driver from the internet

I've taken down and extract the file to a directory on the box, but how do I install it ?

I've only used linux for 24 houres, so please keep that in mind when answering :-)

Question by:haavald
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 17

Expert Comment

ID: 12014728
It depends what package you downloaded. Heres the installation instructions from linuxant.

If your Linux distribution supports the RPM Package Manager, it is easiest to install the binary RPM package with METHOD A. If your system is based on Debian (DPKG), METHOD B is for you. METHOD C is for distributions without RPM or DPKG support, or those who prefer not to use packages.

If you obtained the driver as a ".zip" file, extract it first with "unzip <filename>.zip".

If you have obtained the driver package in RPM format:

1. install the rpm with "rpm -i hsfmodem-{version}.{arch}.rpm"

2. if necessary, run "hsfconfig" to complete the installation, enter license information, or to change your modem's configuration.

If you need to rebuild the binary RPM from source, you can get the TAR package and run: "rpmbuild -tb hsfmodem-{version}.tar.gz" (if rpmbuild is not found, you might have to install the rpm-build package or if you have an older RPM version, try "rpm --rebuild ...")

If you have obtained the driver package in DEBIAN format:

1. install the package with "dpkg -i hsfmodem_{version}_{arch}.deb", if apt-get or some other tool hasn't already done it for you.

2. if necessary, run "hsfconfig" to complete the installation, enter license information, or to change your modem's configuration.

If you need to rebuild the Debian package from source, you can get the TAR package, and from the top directory run: "make debdist"

If you have obtained the driver package in tar format:

1. extract the package with "tar -xzf hsfmodem-{version}.tar.gz"

2. change to the package directory with "cd hsfmodem-{version}"

3. run "make install" from the top of the package directory.

4. run "hsfconfig" to complete the installation and configure your modem.

(Alternatively to this whole procedure you may generate RPMS from the tar package using rpmbuild -ta hsfmodem-{version}.tar.gz")

If an error occurred during installation, please see the sections 'BUGS' and 'REPORTING PROBLEMS' below.

Once the modem is installed and configured, you may access it as /dev/ttySHSF0. Additionally, you can use it via the symbolic link /dev/modem (equivalent to ttySHSF0). If you have more than one HSF modem, the second will be available as /dev/ttySHSF1, the third as /dev/ttySHSF2 and so forth.

Please review the permissions on the device nodes with "ls -l" to ensure that they are adequate for your system.

The "hsfconfig" command can be used to change certain modem configuration options or recompile (generic packages only) the kernel modules after installation. Run "hsfconfig --help" for usage information.

To enable your modem's full functionality (high-speed 56k data and FAX), a license registration key must be obtained from Linuxant and entered with "hsfconfig --license".

Without a proper license key, the modem can only operate in FREE mode, limited to a maximum speed of 14.4Kbps (V.32bis) and the FAX functionality will not be available.

With "hsfconfig --region" you may select another region (country) supported by the modem.

The modem drivers can be manually unloaded using the "hsfstop" command.

Author Comment

ID: 12024557
Hi !

This is my files, but, can I run  make install here ?

ls -l
totalt 2176
-rwxrwxrwx    1 148      filter       8290 nov 29  2000 dbgscr_mod.o
-rwxrwxrwx    1 148      filter     320169 nov 29  2000 fbks_mod.o
-rwxrwxrwx    1 148      filter     142839 nov 29  2000 fsks_mod.o
-rwxrwxrwx    1 148      filter       9561 nov 29  2000
-rwxrwxrwx    1 148      filter      36632 nov 29  2000 inf2bin
-rwxrwxrwx    1 148      filter        899 nov 29  2000 ins_all
-rwxrwxrwx    1 148      filter       6483 jun 29  2001 lin_hsf.inf
-rwxrwxrwx    1 148      filter      35255 nov 29  2000 mod_basic2.o
-rwxrwxrwx    1 148      filter     133788 nov 29  2000 mod_dev_mgr.o
-rwxrwxrwx    1 148      filter      60467 nov 29  2000 mod_octopus.o
-rwxrwxrwx    1 148      filter     117782 nov 29  2000 mod_session_ctrl.o
-rwxrwxrwx    1 148      filter      28294 nov 29  2000 myserial.o
-rwxrwxrwx    1 148      filter        184 nov 29  2000 rm_all
-rwxrwxrwx    1 148      filter      92413 nov 29  2000 tones_mod.o
-rwxrwxrwx    1 148      filter     486547 nov 29  2000 v34module.o
-rwxrwxrwx    1 148      filter     687480 nov 29  2000 v90_mod.o
LVL 17

Accepted Solution

owensleftfoot earned 100 total points
ID: 12024825
Those are precompiled binaries. I would guess you would run ./

Author Comment

ID: 12024922
ok, that worked almost my friend, but why does it say that it cant find the modem, when it's already been installed with default driver from linux ?

Al I want is to change it to the driver made by C-net ?

Featured Post

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Using 'screen' for session sharing, The Simple Edition Step 1: user starts session with command: screen Step 2: other user (logged in with same user account) connects with command: screen -x Done. Both users are connected to the same CLI sessio…
Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question