搜索
查看: 7864|回复: 0

Wifi断线自动连接

[复制链接]

714

主题

354

回帖

2669

积分

管理员

本论坛第一帅

积分
2669

热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2021-7-17 17:15:46 来自手机 | 显示全部楼层 |阅读模式 来自 甘肃兰州
[pre]
while :
do
        gateway=$(route -n | grep wlan0 | grep UG | awk '{print $2}')
        if [ -z $gateway ];
        then
                echo "the gateway is null, wlan0 connecting..."
                nmcli conn up MySSID
        else
                ping -c 3 -I wlan0 -s 8 $gateway >/dev/null 2>&1
                if [ $? = 0 ];
                then
                        echo "WiFi is connected"
                else
                        echo "wlan0 connecting..."
                        nmcli conn up MySSID
                fi
        fi
   
        sleep 150
done
[/pre]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表