问题描述

Sep  5 14:31:55 root NetworkManager[932]: xl2tpd[26104]: Maximum retries exceeded for tunnel 33925.  Closing.
Sep  5 14:31:55 root NetworkManager[932]: xl2tpd[26104]: Connection 0 closed to 128.88.33.11, port 1701 (Timeout)
Sep  5 14:32:00 root NetworkManager[932]: xl2tpd[26104]: Unable to deliver closing message for tunnel 33925. Destroying anyway.

问题分析

xl2tpd连接×××服务器时,调用pppd来进行拨号,建立连接后,每隔几秒会向服务器发送echo-request请求,如果服务器因为某些原因(只能想到网络原因)未及时做出相应,pppd发送几次请求后就会自动中断链接。

解决方案

1、编写脚本reconnect.sh 

#!/bin/sh
echo "开始检测"
logger -t "【网络检测】" "开始检测"
ping -c 4 -W 10 114.114.114.114if [ "$?" != "0" ];thenecho "网络异常"logger -t "【网络检测】" "网络异常"logger -t "【网络检测】" "尝试重新连接"ps w | grep l2tpd | grep -v grep | awk '{print $1}' | xargs kill -9restart_wanlogger -t "【网络检测】" "重新连接"echo "已重连 " echo "ok">>/tmp/vpncon.logif [ ! -f "/tmp/1.log" ] #五次重连不上则重启thentouch "/tmp/1.log"a=0elsea=`cat /tmp/1.log`fiif [ $a -le 5 ]thenecho $(($a+1))> /tmp/1.logelselogger -t "【网络检测】" "尝试重启"rebootlogger -t "【网络检测】" "重启完成"fielse logger -t "【网络检测】" "网络正常"fi
logger -t "【网络检测】" "结束检测"
exit 0

2、使用WinSCP工具上传到路由器

3、添加定时任务到老毛子(Padavan)->高级设置->系统管理->服务->其他服务->Cron守护程序 (计划任务)

4、日志

资源下载

https://github.com/fjh1997/phicomm-K2-openwrt-padavan-reconnect-vpn?tdsourcetag=s_pcqq_aiomsg

参考文章

https://www.cnblogs.com/rohens-hbg/p/9592026.html

https://www.e-learn.cn/content/linux/875811

华硕老毛子(Padavan)——L2TP连接自动重连解决方案相关推荐

  1. 华硕老毛子(Padavan)——Ngrok内网穿透解决方案

    基本概念 Ngrok:ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道.Ngrok是外国发布的一个开源项目,也有一个公开的运行服务,但被国内墙掉了.国内一 ...

  2. 华硕老毛子(Padavan)——校园网电信宽带闪讯(NetKeeper)L2TP学校认证解决方案

    基本概念 华硕老毛子:老毛子,顾名思义,这个固件就是俄罗斯人开发的.是华硕衍生出来的系统,做的华硕n56u的固件,然后别人根据源码改出其他mtk7620的固件. 闪讯(NetKeeper) :电信校园 ...

  3. 华硕老毛子(Padavan)——校园局域网路由表设置(校园网优先局域网访问)

    route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.9.175.1 如果遇到断网,但是不重启路由器情况下,路由表不能加上 可以把命令添加到 在 WAN 上行 ...

  4. 优酷路由宝增加php,优酷路由宝旗舰版YK-L2刷改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件方法...

    优酷路由宝旗舰版YK-L2刷改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件方法,亲测刷入成功,总结如下: 1.下载http://pan.baidu.com/s/1qWr367 ...

  5. [2018-10-1]斐讯K2 PSG1218 A2 刷bread 和第三方老毛子Padavan固件

    斐讯路由器:K2 PSG1218 A2 固件版本:22.6.507.43 电脑: W10 64位 在网上查了很多帖子,最终刷老毛子Padavan固件10月1日最新的固件成功.下面是过程. 先下载三个文 ...

  6. 红米AC2100老毛子padavan 刷入 breed

    早期有一种方法可以无需breed从官方刷入老毛子 现介绍此状况(进不了Breed 一直闪黄灯)下刷入breed教程 1.进入老毛子后台 系统设置,服务,开启ssh 2.下载ssh软件 MobaXter ...

  7. 红米路由器ac2100怎样设置ipv6_红米路由器AC2100刷机教程:刷老毛子Padavan固件

    RedmiAC2100相比小米AC2100的好处就是能刷第三方固件,刷了第三方固件可以解锁很多官方固件没有的功能,红米AC2100目前售价169块.小米(红米)相比前两三年的的路由器有很大的进步. 红 ...

  8. X Chen笔记---老毛子Padavan固件安装17ce插件

    参考恩山论坛大神教程及其源码,自己搭建了一个仓.原帖地址:http://www.right.com.cn/forum/thread-212400-1-1.html 通用安装法,此方法安装的17ce账号 ...

  9. 华硕n54u mysql_[2019-03-05]改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件(私人云储存 aria2 QOS)...

    动态域名解析http版说明:检测IP变化--更新协议及示例--返回代码参数说明 注:在nat123(网站或客户端)上添加动态域名解析记录后,才能使用HTTP调用. 一.检测IP变化 要确定客户端是否应 ...

最新文章

  1. 自己动手,打造轻量级VSCode/C#环境代替LinqPad
  2. RDKit | 通过分析活性化合物确定指标阈值
  3. lucene 索引流程整理笔记
  4. 加速100倍,性能媲美SOTA,浙大知识蒸馏新方法FastDFKD
  5. deeplearning 重要调参参数分析
  6. GetDiskFreeSpace 和 GetDiskFreeSpaceEx
  7. PPT 下载 | 神策数据徐美玲:数据分析之产品应用实践
  8. 百度地图定位地址为空
  9. 【教程】利用OBS+腾讯会议进行线上考试
  10. 转录组分析_转录组+?分析+?实验=2区文章
  11. solr集成IKAnalyzer中文分词器
  12. SAP 设置或取消仓库不参与MRP运算(转)
  13. Node的textContent属性
  14. 计算机二级c语言编程题型,全国计算机等级二级C语言上机编程题题型
  15. 模拟jQuery,简单仿写API
  16. 机器学习-百度笔试题
  17. 【阅读笔记】(语义分割最全总结,综述)《A Review on Deep Learning Techniques Applied to Semantic Segmentation》
  18. 如何使用花生壳5设置HTTPS映射
  19. vuejs开发H5页面总结
  20. 长期戴耳机的危害有哪些?耳机种类的选择很重要

热门文章

  1. java地址值每个字母,Java--------在控制台输入一句英语, 获得每个字母出现的次数...
  2. linux 环境变量 term,linux – TERM环境变量未设置
  3. java订单编号生产代码,java 订单编号 生成器,可用于生产环境
  4. 插入数据到hive_Hive实现网站PV分析
  5. matlab 判断文件有多少行,在Matlab中有没有办法确定文件中的行数,而不是循环遍历每一行?...
  6. 扩频技术matlab仿真,基于Simulink的扩频通信仿真
  7. linux 文件系统 vfs,linux虚拟文件系统vfs
  8. mysql mpm_zabbix mpm 监控 mysql性能
  9. 【转】从源码分析PreparedStatement是如何防止SQL注入的?
  10. mysql sql优化与调优机制详解_MySQL之SQL优化详解(一)