8h Disconnect

Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!
Forumsregeln
Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!

8h Disconnect

Beitragvon Worldcom » So 20 Jan, 2002 12:15

Kann mir wer den Link zu einem Script geben, damit sich der Router (SuSE 7.3 Prof.) nach dem Disconnect wieder automatisch einwählt (ev. wenns geht mit gleicher IP wie vorher wenn die noch nicht vergeben wurde).

Ich möchte weiters keine Pings mit meinem Provider austauschen um zu prüfen ob die Verbindung steht. Hab da mal was gehört mit der ip-down Datei.
Worldcom
 

RE: 8h Disconnect

Beitragvon Manuel Capellari » So 20 Jan, 2002 14:18

>Kann mir wer den Link zu einem Script geben, damit sich der Router (SuSE 7.3 Prof.)
>nach dem Disconnect wieder automatisch einwählt

die einfachste lösung hierzu ist ein eintrag in die crontab

<b>0,5,10,15,20,25,30,35,40,45,50,55 * * * * root ping -c2 -s0 195.3.96.67 || pptp 10.0.0.138</b>


>(ev. wenns geht mit gleicher IP wie vorher wenn die noch nicht vergeben wurde).
das ist abhängig vom dhcp server des providers
Manuel Capellari
 

RE: 8h Disconnect

Beitragvon Worldcom » So 20 Jan, 2002 14:41

Danke kanns zwar leider nicht testen aber ich hoffe es geht. Damit ich das auch richtig verstehe sonst bringts mir nichts wenn ich nur blind abschreibe:

0,5,10,15 usw. sind die Minuten in der er den Befehl ausfĂĽhrt oder?
der Befehl wird als root ausgefĂĽhrt und der DNS von AON angepingt, richtig?
Was c2 -s0 heissen kann ich dann selber nachlesen, möchte nur wissen ob ich das so ungefähr richtig verstanden habe
Worldcom
 

RE: 8h Disconnect

Beitragvon Manuel Capellari » So 20 Jan, 2002 14:48

>0,5,10,15 usw. sind die Minuten in der er den Befehl ausfĂĽhrt oder?
ja

>der Befehl wird als root ausgefĂĽhrt und der DNS von AON angepingt, richtig?
ja

-s is die paket grösse
-c is der count, es wird nur 2x gepingt

>möchte nur wissen ob ich das so ungefähr richtig verstanden habe
ja
Manuel Capellari
 

RE: 8h Disconnect

Beitragvon quay » So 20 Jan, 2002 17:11

nur so aus interesse :

was macht das "|| pptp 10.0.0.138" ?

alle 5 mins wird der dns server angepingt UND die verbindung neu aufgebaut ??
oder eher : alle 5 mins wird gepingt - wenn der ping net durchgeht DANN wird die verbindung neu aufgebaut ?

was machen die "||" da....versteh ich nicht....

hmm.....

--quay
quay
 

RE: 8h Disconnect

Beitragvon Manuel Capellari » So 20 Jan, 2002 18:10

|| ist ein logischer operator, und drĂĽckt das gegenteil eines logischen UND aus (also in dem fall ein logisches UND NICHT) .... kleines beispiel:

echo "foobar" || echo "muh"

wenn <b>echo "foobar"</b> aus irgendeinem grund einen exitcode von 1 liefert, (bzw. fehl schlägt), dann wird durch den <b>||</b> operator <b>echo "muh"</B> aufgerufen

ich hoffe, das war einigermassen verständlich
Manuel Capellari
 

RE: 8h Disconnect

Beitragvon andi » Mo 21 Jan, 2002 20:10

hi

naja dazu fällt mir doch grad eine kleine verbesserung ein:

*/5 * * * * root ping -c2 -s0 195.3.96.67 || pptp 10.0.0.138


bewirkt eingentlich das gleiche bos schaut es ein wenig schöner aus finde ich ;)


best regards
-andi
andi
 

RE: 8h Disconnect

Beitragvon Tester » Di 29 Jan, 2002 10:46

Wo genau in die ip-down muss ich "pptp 10.0.0.138" hinschreiben, das es ausgeführt wird wenn die Verbindung ausfällt?
Tester
 

RE: 8h Disconnect

Beitragvon Atahualpa » Mi 13 Feb, 2002 22:59

>wenn echo "foobar" aus irgendeinem grund einen exitcode von 1 liefert, (bzw.
>fehlschlägt), dann wird durch den || operator echo "muh" aufgerufen

was natürlich völlig dem wiederspricht was man von jeder programmiersprache gewohnt ist

1 || bla

wird bla nicht ausgefĂĽhrt weil mehr als 1 (true) kann das ganze nimma werden

0 || bla

bla wird ausgefĂĽhrt weil vielleicht doch noch die chance besteht dass bla einen code von 1 liefert

1 && bla

bla wird ausgefĂĽhrt weil wenn bla 0 dann false

0 && bla

bla wird nicht ausgefĂĽhrt. wenn ein ausdruck falsch dann alle ausdrĂĽcke falsch
Atahualpa
 


ZurĂĽck zu LINUX & UNIX-DERIVATE

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste