我家用的 Wi-Fi 路由器有一个奇怪的问题。路由器总是被以下设备看到:
- 一台 MacBook Pro
- MacBook Air
- 更多截屏
- 2 台 Windows 笔记本电脑
这些设备可以可靠地连接到它并浏览互联网,没有任何问题;信号强度十足。
然而,从某个时候开始;
- 2 部 Android 手机
- 电视
- 点燃
- 打印机
- 另一台 Windows 笔记本电脑
- 另一台 MacBook Pro
停止检测 SSID。这些设备过去可以毫无问题地连接到网络,而且我也没有发现任何配置更改。所有这些设备都可以检测到周围的所有其他网络。
以下尝试均未成功:
- 更换频道(1 至 13 的所有频道都已试过)
- 将安全模式更改为无/WPA/WEP/WPA2
- 将模式更改为 802.11g、802.11b、混合 b/g
- 手动输入 SSID 和密码
- 将路由器硬重置为出厂设置
- 更新路由器上的固件
- 将路由器移至其他位置
最终的结果是同一组设备始终能够看到该 SSID,而另一组设备却永远无法检测到它。
我对实际的解决方案并不感兴趣(我总是可以去买一个新的路由器),而是对发现根本原因感兴趣 - 因为坦率地说,这没有任何意义。
答案1
这通常归结为信道支持问题(您可能已经排除)或使用隐藏(非广播) SSID,一些客户端已配置为扫描(添加到其首选网络列表)而其他客户端则没有。
确保您没有将 AP(Wi-Fi 路由器)设置为隐藏其 SSID。
至于信道问题,信道 12、13 和 14 并非在所有市场都可用。如果您的客户端设备是为不同于 AP 的国家/地区设计的,如果您将客户端设备的信道设置为大于 11 的值,则它可能无法找到路由器。
此外,即使您的设备都是为同一个国家/地区设计的,并且是在同一国家/地区购买的,某些设备也会在启动时扫描所有信道,寻找范围内在其信标和探测响应中发布国家/地区代码 IE(信息元素)的 AP,然后将自己的国家/地区代码和特定于国家/地区的行为设置为它们在扫描中找到的任何国家/地区代码。如果邻居的 AP 发布错误的国家/地区代码,您的某些客户端可能会看到这一点,并将其无线电设置为该模式,其中某些信道被禁用。您可以使用 Wi-Fi 扫描工具报告所有已发现网络的国家/地区代码,并查看范围内是否有任何错误的国家/地区代码网络。
总的来说,在解决这类问题时,我肯定会将频道设置为 1,这是最广泛支持的频道。
答案2
我认为问题与无线频段有关。我敢打赌,你所有的问题设备都只支持 2.4 GHz 频段,而你的路由器现在只在 5 GHz 频段传输数据。
我也遇到过同样的问题,解决办法是打电话给我的服务提供商。他们施展了一些魔法,路由器又开始正常工作了。