LINUX.ORG.RU

#!/bin/bash

# Some constants
grep=/usr/bin/grep ;
awk=/usr/bin/awk ;
route=/sbin/route ;
ping=/sbin/ping ;

sgppp=$(ifconfig | grep 192.168.3.20) ;
defroute=$(route -n | grep "0.0.0.0         81.85.14.1") ;



if [[ `ifconfig | grep 82.149.XXX.XX` ]] ; then
        echo "uplink ppp is atcive"
else
        echo "setting up uplink ppp"
        pppd call adsl &
        route add 81.85.14.1 gw 195.96.189.36
        route add 62.32.51.198 gw 195.96.189.36
        route del default
        route add default gw 195.96.189.36
fi

if [[ `ifconfig | grep 192.168.3.20` ]] ; then
                echo "sat ppp is atcive"
        else
                echo "setting up sat ppp"
                /etc/rc.d/rc.sg &
fi

sleep 8 ;

route del default
route add default gw 81.85.14.1

sleep 8 ;

if [[ `ping -c 5 204.152.189.116 | grep 64` ]] ; then
        echo "Sat inet is working =)" ;
else
        killall -9 pptp
        route del dafault
        route add default gw 195.96.189.36
fi

kaN5300
()
Ответ на: комментарий от kaN5300

Это более продвинутая вешь, она переключается на аплинк, если не работает спутниковый инет, его можно легко переделать =)

kaN5300
()
Ответ на: комментарий от fagot

ну я сделал как там написано! и нифига pptp ругается что такие опции тока для диалап соединений!!!!!!

gizmo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.