我是靠谱客的博主 彪壮金针菇,这篇文章主要介绍高通和MTK针对国家wifi channel 客制化修改方法,现在分享给大家,希望可以做个参考。

高通方案:

主要修改的方法是g_all_countries和g_reg_dmn_pairs方法中,文件是vendor/qcom/opensource/wlan/qcawifi-host-cmn/umac/regulatory/core/src/reg_db.c

vendor/qcom/opensource/wlan/qca-wifihost-cmn/umac/regulatory/core/src/reg_db.h

案例如下:

备注:

可以看到有这个参数CHAN_5170_5250_4,具体代码是​ [CHAN_5170_5250_4] = {5170, 5250, 80, 30, 0},

​ 5170代表是start freq

 5250代表是end freq

 80 代表是带宽

 30 代表是功率

 0 代表是flag,默认是0

MTK 方案: 

在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为:

最后

以上就是彪壮金针菇最近收集整理的关于高通和MTK针对国家wifi channel 客制化修改方法的全部内容,更多相关高通和MTK针对国家wifi内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部