由于ubuntu 20.04上还没有wifi雷达,所以我要解释一下我的需要。
我有两个WiFi网络,主WiFi有SSID Main
另一种是一种备份,它信号低,性能差,让我们调用它的SSID Emerg
有时,由于某种干扰,Main SSID不可用,所以我手动切换到Emerg WiFi。
当Main回来时.显然,WiFi仍然连接到Emerg
好了,问题来了
是否有可能以这样的方式设置WiFi :当Main SSID返回可用时,WiFi会自动返回到Main?
发布于 2020-11-04 17:45:41
使用以下内容创建一个新脚本:
sudo nano /usr/local/bin/back-wifi-main粘贴以下内容(用您的Wifi密码替换)
#!/bin/bash
## Get the current Wifi
current=$(iwconfig 2>/dev/null | grep ESSID | cut -f 2 -d \")
if [ $current == "Emerg" ] ; then
# Check if Wifi is back
if nmcli d wifi list | grep '^\ ' | grep "Main" ; then
# Reconnect to your wifi
nmcli d wifi connect Main
fi
fi使其可执行
sudo chmod +x /usr/local/bin/back-wifi-main最后,将此脚本添加到crontab中。
sudo crontab -e并粘贴以下内容,每5分钟检查一次
*/5 * * * * /usr/local/bin/back-wifi-mainhttps://askubuntu.com/questions/1289611
复制相似问题