僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
ppp を繋ぎ直すスクリプト。screen 環境下にてスーパーユーザで。
foo=0 while [ $foo = "0" ] do ping -c 3 $ANY_HOST > /dev/null bar="$?" if ! [ $bar = "0" ]; then poff sleep 5 pon $PON_CONF sleep 10 date >> log.txt echo ppp restart >>log.txt ip -f inet addr show dev ppp0 >>log.txt fi sleep 30 done
pon してない状態から起動して、数時間放置してみたが、 3回ほど繋ぎ直してくれていることを確認。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。