Slackware pppoe autoreconnect

Por muito tempo eu tive um problema coxo servidor, que, como ele caiu pppoe adaptador de não provocá-se. A solução, normalmente, é тревиално foi só uma questão de preguiça e um pouco de magia movimentos 😀 Erudito o seguinte script киоито набутах no crontab-a verificada em 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

O cenário é absolutamente espartano, mas funciona. Caso contrário, em princípio, o slackware não é uma opção na конфа pppoe-o реконектва só a decadência da linha, mas a chance de.

2 comments

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

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

Deixe uma resposta

Seu endereço de email não será publicado. Campos obrigatórios são marcados *

anti SPAM *