All pastes #94678 Raw Edit

Miscellany

public text v1 · immutable
#94678 ·published 2006-07-21 12:48 UTC
rendered paste body


 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