  Winmodem and Linux HOWTO

    .
  Alexandre J. alexandre12@mageos.com
  v1.0, April 2000
  . hamdori@kldp.org
  v1.0 2000 6 15.

      ְ    ϰ ϴ
    ؼ ۼǾ.
  ______________________________________________________________________

  

  1. ̶ ΰ?
     1.1 𵩵 ̴...
     1.2  ¥  ƴϴ.
     1.3 ׷ٸ    ִ°   ΰ?

  2. PIC ISA?
     2.1 PCI?
     2.2 ISA?

  3. 𵩵̹ ġϱ
     3.1 LT (From Lucent)
     3.2 LT (¼ҽ ̹)

  4. ġ鼭
     4.1 Licence, Copyright
     4.2 ó
     4.3 

  ______________________________________________________________________

  1.  ̶ ΰ?

  1.1.  𵩵 ̴...

  𵩵 ٸ 𵩵  ȭ,BBS,ͳ,ȭ,Fax
   񽺸 ؼ ȴ.  ȭ ǰ  ӵ
  ؼ Ư¡.  𵩿 ؼ   ϰ ʹٸ, Modem
  HOWTO о⸦ õѴ.

  1.2.   ¥  ƴϴ.

    ϱ ؼ MS-WINDOWS ʿϴ. ֳİ..?
  ϰ ڸ  ûϱ ̴.   ϱ
  ؼ ̹ Ư Ʈ ʿϴ. ׷ ŸԵ
  ǰ    ̾ ̹ 99% MS-WINDOWS  ̹.
     ̷鼭   ü -   LT
  Ǵ Motorola   - ڽŵ ϴ 𵩿  ̹
  ϱ ߴ.   ü鵵  ö 
   ߴ.  ׵ ϴ ̹   
  GPL   ʱ  ׵  ڵ   ʴ 
  .

    Ŀ  ҽ   ִ ̹
  ϱ ߴ.   Ŀ  ü ׵ 
  󼼱԰  ʾұ   ȸ 𵩿    
   .  ¼ҽ ̹ κ ĳ Ÿܰ迡
  ӹ Ǵ ̴.

  1.3.  ׷ٸ    ִ°   ΰ?

         Ʈ Ǿ ִ° ˾Ƴ Ѵ.
        (  쳪  COM1,COM2 ....)
        翡  ̸ /dev/ttySx  ٿ.
        ⿡  x 쳪 󿡼  Ʈȣ
        1  .  ( , 쳪 󿡼 COM1
        󿡼 /dev/ttyS0 Ǹ, 쳪 󿡼 COM3
        󿡼 /dev/ttyS2 Ǵ ̴.)

       Ÿ ν /dev/ttySx /dev/modem ɺ ũ
        Ų.

        ________________________________________________________________
        rm -rf /dev/modem
        ln -s /dev/ttySx /dev/modem
        ________________________________________________________________

     MinicomŰ ٿ ޾Ƽ ġ  'minicom -s' Ų.
        ׷    '/dev/modem'̶ ԷѴ.  
        [ENTER]Ű  Ȯ  [ESC]Ű , 'save setup
        as dfl' ϰ

         ٸ Ŀ, Minicom ȭ鿡 'AT' ԷѴ. 
         'OK' ϸ    ƴ
        ǥظΰ̴. ࿡ ʱȭϴ ð ʹ  ɸٸ 
          ̴.

             а   ϰ غ.
        root loginѴ.

     CTRL+A ׸ XŰ  ̴޿  ´.

  2.  PIC ISA?

  2.1.  PCI?

    Դٸ 츮   ִ ̴. 𵩿
  ΰ  ִ.  ϳ ISA ̰ ٸ ϳ PCI
  ̴.        
  ΰ ̽  ٸ ̴.   츮  츮
   ִ  ISA PCI ׽Ʈ ƾ  ̴.  켱
  ù°,  Ŀ  ٽ ؾѴ.  make *config
  ϴµ,   κп 'y' üũ ־ Ѵ.

     Loadable module support κ
        Enable loadable module support(CONFIG_MODULES), Set version
        information on all modules for symbols(CONFIG_MODVERSIONS).
        modutils Ű ġǾ ־ Ѵٴ  ϱ ٶ.
        Kernel HOWTO ϱ ٶ.

     General setup κ
        PCI access mode - 'ANY' üũ ش.

     Filesystems κ
        ࿡  Ŀ  ѹ  ʾҴٸ, 
        ġ ǿ ⺻ 򸮴 Ŀο  κе ⺻
        ԵǾ ̴. ࿡  Ŀ ٽ ϱ⸦
          ѹ Ŀ  غ ʾҴٸ Kernel
        HOWTO о ⸦ Ѵ.

    츮 ο Ŀ ġ Ǿ ִٰ ϰ  ܰ
  Ѿ.

     ɾ  .

  ______________________________________________________________________
  cat /proc/pci
  ______________________________________________________________________

   °߿   ̸ ´ٸ  PCI
   ִ ̴.   ̸ µ  '̹ ġϱ'ڳʷ
  ٷ Ѿ.

  2.2.  ISA?

      ã ٸ Ƹ 
  ISA   Ȯ .  Ȯ  ?

  ISA  Ŀο ̷ ʴ´.(2.4.x Ŀο
   ̴. ׷  ȭ ܰ ƴϴ.) ſ isapnp
  Ҹ Ʈ ISA Ѵ.    isapnp Ű
  ġǾ ִ Ȯؾ Ѵ. ſ ġǾ  ʴٸ ٿε
   ġؾ Ѵ.

  isapnp ν  ISA ̽  ǻͷκ ãƼ
  ˻ ִ pnpdump Ư α׷ Ų. pnpdump
  α׷ Ű  α׷ ̽ ؼ  ڿ
  ؼ /etc/isapnp.conf Ϸ ش.  
  /etc/isapnp.conf  ϰ isapnp α׷ Ų.
  isapnp /etc/isapnp.conf о 鿩 ڵ ġ 
  ش.

  ______________________________________________________________________
    # Snip details ...
    ## (DEBUG)
    (READPORT 0x0203)
    (ISOLATE PRESERVE)
    (IDENTIFY *)
    (VERBOSITY 2)
    (CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING

    # Identification of my modem card

    ## Card 1: (serial identifier e2 00 00 01 00 05 50 c3 1e)
    ## Vendor Id GVC5005, Serial Number 256, checksum 0xE2.
    ## Version 1.0, Vendor version 0.1
    ## ANSI string -->LT Win Modem<--
    ##
    ## Logical device id HSM0140
    ##     Device support I/O range check register
    #

    # We want to configure the GVC5005/256 card

    (CONFIGURE GVC5005/256 (LD 0

    # I/O Base address 0x03f8, with a range of 8
    (IO 0 (SIZE 8) (BASE 0x03f8) )
    # IRQ 4
    (INT 0 (IRQ 4 (MODE +E)))
    # DMA 5
    (DMA 0 (CHANNEL 5))
    # DMA 7
    (DMA 1 (CHANNEL 7))
    # I/O Base Address 2  0x0100, range 8
    (IO 1 (SIZE 8) (BASE 0x0100) )
    # Name of the card
     (NAME "GVC5005/256[0]{LT Win Modem        }")
    # Activitate it
    (ACT Y)
    # End configuration
    ))

    ######## The parameters for my other ISA devices ##############

    ## Returns all cards to the "Wait for Key" state
    (WAITFORKEY)
  ______________________________________________________________________

  3.  𵩵̹ ġϱ

    δ  ʿ . ׳  ִ  ִ κи
   ȴ.   ,    LT  Lucent ¼ҽ
  ̹   ġ ΰ ϰ ִ.  ٸ
    ִ Դ ʿ  ̴.  ࿡ ο
  ̹ ۼ߰ų, ߴٸ, װ ¼ҽ̰ ƴϰǰ
   ̸ ޶. ̸ ָ  Ͽ  Խ
  ְڴ.

  3.1.  LT (From Lucent)

  URL : http://www.linmodems.org
   : Lucent Technologies
  ۱ : GPL  
  Ǵ ϵ : Lucent Ĩ  ִ ISA/PCI (Mars family)
  Ư¡ : Kernel Module; Serial Ʈ ùķ̼, PPP,Fax,Voice 
    : 5.68
   : README
  䱸 : Ŀ 2.2.12 Ǵ  ̻  Ŀ. Loadable module support
   :  Ǯ ltinst ϸ ȴ.

  

     LT ٰų ġǾ  ʴٴ ޼ ö...
          ִ  ISA̶, isapnp Ǿ ִ
        üũ . ࿡  ִ  PCI, Ŀο PCI
        support Ǿ ִ üũ .

  3.2.  LT (¼ҽ ̹)

  URL : http://www.close.u-net.com
   : Richard Close and Pavel Machek
  ۱ : GPL
  Ǵ ϵ : Lucent Ĩ  ִ ISA/PCI (Mars Family)
  Ư¡ : User-space ̹; Voice Call; PPP  
    : 0.9.2
   : README
  䱸 : GNU C compiler, automake

     
        PCI  make; make install; ltmodem α׷ Ѽ
        𵩰 Ѵ.  ISA ܿ mv Makefile Makefile.PCI; mv
        Makefile.ISA Makefile; config.h   𵩰
        ° Ѵ.(I/O Address,DMA,IRQ); make; make install; ltmodem
        α׷ Ѽ 𵩰 Ѵ.

     
        "Sorry, I can't find any modem..."  ޼ 
        ,   츦    ִ.

     o   ִ  LT ƴ .

     o  isapnp    ISA  

     o  isapnp   ISA  , ltmotem ISA
           

     o  Ŀο PCI support  ʰ,  PCI 
        ִ 

     o  PCI  ְ, Ŀε PCI  ltmodem PCI
           

  4.  ġ鼭

  4.1.  Licence, Copyright

  Copyright (c) 2000 Alexandre J.

   α׷ Free Ʈ.  FSF ߴ ó
  GPLƷ  ҽ   ְ   ִ.  
  α׷ е鿡 ϱ⸦ ٶ鼭 Ѵ.  ⿡
    ԵǾ  ʴ.    Ǵ Ư 
      㺸 ԵǾ  ʴ.   ڼ 
  Ѵٸ GPL ϶.

  4.2.  ó

       ǰ ִٸ  ̸ ޶.
  alexandre12@mageos.com

  4.3.  

  o  Linmodem Project Ȩ http://www.linmodems.org

  o  LTmodem Project Ȩ http://www.close.u-net.com

  o  Lucent Technologies Ȩ http://www.lucent.com

  o  Linux Kernel http://www.kernel.org

  o  isapnptools Ȩ http://www.roestock.demon.co.ur/isapnptools

  o  Linux Documentation Project Ȩ
     http://www.redhat.com/mirrors/LDP

