Python實現(xiàn)樹莓派WiFi斷線自動重連的實例代碼
更新時間:2017年03月16日 13:47:12 作者:iyjr38
實現(xiàn) WiFi 斷線自動重連,原理是用 Python 監(jiān)測網絡是否斷線,如果斷線則重啟網絡服務。接下來給大家分享實現(xiàn)代碼,需要的朋友參考下
實現(xiàn) WiFi 斷線自動重連。原理是用 Python 監(jiān)測網絡是否斷線,如果斷線則重啟網絡服務。
1.Python 代碼 autowifi.py,放在 /home/pi 目錄下:
#!/usr/bin/python
import
os, time
while
True:
if
'192' not in os.popen('ifconfig | grep 192').read():
print
'\n****** wifi is down, restart... ******\n'
os.system('sudo /etc/init.d/networking restart')
time.sleep(5*60) #5 minutes
2.Shell腳本autowifi.sh,也放在 /home/pi 目錄下:
#!/bin/sh python /home/pi/autowifi.py &
3.開機自動啟動以上腳本:在終端窗口執(zhí)行以下命令即可
sudo cp -f /home/pi/autowifi.sh /etc/init.d/ sudo chmod +x /etc/init.d/autowifi.sh sudo chown root:root /etc/init.d/autowifi.sh sudo update-rc.d autowifi.sh default
以上所述是小編給大家介紹的Python實現(xiàn)樹莓派WiFi斷線自動重連,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
相關文章
Python畫柱狀統(tǒng)計圖操作示例【基于matplotlib庫】
這篇文章主要介紹了Python畫柱狀統(tǒng)計圖操作,結合實例形式分析了Python基于matplotlib庫實現(xiàn)圖形繪制的相關操作技巧,需要的朋友可以參考下2018-07-07
用Matlab讀取CSV文件出現(xiàn)不匹配問題及解決
這篇文章主要介紹了用Matlab讀取CSV文件出現(xiàn)不匹配問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06

