Slackware pppoe autoreconnect

Durante mucho tiempo tuve un problema de mala en un servidor, Cayó el adaptador pppoe no molestar a Sam. La decisión es solo trevialno como siempre fue una cuestión de pereza y magia unos movimientos 😀 encendido el siguiente script en crontab que kioito a hacer el check in 5 minutos

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

El guión es completamente espartano pero hace el trabajo. De lo contrario slackware sí mismo generalmente tiene una opción en la konfa-pppoe que rekonektva sólo en la desintegración de la línea sino una oportunidad.

2 comentarios

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

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

Deja una respuesta

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Anti Spam *