概述
[DESCRIPTION]
国家wifi channel 客制化修改方法
[SOLUTION]
在rlm_domain.c 中 找到国家对应的group,再根据需求修改group 对应信道。
以秘鲁(peru)为例,若需要去掉2.4G channel 12 和 channel 13
1.先在rlm_domain.h 中搜索 peru, 找到COUNTRY_CODE_PE
在rlm_domain.c找到COUNTRY_CODE_PE 对应group为: g_u2CountryGroup5
2.修改 arSupportedRegDomains[] 中g_u2CountryGroup5 包含的channel 即可。
{81, BAND_2G4, CHNL_SPAN_5, 1, 13, FALSE} 改为{81, BAND_2G4, CHNL_SPAN_5, 1, 11, FALSE}
{81, BAND_2G4, CHNL_SPAN_5, 1, 13, FALSE} 中栏位说明如下,可查看struct _DOMAIN_SUBBAND_INFO
ucRegClass:81
ucBand: BAND_2G4 (2.4G)
ucChannelSpan: CHNL_SPAN_5(channel 以5MHz 为单位递增)
ucFirstChannelNum: 1
ucNumChannels: 13
fgDfs: FALSE
各channel 对应频率 可以在网上搜索WLAN信道列表
注意:
若修改了g_u2CountryGroup5 中包含的channel 则 Group5 中包含的其他 country 也会受到影响。
最后
以上就是火星上未来为你收集整理的MTK国家wifi channel 客制化的全部内容,希望文章能够帮你解决MTK国家wifi channel 客制化所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复