原文链接: TL-WR541G的WDS设置教程
TP-Link的手册太烂, 自己摸索了半小时才搞定, 记录下来;
先说说WDS技术: Wireless Distribution System, 可以利用多台无线路由器做很多方便的事情, 一些典型应用如下:
用无线技术, 链接两个有线网络; 例如有A,B两个办公室, 内部各有一个有线网络, 现在需要把两个网络连接起来, 却又不能连接网线;
很大的区域, 一个无限路由/ap无法覆盖, 需要多个, 并支持无缝漫游;
把没有无线网卡的设备接入无线网络(例如一些老的电脑/Xbox360等)
无论是哪种应用, 设置的方式都差不多; 需要至少两台无限路由器; 本教程介绍两个无限路由的互联方案, 其他类似;
先说说我的应用环境, 一台WR541G作为主路由器, 通过ADSL连接到internet; 家里5台无线设备连接到这个路由器上; 有一台Xbox360与主路由器距离较远不能通过有线连接, 专用无限网卡太贵99刀, 没买起, 因此需要用WDS技术把xbox360接入无线网, 同时需要让xbox360与其他网络设备在相同网段(为了方便媒体共享);
做法如下:
1) 按照说明书设置主路由器, 使其正常连接到internet;
2) 连接到副路由器, 设置其LAN IP, 与主路由器LAN IP不同但在相同网段, 例如 主路由器IP为 192.168.1.1, 副路由器IP设置为 198.168.1.2; (官方手册缺失这步, 如果跳过此步骤, 后续设置bridge模式后会引起IP冲突, 两台路由器争抢IP, CPU 100% 无法响应其他请求, 只能reset)
3) 在主路由器的 无线设置中:
a) 设置安全模式为WEP (TL的WDS只支持这种)
b) 开启bridge模式, 在AP的mac地址列表中添加副路由器的MAC地址;
4) 在副路由器的 无线设置中:
a) SSID和密码设置与主路由器相同(无缝漫游需要)
b) 开启bridge模式, 在AP的mac地址列表中添加主路由器的MAC地址;
5) 完成后, 重启两台路由器; 这时 两台 路由器已经进入WDS状态; 从任何一个接入点接入, 访问 192.168.1.1和192.168.1.2都可以正常进入两台路由器的设置界面;
6) 上述完成后, 从副路由器接入的设备无法访问internet, 需要进行如下设置(官方手册无说明): 在副路由器的DCHP设置中, 把网关和DNS设置为主路由器的LAN IP(既 192.168.1.1), 否则无法解析DNS;
经过上述设置, 两台路由器已经通过WDS构建了同一个网络, 设备可在两台路由器自动无缝切换, 不支持无线网络的设置, 可以用网线插在副路由器上接入无线网;
我主要是卡在第2步和第6步; 第二步表现诡异, 设置WDS之后, 两台机器开机之后就会立刻死机, 拔掉其中一个电源, 另一个重启之后会恢复正常;