The most recent update of scanModem accessed at http://linmodems.technion.ac.il/packages/scanModem.gz should ALWAYS be used!! This update was done on: 2004_Dec_24 URLs to cogent advice are regularly updated, so your problem may be solved therein. If further help is needed, send a description of your problem to: discuss@linmodems.org with this ENTIRE file Attached, It includes subtle diagnostic ouputs needed to best guide you. If your PC is a laptop, please provide Make and Model information. DO use the following line as the email Subject Line, to alert cogent experts: scanModem, Fedora Core Kernel \r kernel 2.6.9-1.681_FC3 Occassionally reponses are blocked by an Internet Providers mail filters. So do in a day also check the Archived responses at DISCUSS@linmodems.org ------------ -------------- System information ------------------------ Fedora Core release 3 (Heidelberg) Kernel on System with processor: i686 currently under kernel: 2.6.9-1.681_FC3 The kernel-2.6.9-1.681_FC3 was compiled with CONFIG_REGPARM, providing more compact and faster code. assembled with compiler: 3.4.2 with current System compiler GCC=3.4.2 kernel-headers needed for compiling are not installed. A /dev/modem symbolic link is not set. Path to lspci is: /sbin/lspci --------- lspci scan ---------------- PCI_bus 00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03) 00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 03) 00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) 00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corp. 82801 Mobile PCI Bridge (rev 81) 00:1f.0 ISA bridge: Intel Corp. 82801DBM (ICH4-M) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4-M) IDE Controller (rev 01) 00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01) 00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01) 01:00.0 VGA compatible controller: nVidia Corporation NV34M [GeForce FX Go 5200] (rev a1) 02:00.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01) 02:01.0 CardBus bridge: Texas Instruments PCI4510 PC card Cardbus Controller (rev 02) 02:01.1 FireWire (IEEE 1394): Texas Instruments PCI4510 IEEE-1394 Controller 02:03.0 Network controller: Broadcom Corporation BCM4309 802.11a/b/g (rev 02) ------------------------------------- Modem candidates are at PCI_buses: 00:1f.6 Providing detail for device at PCI_bus 00:1f.6 with vendor-ID:device-ID ----:---- Class 0703: 8086:24c6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01) (prog-if 00 [Generic]) SubSystem 14f1:5422 Conexant: Unknown device 5422 Flags: bus master, medium devsel, latency 0, IRQ 7 I/O ports at b400 [size=256] I/O ports at b080 [size=128] -----PCI_IDs------- --CompilerVer- Feature List: Primary Subsystem Distr KernelVer kernel default CPU ./scanModem test 8086:24c6 14f1:5422 redhat 2.6.9-1.681_FC3 3.4.2 3.4.2 i686 The soft modem Subsystem operates under a controller 8086:24c6 82801DB ICH4 capable of supporting under Linux AT LEAST modem Subsystem chips from manufacturers: Broadcom AgereSystems Conexant Intel Smartlink Under 2.6.n kernels, the snd-intel8x0m.ko driver, located at /lib/modules/2.6.9-1.681_FC3/kernel/sound/pci/snd-intel8x0.ko should suffice to provide kernel interface services. Port creation and higher level functions are provided by the slmodemd daemon built from the Smartlink slmodem-2.9.9-alsa package. Read Modem/Slmodem.txt An exception are Conexant soft modems, which are not ac97_codec compliant. Please report to Discuss@Linmodems.org: Subsystem CXT 14f1:5422 new Beginning check for older ac97_codec modems. An older ac97_modem codec was not detected. Checking through information gathered from LinModem ARCHIVES The modem has a Conexant codec: CXT and there is support for the modem controller: 8086:24c6 82801DB ICH4 Some Linux Distributions include the hsfmodem driver. Search your packages information for "hsfmodem" and "Conexant". If not found there, download a hsfmodem package from http://www.linuxant.com . If there is not an exact match with your Linux distribution and your kernel version: 2.6.9-1.681_FC3 then kernel-sources must be prepared as described in Modem/DriverCompiling.txt before the hsfmodem driver compiling can be successfull. Get and install hsfmodem drivers from http://www.linuxant.com == Checking PCI IDs through modem chip suppliers == Vendors 127a and 14f1 are Conexant, successor to Vendor=148d Rockwell technology. With respect to software support there are two main types, hcfmodem* and hsfmodem* . The HCF (Host Controller Free) which have a digital signal processsing (DSP) chipset, while the HSF in the soft modem family without a dsp. HSF support of version 5.03 is included with SuSE 9.0 for support of 2.4.21 version kernels. For support of 2.6.n kernels, new releaseses are provided at http://www.Linuxant.com/drivers/ Linuxant is providing free test packages for low speed CONNECTs. There is a one time subscription fee for full high speed support. A detailed software installation example is provided at: http://linmodems.technion.ac.il/archive-fourth/msg00350.html SuSE Conexant installation Re: Emergency!!! /Date:/ Wed, 11 Feb 2004 06:10:39 -0500 Modems with the following PCI_IDs also have Conexant HCF (Controller free) chipsets. 1024:1024 (Zenith Data Systems) 148D:1003 (DIGICOM Systems) 158B:0015 (Allied Data Technologies Tornado VFM56x-PRC) 141A:1035 (Apache Micro) The following six may be either HCF of HSF modems. Test the HSF package first (127a,14f1):(1025,1085, 2005) Should a HCF driver installation fail to serve among there, then uninstall and instead try the HSF driver resource. Subsystem HSF Conexant soft modems serve under AC97 or MC97 controllers. These include: 14f1:(5422 2002) , plus many others with vendors assigned PCI IDs. SubSystem 104d:814e under a 1039:7013 Silicon Integrated Systems modem controlled has a Conexant chip After loading of HSF drivers, there will be displayed by command: /sbin/lsmod Module Size Used by Tainted: P 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/DriverCompiling.txt. 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 A post install suggestion for adjusting PCI latency is: http://phep2.technion.ac.il/linmodems/archive/msg05210.html == Checking PCI IDs through modem chip suppliers == ======= PCI_ID checking completed ====== Update=2004_Dec_24 Analyzing information for PCMCIA device at PCI Bus 02:01.0 GREPping for an inserted PCMCIA modem with filter: ommunication If a PCMCIA modem is currently inserted and the sockets activated by /etc/init.d/pcmcia start then the PCMCIA bridge is NOT transparent. If the modem is known to have a Lucent digital signal processing chipset, then PCMCIA.tar.gz variant assembled by Joern Wustenfeld is necessary, rather than the standard ltmodem-8.31a9.tar.gz at http://ltmodem.heby.de/ The following information blocks just query some ppp support items. ==================================================== grep ppp /etc/modprobe.conf ------------------------------------- ------------------------------------- PPP support module bsd_comp.ko not found! Resident PPP support modules are properly uncompressed . ----active COMM services are ------------ eth0 Link encap:Ethernet HWaddr 00:0D:56:AD:D2:AC inet6 addr: fe80::20d:56ff:fead:d2ac/64 Scope:Link eth1 Link encap:Ethernet HWaddr 00:E0:63:82:16:97 inet6 addr: fe80::2e0:63ff:fe82:1697/64 Scope:Link This COMM mode should be closed before using the modem, or DNS services may fail. Be sure to read the section about ppp related modules and aliases in Modem/General.txt Be sure to read the Ethernet section of Modem/General.txt DEVPPP=crw------- 1 root root 108, 0 Dec 26 12:51 /dev/ppp A /dev/modem symbolic link is not present No devfsd.conf file found, indicated absense of the devfsd daemon package for device file system (devfs) symbolic link support. DEVFSD= ---- dmesg queries ------- Beginning with Fedora 2 kernel-2.6.6-1.427, kernel-headers needed for compiling drivers are provide at: /lib/modules/kernel-version/build/ Thus upgrading above kernel 2.6.5-1.358 to 2.6.6-* is Stongly Recommended 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 For kernel-version 2.4.20-8 , a failure in utomatic loading pf PPP related modules has been reported. It was necessary to manually load with: /sbin/modprobe /lib/modules/2.4.20-8/kernel/drivers/net ppp_generic /sbin/modprobe /lib/modules/2.4.20-8/kernel/drivers/net ppp_deflate /sbin/modprobe /lib/modules/2.4.20-8/kernel/drivers/net ppp_synctty /sbin/modprobe /lib/modules/2.4.20-8/kernel/drivers/net ppp_async or dialout efforts failed. The Internet Configuration Wizard writes a configuration file: /etc/wvdial.conf containing a line default line Stupid Mode = yes Better dialup performance may be achieved by commenting out this line as: # Stupid Mode = yes Also non-USA Users may need to add to the [Modem0] block: Init2 = AT+GCI=hexadecimal_country_code but test without it first. redhat is not yet providing pre-compiled drivers for WinModems