被同样问题折腾好久

进入路由器后台后,找到高级设置--外部网络(WAN)----然后在右边页面找到:

[不主动发送 lcp-echo(off)],选择“是”

[自适应LCP回应间隔],选择“是”

****************************

有个坛友的分析:

----------------------------------我是分割线

楼主苦逼程序员一枚,也是技术宅一个,入手的是华硕RT-AC66u,杭州电信100M光纤入户,PPPoE拨号方式上网。

跟很多人一样,我也发现PPPoE经常断开重连,起初怀疑是电信光宽带的问题,前前后后投诉了差不多10次,电信上门仪器测试,线路测试,各种方式都试过,还是一样,最后换了光猫依旧无改善

最后电信方面没办法了,叫我不要用路由,用windows拨号,看看会不会出现这样的问题,开玩笑!!用电脑拨号,我家里的手机、平板之类的怎么办?还有一系列的智能wifi插座都没法用了,想想其实问题也不大,断一下很快连上,玩游戏也就表现为卡顿一下,除了有点不爽,倒也还能勉强接受,就算了,没再去找电信扯皮了(无奈啊.........)

以上是背景,,交代完毕。

最近闲来无事,手痒,于是又来折腾这个问题。电信解决不了,那么咱就自己来,谁让咱是搞技术的呢?

鉴于还无法定位问题原因,最简单的办法就是排除法。首先,用TP-Link拨号,持续一个星期,没有断线,这让我很好奇,难道身价如此之高的AC66u,还比不上身价只有AC66u的十分之一的TP-Link?我只能说这不科学!!

开始以为是对非windows主机拨号都有限制,但是TP-Link也不是windows主机啊,莫非TP-Link是模拟windows主机的PPPoE拨号?

用wireshark抓包,发现TP-Link和windows主机拨号的包还是有区别的,再用RT-AC66u拨号,抓包后发现,RT-AC66u拨号和TP-Link拨号是一样的,这尼玛!!这什么情况??难道真的是AC66u软件不稳定导致的?

拨号是一样的,那好。只有尝试分析一下拨号后的行为了,运气好的话说不定能发现点什么、、、

宽带一次只能用一个路由器拨号,我先打开抓包工具,用RT-AC66u拨号,拨号成功后一直等,观察到RT-AC66u拨号断线重拨3次之后,断开电源,保存抓包数据,判断依据是wan口的公网IP发生变化了。时间花了很久,大概4个小时。

接下来,同样用TP-Link拨号,抓包4个小时,保存抓包数据,接下来分析两次抓包数据的不同。

一番分析,结合自己对PPPoE的了解,终于发现了问题所在:“RT-AC66u拨号断线的原因是电信对echo请求没有响应,导致超时后自动断开”。而TP-Link拨号,是不主动发送echo请求的,只被动回应来自电信PPPoE服务器的echo请求。这就是问题所在!!

找到问题的根源了,那么我就顺便看看为什么4个小时断网重连3次,telnet到RT-AC66u,输入用户名和密码,打开/tmp/ppp/options.wan0,发现存在如下两个属性:

lcp-echo-interval 6

lcp-echo-failure 10

好家伙,6秒一次lcp-echo请求,10次收不到,就认为pppoe断开了。这本来也是正常的,国外用户没这个问题就是明证,可恶的电信运营商,为了节省服务器资源,不响应路由器发送的echo请求。咱们普通消费者也没办法——

按照这个原理,那也应该是60秒断线一次啊,为啥4个小时才断3次??

原来服务器会主动间隔一段时间,发送一次echo请求,让路由器回应,证明PPPoE没有断开,每次路由器收到服务器发来的echo请求,就立即回应,然后知道PPPoE没有断开,重新开始计时这60秒。抓包数据显示,在断线前60秒内,确实没有收到电信PPPoE服务器发来的echo请求,然后自己发出去的

echo请求请求,电信服务器又不响应,然后可怜的RT-AC66u就以为PPPoE拨号连接断开了,于是重拨。。。

PS:

经过查阅相关资料,以及抓包核实,号windows下默认不发送请求,只回应来自对方的echo请求,这也是windows自带PPPoE拨号稳定不断线的原因。

linux+ppptp+客户端,一直连不上网,等待PPP客户端连接相关推荐

  1. tp link拨号失败 服务器无响应,【求救】K2提示“等待PPP客户端连接”拨号失败...

    被同样问题折腾好久 进入路由器后台后,找到高级设置--外部网络(WAN)----然后在右边页面找到: [不主动发送 lcp-echo(off)],选择"是" [自适应LCP回应间隔 ...

  2. netty获取玩家chanel_基于netty的TCP服务端如何给客户端发送消息,但是如何拿到客户端连接时的SocketChannel呢,菜鸟求助?...

    1.思路1 每个客户端连接时的SocketChannel保存在会话类sessionManager中的sessionIdMap中 问题: 1.客户端连接时确实将SocketChannel保存在会话类se ...

  3. Linux下服务器搭建(2)——linux搭建svn服务器详细过程 及 使用TortoiseSVN客户端连接服务器

    环境: Linux环境为Centos7.2x64位:Centos6+版本搭建过,通用 首先安装svn,svn是subversion的缩写. 检查是否安装过: rpm -qa | grep subver ...

  4. 浩方连接不上服务器无响应,sv独立客户端无法登陆服务器(sv独立客户端连接失败)...

    登录全国教师信息系统为什么要下载SV独立客户端?下载完独立客户端以后. 桌面上点击右键选择"屏幕分辨率",再点击"放大或缩小文本和其他项目",再点在"较小(s) ...

  5. 浩方登录不上服务器无响应,sv独立客户端无法登陆服务器(sv独立客户端连接失败)...

    登录全国教师信息系统为什么要下载SV独立客户端?下载完独立客户端以后. 桌面上点击右键选择"屏幕分辨率",再点击"放大或缩小文本和其他项目",再点在"较小(s) ...

  6. 客户端怎么远程上服务器失败,远程客户端连接不上,与服务器那台,跨网络,怎么解决...

    对应版本:用友U8.52 对应产品线:供应链 对应模块:销售管理模块 问题现象:1.销售发货单参照单生成不能增行(充许超计单发货)?新增行单价为0如何体现.2.到货单中合格数不可填写(不用GSP质量管 ...

  7. 解决linux ssh客户端SSH连接linux服务器很慢的问题

    在linux上使用ssh客户端连接另一台的linux服务器时,出现了连接慢的情况.但是换一台客户端去连发现速度正常.推测ssh客户端出现为问题. 于是使用使用ssh -v  IP 调试,果然发现问题. ...

  8. linux上的客户端连接window上的服务器

    server代码: window上的服务器代码不变,但是需要注意一点:linux上的client连接服务器上的server时服务器的防火墙必须关闭才能连接成功. #define WIN32_LEAN_ ...

  9. [转]Linux下pppoe配合Drcom插件上网方法介绍......

    Linux下pppoe配合Drcom插件上网方法介绍 近几天在西邮bbs上闲逛,无意间注意到很多人纠结于同一个问题---linux上网,众所周知,linux系统在宿舍上网时比较烦人的一件事,虽然bbs ...

最新文章

  1. 出门问问工程副总裁黄美玉入选IEEE Fellow,曾担任微软Cortana首席NLP科学家
  2. java 编写命令行工具_编写命令行工具
  3. 产品经理真的是「背锅侠」吗?
  4. 各种排序算法的C++实现
  5. 计算机基础 课程简介,课程简介及计算机基础知识课件.ppt
  6. 数列分块入门 7(LibreOj-6283)
  7. Confluence 6 数据中心的 SAML 单点登录最佳实践和故障排除
  8. position:fixed定位
  9. ios html特殊符号转化,iOS HTML特殊字符转译
  10. MyBatis 入门到精通(一) 了解MyBatis获取SqlSession
  11. C# 编译的DLL文件在其他项目中调用时,看不见注释
  12. sql [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause
  13. linux拷贝文件后几百行,我 的 一 些 练 习 题
  14. python tkinter画动态时钟
  15. Oracle SQL
  16. 集成 rootbeer 和 小米mix2s Root 流程
  17. linux 显示器识别工具,Linux 显示器未正确识别 最佳分辨率 Ubuntu 10.10 X1
  18. 计算机应用基础自学手写笔记,计算机应用基础第一章笔记.docx
  19. 由《天龙八部》想到的
  20. 计算机网络atm功能,自考计算机网络实用技术考核知识点之ATM原理

热门文章

  1. anaconda prompt、labelimg安装使用
  2. 全名k歌解析php,全民K歌详情解析API接口
  3. 20230228英语学习
  4. No address associated with hostname
  5. python二维分布图怎么画_python如何绘制二维图形
  6. mybatis中的${} 与 #{}实际使用-模糊查询的几种实现方式
  7. 晋中计算机职业学校,山西晋中计算机学院
  8. 广州市车联网先导区车联网先导区路侧感知技术规范
  9. 搜狐大话IT观光团:第30期 - 汉王科技 电纸书
  10. 洗车预约小程序开发方案,如何利用小程序提升到店交易