高通QCA平台常见wifi命令使用
wifi和ath接口概念 //单个Radio可以虚拟出多个AP:
wifiN接口代表radio
ath接口代表ap
wifi启用禁用命令
wifi down
wifi up
wifi reload
/etc.init.d/network restart /*重启整个网络,含wifi*/
状态查看
iwconfig athN
/sys/class/net/wifiN/*
/sys/class/net/athN/*
帧聚合 //默认启用
iwpriv wifiN amsdu Radio层以太网帧聚合,可以作用于不同的AP
iwpriv wifiN ampdu Radio层80211帧聚合,可以作用于不同的AP
iwpriv athN amsdu AP层以太网帧聚合
iwpriv athN ampdu AP层80211帧聚合
开关抗干扰 //默认不启用
iwpriv wifi0 ani_enable 1
iwpriv wifi0 get_ani_enable
ACL过滤 //默认不启用
iwpriv ath0 addmac 00:03:7f:00:00:20
iwpriv ath0 delmac 00:03:7f:00:12:34
iwpriv ath0 getmac
iwpriv ath0 maccmd 0禁用 1白名单【只允许列表中的连接】 2黑名单【不允许列表中的MAC地址连接】
踢STA下线 //踢的次数可以通过sko设置(默认50),防止踢一次设备又重新连上
iwpriv ath0 kickmac 00:18:41:9b:c8:87
iwpriv ath0 sko 50
iwpriv ath0 get_sko
wifi sta隔离 //默认不隔离
root@OpenWrt:/# iwpriv wifi1 g_blk_interbss
root@OpenWrt:/# iwpriv wifi1 block_interbss
beacon帧间隔设置 //默认100ms
#iwpriv ath0 bintval 100
#iwpriv ath0 get_bintval
beacon是否携带国家IE //默认携带,不携带可能会出现一些兼容性问题
#iwpriv ath0 countryie 1
#iwpriv ath0 get_countryie
#iwpriv ath0 vap_contryie 1
#iwpriv ath0 get_vapcontryie
beacon是否隐藏ssid IE //默认不隐藏
#iwpriv ath0 hide_ssid 1
#iwpriv ath0 get_hide_ssid
纯11g、11n模式设置 //默认bgn等模式兼容
#iwpriv ath0 pureg 1
#iwpriv ath0 get_pureg
#iwpriv ath0 puren 1
#iwpriv ath0 get_puren
设置shortgi //默认1
#iwpriv ath0 shortgi X
#iwpriv ath0 get_shortgi
Where X is:
0 - 800 ns
1 - 400 ns (supported in VHT only)
2 - 1600 ns (supported for 11ax devices only)
3 - 3200 ns (supported for 11ax devices only)
扩展信道方向 //默认0
#iwpriv ath0 chextoffset 0
#iwpriv ath0 get_chextoffset
0Use the device settings as default
1Extension (Secondary) channel is above the control (Primary) channel
1Extension (Secondary) channel is below the control (Primary) channel
扩展信道方向 //默认0
#iwpriv ath0 chwidth 0
#iwpriv ath0 get_chwidth
20M/40M共存 //默认0,启用
#iwpriv ath0 disablecoext 0
#iwpriv ath0 g_disablecoext
频宽设置 //默认0
#iwpriv ath0 chwidth 0
#iwpriv ath0 get_chwidth
0(HT)20 MHz
1 40 MHz
2 80 MHz
3 80_80/160 MHz
>3 Invalid
抗干扰自动信道选择 //默认未开启
#iwpriv wifi0 dcs_enable 0
#iwpriv wifi0 get_dcs_enable
#iwpriv wifi0 set_dcs_intrth 30 //同频干扰超过30%触发信道选择
#iwpriv wifi0 get_dcs_intrth
#iwpriv wifi0 set_dcs_errth 30 //传输失败的速率只有30%?
#iwpriv wifi0 get_dcs_errth
#iwpriv wifi0 s_dcs_phyerrth 500 //phy层传输错误达到500次?
#iwpriv wifi0 g_dcs_phyerrth
#iwpriv wifi1 set_dcs_maxcu 50 //信道使用率超过50%
#iwpriv wifi1 get_dcs_maxcu
节能
#iwpriv ath0 ant_ps_on 1 //天线节能,默认关闭
#iwpriv ath0 get_ant_ps_on
wifi国家地区设置
#iwpriv wifi0 setCountryID 250
#iwpriv wifi0 setCountry FR
#iwpriv wifi0 getCountryIDwifi0 getCountryID:250
#iwpriv wifi0 getCountrywifi0 getCountry:FR
US 840
FR 250
CN 156
收发天线使用设置
#iwpriv wifi0 txchainmask 0x05
#iwpriv wifiN rxchainmask 0x05
#iwpriv wifiN get_txchainmask
#iwpriv wifiN get_rxchainmask
发送功能设置 //临时设置,单位0.5dbm/1
iwpriv wifiNTXPowLim2G limit
iwpriv wifiNTXPowLim5G limit
iwpriv ath0 get_minpower / get_maxpower //获取发送功率
加密认证相关
#iwpriv ath0 authmode 2
#iwpriv ath0 get_authmode
0 None specified
1 Open authentication
2 Shared key (WEP) authentication
3 802.1x authentication
4 Auto select/accept authentication (used by host_apd)
5 WPA PSK with 802.1x PSK
#iwpriv ath0 wpa 3 //wpa1 wpa2
#iwpriv ath0 get_wpaath0 get_wpa:0
1 WPA support
2 WPA2 support
3 Both WPA and WPA2 support
启用禁用WPS
#iwpriv ath0 wps 0
#iwpriv ath0 get_wps
beforming束波成型
former是AP角色、formee是STA角色
iwpriv athN vhtsubfer {0|1}
Single-user beam former
0 Disable single-user beam former
1 Enable single-user beam former
iwpriv athN vhtmubfer {0|1}
Multiple-user beam former
0 Disable multiple-user beam former
1 Enable multiple-user beam former
iwpriv athN vhtsubfee {0|1}
Single-user beam formee
0 Disable single-user beam formee
1 Enable single-user beam formeevhtmubfer
iwpriv athN vhtmubfee {0|1}
Multiple-user beam formee
0 Disable multiple-user beam formee
1 Enable multiple-user beam formee get_vhtsubfee
iwpriv ath0 implicitbf 0 //控制是显式还是隐式
ATF负载均衡
iwpriv wifiN atfstrictsched 1
iwpriv wifiN atfgrouppolicy 0
debug调试统计:
iwpriv ath0 txrx_fw_stats 1...N //每一个数字代表一种统计类型
iwpriv ath0 txrx_stats 1...N //每一个数字代表一种统计类型
apstats -a -i ath0 //AP统计
apstats -r -i wifi0 //RADIO统计
apstats -s --m xx:xx:xx:xx:xx:xx //关联STA统计
wlanconfig ath0 list //关联STA列表
其他工具:
wifitool、wlanconfig、iwlist
wlanconfig athN list ap //同一频段 周边AP
wlanconfig athN list sta //当前ap已连接sta
wlanconfig athN list chan //支持信道详细信息
iwlist athN channel //信道(含当前信道显示)
iwlist athN scan //2.4G 5G 周边AP
高通QCA平台常见wifi命令使用相关推荐
- 高通SDX55平台:R8168 PHY驱动适配
高通SDX55平台 R8168 PHY驱动适配 1. SDX55 CPE应用场景 高通5G平台SDX55支持5G独立组网(SA)和非独立组网(NSA)两种网络架构,同时兼容LTE和WCDMA制式,拥有 ...
- 【高通SDM660平台 Android 10.0】(13) --- Camera ISP 之 数字成像系统介绍
[高通SDM660平台 Android 10.0] --- Camera ISP 之 数字成像系统介绍 一.成像系统的组成 1.1 视角 1.2 曝光 1.3 感光度 ISO 1.4 光源 1.5 光 ...
- 高通SDX62平台 MBIM搜网、查询信号等功能异常
高通SDX62平台 MBIM搜网.查询信号等功能异常 1. 问题描述 按照高通SDX62平台产品规格,其支持RMNET.ECM.RNDIS.PPP.MBIM等拨号:但经测试,发现MBIM拨号功能正常, ...
- 高通5G平台(SDX55\SDX62\SDX65):ping包异常问题排查指南
高通5G平台:ping包异常问题排查指南 1. 背景 2. Ping包数据流走向及网络架构 2.1 终端与网络架构图 2.2 终端与基站之间协议栈数据流走向图 3. Ping包问题常见分析思路 3.1 ...
- 高通SDX12平台:启动流程梳理
高通SDX12平台 启动流程梳理 1. 高通平台CPU类型介绍 通常我们所说的CPU如高通平台MSM8998.苹果A12, 华为海思平台(麒麟980.990)等,这些我们虽然叫CPU,但并不是只有一个 ...
- 高通SDX12平台:LINUX上MBIM功能异常
高通SDX12平台 LINUX上MBIM功能异常 1. 问题描述 按照高通SDX12平台产品规格,其支持RMNET.ECM.RNDIS.PPP.MBIM等拨号:但经测试,发现Windos下MBIM功能 ...
- 基于高通sdx12平台,简单介绍编译(bitbake)
高通sdx12平台:bitbake 编译介绍 Audio machine.platform.dai等单独编译介绍 新添加bb文件 编译介绍 1.编译环境配置脚本 Audio machine.platf ...
- 高通SM4350平台指纹移植流程
本文总结了高通sm4350平台指纹移植流程,厂家一般会提供移植文档,本文档可作为补充: 准备工作: 1.把指纹模组扣到主板上的SPI连接器上 2.高通sm4350平台,Android R版本全代码,全 ...
- 高通sm4350平台指纹移植
本文总结了高通sm4350平台指纹移植流程,厂家一般会提供移植文档,本文档可作为补充: 准备工作: 1.把指纹模组扣到主板上的SPI连接器上 2.高通sm4350平台,Android R版本全代码,全 ...
最新文章
- 应对618,京东到家订单系统高可用架构的迭代实战
- 当前分支上有未提交的更改时签出另一个分支
- 医疗机器人等高智能医疗设备成未来发展重点领域
- html 访问节点,HTML DOM 访问节点
- 收藏夹库计算机网络的关系,云南省计算机一级考试题库 计算机网络及基础.pdf...
- oracle数据库连接满了,ORACLE数据库连接数满的分析及优化
- 曲线(信息学奥赛一本通-T1435)
- 软件设计师笔记---中央处理单元CPU
- php和fastapi,FastAPI快速开始
- iOS--资料--类目Category收集
- 拓端tecdat|在R语言和Stan中估计截断泊松分布
- redis通过lua脚本实现分布式锁
- 基于N-gram的双向最大匹配中文分词
- tp5使用xunsearch
- 时间处理 - Joda
- “智多星”智能手机销售网后台管理系统设计
- 视频收集、视频征集、视频采集、征集视频、收集视频、采集视频工具/小程序
- 【NLP】余弦定理计算文本相似度
- 云计算的主要应用领域
- c语言关于break的程序,c语言break的用法
热门文章
- 计算机二级word邀请函制作步骤,利用邮件合并制作邀请函(2)
- Mybatis中的OGNL使用总结=
- uniapp使用诺诺人脸认证(微信小程序)sdk
- moviepy图片合成视频
- 【Python数据科学手册】Pandas——十二、处理时间序列
- jquery实现电商网站分类导航菜单
- js实现京东商城导航
- 还在用Navicat?这款开源的数据库管理工具界面更炫酷!
- 树莓派4B学习笔记——IO通信篇(UART)
- linux mint卸载桌面环境,在Ubuntu系统中安装最新Cinnamon桌面环境,包括启用及卸载...