WinXP 找不到 某些 wifi 的 解决方法

为了玩老游戏,给自己的一台老Macbook安装了WinXP(Win10现在很多游戏不能玩,比如战地3、古墓丽影7 中文)。安装成功后,联Wifi的时候竟然找不到 家中的主路由器(家里扯了两个宽带,一个移动备用顺便挂了台玩客云和赚钱宝,网费可以赚回来。联通作为主线路),连接 备用线路的Wifi 正常。

尝试修改 Wifi 名称、加密方式、都无法解决。用360打了所有补丁后仍然无法找到。在MacOS下wifi正常,排除硬件问题。将 Bootcamp升级到 3.3(WinXP支持的最高版本)后还是连不上,排除了驱动问题。

郁闷了好几天,发现 路由器 设置中有个信道,之前设置为自动,手工改成6后正常。难道是信道的问题。百度一番,问题果然出在这里,WinXP只支持1-11信道。用老毛子的路由器固件,将国家设置为美国,然后设置为信道自动,连接一切正常。

附信道和国家一览表,图来自百度,图侵删。