Intel无线性能调试总结
Intel无线性能调试总结
查看当前国家码支持信道
5G
iw phy phy1 custom_channels
2G
iw phy phy0 custom_channels
查看当前占用信道和频宽
iw dev
也可以通过下面命令查看
cat /proc/net/mtlk/wlan2/channel
查看连接终端
dwpal_cli wlan2.1 PeerList
查看终端实时速率
dwpal_cli wlan2.1 PeerRatesInfo xx :xx:xx:xx:xx:xx
当设备处于下行链路活动时,应留意downlink速率信息;当设备处于上行链路活动时,应留意uplink速率信息.
Peer TX/RX info
Data uplink rate info
True : Rate info is valid
802.11a/g : Network (Phy) Mode
0 : BW index
20 : BW [MHz]
-1 : SGI
0 : MCS index
0 : NSS
6.0 : Last data uplink rate [Mbps]
Data downlink rate info
True : Rate info is valid
802.11ac : Network (Phy) Mode # 接入模式
2 : BW index
80 : BW [MHz] # 频宽是否符合预期
1 : SGI #
3 : MCS index # 11ax最大11, 11ac最大9
1 : NSS # 最大2,表示空间流
130.0 : Last data downlink rate [Mbps] # 协商的下行速率
0 : Beamforming mode
0 : STBC mode
22.00 : TX power for current rate [dBm]
22.00 : TX management power [dBm]
查看终端流状态
dwpal_cli wlan2.1 PeerFlowStatus xx :xx:xx:xx:xx:xx
支持的模式
Peer packets flow statistics
TR-181 statistics
TR-181 Device.WiFi.AccessPoint.{i}.AssociatedDevice
0 : StationID
: OperatingStandard - Supported network modes
802.11a :
802.11n :
802.11ac :
丢包率
Traffic statistics
Peer Traffic Statistics
222787 : BytesSent - Number of bytes sent successfully
114885 : BytesReceived - Number of bytes received
573 : PacketsSent - Number of packets transmitted
1526 : PacketsReceived - Number of packets received
Retransmission statistics
Retransmition Statistics
0 : Retransmissions - Number of re-transmitted, from the last 100 packets sent
82 : RetransCount - the total count of transmitted packets that were retransmissions
142 : 该数值表示在重传过程中成功发送的数据包数量
0 : MultipleRetryCount - 数量 of Tx packets that succeeded after multiple retransmissions
10 : FailedRetransCount - 数量为Tx数据包丢失次数, 因为重传限制被触发
0 : ErrorsSent - Number of Tx packets not transmitted because of errors
信号强度
-39 : SignalStrength - Radio signal strength of the uplink [dBm]
查看信道利用率以及信道负载
dwpal_cli wlan2.1 HWFlowStatus
检查当前信道是否干净
载波占用率 Channel Load 用于衡量非主设备占用频谱资源的比例
总时长 Total Airtime 代表当前作业占用的频谱时间
查看CPU利用率
mpstat -P ALL -u 1
在默认情况下仅运行Throughput时,每个CPU的负载都非常轻。当CPU出现故障时,则需要检查加速引擎是否正常工作。
查看接口是否在加速列表
ppacmd getlan
确认对应的wlanX接口是否在加速列表中
打开ppa调试信息
echo enable > /proc/ppa/mpe/fw_dbg
打开无线调试
无线开debug开关:echo 8 cdebug=1 > /proc/net/mtlk_log/debug
抗干扰
FastDrop
关闭后,在干扰比较大的时候,可让速率下降速度放缓,建议默认关闭
__#__关闭 iw dev wlan2 iwlwav sFastDrop 0 __#__开启 iw dev wlan2 iwlwav sFastDrop 1
RTS/CTS控制
默认设置为2, sdk默认为1
iw dev wlan2 iwlwav s11nProtection 2
iw dev wlan2.1 iwlwav s11nProtection 2
能量检查阈值
CCAs的阈值用于确定我们视作干扰的RSSI强度有多大;当接近该阈值时,则判断信道处于繁忙状态并选择不参与信道竞争;而当其低于该阈值时,则尝试参与信道竞争,并具体细节可参阅附录中的PG手册
iw dev wlan2 iwlwav sCcaTh -50 -50 -50 -50 -50
