實現 wifi 斷線自動重連。原理是用 python 監測網路是否斷線,如果斷線則重啟網路服務。
1.python ** autowifi.py,放在 /home/pi 目錄下:
#!/usr/bin/pythonimport
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/shpython /home/pi/autowifi.py &
3.開機自動啟動以上指令碼:在終端視窗執行以下命令即可
sudo cp -f /home/pi/autowifi.sh /etc/init.d/sudo chmod +x /etc/init.d/autowifi.shsudo chown root:root /etc/init.d/autowifi.sh
sudo update-rc.d autowifi.sh defaults
每5分鐘檢測一次,若 wifi 斷線,則自動重新連線。
如果覺得5mins時間太短或者太長,可以自行修改引數即可。
樹莓派實驗室
樹莓派wifi自動獲取ip
樹莓派的wifi顯示正常鏈結到了網路中,但是ping www.baidu.com時,顯示網路不可用。初步判斷是前一天設定了固定ip,今天換成鏈結移動無線路由器時,ip無法正常獲取。因此,在network preferences中,將所有的網路都設定成了自動獲取配置的方式。然後,重啟後,仍然無法pin...
樹莓派配置wifi
裝置型號3b 1 搜尋附近的wifi 在檔案結尾新增 network 修改後的檔案應該是 配置明文密碼存在安全性問題,樹莓派支援將密碼配置為ascii表示形式 如上例中的引號所示 或預加密的32位元組十六進製制數字。預加密可以使用樹莓派自帶的工具wpa passphrase生成,生成的密碼需要在8 ...
樹莓派命令連線wifi 樹莓派如何連線WIFI
在第五步 使用putty 連線樹莓派的時候,是使用的ssh 連線的,所以呢樹莓派一定要開啟ssh,樹莓派開啟ssh也很簡單,就是寫完系統以後,直接在根目錄新建乙個檔案,改名ssh 然後刪掉字尾名 就ok啦,記住一定要刪除.txt 字尾!然後就可以用putty連線了。是不是很簡單,你學會了嗎 下面介紹...