# iwpriv
顯示
iwpriv ra0 show [parameters]
序號 | parameters | 說明 |
---|---|---|
1 | driverinfo | 驅動版本資訊 |
2 | stat | STA TX/RX等統計資訊。 |
3 | stainfo | STA資訊,MAC地址/RSSI/MCS/Rate等。 |
4 | stacountinfo | STA TX/RX個數資訊。 |
5 | stasecinfo | STA認證加密資訊。 |
6 | bainfo | BlockAck資訊。 |
7 | connStatus | AP-Clinet連線狀態。 |
8 | reptinfo | MAC Repeater資訊。 |
9 | wdsinfo | WDS連線列表。 |
10 | igmpinfo | IGMP Snooping列表。 |
11 | mbss | MBSS PHY 模式資訊。 |
12 | blockch | DFS blocked 通道列表。 |
13 | devinfo | AP Mode, 通道, 頻寬。 |
14 | sysinfo | WDEV資訊。 |
15 | trinfo | TX/RX Ring配置資訊 |
16 | pwrinfo | 功率內部資訊 |
17 | txqinfo | TxQ資訊 |
18 | sta_tr | AP BSSID/wcid等。 |
19 | stat_reset | 統計清零 |
設定
iwpriv ra0 set [parameters]=[Value]
iwpriv ra0 set Debug=3 // 設定 WLAN 驅動列印級別
iwpriv ra0 set CountryRegion=5 // 設定 2.4G 國家區域
iwpriv ra0 set CountryRegionABand=7 // 設定 5G 國家區域
iwpriv ra0 set SSID=11n-AP // 設定 AP SSID
iwpriv ra0 set Channel=6 // 設定 WiFi 通道
iwpriv ra0 set BeaconPeriod=100 // 設定 Beacon 週期
iwpriv ra0 set TxPower=100 // 設定發射功率百分比
iwpriv ra0 set HideSSID=1 // 設定啟用或禁用 SSID 隱藏
iwpriv ra0 set DisConnectSta=00:11:22:33:44:55 // 設定手動斷開指定連線的 STA
iwpriv ra0 set DisConnectAllSta=1 // 設定手動斷開所有連線的 STA
iwpriv ra0 set MaxStaNum=0 // 設定限制每個 BSS 關聯客戶端的最大數量
iwpriv ra0 set HwAntDiv=0 // 設定啟動或禁用硬體天線分集
iwpriv ra0 set HtBw=1 // 設定 HT WLAN 頻寬
iwpriv ra0 set VhtBw=1 // 設定啟用或禁用 11AC 80MHz 頻寬支援
iwpriv ra0 set HtAmsdu=0 // 設定啟用或禁用 AMSDU
iwpriv ra0 set HtTxBASize=64 // 設定一個傳輸 burst 的 AMSDU 聚合大小的數量
iwpriv ra0 set SiteSurvey= // 進行鄰區掃描
iwpriv ra0 get_site_survey // 顯示鄰區掃描結果
iwpriv ra0 get_mac_table // 顯示與 AP 關聯的 STA 的 MAC 地址
-
CountryRegion 2.4GHz的國家地區碼,不同的地區碼通道選擇範圍不一樣,範圍是0~7,31~33
iwpriv ra0 set CountryRegion=5
-
CountryRegionABand 5G的國家地區碼
-
CountryCode 無線國家碼
-
國家碼簡寫標準:https://www.iso.org/obp/ui/#search
iwpriv ra0 set CountryCode=cn
-
ChannelGeography:通道地理型別
0:Outdoor 1:Indoor 2:Both
-
.SSID 無線SSID,1~32 ASCII碼
iwpriv ra0 set SSID="AAA"
-
WirelessMode 無線模式
1.legacy 11B only;2.legacy 11A only;3.legacy 11a/b/g mixed;4.legacy 11G only;5.11ABGN mixed
6.11N only in 2.4G; 7.11GN mixed;8.11AN mixed; 9.11BGN mixed; 10.11AGN mixed;11.11N only in 5G;
14.11A/AN/AC mixed 5G band only;15. 11AN/AC mixed 5G band only. -
Channel 無線channel
Channel=0; 0表示自動掃描; -
BasicRate 無線支援的基本速率集
1.1Mbps;2.2Mbps;3.1Mbps,2Mbps;4.5.5Mbps;15.1Mbps,2Mbps,5.5Mbps,11Mbps; -
Beacon Period Beacon幀的週期
iwpriv ra0 set BeaconPeriod=100
-
DtimPeriod duratin time 1~255
iwpriv ra0 set DtimPeriod=64
-
TxPower 傳輸功率,0~100
iwpriv ra0 set TxPower=99
-
DisableOLBC
-
BGProtection 啟用/禁用 無線11B or 11G保護
0:auto;1:on;2:off -
MaxStaNum 最大sta連線數量
0:disable 1~32 -
TxAntenna 配置Tx天線數量
iwpriv ra0 set TxAntenna=1
-
RxAntenna 配置Rx天線數量
-
TxPreamble 啟用/禁用Tx 前導碼
iwpriv ra0 set TxPreamble=0
-
RTSThreshold 設定RTS 閾值 1~2347
-
FragThreshold 設定分片包閾值,256~2346
iwpriv ra0 set FragThreshold=1024
-
TxBurst 啟用/禁用Tx burst,0:disable;1:enable
iwpriv ra0 set TxBurst=1
-
PktAggregate 啟用/禁用 Tx 幀聚合,0:disable,1:enable
-
NoForwarding 啟用或禁用不同的sta的包在相同的SSID轉發,0:disable;1:enable
iwpriv ra0 set NoForwarding=0
-
NoForwardingBTNBSSID,禁用或啟用在每個BSSID之間不轉發0:disable;1:enable
-
NoForwardingMBCast,禁用或啟用不抓發組播/多播包
-
HideSSID,禁用或啟用隱藏SSID,0:disable;1:enable
iwpriv ra0 set HideSSID=0
-
StationKeepAlive禁用或啟用週期性自動檢測活躍的sta,0:disable;1:enable
iwpriv ra0 set StationKeepAlive=1
-
ShortSlot,禁用或啟用short slot time,0:disable;1:enable
iwpriv ra0 set ShortSlot=1
-
AutoChannelSelect,啟用禁用通道自動選則,0,disable;1:舊演算法,2:新演算法;
-
Debug 設定WLAN debug等級(0~5) 0:off;1:Error;2:Warning;3:Trace;4:Info;5:Loud
iwpriv ra0 set Debug=3
-
DriverVersion 檢測無線驅動版本
iwpriv ra0 set DriverVersion=0
-
AccessPolicy 配置訪問控制規則,0:允許訪問AP,1:禁止訪問AP
iwpriv ra0 set AccessPolicy=0
-
ResetCounter,重設計算器
iwpriv ra0 set ResetCounter=1
-
SiteSurvey 請求動作做站點測量
iwpriv ra0 set SiteSurvey=
被動掃描:空串,iwpriv ra0 set SiteSurvey=
主動掃描:目的SSID,iwpriv ra0 set SiteSurvey=Target_SSID -
CountryString 設定國家
iwpriv ra0 set CountryString=China
-
FixedTxMode設定傳送調製模式,CCK OFDM HT
iwpriv ra0 set FixedTxMode=CCK
- DisConnectSta斷開一個指定的STA
iwpriv ra0 set DisConnectSta=00:11:22:33:44:55
* - DisConnectAllSta 斷開所有sta
iwpriv ra0 set DisConnectAllSta=1
* - McastPhyMode 設定多播物理模式,0:Disable; 1:CCK;2:OFDM;3:HTMIX
iwpriv ra0 set McastPhyMode=0
* - McastMcs設定多播包的MCS,0~15
iwpriv ra0 set McastMcs=0
* - MaxStaNum 現在每一個BSS可以管理sta的最大值 1~32
iwpriv ra0 set MaxStaNum=0
0:禁用限制
* - AutoFallBack 啟用/禁用自動降低速率功能。0:disable; 1:enable
iwpriv ra0 set AutoFallBack=1
* -
MBSSWirelessMode 設定MBSS 無線物理方式
iwpriv ra0 set MBSSWirelessMode=1
0:802.11B/G mixed
1:802.11B only
2:801.11A only
4:801.11G only
6:801.11N only
7:801.11G/N mixed
8:801.11A/N mixed
9:801.11B/G/Nmixed
10:801.11A/G/N mixed
11:801.11N in 5G band only -
HtBw HT通道頻寬設定, 0:20MHz;1:20/40 MHz
iwpriv ra0 set HtBw=1
-
HtMcs 設定無線調製編碼策略, 0~15,32:fix MCS rate, 33,自動適配
iwpriv ra0 set HtMcs=33
-
HtGi 設定無線guard 間隔,0:長間隔;1短間隔
iwpriv ra0 set HtGi=1
-
HtOpMode 設定HT操作模式,0:HT混合模式,1:HT greenfield模式
iwpriv ra0 set HtOpMode=0
-
HtBaWinSize 設定Block Ack 視窗大小,1~64
iwpriv ra0 set HtBaWinSize=64
-
HtTxBASize 設定一次傳輸burst中AMPDU聚合包的個數,1~64
iwpriv ra0 set HtBASize=64
-
HtAmsdu 啟用禁用A-MSDU,0 禁用,1啟用
iwpriv ra0 set HtAmsdu=0
-
HtAutoBa 啟用禁用自動block ack,0 禁用,1啟用
iwpriv ra0 set HtAutoBa=1
-
HtMimoPs 啟用禁用HT MIMMO power save 模式,1:enable,0:disable
iwpriv ra0 set HtMimoPs=1
-
AP2040Rescan 觸發HT20/40 coexistence重新掃描,1:觸發
iwpriv ra0 set AP2040Rescan=1
-
HtBssCoex 啟用禁用HT BSS coexistence,0 禁用,1啟用
iwpriv ra0 set HtBssCoex=1
-
AssocReqRssiThres設定關聯請求時接收靈敏度的閾值,使拒絕S他的關聯請求在弱訊號的情況下
iwpriv ra0 set AssocReqRssiThres=-88
0:關閉
0~-100RSSI的值 -
stat 顯示無線統計資訊
iwpriw ra0 stat
或者:while [ 1 ]; do iwpriv ra0 set ResetCounter=1; sleep 1; iwpriv ra0 stat; done;
-
get_site_survey 獲取掃描資訊
iwpriv ra0 get_site_survey
執行該命令前先執行iwpriv ra0 set SiteSurvey= -
get_mac_table 獲取連線到AP的sta的mac地址資訊
iwpriv ra0 get_mac_talbe
-
get_ba_table 顯示BlackACK table
iwpriv ra0 get_ba_table
-
show 顯示資訊
iwpriv ra0 show [parameter]
[parameter list]
1.driverinfo
2.stat
3.stainfo
4.stacountinfo
5.stasecinfo
6.bainfo
7.connStatus
8.reptinfo
9.wdsinfo
10.igmpinfo
11.mbss
12.blockch
refs:
https://blog.csdn.net/vickytong1018/article/details/70394550
http://1.117.24.237/2020/04/08/wifi-cmd.html