3- Installation and configuration of connexant driver in Linux

1) Go to linuxant site and download the appropriate kernel version for your fcX and right i586 or i686. If you do not know the processor type, at a terminal, run "uname -p" to see the result.

2) Extract zip archive in order to get rpm file. Here the downloaded (zip) file is "hsfmodem-7.47.00.03full_k2.6.9_1.667-1fdr.i686.rpm.zip".

3) use "rpm -iv hsfmodem-7.47.00.03full_k2.6.9_1.667-1fdr.i686.rpm.zip". This will install modem libraries and HSF service.

4) Reboot.

5) login as root (or run "su" at terminal) and run "hsfconfig" at command prompt (/usr/sbin/hsfconfig). You will see these below:

Conexant HSF softmodem driver, version 7.47.00.03full

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/2.6.9-1.667/
Would you like to keep using them? [no]

6) Press "Enter" which means "no, I don't want these driver modules". After that you will see:

Pre-built driver modules that seem compatible with your system were found under /usr/lib/hsfmodem/modules/binaries/linux-2.6.9-1.667.
Would you like to use them? [yes]

7) Press "Enter" which means "yes, use these driver modules".

8) You will be asked for your country region. Type your country name (here is "IRAN"). Configuration continues like this:

Please enter region name for modem unit 0 [USA]: IRAN

Setting region for modem unit 0: "IRAN*"

To change, use "hsfconfig --region" or "AT+GCI=<T35code>"
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!

9) Then you will be asked for your email address. Enter email address.

10) After entering email address, configuration continues like this:

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: NNNN-NNNN-NNNN                          (*&*&*&)

Please enter license key:                                                                                        (#@#@#@)

11) Base on your registration ID, enter the license key you obtained from http://www.linuxant.com/. You will see that hsfconfig accepts your key and continues showing this:

Note: HDA support not compiled in the driver

Note: kernel module snd-intel8x0m overridden by hsfmc97ich hsfmc97sis
Note: kernel module snd-atiixp-modem overridden by hsfmc97ati

Current parameters: ("hsfconfig --info")

Config for modem unit 0: /dev/ttySHSF0
Device instance: 0-PCI-8086:24c6-14f1:5422
HW revision : CXT22 SSD=18 LSD=0x10
HW profile name: hsfmc97ich
Registration ID: NNNN-NNNN-NNNN
License owner : 12345@gmail.com
License key : #################
License status : OK
Current region : IRAN* (T.35 code: 0055)

The /dev/modem alias (symlink) points to /dev/ttySHSF0


12) Modem is now ready to use. You can use KPPP to setup a dial-up connection. The driver is "/dev/modem".

13) Sometimes after rebooting, KPPP does not recognize your modem (and can't connect to internet). You have to remember that the original
driver is ttySHSF0 and /dev/modem is only a link to it, so you have to tell Fedora every time after rebooting to create a link from /dev/modem to /dev/ttySHSF0.  It is easier to add a command to your startup file. Go to "/etc/rcX.d" where X is your run level number. If you use graphical view after startup then run level is 5, so go to "/etc/rc5.d". Look for a file name that contains the expression "local". It may dependent to your system, but in my system this file is "S99local".

14) Open "local" file in previous step and add this command: "ln -s /dev/ttySHSF0 /dev/modem"; then save file and exit. The next time you
reboot, init process will create the desire link for your modem. Now you will be able to go to KPPP straightly after rebooting and connect
to internet without any problem.
 

 

Home