onetwo
24-03-2002, 10:29
guten tag und hallo,
nach langer suche hab ich endlich ein script gefunden welches die verbindung zu meinem provider überwacht und bei bedarf wieder herstellt, leider sind bei meiner adsl verb. (österreich) meinstens mehrere schritte notwendig da die verbindung nicht vom provider getrennt wird sondern irgendwo in der "letzten meile" ein problem besteht welches den abbruch bewirkt.
das script schaut so aus:
#!/usr/bin/perl
while (1) {
if (-e '/var/run/ppp0.pid'){
sleep 60;
}
else { system "/etc/rc.config.d/adsl start";}}
ich würde es gerne noch im else zweig um folgendes erweitern:
aufruf des restart routine für das modem:
/etc/rc.config.d/restart_ant
30 sekunden wartezeit und dann die einwahl mit /etc/rc.config.d/adsl start
eventuell ist es auch möglich im script ein paar "echos" einzubauen, ich hab aber null ahnung von perl ...
danke schon mal im vorraus
Roman
nach langer suche hab ich endlich ein script gefunden welches die verbindung zu meinem provider überwacht und bei bedarf wieder herstellt, leider sind bei meiner adsl verb. (österreich) meinstens mehrere schritte notwendig da die verbindung nicht vom provider getrennt wird sondern irgendwo in der "letzten meile" ein problem besteht welches den abbruch bewirkt.
das script schaut so aus:
#!/usr/bin/perl
while (1) {
if (-e '/var/run/ppp0.pid'){
sleep 60;
}
else { system "/etc/rc.config.d/adsl start";}}
ich würde es gerne noch im else zweig um folgendes erweitern:
aufruf des restart routine für das modem:
/etc/rc.config.d/restart_ant
30 sekunden wartezeit und dann die einwahl mit /etc/rc.config.d/adsl start
eventuell ist es auch möglich im script ein paar "echos" einzubauen, ich hab aber null ahnung von perl ...
danke schon mal im vorraus
Roman