ER-X 路由器设置 DHCP option 让 TP Link AC 发现 AP

2020-08-02 23:18:12 +08:00
 atuocn

原来是 ubnt 的ER-X路由器 + TP Link 的 AP ( FAT 模式)。 又添了一个 TP 的AP1308GI-PoE,发现原来图便宜买的水星 POE 交换机,功率有些小。最终加买了一个 TP Link 的 POE AC 一体化路由器TL-R470GP-AC,WAN 口不用,就当一个四口 60W 的 POE + AC 的交换机。比分别购买便宜多了。

POE AC 一体化路由器 R470GP ,不用 WAN 口,先单独连接 LAN 口,在 LAN 里把路由器的管理 IP 设置成静态 IP, 和 ER-X 主路由器的网段一致。然后关掉一体化路由器 R470GP 的 DHCP 服务。

新的 AP AP1308GI,把 FIT 模式开关打开,然后和主路由器 ER-X 连接到一体化路由器 R470GP LAN 口上,很快 R470GP 上的 AC 模块就能发现 AP AP1308GI ,可以在 AC 上设置 AP 了。

但是原来有一个老的 AP TL-AP450I-PoE , AC 发现不了。AC 发现 AP 的过程,可以在 2 层链路层,也可以在 3 层网络层,通过 DHCP 分发 AC 的 IP 地址。TP Link 的官方文档指出,需要在 DHCP 服务器上设置两个 option

option 60 值为:TP-LINK
option 138 值为:AC 的 IP 地址

原理很简单,在 ER-X 上设置起来,折腾了一会儿。最后发现,大约是 ER-X 在 Config Tree 上设置时,最后的分号不能少。设置方法:

  1. Config Tree >> service >> dhcp-server 增加 2 个 global-parameters ,注意,最后的分号不能少。
option option-60 code 60 = string;
option option-138 code 138 = ip-address;
  1. Config Tree >> service >> dhcp-server >> shared-network-name >> your dhcp name >> subnet >> your subnet,增加 2 个 subnet-parameters 。此处 dhcp name 和 subnet 看你自己的设置,比如分别是'LAN'和'192.168.1.0/24', option 138 下,填自己最初设置的 POE AC 一体化路由器 R470GP 的管理 IP 地址。
option option-60 "TP-LINK";
option option-138 xxx.xxx.xxx.xxx;

注:" 是双引号的转义,option 60 声明为 string,后面设置时用 " 转义,设置为"TP-LINK"

参考链接:

https://qike006.wordpress.com/2011/06/27/linux-dhcp-server-%E9%85%8D%E7%BD%AE%E7%BB%99fit-ap-%E4%BD%BF%E7%94%A8%E7%9A%84option-138/

https://help.ui.com/hc/en-us/articles/204960074-EdgeMAX-Define-custom-DHCP-options

2444 次点击
所在节点    分享发现
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/695108

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX