슬랙웨어에서 PPPoE autoreconnect

꽤 많은 시간 동안 나는 하나의 서버에 절름발이 문제가 있었다, 그는 떨어졌다 PPPoE를 어댑터 자신을 애타게하지. trevialno 같은 결정은 일반적으로 선택되는 crontab을-A에 게으름과 여러 가지 마법의 패스 😀 처음 다음 스크립트 kioito Estemirova의 문제입니다 5 분

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

이 스크립트는 절대적으로 스파르타이지만이 일을. 그렇지 않으면 일반적으로 매우 슬랙웨어는 PPPoE를-의 conf에 옵션이는 선하지만 기회의 분해를 rekonektva하기.

2 코멘트

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

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

회신을 남겨주

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드는 표시됩니다 *

안티 스팸 *