Slackware pppoe autoreconnect

Uzunca bir süre bir sorun vardı topal sunucusu, ne gibi düştü pppoe adaptörü alay etmeyin kendinizi. Bir çözüm, bir kural olarak, bir тревиално sadece bir soru vardı tembellik ve bir kaç sihirli hareket 😀 Scrabble aşağıdaki komut dosyası киоито набутах bir crontab-a kontrol edilir 5 dakika

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

Senaryo kesinlikle sade ama çalışır. Aksi takdirde, ilke olarak, kendisi slackware var seçeneği конфа pppoe-реконектва sadece bir ayrılık bir çizgi, ama bir şans.

2 Yorumlar

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

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

Cevap bırakın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *

Anti SPAM *