Jacques Goldberg | 6 Mar 21:22 2006

Re: Please help!

Your modem is a Conexant modem model HSF
Your Linux distribution is Ubuntu 5.10
Your kernel is 2.6.12-9-386
This is all you need to know to follow the instructions in the attached 
file. Do follow them to quickly find what you need.
You will reach the Web page 
where the last in the Distributions list is your Ubuntu. Click on it, 
download the file for 2.6.12-9
On the left side of the page, in the HSF area, there is a link to 
installation which will guide you step by step.


David Searson wrote:
> I am very new to linx.  I have been a windows user all my life(not by
> choice). Anyways I am using Ubuntu and can not get my modem to work. here is
> my ModemData.txt file. Can you help me? Thanks in advance.
> David Searson
> searson73 <at> 295.ca
> ------------------------------------------------------------------------
>  DO use the following line as the email Subject Line, to alert cogent experts:
>       scanModem, Ubuntu 5.10 "Breezy Badger"  kernel 2.6.12-9-386
>  Occassionally reponses are blocked by an Internet Provider mail filters.
>  So do in a day also check the Archived responses at DISCUSS <at> linmodems.org
> Code updated on:  2006_March_01
> ------------ --------------  System information ------------------------
>  Ubuntu 5.10 "Breezy Badger" 
>  on System with processor: i686
>  currently under kernel:   2.6.12-9-386
>  https://wiki.ubuntu.com/DialupModemHowto has good general guidance.
> A /dev/modem symbolic link is not present
>  USB modem not detected.
>  The kernel was assembled with compiler:  3.4.5
>  a gcc-3.4.5  package must be installed to support driver compiling
> To support compiling, get the  BreezyGCC_3.4_i386.tar.gz from
>  Compiling utility   make   Not found.
> Checking for kernel-headers needed for compiling.
>  Kernel-header resources needed for compiling are not manifestly ready!
> Modem candidates are at PCI_buses:  0000:00:0b.0
> Providing detail for device at  0000:00:0b.0
>   with vendor-ID:device-ID
> 	    ----:----
> Class 0780: 14f1:2f00   Communication controller: Conexant HSF 56k HSFi Modem (rev 01)
>   SubSystem 14f1:2004  Conexant Dynalink 56PMi
> 	Flags: bus master, medium devsel, latency 64, IRQ 11
>  Checking for IRQ 11 sharing with modem.
>       XT-PIC  ohci_hcd:usb3, SiS SI7012
>                   -----PCI_IDs-------                    --CompilerVer- 
>     Feature List:  Primary  Subsystem Distr  KernelVer   kernel default  CPU
>  ./scanModem test 14f1:2f00 14f1:2004 ubuntu 2.6.12-9-386  3.4.5 none    i686
>  == Checking PCI IDs through modem chip suppliers ==
>   14f1:2f00 is a Conexant HSF modem.
>  Goto http://www.linuxant.com/drivers/hsf/full/downloads.php and through the link
>     Ubuntu Breezy (5.10), 5.0.4,  locate the:
>  KERNEL_VERSION		Filename 
>  2.6.12-9-386	hsfmodem_7.43.00.01full_k.deb.zip 
>  Unpack under Linux with:
>  	unzip hsf*.zip
>  and install with:
> 	sudo dpkg -i hsf*.deb
>  Subsequently test with:
> 	sudo wvdialconf /etc/wvdial.conf
>  Vendors 127a and 14f1 are Conexant, inheritor of  Rockwell modem  technology. There are also Conexant chipsets
>  in some modems from vendors 158b - Allied Data Tech., 1024 - Zenith ,141a - Apache Micro and 148d Digicom Systems.
>  With respect to software support there are two main types, hcfpcimodem* and hsfmodem* .
>  Download driver code packages from http://www.Linuxant.com/drivers
>   At   http://linmodems.technion.ac.il/resources.html#conexant  , there are scripts aiding installation:
>       For HSF modems.
>       For HCF modems.
>  There is additional Conexant information written to Modem/Conexant.txt 
>   ======= PCI_ID checking completed ====== 
>  Update=2006_March_01
> A PCMCIA CardBus is not detected on this System.
> drwxr-xr-x  2 root root 0 2006-03-05 13:50 /dev/.udevdb
> There is an active UDEV file system, creating device nodes in volatile RAM.
> For SmartLink modems using the slamr.ko or slusb.ko drivers an /etc/init.d/ script
> will be necessary to create /dev/slamr0 or /dev/slusb0 ports, or manually by:
> #  mknod -m 600 /dev/slamr0 c 242 0
> #  mknod -m 600 /dev/slusb0 c 243 0
> upon each bootup.
> For information on modem port creation under the UDEV device file system see:
>    http://linmodems.technion.ac.il/archive-fourth/msg03299.html  for Conexnant modems
>    http://linmodems.technion.ac.il/archive-fifth/msg01177.html  for Lucent/Agere DSP modems
>  Checking for modem symbolic link support lines within /etc/udev/ files
> Checking the /etc/apt/sources.list
> deb cdrom:[Ubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy main restricted
> deb http://archive.ubuntu.com/ubuntu/ breezy universe
> A package kernel-kbuild-2.6-3 or later version must be installed to support compiling
>  The Major.Minor versions differ in the designated compiler none and the 3.4.5 used in kernel assembly!!"
> But there must be a match on the target for driver installation, 
> of gcc Major.Minor versions or kernel and drivers!!
> Otherwise the drivers will fail to load with warning:
>   Invalid module format!!"
> See http://linmodems.technion.ac.il/archive-fifth/msg04252.html 
> Kernel-header resources needed for compiling are not manifestly ready!
> Checking /usr/src/ for compressed compressed headers or kernel-source
> Kernel-header resources needed for compiling are not manifestly ready!
> If compressed resources are present, expand and then configure them following DriverCompiling.txt
> They may have to be installed.
> Within your Linux distributions' installation CD or online resource (and mirrows), search for :
>   Distribution  PackageName			OnLine
>   ----------------------------------------------------------------------
>  Debian  		kernel-headers-2.6.12-9-386    	http://www.debian.org/distrib/packages or install CD
>  Ubuntu 		linux-headers-2.6.12-9-386		http://http://packages.ubuntu.com/ or install CD
>  Xandros
>                         kernel-kbuild-3.6 are additionally required by  Debian, Ubuntu and Xandros
>  Mandrake 	kernel-source-2.6.12-9-386	   If not present on install CDs search
>  	http://mirror.switch.ch/ftp/mirror/mandrake/official/10.0/i586/Mandrake/RPMS/ 
> 	http://rpms.mandrakeclub.com/rpms/mandrake/official/LByName.html, or other mirrors.
>   SuSE		kernel-source-2.6.12-9-386		 , kernels are named k_deflt
>   FedoraCore4  kernel-devel-2.6.12-9-386 or kernel-smp-devel-2.6.12-9-386 on install CD1 or CD4
> One of which must be installed if compiling drivers to match kernel 2.6.12-9-386 proves necessary.
> Within the output Modem/ folder, read CompilingDrivers.txt for details.
>  A /dev/modem symbolic link is not set.
> The following information blocks just query some ppp support items.
> ====================================================
>    grep -rs ppp /etc/modprobe.*
> -------------------------------------
> /etc/modprobe.d/aliases:alias net-pf-24 pppoe
> /etc/modprobe.d/aliases:alias ppp-compress-18 ppp_mppe_mppc
> -------------------------------------
>  Resident PPP support modules are properly uncompressed .
>  COMM services are not active
> Be sure to read the section about ppp related modules and aliases in Modem/YourModem.txt
>  ---- dmesg queries -------
> [4294668.325000] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 10 11 12 14 15) *0, disabled.
> [4294668.358000] audit: initializing netlink socket (disabled)
> [4294674.125000] hdb: DMA disabled
> [4294736.145000] ibm_acpi: ec object not found
> [4294751.587000] apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
> [4294751.587000] apm: overridden by ACPI.
>   pppd version 2.4.2 may not be fully compatible with 2.6.8 kernel releases.
>   If an initial CONNECT is achieved without PPP being subsequently established,
>   drop back to a 2.4.1 version.  This has worked for PCTEL AMR modem users,
>   supported by the http://www.smlink.com  slmodem software.
>   Check pppd version with:
>     pppd --version
>   See  http://linmodems.technion.ac.il/archive-fourth/msg03167.html
>   ubuntu is not yet providing pre-compiled drivers for WinModems
 If you do not already know, find out in your ModemData.txt if your modem is of 
type HSF or of type HCF.
 In the following, HxF stands for the one to be used.
 Note down your distribution, your processor, and your kernel (shown in the 
 System Information section of ModemData.txt).
-Go to http://www.linuxant.com/drivers
-Find the HxF menu in the left part of the screen.
-Accept conditions.
-Find text: "You can download HxF modem packages from the driver
            download page." and click on that link.
-Since you have noted your distribution, your processor, and your kernel 
 (shown in the System Information section of ModemData.txt), identify the
 matching file.
-Download the matching file.
-Read again and, if you read this text under Windows, print the installation
 instructions matching the kind of driver file which you downloaded.
-If downloaded elsewhere (Windows on same computer or using an other computer),
 copy the downloaded file to your Linux working space.
-Now, under Linux, just follow the Linuxant installation instructions.

 NOTE:  the space on a floppy disk is sufficient for the driver file. This
is the simplest way to download under Windows on the same computer or to   
download on an other computer.
More tips to transfer files are available in