
                          Fli4l Modem Dialout Support

   27.10.2002, Oliver Dawid, od@fli4l.de

   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. Daher ist es
   nicht mglich, das Modem via imonc vom PC aus zu steuern oder die
   Verbindung zu berwachen. Der Router steht die ganze Zeit auf "on
   demand", d.h. er whlt sich ein, sobald eine Verbindungsanforderung
   vorliegt.

   Dieses Paket ist unter
   [1]http://www.fet.uni-hannover.de/~od/fli4l/2.0.7/modem.zip oder in
   der OPT-Datenbank auf [2]www.fli4l.de erhltlich. Es muss im
   Hauptverzeichnis von Fli4l ausgepackt werden:

   cd fli4l-2.0.7 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='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 ttyS0 gleich COM1 und 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. Andere User haben mir an dieser Stelle
   berichtet, dass es sinnvoll ist, die MRU und MTU auf 1500
   einzustellen.

   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@fli4l.de

   Viel Spass,

   od

References

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