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 | ||
- | } | ||