为了扩大我的 WIFI 覆盖范围,我最近在我的安装中添加了一个新的接入点。
[Main Router]
192.168.10.1
|
├── /* Ethernet devices */
├── Wireless Access Point #1 - 192.168.10.15 - SSID1
└── Wireless Access Point #2 - 192.168.10.10 - SSID2 <- New AP
|
└── /* Some devices connected with Ethernet cables */
主路由器是唯一的 DHCP 服务器,提供 192.168.10.20 至 192.168.10.200 之间的 IP 地址。
一切似乎都运行正常,但当连接到 SSID1 的一台移动设备尝试连接到 SSID2 时除外。然后奇怪的事情开始发生:
- 有时它运行正常,网络发生变化,我的移动设备可以访问互联网
- 有时它可以工作,但获取地址可能需要几分钟
- 有时会失败,我的手机会显示“无法获取 IP 地址”消息,如果连续失败几次,关闭并打开 AP 似乎可以解决问题
到目前为止我已经尝试过:
- 我已经更新了主路由器 DHCP 配置,为移动设备提供静态 IP。这样似乎永远不会失败,但大多数情况下需要几分钟才能获取 IP 地址(顺便说一下,IP 地址保持不变)
- 我已更新手机配置,以便在连接到 SSID2 时使用随机 MAC 地址。这样它就始终可以完美运行,但我觉得这不是一个完美的解决方案。
我的感觉是它在某种程度上与 DHCP 配置相关,但我找不到每次都需要进行什么更改才能使其完美运行。
任何线索都会有帮助。
谢谢
PS:如果感兴趣的话,这些设备是
- TP-Link TL-R480T+ 为主路由器
- TP-Link TL-WA901ND(适用于 AP1)
- TP-Link TD-W8960N(适用于 AP2)