记录下工作中关于国家码设置对WIFI的影响,以SKYLAB的SKW99和SDZ202模组为例进行说明。对应到日常,就是我们经常提及手机是"美版""港版"等,它们的wifi国家码是不同的,各版本在wifi使用中遇到的各种情况与下面所述是吻合的。
现象一:客户使用SKW99的STA功能去连接某个热点,出现热点搜索不到的情况;
分析原因:SKW99为高通方案,默认国家码为美国(US),对应2.4G的的信道范围为1-11,而需要连接的热点,工作在13信道,所以无法搜索到;
解决方法:在web界面修改国家码,设置为我国国家码(CN),或者156对应CN,即可让工作信道范围变为1-13,再次搜索,可以搜到对应热点;
现象二:搜不到SDZ202的5G热点;
分析原因:SDZ202是高通(QCA9531+QCA9886)方案,高通SDK打包固件默认的信道为auto,国家码默认US,在交互终端看到启动默认工作信道为5.5GHZ,对应信道为100,这个信道正好不在我国范围的5G范围内,而我们使用的手机是国内版的,所以搜不到这个热点;
解决方法:在web界面测试,将信道改为44信道,热点即可搜索到,或者将国家码改为156,channel范围也会变为我国允许的范围,同样可以搜索到。
改信道:
改国家码:
下面链接是WIFI 2.4G和WIFI 5G各个国家对应支持的范围