DO use the following line as the email Subject Line, to alert cogent experts: scanModem, Ubuntu 5.10 kernel 2.6.12-9-386 Occassionally reponses are blocked by an Internet Providers mail filters. So do in a day also check the Archived responses at DISCUSS@linmodems.org Code updated on: 2005_April_19 ------------ -------------- System information ------------------------ Ubuntu 5.10 "Breezy Badger" on System with processor: i686 currently under kernel: 2.6.12-9-386 The kernel was assembled with compiler: 3.4.5 a gcc package must be installed to support driver compiling Checking for kernel-headers needed for compiling. Kernel-header resources are not evident. 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 Ubuntu linux-headers-2.6.12-9-386 http://www.ubuntulinux.org/community/ConfigUbuntu5.04%20repositories Debian & Ubuntu will also require kernel-kbuild package installation 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 linux-2.6.12-9-386 , ???? , kernels are named k_deflt One of which must be installed if compiling drivers to match kernel 2.6.12-9-386 proves necessary. This is necessary for most modem drivers, through some Linux distributions provide some compiled drivers. Within the output Modem/ folder, read CompilingDrivers.txt for details. A /dev/modem symbolic link is not set. Checking for USB modems None found Modem candidates are at PCI_buses: 0000:00:02.6 Providing detail for device at PCI_bus 0000:00:02.6 with vendor-ID:device-ID ----:---- Class 0703: 1039:7013 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0) (prog-if 00 [Generic]) SubSystem 1025:0083 Acer Incorporated [ALI]: Unknown device 0083 0000:00:02.6 0703: 1039:7013 (rev a0) Flags: medium devsel, IRQ 5 I/O ports at 1000 [size=256] I/O ports at 1c00 [size=128] -----PCI_IDs------- --CompilerVer- Feature List: Primary Subsystem Distr KernelVer kernel default CPU ./scanModem test 1039:7013 1025:0083 debian 2.6.12-9-386 3.4.5 i686 The soft modem Subsystem operates under a controller 1039:7013 SIS 630 capable of supporting under Linux AT LEAST modem Subsystem chips from manufacturers: Pctel AgereSystems Conexant Intel Smartlink The Subsystem PCI id does not itself identify the modem Codec. Driver snd-intel8x0m may enable codec acquisition Beginning check for older ac97_codec modems. An older ac97_modem codec was not detected. Checking through information gathered from LinModem ARCHIVES Modem codec information on Subsystem 1025:0083 is not in the records. There are the following routes toward support: Follow instructions in Modem/SoftModem.txt for identifying the modem under a Microsoft boot. Read Modem/Slmodem.txt instruction for doing the slamr diagnostic. Test the effectiveness of the hsfmodem package from http://www.linuxant.com/drivers/hsf/index.php. The debian Linux includes sl-modem packages with Smartlink drivers Install the kernel-headers-2.6.12-9-386.deb If necessary, set a symbolic link needed for slmodem compiling: # ln -s /usr/src/kernel-headers-2.6.12-9-386 /lib/modules/2.6.12-9-386/build as described in Modem/DriverCompiling.txt Then install the two sl-modem/slmodem packages and follow their directions. Thereafter the above slamr diagnositic can be run. Information on several modem chipset providers is provided below, because ambiguities remain on the correct choice of supporting software. == Checking PCI IDs through modem chip suppliers == Vendor=1025 is Acer, http://global.acer.com/ PC and latop manufacturer with devices including: 1025:5453 M5453 AC-Link Controller Modem Device 1025:0038 an AC97 link modem. Vendor 11c1 corresponds to Lucent Technologies or subsidiary Agere Systems, Inc. Information is at: http://www.agere.com/client/modem_dsp.html. Produced are both: 1) modems identifiable from their primary PCI IDs and 2) soft modem Subystem chips requiring identification through codec readouts. AgereSoftModem drivers only support AC97 or MC97 modem controllers with codecs charcterized by one of: SIL_id = 39 mc97 codec is SIL27 0x27 , as output by modem diagnostics under Microsoft Windows If uncertain, identity the softmodem codec through tests described in Modem/SoftModem.txt Support is currently ONLY for 2.4.n kernels and the following modem controllers: 8086:(2416 2426 2446 7196 2486 24C6) , with 8086 == Intel 1039:7013 SIS 1106:3068 VIA Access the soft modem software through code sponsor IBM at: http://www-3.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-52698 The SmartLink slmodem-2.9.9 may serve for modems not served by this AgereSystems software. If may be necessary to add -DMODVERSIONS to the compile flags, depending on whether your kernel was thus compiled. See http://linmodems.technion.ac.il/archive-fourth/msg01408.html Under the controller 1039:7013 SIS 630 , with modem subSystem 1025:0083 Alternative supporting packages are the SmartLink slmodem-2.9.N using its proprietary slamr driver, OR the Open Source snd-intel8x0m.ko driver included with recent 2.6.n kernel installations, complemented by the daemon, slmodemd, of the slmodem-2.9.9-alsa.tar.gz package available at: http://linmodems.technion.ac.il/packages/smartlink/ A major advantage is that driver compiling is not necessary upon kernel updates . The command sequence is: # modprobe snd-intel8x0m # slmodemd --alsa --country=YOURCOUNTRY hw:1 with the slmodemd providing for dynamic port creation: /dev/ttySL0 --> /dev/pts/N and higher level functions. Read the slmodem package readme, Modem/Slmodem.txt and Modem/SoftModem.txt for details. For SuSE 9.2 users, there is an update for driver slamr.ko loading during bootup. To find it easily, search for "slamr" within http://www.novell.com/linux/download/updates/92_i386.html SmartLink at http://www.smlink.com/ owns vendor IDs 163c, 2000, 2003, and 2004 The official download site is: http://www.smlink.com/main/index1.php?ln=en&main_id=40 , but http://linmodems.technion.ac.il/packages/smartlink/ has older packages and new fixes. For the emerging 2.6.10 kernels, use the slmodem-2.9.9b.tar.gz therefrom. Read Slmodem.txt for details. == Checking PCI IDs through modem chip suppliers == Vendor 1039 is SiS, Silicon Integrated System, producing soft modem controllers and subsystems. ======= PCI_ID checking completed ====== Update=2005_April_19 Analyzing information for PCMCIA device at PCI Bus 00:06.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/ GCCversion= 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 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 . ----active COMM services are ------------ eth0 Link encap:Ethernet HWaddr 00:16:36:40:17:0A inet6 addr: fe80::216:36ff:fe40:170a/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 2006-07-20 00:44 /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 ------- debian is not yet providing pre-compiled drivers for WinModems