значит, сделал я из компутера роутер smile
инет подключается на нем командой sudo /usr/bin/beeline start (либо sudo pon beeline)
соединение иногда отваливается, и приходится вручную его подключать (а иногда и по телефону объяснять как это делается)
нагуглил скрипт, проверяющий доступность сети и реконектящий pppoe, но переделать под свои нужды не получилось. Прошу помощи
Этим скриптом хотел автоматизировать процесс smile т.е. скрипт проверяет доступность сайта, если связи нет - реконнект
вот содержание скрипта, подключающего инет
#!/bin/sh
case "$1" in
start)
echo -n "Starting beeline: "
sudo pon beeline
sleep 5
sudo route add default dev ppp0
#####################################################
#####################
route add -host vpn.internet.beeline.ru gw 10.26.168.1
#####################################################
#####################
ifconfig ppp
echo
;;
stop)
echo -n "Stopping beeline: "
sudo poff beeline
sleep 5
sudo route del default dev ppp0
ifconfig
echo
;;
*)
echo "*** Usage: beeline {start|stop}"
exit 1;
;;
esac
exit 0
вот нагугленый скрипт
#!/bin/bash
ip="google.ru"
count=3
attempt=3
file="./time"
result=$(ping -c ${count} ${ip} | tail -2 | head -1 | awk '{print $4}')
if [ $result -eq 0 ]; then
if [ -f ${file} ]; then
f=$(cat ${file})
if [ ${f} -eq ${attempt} ]; then
rm ${file}
/etc/init.d/pptpd restart
else
att=$(expr ${f} + 1)
fi
else
att=1
fi
if [ ! -z ${att} ]; then
echo ${att} > ${file}
fi
else
if [ -f ${file} ]; then
rm ${file}
fi
fi
тапками не кидайте, никогда не имел дело со скриптами и всяким таким smile