Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| statisches_wan [2013/09/05 08:50] – mwarning | statisches_wan [2023/06/04 11:32] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 19: | Zeile 19: | ||
| option gateway ' | option gateway ' | ||
| option dns ' | option dns ' | ||
| - | |||
| - | 3. In der / | ||
| - | |||
| - | Vorher: | ||
| - | [ -n " | ||
| - | |||
| - | Nachher: | ||
| - | [ -n " | ||
| - | |||
| - | |||
| - | Die Funktion check_wan muß folgendermaßen geändert werden: | ||
| - | |||
| - | check_wan() | ||
| - | { | ||
| - | local wan=" | ||
| - | local gw="" | ||
| - | echo "(I) Check if Internet is accessible via ' | ||
| - | | ||
| - | [ -z " | ||
| - | echo "(I) No WAN interface found." | ||
| - | return 1 | ||
| - | } | ||
| - | | ||
| - | route add default gw 10.42.42.1 #(neu) | ||
| - | gw=" | ||
| - | check_internet " | ||
| - | | ||
| - | #echo "(I) Trying to aquire new DHCP lease." | ||
| - | #local pid=`cat / | ||
| - | #kill -s SIGUSR2 $pid #release lease | ||
| - | #kill -s SIGUSR1 $pid #get new lease | ||
| - | | ||
| - | # | ||
| - | # | ||
| - | | ||
| - | echo "(W) No internet detected." | ||
| - | #ip addr flush dev $wan | ||
| - | return 1 | ||
| - | } | ||