Slackware pppoe autoreconnect

Voor een lange tijd had ik een slechte probleem op één server, Hij viel adapter pppoe niet plukken op Sam. De beslissing is alleen trevialno zoals gebruikelijk was het een kwestie van luiheid en een paar magie beweegt 😀 verlicht het volgende script in crontab ik kioito-a om in te checken 5 minuten

#!/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

Het script is volledig Spartaans, maar het doet het werk. Anders slackware zelf over het algemeen heeft een optie in de konfa-pppoe aan het rekonektva alleen in het uiteenvallen van de lijn maar een kans.

2 comments

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

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

Laat een antwoord achter

Uw e-mailadres zal niet worden gepubliceerd. Verplichte velden zijn gemarkeerd *

Anti SPAM *