在两个接入点之间切换移动设备时遇到问题

在两个接入点之间切换移动设备时遇到问题

为了扩大我的 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)

相关内容