找回密码
 立即注册
搜索
查看: 13361|回复: 59

[网络] tplink真正无bug的ap模式=自动获取ip+关闭dhcp

[复制链接]
     
发表于 2021-12-8 08:53 | 显示全部楼层 |阅读模式
本帖最后由 董卓 于 2021-12-8 11:43 编辑

tplink最近一些路由挺火,不免俗想做到多个房间全覆盖+漫游
也喜欢无天线的香烟缸外形,于是下单了3台5450(5G 4x4中唯一的香烟缸外形)

然后,tplink这个ap模式真是坑多啊…
主要bug就在于:
TPLINK ap模式BUG:

tplink的【ap模式不是真正的关闭了dhcp服务】
而是把下游设备的dhcp请求先接收到ap节点上拦截,然后ap节点通过智(脑)能(残)判断,判断对上游有dhcp能力等等的情况下,再把这个请求转发到上游,然后拦截上游dhcp响应之后,再转发给下游设备
为的应该是如果当上游损失dhcp时,这个ap可以自己形成dhcp能力

所以说,是一个【类似一层dhcp代理转发层】的作用
并不是真正意义上的关闭dhcp
但这个代理如果真没问题还好,挺智能的
但是现在就是脑残,有时候会发不过去、发不好、截获不好、转发不好等问题

这造成了:
1、ap模式下,ap下挂设备dhcp请求很慢,原先直接LAN-LAN应该dhcp秒分配ip的情况,在ap模式下分配ip大约需要1分多钟
2、dhcp租期过期之后,获取ip有未知失败,造成断网,包括两种BUG形态:
  a)ap下挂设备的ip请求可能失败
  b)ap自身ip请求失败(不知是否和我在上层主路由dhcp上指定mac对应ip的设置有关),但下挂设备在租期内的仍可通信、过租期也失败;此时tplink的管理节点不可控此ap


正确的解决方式:自动获取ip+关闭dhcp
正确的tplink ap使用方式:自动获取ip+关闭dhcp
1、设置上网模式(主节点或mesh整体都一样)到【自动获取ip地址】,稍等tplink的【主节点变为下级路由】
2、非易展模式请跳过此步至第3步继续;易展要做完此步再做第3步
  a)所有【主节点以外的易展mesh节点,拔电关机】
  b)移动到主节点附近,【接入主节点的wifi ssid再管理】
3、由管理app/管理界面,进行管理。请注意此时的下级路由的管理ip已避开192.168.1.1,而变为192.168.0.1,自己不会看网关ip的,建议下载tplink管理app进行管理。修改dhcp模式为【关闭dhcp】
4、主节点等待重新完成dhcp分配
5、如有易展mesh节点,上电完成后,reset捅屁股,下电上电重启。然后重新和主节点配对mesh。捅屁股不会变mac地址(这点不像小米)
6、据说稍老固件,有断市电电源后,关闭dhcp设置会丢失的另一个BUG,造成关闭dhcp失效。建议全部设置完成后,更新固件到最新版本。

自动获取ip+关闭dhcp后:
1、所有口都是LAN口(不存在WAN口占用少一个口的情况),直接互通,dhcp秒分配,不再有dhcp智障固件转发机制
2、端口聚合、游戏优先端口能力仍然存在
3、tplink app/本地ip可管理,对应的固件更新等功能仍然存在(这点不知道老设备、老固件是否这样?老的766X,记得好像可能会失去更新固件等少部分管理能力)

回复

使用道具 举报

     
发表于 2021-12-8 09:26 | 显示全部楼层
折腾过tp的mesh1.0和mesh2.0
因为固件功能实在太少的原因,tp的无线路由器只适合做ap用 所以关闭dhcp 加 动态ip是必须的
回复

使用道具 举报

     
发表于 2021-12-8 09:31 | 显示全部楼层
我前天也买了一个TP XDR 5430,好似是这个,反正就是比较火那个,软路由+TP这个,很强大,无线比我原来的大麦不知道强多少倍,5G直接穿透2个墙,感叹,牛逼啊
回复

使用道具 举报

发表于 2021-12-8 10:28 来自手机 | 显示全部楼层
没听懂,我用的xdr3040款最新固件

2台,纯ap,A接到软路由上,另外一台B再接到A的lan口上,遇到的问题和楼主差不多。如果设备连接B的信号,dhcp就变成随缘的事情了。

但是,tplink的ap模式,强制性自动关闭dhcp服务的啊,不存在楼主说的需要关dhcp。

—— 来自 OnePlus KB2000, Android 11上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
 楼主| 发表于 2021-12-8 10:41 | 显示全部楼层
诶哟卧草 发表于 2021-12-8 10:28
没听懂,我用的xdr3040款最新固件

2台,纯ap,A接到软路由上,另外一台B再接到A的lan口上,遇到的问题和楼 ...

不不不,这就是你没懂的地方了

tplink的【ap模式不是真正的关闭了dhcp服务】
而是把下游的dhcp请求先接收到ap节点上拦截,然后ap节点通过智(脑)能(残)判断,判断对上游有dhcp能力等等的情况下,再把这个请求转发到上游,然后拦截上游dhcp响应之后,再转发给下游。
为的应该是如果当上游损失dhcp时,这个ap可以自己形成dhcp能力

所以说,是一个【类似一层dhcp代理层】的作用
并不是真正意义上的关闭dhcp
但这个代理如果真没问题还好,挺智能的
但是现在就是脑残,有时候会发不过去、发不好、截获不好、转发不好等问题

当他不脑残的时候,下游dhcp分配也特别慢就可以看出来。

评分

参与人数 1战斗力 +2 收起 理由
诶哟卧草 + 2

查看全部评分

回复

使用道具 举报

     
发表于 2021-12-8 10:42 来自手机 | 显示全部楼层
为何不ap+ac呢

—— 来自 HUAWEI NOH-AN01, Android 10上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

     
 楼主| 发表于 2021-12-8 10:46 | 显示全部楼层
SimonOpera 发表于 2021-12-8 10:42
为何不ap+ac呢

—— 来自 HUAWEI NOH-AN01, Android 10上的 S1Next-鹅版 v2.5.2

不上墙上天花板的ap就是垃圾(暴言)
没有预先布墙上天花板线路,没办法…
回复

使用道具 举报

     
发表于 2021-12-8 10:50 | 显示全部楼层
给没看懂的总结一下,tp的【AP模式】和【自动获取ip+关闭dhcp】是一样的效果,但是AP模式有bug,有需求的用后者就行,这个问题chh已经吐槽好久了
回复

使用道具 举报

     
发表于 2021-12-8 10:54 | 显示全部楼层
…………tp 迷之固件日常了,chh吐槽得有好几个月了
回复

使用道具 举报

     
发表于 2021-12-8 10:55 | 显示全部楼层
诶哟卧草 发表于 2021-12-8 10:28
没听懂,我用的xdr3040款最新固件

2台,纯ap,A接到软路由上,另外一台B再接到A的lan口上,遇到的问题和楼 ...

Tp就是这个bug,那个AP模式就是废物,正确的做法是关闭dhcp,然后自动获取ip,就是完全的ap
回复

使用道具 举报

发表于 2021-12-8 11:02 | 显示全部楼层
懂了懂了,今晚就去改上网模式。垃圾tplink
回复

使用道具 举报

发表于 2021-12-8 11:08 来自手机 | 显示全部楼层
楼主请看一下
https://bbs.saraba1st.com/2b/forum.php?mod=viewthread&tid=1915412
回复

使用道具 举报

     
发表于 2021-12-8 11:08 | 显示全部楼层
现在华硕很多中高端的市场份额都给tp占了 tp口碑也比前几年好了不少 acwifi功不可没
回复

使用道具 举报

     
发表于 2021-12-8 11:09 | 显示全部楼层
我一朋友(ccie)买了一套tp的东西(r479gpe+4个xap1807),然后折腾半天ap死活获取不到ipv6
后来工程师给它远程刷个了纯内测未公开版固件才解决
回复

使用道具 举报

发表于 2021-12-8 11:09 来自手机 | 显示全部楼层
记得升级下否则断电又出妖蛾子
回复

使用道具 举报

     
发表于 2021-12-8 11:10 | 显示全部楼层
LZ,不好意思,还是没看懂。我现在已经有一个TP 5480,用的就是自动获取IP+关闭DHCP模式,当AP使用。

那我再加一个TP的,想和这个5480组mes**游,到底应该咋搞。
回复

使用道具 举报

     
 楼主| 发表于 2021-12-8 11:13 | 显示全部楼层
jxyy2002 发表于 2021-12-8 11:10
LZ,不好意思,还是没看懂。我现在已经有一个TP 5480,用的就是自动获取IP+关闭DHCP模式,当AP使用。

那我 ...

已经有节点
自动获取IP+关闭DHCP模式,当AP使用
的情况下
加易展mesh节点

直接按易展按钮就可以,加出来的节点是复制主路由配置的
回复

使用道具 举报

     
发表于 2021-12-8 11:15 | 显示全部楼层
董卓 发表于 2021-12-8 11:13
已经有节点
自动获取IP+关闭DHCP模式,当AP使用
的情况下

好的。非常感谢!!!
另外,其实指定IP+关闭DHCP也可以当AP使用,但是路由会亮红灯,路由自身无网络,其他其实没问题。
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-12-8 11:21 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2021-12-8 11:23 | 显示全部楼层
jxyy2002 发表于 2021-12-8 11:15
好的。非常感谢!!!
另外,其实指定IP+关闭DHCP也可以当AP使用,但是路由会亮红灯,路由自身无网络,其 ...

恩,一些老的路由或者老固件会亮红灯并损失一些功能

如果新的路由或者新版本固件,已经正常亮绿灯、不会损失功能了,你加的时候可以趁着断网都更新下固件。
回复

使用道具 举报

     
发表于 2021-12-8 11:38 | 显示全部楼层
1、设置上网模式(主节点或mesh整体都一样)到【自动获取ip地址】,稍等tplink的【主节点变为下级路由】
2、易展mesh请看此步,非易展模式请直接看第3步
  a)所有【主节点以外的易展mesh节点,拔电关机】
  b)移动到主节点附近,【接入主节点的wifi ssid再管理】
4、主节点等待重新完成dhcp分配
5、如有易展mesh节点,上电完成后,reset捅屁股,下电上电重启。然后重新和主节点配对mesh。捅屁股不会变mac地址(这点不像小米)

易展是这样来吗?
回复

使用道具 举报

     
 楼主| 发表于 2021-12-8 11:39 | 显示全部楼层
GALLADE 发表于 2021-12-8 11:38
1、设置上网模式(主节点或mesh整体都一样)到【自动获取ip地址】,稍等tplink的【主节点变为下级路由】
2 ...

易展也要做第3步
回复

使用道具 举报

     
发表于 2021-12-8 11:55 | 显示全部楼层
艹了,我玩撸偶尔红pin一定都是这原因!
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-12-8 12:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-12-8 14:02 | 显示全部楼层
TP这个AP模式也要保持dhcp的设计非常弱智 既要AP模式这个名 又要这个上级DHCP失效后防小白用户无法排障的二级DHCP
还不如直接把ap模式塞进高级选项 用免责声明挡住不会排障的小白用户得了
回复

使用道具 举报

     
发表于 2021-12-8 14:04 | 显示全部楼层
我现在用的5480就用的AP模式……而且最开始的固件其实没有AP,是后来更新的,我就顺势切换过去了。看现在这样子还是要改回获取IP+关DHCP的模式
话说一个AP模式也不复杂啊,TP就不能下次更新固件的时候修一下么
回复

使用道具 举报

     
发表于 2021-12-8 15:57 | 显示全部楼层
我怎么记得开启易展后就没法开关dhcp
回复

使用道具 举报

     
发表于 2021-12-8 16:25 | 显示全部楼层
马克一下,马上新装的房子准备软路由+易展的tplink的
回复

使用道具 举报

     
发表于 2021-12-8 16:29 来自手机 | 显示全部楼层
3台7661关dhcp组有线回程在用,缺点是拓扑图会显示WAN无连接实际有网络,各种定时开关之类的小工具提示未联网不能使用。固件升级无影响已验证可正常升级

----发送自 STAGE1 App for Android.
回复

使用道具 举报

     
发表于 2021-12-8 16:46 | 显示全部楼层
看到楼主的帖子才知道问题在哪里
之前两个 7661 当纯 AP 使用用的AP模式, 经常出现断网的情况, 表现形式是 wifi 还连着, 但是无网络连接, 抓包看到上游不回包, 断开 wifi 连接后连不上, 要折腾两三分钟才能恢复

然后我就买了两个 AX6 当 AP 用, 当时刚好价格低, 现在发现赚了
现在觉得 K2P 主路由太弱了, 整了个 零刻LZX 准备当软路由
回复

使用道具 举报

     
发表于 2021-12-8 16:55 | 显示全部楼层
董卓 发表于 2021-12-8 11:13
已经有节点
自动获取IP+关闭DHCP模式,当AP使用
的情况下

易展好像还没有AP模式,像这样如果 软路由-交换机-易展 这样能做有线回程吗,还是易展一定要有一个当主路由,这样只能考虑纯AP的MESH?
回复

使用道具 举报

发表于 2021-12-8 17:04 | 显示全部楼层
tplink这批易展搞的什么云系统连个upnp关的地方都没有……默认打开,做ap和主路由的upnp冲突了
回复

使用道具 举报

     
 楼主| 发表于 2021-12-8 17:09 | 显示全部楼层
‭‭‭ 发表于 2021-12-8 16:55
易展好像还没有AP模式,像这样如果 软路由-交换机-易展 这样能做有线回程吗,还是易展一定要有一个当主路 ...

易展可以接在交换机下,没有限制的
易展就是直接复制主节点的配置而已,易展本身可以是任何一种配置模式
回复

使用道具 举报

     
发表于 2021-12-8 18:06 来自手机 | 显示全部楼层
原来一个腾达的路由也有这问题,主路由重启后它就直接开分配IP了,主路由重启好全屋上不了网折腾了好久才明白。每次重启路由都要注意两个路由开机顺序

—— 来自 Sony XQ-AT72, Android 11上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

发表于 2021-12-8 18:19 | 显示全部楼层
回复

使用道具 举报

发表于 2021-12-8 18:33 来自手机 | 显示全部楼层
貌似除了这个拓扑图的红x,别的一切完美了

—— 来自 OnePlus KB2000, Android 11上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
发表于 2021-12-8 19:36 来自手机 | 显示全部楼层
这个问题acwifi评论区很早就在说了
回复

使用道具 举报

     
发表于 2021-12-8 19:45 | 显示全部楼层
之前也被这个问题坑过,开着 ap 模式无线设备老是没网,而且ip地址完全错掉(虽然手动指定可破但是怎么看都不正常)
后面关掉 ap 模式就稳如老狗了,确实很疑惑这个设计是什么想法
回复

使用道具 举报

发表于 2021-12-8 19:52 | 显示全部楼层
可以说我完全是因为买了水星魔改款根本没有官方ap模式只能手动设置而躲过一劫
回复

使用道具 举报

     
发表于 2021-12-8 22:13 | 显示全部楼层
求教一下,我有个华硕ac5300的做主路由
还有两个tp的xdr3050有办法当做ap来用么?不接线无线可以么?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-22 15:50 , Processed in 0.155074 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表