Slackware pppoe autoreconnect

Za dolgo časa sem imel slabo problem na enem strežniku, Padel je kartica pppoe ne spravljam Sam. Odločitev je samo trevialno kot ponavadi je stvar lenobe in nekaj čarobno premakne 😀 Lit naslednje scenarij v crontab I kioito-a za preverjanje 5 minut

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

Scenarij je popolnoma spartan, vendar to ne dela. Sicer slackware, sam na splošno ima možnost v konfa-pppoe nanj rekonektva samo v razpad črte, vendar priložnost.

2 comments

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

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

pusti odgovor

Vaš e-poštni naslov ne bo objavljen. Zahtevana polja so označena *

Anti SPAM *