查看: 4417|回复: 2
收起左侧

[交流] WIFI自动重连

2014-10-20 09:55:04 | 显示全部楼层 |阅读模式
本帖最后由 golemz 于 2014-10-20 10:05 编辑

虽然据说wpa_supplicant能够自动断线重连,但是在我的B+上从来没有发生过,所以只好自己动手解决。

1.python代码autowifi.py,放在/home/pi目录下:
  1. #!/usr/bin/python
  2. import os, time

  3. while True:
  4.     if '192' not in os.popen('ifconfig | grep 192').read():
  5.         print '\n****** wifi is down, restart... ******\n'
  6.         os.system('sudo /etc/init.d/networking restart')
  7.     time.sleep(5*60) #5 minutes

复制代码
2.shell脚本autowifi.sh,也放在/home/pi目录下:
  1. #!/bin/sh
  2. python /home/pi/autowifi.py&
复制代码
3.开机自动启动以上脚本:在终端窗口执行以下命令即可
  1. sudo cp -f /home/pi/autowifi.sh /etc/init.d/
  2. sudo chmod +x /etc/init.d/autowifi.sh
  3. sudo chown root:root /etc/init.d/autowifi.sh
  4. sudo update-rc.d autowifi.sh defaults
复制代码
每5分钟检测一次,若wifi断线,则自动重新连接。

回复

使用道具 举报

2014-11-4 15:11:53 | 显示全部楼层
very good...
回复 支持 反对

使用道具 举报

2014-12-2 01:39:00 | 显示全部楼层
[s:117]好东东,系统的呢个配置了半天还是感觉不太靠谱,断了就干脆就拔一下网卡233


(话说我的wifi经常断了或没连上以后就锁住了,配置读不出,必须重新插一下,,某黄金版,只有我一个么233。)
回复 支持 反对

使用道具 举报

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

本版积分规则

楼主其他主题

热点推荐

关注我们,了解更多

官方微信

服务时间:10:00-16:00

13714503811

公司地址:深圳市龙岗区南湾街道东门头路8号

Copyright © 2012-2020 Powered by 树莓派论坛 2019.4  粤ICP备15075382号-1
快速回复 返回列表 返回顶部