Slackware Pppoe autoreconnect

Schon seit geraumer Zeit hatte ich eine lahme Problem auf einem einzelnen Server, dass er pppoe Adapter fiel nicht, sich necken. Die Entscheidung, trevialno ist in der Regel nur eine Frage der Faulheit und mehrere magische Bewegungen 😀 Kratzer folgende Skript kioito Estemirowa in eine crontab-a wird geprüft, bei 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

Das Drehbuch ist absolut spartanisch, aber es macht den Job. Ansonsten im Allgemeinen sehr Slackware-Option pppoe-conf hat es nur Zersetzung der Linie zu rekonektva aber Chance.

2 Kommentare

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

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

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *

Anti-Spam *