
                          Fli4l Modem Dialout Support

   26.11.2001, Oliver Dawid, od@123.org

   Auf  Grund  der  Schwierigkeiten  mit  mehreren Circuits habe ich mich
   entschlossen,  zunchst  erst mal ein einfaches Paket zur Verfgung zu
   stellen, welches lediglich eine Verbindung beherscht. 

   Dieses Paket ist unter
   [1]http://www.fet.uni-hannover.de/~od/fli4l/2.0.1/modem.zip
   erhltlich. Es muss im Hauptverzeichnis von Fli4l ausgepackt werden:

   cd fli4l-2.0.1 unzip modem.zip

   In   der   Datei   config/modem.txt   sind  entsprechende  Anpassungen
   vorzunehmen.   Die   Parameter   sind  hier  detailliert  aufgelistet:
   #---------------------------------------------------------------------
   ---------
   # Optional package: MODEM for dialout (experimental)
   #---------------------------------------------------------------------
   ---------
   OPT_MODEM='yes'
   MODEM_DEV='/dev/ttyS0'  #  which  port  is  your  modem  connected to?
   (ttyS0=com1)
   MODEM_SPEED='115200'  # what modemspeed do you want to use (leave this
   unchanged)
   MODEM_COMMANDS='' # additional commands eg 'sync'
   MODEM_CHAT_COMMANDS='' # additional chat commands like 'OK ATM0L0'
   MODEM_DIALOUT='010900191799' # the phonenumber of your provider
   MODEM_DEBUG='' # put in 'debug' here for debug information in syslog
   MODEM_MTU='1424' #
   MODEM_MRU='1424' #
   MODEM_HUP_TIMEOUT='120' # after this time, the modem hangs up if there
   was no traffic
   MODEM_USER='anonymer' # username for your dial out
   MODEM_PASSWD='surfer' # password for your dial out

   MODEM_DEV  enthlt  das  Device,  an  dem das Modem angeschlossen ist.
   Dabei ist /dev/ttyS0 gleich COM1 und /dev/ttyS1 gleich COM2.

   MODEM_SPEED  enthlt die Geschwindigkeit, mit der der Computer mit dem
   Modem kommuniziert. Dieser Wert kann eigentlich unverndert bleiben.

   Unter  MODEM_COMMANDS  kann  man  zustzliche pppd-Kommandos eingeben,
   bespielsweise  sync,  welches  den  pppd dazu berredet, das synchrone
   Point  To  Point  Protocol  zu  benutzen.  Will  man mehrere Kommandos
   ergnzen, so knnen diese hintereinander weg geschrieben werden.

   Beispiel: MODEM_COMMANDS='sync default-mru'

   In  MODEM_CHAT_COMMANDS  lassen  sich  weitere Steuerkommandos fr das
   Modem einbauen. Grundstzlich ist der Aufbau immer 'OK '. Dabei ist zu
   beachten,  dass der AT-Befehl zusammgengeschrieben werden muss. Sollen
   mehrere   Kommandos  bergeben  werden,  so  kann  man  diese  einfach
   hintereinander hngen.

   Beispiel:  MODEM_CHAT_COMMANDS='OK ATM0 OK ATL1' # hier geht natrlich
   auch 'OK ATM0L1'

   Trgt  man  in  MODEM_DEBUG  'debug' ein, so erzeugt der pppd ne Menge
   Debugmeldungen und schreibt diese an den Syslogd.

   MODEM_MTU  und  MODEM_MRU sind die maximalen Paketgren, die der pppd
   verwenden  soll.  Da ich hier keine Erfahrungswerte habe, habe ich die
   Ethernetwerte bernommen.

   MODEM_HUP_TIMEOUT enthlt die Zeit, die der pppd warten soll, bevor er
   bei  Inaktivitt  aufhngt.  Hier  sollte man bei einem analogen Modem
   etwas  grosszgiger  sein,  als  bei  ISDN,  da  der Verbindungsaufbau
   deutlich lnger dauert.

   Unter  MODEM_USER  und  MODEM_PASSWD  sind  die  Anmeldedaten  fr den
   entsprechenden Provider einzutragen.

   Wenn  alles  geklappt hat, bist Du jetzt am Ende der Konfiguration und
   kannst Deine Diskette erstellen.

   Diese   Version   ist  beta.  Es  wurden  schon  mehrere  erfolgreiche
   Installationen  erstellt,  unter  anderem  auch  mit T-Online. Sollten
   Fehler  auftauchen,  so  schickt  mir  bitte die Konfiguration aus der
   config.txt    sowie    die    beiden   Dateien   /etc/chatscript   und
   /etc/ppp/peers/modem vom router (mit ftp runtersaugen - am einfachsten
   mittels imonc).

   Meine E-Maildresse: od@123.org

   Viel Spass,

   od

Verweise

   1. http://www.fet.uni-hannover.de/~od/fli4l/2.0.1/modem.zip
