# [转]断网自动重启树莓派

- URL: https://wuming.si/blog/933/
- Author: Aaron
- Published: 2015-04-21
- Language: zh-Hans
- Categories: Raspberry Pi, Technology
- Originally published at: https://blog.wo.ai/archives/933

# 断网自动重启树莓派

原文地址:http://vanraspi.dnamer.net/wordpress/?p=10

作为服务器， 树莓派还不是很稳定， 主要体现在我的无线网卡时不时的会停止工作， 相信访问我网站的朋友有时会发现我的网站挂了， 不能访问。  
但是我发现只要重新启动， 一般就能解决问题，而且重启速度很快， 大约在1分钟以内。 所以， 我们需要一个脚本来监视树莓派断网没有： 

1 2 3 4 5 6 7 |  #!/bin/bash timestamp=$(date+%Y%d%m_%T%Z) ping–c5 www.baidu.com if[$?–ne0];then echo“[${timestamp}] Can’t Connect to internate, reboot now…”>>/var/log/checknet.log /sbin/reboot fi  
---|---  
  
将上述脚本保存到/home/pi/mybash/checknet.sh， 并 chmod +xchecknet.sh使得可以执行。  
最后你可以添加一条任务到crontab：  
sudo –scrontab –e  
然后在最后添加：  
*/5 * * * * /bin/bash /home/pi/mybash/checknet.sh  
至此你就可以每五分钟检查一次是否能ping通百度，如果不行则重启并将重启时间写入日志 /var/log/checknet.log.
