我一直在关注 DD-WRT 网页上有关将路由器链接为 WAP(无线接入点,均通过有线连接进行连接)[1] 的页面,我发现了以下问题:
- 我无法与我的第二个路由器可靠地通信
- Web 管理员/ping 并不总是响应(超时)
- 两个路由器互相插入后,闪烁活动疯狂(风暴?)
- WiFi 客户端信号强,但速度太慢(表现为开始/停止下载等)
这是我的设置:
- 目前正在设置 2 个 ASUS RT-N13UB1 DD-WRT 闪存路由器
华硕网关为 10.0.0.1,设置为 AP 和网关
- 常用设置:
- WAN 处于活动状态,已设置为供应商的 DHCP
- DHCP 服务器已启用,客户端服务于 10.0.0.100-150
- DNSMasq 用于 DHCP/DNS
- 在高级路由下以“网关”模式设置,无静态路由
无线网络设置
- 无线模式;AP
- 无线网络模式:混合
- 无线 SSID: 与辅助 ASUS 相同
- 无线频道:11
- 无线 SSID 广播:启用
- 网络配置:桥接
- 无线安全模式:WPA2 Personal、AES 和相同密钥
辅助华硕是 10.0.0.2,设置为 AP,处于路由器模式。
- WAN 和 STP 已禁用
- 网关设置为 10.0.0.1,本地 DNS 也是如此
- 已勾选分配 WAN 端口给交换机
- 高级路由设置为“路由器”
- 动态路由设置为“禁用”,没有静态路由。
- 无线网络设置:
- 无线模式:AP
- 无线网络模式:混合
- 无线 SSID:与主 ASUS 相同
- 无线频道:6
- 无线 SSID 广播:启用
- 网络配置:桥接
- 无线安全模式:WPA2 Personal、AES 和相同密钥
- 服务:
- DNSMasq 已禁用,流量已禁用
- 常用设置:
任何帮助都将不胜感激。我很想将 WiFi 覆盖范围扩大到整个房子。
[1]http://www.dd-wrt.com/wiki/index.php/Wireless_Access_Point#Long_Version
答案1
我可能已经解决了这个问题。以下是分步说明,以防其他人遇到同样的问题。
我启用了 ssh 并登录 dd-wrt,然后远程进入主路由器 (10.0.0.1)。在尝试 ping/访问 10.0.0.2 时运行 tail -f /var/log/messages,我收到了大量消息,如下所示:
Jan 30 07:47:38 pipes user.warn kernel: vlan1: received packet with own address as source address
这看起来很可疑——我查看了我的 LAN 客户端表,发现没有人有相同的知识产权地址,但更详细地讲,我发现我的路由器 10.0.0.2 有相同的苹果地址为我的10.0.0.1设备!
我通过登录我的 10.0.0.2 设备并启用“MAC 地址克隆”解决了这个问题。我选择了一个不存在的(虚构的)MAC 地址,现在我可以 ping/远程访问它,路由器不会像 90 年代的狂欢一样闪烁。
希望这能拯救其他人。我仍然需要验证 WiFi 是否正常工作,但我认为这是正确的做法。