2021-05-12 14:32:11
【Raspberry Pi】USB無線網絡卡自動連線
Raspberry Pi 使用USB無線網絡卡的時候不會因為路由重新啟動而掉線。
#!/bin/bash
while true ; do
if ifconfig wlan0 | grep -q "inet addr:" ; then
sleep 60
else
echo "Network connection down! Attempting reconnection."
ifup --force wlan0
sleep 10
fi
done
------邪惡的分割線-----
#!/bin/bash
if ifconfig wlan0 | grep -q "inet addr:" ; then
exit
else
echo "Network connection down! Attempting reconnection."
ifup --force wlan0
fi
#crontab -e
#*/10 * * * * bash /home/network-monitor.sh #每十分鐘執行一次
將程式碼複製到你的根目錄中儲存為network-monitor.sh然後執行命令。
sudo chmod +x ./network-monitor.sh
把它設定為可執行檔案,使用命令可在後台執行。
sudo ./network-monitor.sh &
它會每60秒檢查,如果你的無線網路具有網路連線。如果它發現它沒有網路地址將嘗試強制重新連線並繼續這樣執行,直到重新建立連線。如果你想阻止它在後台執行,首先使用以下命令.
fg
將迫使它為前台執行,然後你可以使用ctrl-c停止.
測試了它幾個方面。
首先關閉我的WiFi接入點,該指令碼沒有檢測到網路連線並開始試圖強迫一個連線。幾分鐘後,重新建立連線供電接入點回來後。
另一個試驗,我刪除了MAC地址從地址列表中允許接入點的MAC地址過濾。網路連線了下來,重新啟用的MAC地址和它一、兩分鐘後回來了。
如何在樹莓派 2 執行 Ubuntu Snappy Core http://www.linuxidc.com/Linux/2015-08/122438.htm
在(Raspberry Pi)樹莓派上安裝NodeJS http://www.linuxidc.com/Linux/2015-01/111714.htm
Raspberry Pi 樹莓派上安裝Weston http://www.linuxidc.com/Linux/2013-06/86685.htm
用於Raspberry Pi 的Linux 作業系統已經可用 http://www.linuxidc.com/Linux/2012-03/56058.htm
Raspberry Pi(樹莓派)試用小記 http://www.linuxidc.com/Linux/2013-10/91008.htm
Raspberry Pi(樹莓派)的安裝、設定IP及軟體源等入門 http://www.linuxidc.com/Linux/2013-10/91009.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-04/129730.htm
相關文章