命令设置wifi国家码

原创 2018年04月17日 20:31:19

wpa_cli -i wlan0 set country country_code


在进行wifi信令测试时,常常会报一些信道连接fail的问题。

一般是由国家码导致的,因为当前测试信道该国家码并不支持。

Android手机中,其country code是根据sim卡去配置的,如果没有使用sim卡的话,软件默认国家码是US,即只支持1~11信道。

这时候就需要软件支持,能够设置对应的国家码。当然,可以轻松的修改软件,编译代码,给出支持对应国家码的版本。但这种方式并不灵活。

通过命令修改,就很方便了。


A. 如何查看当前国家码?

1. dmesg | grep country. 比如Qcom平台会有如下log:

wlan: [591:I :HDD] hdd_reg_notifier: 722: country: US, initiator 2, dfs_region: 1
cfg80211: Regulatory domain changed to country: US

2. wpa_cli -i wlan0 get country. 这种方式,有时会查询失败。

# wpa_cli -i wlan0 get country
FAIL  //查询失败
# wpa_cli -i wlan0 get country
US  //查询成功

B. 如何通过命令修改国家码?比如设置国家码为CN(中国):

wpa_cli -i wlan0 set country CN

C. 如何确认是否修改成功?

1. dmesg | grep country. 比如Qcom平台会有如下log:

wlan: [42:I :HDD] hdd_reg_notifier: 722:      country: CN, initiator 1, dfs_region: 1
cfg80211: Regulatory domain changed to country: CN

2. wpa_cli -i wlan0 get country. 这种方式,有时会查询失败。

# wpa_cli -i wlan0 get country
CN


设备中对应国家码支持的信道列表,在代码中:kernel/msm-4.4/net/wireless/db.txt

修改country code定制wifi支持的channel

在mcu\custom\drv\wifi\project name\wndrv_configure.c中 #define COUNTRY_CODE_EU (((kal_uint16) 'E' K...
  • sergeycao
  • sergeycao
  • 2012-11-27 09:28:14
  • 5002

WiFi设备的区域性要求

WiFi设备工作在2.4和5GHz频段。由于无线链路的开发性,无线设备会存在相互干扰和影响。因此,不同地区和国家都WiFi设备都有一定的要求和限制。这些要求和限制体现在频谱、射频功率、安全性及其他方面...
  • magod
  • magod
  • 2011-02-21 13:08:00
  • 7053

ESP8266 基础篇:国家码使用

本文主要介绍了ESP32和ESP8266上国家码相关知识,以及国家码的接口和国家码使用相关知识,同时给出分别 station模式,softAP 模式,以及 AP+station 模式下的配置。最后根据...
  • espressif
  • espressif
  • 2017-11-30 11:01:09
  • 436

国家码信道顺从表(含数据库和配置)

同的国家和地区规定了在本国或本地区可以使用的信道、射频信号在信道中的最大发射功率。工作在不同信道的射频信号,信号强度可能会有差别。国家码和信道顺从表、各信道的功率限制值、信道编号和频率。 开发人员需要...
  • dxt1107
  • dxt1107
  • 2017-01-23 11:11:42
  • 651

全球移动网络国家、运营商码MCC\MNC

  • 2017年12月01日 16:44
  • 107KB
  • 下载

iwpriv命令设置Atheros无线网卡

使用iwpriv命令时,尽量往radio层设置,即wifiN接口上 强制HT40 iwpriv ath0 disablecoext 0 0 = 强制 1 = 关闭 查看 ~ # iwpriv at...
  • lee244868149
  • lee244868149
  • 2015-03-18 11:08:44
  • 3940

android获取手机的国家码

values/attr.xml 93,AF 355,AL 213,DZ 376,AD 244,...
  • xubeiqiannian
  • xubeiqiannian
  • 2015-06-02 11:24:30
  • 4857

Android Wi-Fi 查看黑名单的方法

You could confirm a blacklist in the following procedures.   # adb shell   # wpa_cli -i w...
  • xiaoxiangyuhai
  • xiaoxiangyuhai
  • 2017-07-13 11:04:39
  • 270

使用wifi网卡笔记2----概念及工具iw(STA模式)

1、认证和加密的概念 (1)概念 (2)阶段划分 初级版本:认证不需要密码, 传输不需要加密                   认证不需要密码, 传输需要加密(用WEP算法)          ...
  • qingkongyeyue
  • qingkongyeyue
  • 2016-08-19 12:16:57
  • 908

国家码与移动国家码

IMSI——采用E.212格式;编码格式为:MCC(460)+MNC+MSIN MCC:移动国家码,三个数字,如中国为 460。 MNC:移动网号,两个数字,如中国移动的MNC为00(联通是01,...
  • sunnyyang009
  • sunnyyang009
  • 2010-05-31 11:31:00
  • 2675
收藏助手
不良信息举报
您举报文章:命令设置wifi国家码
举报原因:
原因补充:

(最多只允许输入30个字)