TP-Link路由器有些老的型号有个缺陷,长期使用,会造成速率变慢,缓存占用过多,需要重启。

找了下脚本重启方法,结合树莓派,python + crontab 做到定时每日重启

# -*- coding: utf-8 -*-
# reboot TP-LINK router script
#
import urllib2
import base64
from datetime import datetime# IP for the routers
routers = [{'ip': '192.168.2.***', 'user': '***', 'pwd': '***'},{'ip': '192.168.2.***', 'user': '***', 'pwd': '***'}
]
page_url = '/userRpm/SysRebootRpm.htm'if __name__ == '__main__':for router in routers:# make requestsbase_url = 'http://' + router['ip'] + page_urlurl = base_url + '?Reboot=%D6%D8%C6%F4%C2%B7%D3%C9%C6%F7'auth = 'Basic ' + base64.b64encode(router['user']+':'+router['pwd'])print datetime.now(), urlheads = {'Referer': base_url, 'Authorization': auth}# send requestsrequest = urllib2.Request(url, None, heads)response = urllib2.urlopen(request)

  

然后在树莓派 Linux下 编辑 /etc/crontab 加入每日执行命令

sudo vi /etc/crontab

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin# m h dom mon dow user    command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
# 每日凌晨4点59分执行脚本重启路由器
59 4    * * *   root    python /home/pi/reboot_routers.py
#

  

转载于:https://www.cnblogs.com/wpf_gd/articles/6683579.html

每日自动重启 TP-Link 路由器相关推荐

  1. html link 怎么设置密码,TP-Link 无线路由器设置密码方法_设置tp link路由器的无线密码方法图解...

    下面介绍TP-Link无线路由器如何设置无线接入密码,如果您的tp link无线路由器还没有设置好上网连接的话请参考 1.登录路由器的设置界面. 打开网页浏览器,在浏览器的地址栏中输入路由器的IP地址 ...

  2. 服务器安装win7系统不停重启,win7系统下路由器总是每天都自动重启如何解决

    路由器是很多家庭中都会安装的工具,但是有时候会碰到一些情况,比如有笔记本win7系统用户发现路由器总是每天都自动重启,碰到这样的问题该怎么办呢,接下来给大家讲解一下win7系统下路由器总是每天都自动重 ...

  3. 【路由器】TP Link TL-WR702N 迷你路由器为何无法进入管理后台

    TL-WR702N是TP Link在很多年前发布的一个迷你型的便携路由器,最近要搬家,我从箱子底翻出了这个小乖乖,年代有些久远,当初的账户密码全都忘到了九霄云外,无奈之下reset重新设置,但是却遇到 ...

  4. 路由器php系统时间设置时间设置时间设置,华硕Padavan路由器设置定时重启_路由器自动重启脚本设置...

    之前挂aria2下了2天的东西,突然卡住了,路由器管理界面也登不进去了想起来之前内存负载很大,但是我看其中有一小半都是cache,就没管它,也不知道是不是这个原因 问下各位的路由器是几天重启一次的呢? ...

  5. tomcat宕机自动重启和每日定时启动tomcat

    在项目后期维护中会遇到这样的情况,tomcat在内存溢出的时候就出现死机的情况和遇到长时间不响应,需要人工手动关闭和重启服务,针对这样的突发情况,希望程序能自动处理问题而不需要人工关于,所以才有了目前 ...

  6. linux探测路由器重启,openwrt命令实现网络不通,自动重启路由器,重新拨号或者重启wifi...

    最近网络总是不知道什么时候就连不上了,必须重启或者重新拨号才行.所有就想能不能用命令实现呢? 所见就上网络搜索下.还真有.,整理出来以后留着用吧.while [ 1 ] do ping -c 1 ww ...

  7. 小白 uBuntu20.04 2 安装TP Link TL-WDN5200 无线网卡驱动 亲测有效

    小白 uBuntu20.04 2 安装TP Link TL-WDN5200 无线网卡驱动 首先我先说一下,其实网上很多都是有用的,只是安装步骤不是很详细罢了,我这个只做参考,希望能帮到你. 我朋友问我 ...

  8. Android的服务(Service)(二)Service的自动重启问题

    继续上篇的分析,接下来是第二个问题"Service的自动重启问题" (一).Service的生命周期 (二).Service的自动重启问题 这里要说服务的自动重启问题,这个问题其实 ...

  9. php.c drcom,校园网绕过Drcom安装自动登录程序到路由器

    简单记录一下,怎么在路由器上安装drcom脚本,实现自动登陆,一个路由器,全寝室都可以使用的方法. 安装固件: 我这里使用的是newifi mini型号的路由器 下载后,插拔一次路由器,按下路由器上的 ...

最新文章

  1. 为什么free()时不需要传指针大小
  2. python字典排序方法_Python字典的排序方法一则
  3. wps出现安装installer_为什么不能安装WPS
  4. C# 中 for和foreach 性能比较,提高编程性能
  5. 现在,你可以撸机器猫了
  6. 〖Linux〗zigbee实验之cc2430的cc debugger固件升级实录
  7. 地产公司新建商业中心调研-调研内容
  8. 在网络上面下载ts文件并且转换为mp4
  9. 回顾|Apache Flink Meetup · 北京站(附问题解答 PPT 下载)
  10. 软件测试基本技术-XMind思维导图(全)
  11. qt linux 下的u盘检测,Qt-detect-Udisk老外写的qt检测U盘
  12. 深入理解Android相机体系结构之二
  13. I2C协议研读(十)
  14. Lecture 12: Iterated Expectations; Sum of a Random Number of Random Variables
  15. JDK 12 ,JDK 13 , JDK 14 新特性 详解
  16. 前端实习周记1---环境配置、静态页面、作品呈现页
  17. pdf转换成jpg教程
  18. SpringBoot 集成FluentMybatis 框架
  19. 支付宝红包口令(2015 阿里笔试)
  20. 中信银行太原分行“校园管家” 助力学费轻松缴纳

热门文章

  1. 连字符在java中怎么表示_如何在字符串之间添加连字符 - java
  2. 电脑文件管理,批量将文件夹名称改成统一名称并添加编号的方法
  3. java校验特殊字符
  4. 数据结构学习-循环链表:处理约瑟夫环问题
  5. “妈妈,我爱你,很高兴做你的女儿。”
  6. grep或zgrep的时候Binary file (standard input) matches 怎么解决?
  7. 【IoT】 产品设计之结构设计:模具前模与后模
  8. 【学习总结Day32】
  9. 没有灵感的设计师是怎么设计出优秀的作品的
  10. 【机器学习】一文读懂线性回归、岭回归和Lasso回归