Slackware的PPPoE协议autoReconnect的

很长一段时间我有一台服务器上一跛的问题, 他摔的PPPoE适配器不单独困扰. 作为trevial​​no的决定通常只是懒惰和一些神奇的传球的事😀刮下面的脚本kioito推入crontab中,在一个检查 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

剧本是绝对简陋,但它的工作. 否则一般很Slackware的有瑞士的PPPoE选项它rekonektva行,但机会只有分解.

2 评论

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

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

发表评论

您的电子邮件地址不会被公开. 必需的地方已做标记 *

反垃圾邮件 *