Slackware PPPoE autoreconnect

De ceva timp am avut o problemă de lame pe un singur server, că el a căzut adaptor PPPoE nu te tachineze. Decizia cu trevialno este, de obicei, doar o chestiune de lene și de mai multe treceri magice 😀 la zero următorul script kioito Estemirova într-un crontab-a este verificat la 5 minute

#!/bin/bash

PPP_DEV=$(ifconfig | grep -c ppp)

if [ $PPP_DEV -gt 0 ]
then
 echo -e "\n PPPoE still connected \n"
else
 echo -e "\n PPPoE is dropped \n"

 if  ! ping -c 2 -q 'abv.bg' &> /dev/null
 then
    /usr/sbin/pppoe-stop &
    sleep 4
 fi

 /usr/sbin/pppoe-start &
fi

Script-ul este absolut spartan, dar face treaba. În caz contrar, în general, foarte Slackware are opțiunea de a-pppoe conf-l la rekonektva numai descompunerea liniei, dar sansa.

2 comments

  1. Предложение за лека оптимизациика.
    if ! `grep ppp /proc/net/dev &>/dev/null` || \
    ! `ping -c 2 -q abv.bg &>/dev/null` ; apoi
    ecou “PPPoE Not working.
    fi

    ne sym siguren dali ne slojih edno otrivanie v poveche , ama shte siprolichi 😉

lasa un raspuns

Your email address will not be published. Required fields are marked *

Anti SPAM * Time limit is exhausted. Please reload CAPTCHA.