 
 Conexant chipset modems section
 --------------------------------
 Vendors 14f1 is Conexant, inheritor of the former vendor 127a Rockwell modem technology. Several other modem assemblers use Conexant chips too.
There are also Conexant chipsets in some modems assembled by other vendors.
Jonathan <modem.support@linuxant.com> provides support for Conexant chipset modems.

Support types are: 
hcfpcimodem package - for older HCF chipset modems 
hsfmodem package - for hsfmodem chipsets, including those hosted on some USB modems,
dgcmodem package - UBS modems with Digital Call Progress software interface.
                   Try the hsfmodem package in case of problems.

For the modems hosted on High Definition Audio (HDA) cards, there is dependence upon the snd-hda-intel  ALSA driver already on your System. In sound support is broken by installation of the hsfmodem drivers, follow the guidance on http://www.linuxant.com/alsa-driver/
Should you upgrade ALSA beyond the version used in the Linuxant driver code,
the hsfmodem drivers way fail.


The 14f1:2f00 chipset has a free support package: http://ubuntuforums.org/showthread.php?t=180632

 Dell is providing hsfmodem package for its PCs: http://linux.dell.com/files/ubuntu/modem-drivers/ .
with the folder http://linux.dell.com/files/ubuntu/modem-drivers/hsf-custom/
having the version 7.68 needed for your ALSA version 1.0.4
 hsfmodem-7.68.00.06tst1oem-1.i386.rpm     18-Jan-2008 16:24  1.4M
 hsfmodem-7.68.00.06tst1oem.tar.gz         18-Jan-2008 16:24  1.4M
 hsfmodem_7.68.00.06tst1oem-1_i386.deb 18-Jan-2008 16:24  1.3M

But the orginal source of the hsfmodem Linux code packages for 
 Conexant chipset modems is  http://www.linuxant.com/drivers. 
There are free test packages available there providing only a low 14K speed.
A software key must be purchased to enable full speed 56K service.
 The HCF chipset modems have a dsp 
 (digital signal processing) chip,  while the HSF lack a  dsp and 
 this function is performed by the CPU  under software direction.
 

For a crash issue with the 2.6.16 kernel, please make sure that your
kernel was not compiled with the CONFIG_4KSTACKS option is not set as
the HSF modem driver is known to requires more than 4K of stacks in a
few cases.  The are several alternate kernels supporting hsfmodem 
available at http://www.linuxant.com.  Look for their Link/URL on the
page with your needed hsfmodem package.

 To get software, go to http://www.linuxant.com/drivers
-Find the HCF or HSF menu in the left part of the screen.
-Read README.
-Read INSTALLATION: http://www.linuxant.com/drivers/hsf/install.php
-Click DOWNLOAD.
-Accept conditions.
-Find text: "You can download HCF (or HSF) modem packages from the driver
            download page." and click there.
-Look for your distribution, your processor, and your kernel.
-Download the matching file.
-Read again and, if you do this under Windows, print the installation
 instructions matching the kind of driver file which you downloaded.
-Now just follow these instructions.

http://www.linuxant.com/drivers/hsf/downloads-patches.php has patches
    that may be necessary for recent kernels. 

 A detailed software installation example is provided at:
   http://linmodems.technion.ac.il/archive-fourth/msg00350.html

 After loading of HSF drivers, there will be selective displayed by command: 
 #  /sbin/lsmod | grep hsf
 with an output like:
-----------
Module                  Size  Used by    Tainted: 
hsfich                119116   0  (autoclean)
hsfserial              26388   0  (autoclean)
hsfengine            1126348   0  (autoclean) [hsfserial]
hsfosspec              35328   0  (autoclean) [hsfich hsfserial hsfengine]
---------
 plus many others not modem related.
 While drivers are pre-compiled for some Linux distributions,
 the installation of the HCF/HSF packages DOES in general require kernel-source/ 
 preparation, as described in Modem/DOCs/DriverCompiling.txt.

 There is good support from Linuxant.com, but first gather data. 
 In a terminal
 # su - root or prefix commands with sudo for Ubuntu related distributions.
    hsfconfig --dumpdiag
 If this command crashes your machine, please try instead:
    hsfconfig --dumpdiag --noprobe
 Send the hsfdiag.txt located in the folder /tmp/ 
 to MODEM.SUPPORT@linuxant.com

 There is a conflict between modules snd-intel8x0m and  hsfmc97ich.
 The snd-intel8x0m Must be loaded first or the system may hang upon hsfmc97ich insertion.
      http://linmodems.technion.ac.il/archive-fourth/msg03027.html
	 
 http://www.lorenzobettini.it/linux/LinuxSonyVaioVGN-S5VP_B reports a
 problem and solution in stalling a key, after testing of the free low
 speed test package.

 From http://www.linuxant.com/drivers,
 get  package(s) with 2.6.24_16_generic included in the filename.
 If such a package cannot be found, get the generic package,
 for which compiling drivers will be necessary. 

 Copy the package to your Linux partition. Unpack with:
    unzip *.zip
 Under root/admin permission, install with package with
 	sudo dpkg -i *.deb
 Should the modem hardware not be a Conexant type,
    the installation will ABORT with an informative message.

 Continue with any output instructions. Following a successfull installation,
 The modem should be detected during the root/admin command:
	wvdialconf /etc/wvdial.conf
 Edit your personal information in with:
 $  sudo gedit /etc/wvdial.conf
 See details on dialout usage in DOCs/Testing.txt

	====== end Conexant section section =======
