Hein
05.07.01, 06:49
Liebe Gemeinde,
ich möchte mich (Mandrake 8.0) gerne mit einem Skript bei T-Online einwählen können, um bestimmte Aufgaben mit cron oder at zu automatisieren (Einwahl mit kppp funktioniert).
Dafür habe ich mich an eine der zahlreichen Anleitungen im Internet gehalten und die untenstehenden Dateien angelegt. Ich kann damit den pppd starten und per Modem T-Online anwählen. Danach dudelt es wie üblich im Modem. Unmittelbar anschließend wird die Verbindung jedoch sofort gekappt.
In /var/log/messages steht dann "modem hangup" und "No Carrier".
Das gleiche passiert, wenn ich in minicom "ATDT0191011" eingebe - ich kann mich zwar einwählen, aber der T-Online-Server sagt nix.
Für einen guten Tipp (oder ein bewährtes Skript) wäre ich sehr dankbar.
Hier die relevanten Dateien:
--------------------------------------------------------
/usr/sbin/tonline.anwaehlen:
#!/bin/sh
#/usr/sbin/tonline.anwaehlen
# Einwahl bei der T-Online mit PPP-Protokoll
# (PPP = Point to Point)
#
# T-Online benutzt PAP
# (Password Authentification Protocol)
# Dazu Dateien /etc/ppp/pap-secrets, /etc/ppp/chat.tonline
# und /etc/ppp/tonline.options anlegen
#
/usr/sbin/pppd connect '/usr/sbin/chat -v -f /etc/ppp/chat.tonline' file /etc/ppp/tonline.options
/etc/ppp/chat.tonline
TIMEOUT 5
"" ATZ
OK AT&F
OK ATDT0191011
ABORT "NO CARRIER"
ABORT BUSY
TIMEOUT 45
CONNECT ""
TIMEOUT 5
/etc/ppp/tonline.options
# Kein IPX verwenden
noipx
# "Lineare" Zeichenübertragung
asyncmap 0
# Serielle Schnittstelle, hier /dev/ttyS1; entspricht COM2 bei den DOSen
/dev/ttyS1
# An serieller Schnittstelle hängt ein Modem
modem
# Hardware-Flußsteuerung des Modems
crtscts
# Modem für andere Programme sperren
lock
# Detaillierte Fehlerausgaben
debug
# User- und Remotenamen aus der Datei pap-secrets lesen
user "000111222333040333333#0001"
remotename "tonline"
# IP-Adresse vom Provider abholen
noipdefault
# Alle nicht-lokalen Pakete zum Provider schicken
defaultroute
/etc/ppp/pap-secrets
# name remotename password
"000111222333040333333#0001" "tonline" "secret"
/etc/resolv.conf
# /etc/resolv.conf
#
# Suche Rechner in Domäne(n)
search t-online.de
# Mein(e) Nameserver
nameserver 194.25.2.129
----------------------------------------------
Übrigens:
Wenn ich mich mit gnome-ppp einwähle, werden zwar artig IP-Adressen ausgetauscht, aber ich kann keinen Ping an eine Klartext-Adresse absenden.
[ 05. Juli 2001: Beitrag editiert von: Hein ]
[ 09. Juli 2001: Beitrag editiert von: Hein ]
ich möchte mich (Mandrake 8.0) gerne mit einem Skript bei T-Online einwählen können, um bestimmte Aufgaben mit cron oder at zu automatisieren (Einwahl mit kppp funktioniert).
Dafür habe ich mich an eine der zahlreichen Anleitungen im Internet gehalten und die untenstehenden Dateien angelegt. Ich kann damit den pppd starten und per Modem T-Online anwählen. Danach dudelt es wie üblich im Modem. Unmittelbar anschließend wird die Verbindung jedoch sofort gekappt.
In /var/log/messages steht dann "modem hangup" und "No Carrier".
Das gleiche passiert, wenn ich in minicom "ATDT0191011" eingebe - ich kann mich zwar einwählen, aber der T-Online-Server sagt nix.
Für einen guten Tipp (oder ein bewährtes Skript) wäre ich sehr dankbar.
Hier die relevanten Dateien:
--------------------------------------------------------
/usr/sbin/tonline.anwaehlen:
#!/bin/sh
#/usr/sbin/tonline.anwaehlen
# Einwahl bei der T-Online mit PPP-Protokoll
# (PPP = Point to Point)
#
# T-Online benutzt PAP
# (Password Authentification Protocol)
# Dazu Dateien /etc/ppp/pap-secrets, /etc/ppp/chat.tonline
# und /etc/ppp/tonline.options anlegen
#
/usr/sbin/pppd connect '/usr/sbin/chat -v -f /etc/ppp/chat.tonline' file /etc/ppp/tonline.options
/etc/ppp/chat.tonline
TIMEOUT 5
"" ATZ
OK AT&F
OK ATDT0191011
ABORT "NO CARRIER"
ABORT BUSY
TIMEOUT 45
CONNECT ""
TIMEOUT 5
/etc/ppp/tonline.options
# Kein IPX verwenden
noipx
# "Lineare" Zeichenübertragung
asyncmap 0
# Serielle Schnittstelle, hier /dev/ttyS1; entspricht COM2 bei den DOSen
/dev/ttyS1
# An serieller Schnittstelle hängt ein Modem
modem
# Hardware-Flußsteuerung des Modems
crtscts
# Modem für andere Programme sperren
lock
# Detaillierte Fehlerausgaben
debug
# User- und Remotenamen aus der Datei pap-secrets lesen
user "000111222333040333333#0001"
remotename "tonline"
# IP-Adresse vom Provider abholen
noipdefault
# Alle nicht-lokalen Pakete zum Provider schicken
defaultroute
/etc/ppp/pap-secrets
# name remotename password
"000111222333040333333#0001" "tonline" "secret"
/etc/resolv.conf
# /etc/resolv.conf
#
# Suche Rechner in Domäne(n)
search t-online.de
# Mein(e) Nameserver
nameserver 194.25.2.129
----------------------------------------------
Übrigens:
Wenn ich mich mit gnome-ppp einwähle, werden zwar artig IP-Adressen ausgetauscht, aber ich kann keinen Ping an eine Klartext-Adresse absenden.
[ 05. Juli 2001: Beitrag editiert von: Hein ]
[ 09. Juli 2001: Beitrag editiert von: Hein ]