Mailinglist Archive: opensuse-de (5973 mails)
| < Previous | Next > |
Re: ADSL-Reconnect-Fehler!?!
- From: a.michelic.suse@xxxxxx (Michelic Adalbert)
- Date: Fri Oct 06 15:30:44 2000
- Message-id: <2123488144.20001006173044@xxxxxx>
Hi,
Martin Puaschitz wrote:
Ich habe unlängst mit einigen von euch mein Reconnect-Script
durchgespielt - hat auch perfekt funktioniert, nur seit einigen
Tagen spielt es wieder verrückt...
Die Verbindung baue ich generell über "pptp 10.0.0.138 10.0.0.140:"
auf, dannach soll das skript alles weitere übernehmen, mein Skript
sie so aus:
#!/bin/bash^^^^^^ killall
/usr/bin/killall pppd 1>/dev/null 2>/dev/null /bin/sleep3
/usr/bin/killall pptp 1>/dev/null 2>/dev/null /bin/sleep3
/usr/bin/killall -9 pppd 1>/dev/null 2>/dev/null
/usr/bin/killall -9 pptp 1>/dev/null 2>/dev/null
killall pptp
kilall pppd
/bin/rm /var/run/pptp/10.0.0.138 10.0.0.140: 1>/dev/null 2>/dev/null^^^^^^^^^^^
Weglassen. Diesen File gibt es nicht.
/bin/sleep 2
/usr/local/sbin/pptp 10.0.0.138 10.0.0.140:
Ich bin mal so frei, und schreibe das Skript um: (BTW: Das ist von
Inode, oder?)
----8<----
#!/bin/bash
(
/usr/bin/killall pppd
/usr/bin/killall pptp
/usr/bin/killall -9 pppd
/usr/bin/killall -9 pptp
killall pptp
killall pppd
/bin/rm /var/run/pptp/10.0.0.138
/bin/sleep 2
/usr/local/sbin/pptp 10.0.0.138 10.0.0.140:
# ^
# Muß der Doppelpunkt sein? Bzw.: muß die zweite Adr. sein? Bei mir
# gehts ohne.
) > /dev/null 2>&1
Cron führ folgenden Befehl jede Minute aus:
1 * * * * root ping -c 2 195.58.161.14 > /dev/null ||
/usr/local/sbin/reconnect
Der Rechner, den Du pingen willst, steht (bzw. ich kann ihn nicht
erreichen) -> darum baut Deiner andauernd eine neue Verbindung auf.
Versuche eventuell, einen anderen Rechner zu nehmen (Nameserver?).
Somit habe ich laut ifconfig zu dem Zeitpunkt ppp0 sowie ppp1 laufen,
das geht auch wieder
Wieso ppp1? Versteh ich nicht, das ist doch eines zuviel (Oder hast
Du eine Modemverbindung o.ä. auch?)
Sobald er mehr als eine ppp aufgemacht hat, geht kein Traffic mehr
hinaus. Was kann ich dagegen
tun? Vielleicht nur ppp0 irgendwo freigeben und die anderen sperren?
Warum tritt das Problem
überhaupt auf? Was kann ich dagegen tun?
Kann ich verstehen, daß er da nicht mehr wirklich mag.
Probier mal, das Skript abzudrehen, kill sämtliche pppd und pptp
Prozesse und probiers dann nochmal zu aktivieren. Wenns nix hilft
und Du die ganzen pppX'n nicht weiterkriegst, dann starte halt mal
durch (obwohl ich das nur ungern machen würde :-) ).
Adalbert
---------------------------------------------------------------------
To unsubscribe, e-mail: suse-linux-unsubscribe@xxxxxxxx
For additional commands, e-mail: suse-linux-help@xxxxxxxx
| < Previous | Next > |