IPQ5018
IPQ5018 is a highly integrated 802.11ax Wi-Fi/Bluetooth 5.2 system-on-chip (SoC) designed and built for high-performance, power efficient, and cost-effective wireless networking applications including home routers, mesh nodes, and gateways.
QCN6024 Device description
QCN6024 is a cost-effective 802.11ax Wi-Fi 6 PCIe radio for home routers, mesh nodes, and gateways. QCN6024 with Qualcomm® 802.11ax technology is a highly integrated wireless local area network (WLAN) system-onchip (SoC) for 2.4/5 GHz IEEE802.11ax/ac/n/g/b/a applications. QCN6024 performs AP and STA functionality with 4x4 MIMO and 4 spatial streams. The QCN6024 is a dual-synthesizer WLAN radio with native 160 MHz support
QCN6024 Key features
4x4/160 MHz 11ax PCIe Radio
Dual band: 2.4 GHz, 5 GHz full band support
Dual Lane PCIe-g2 or Single Lane PCIe-g3
Four interfaces to external 2.4 GHz PAs
Four interfaces to external 5 GHz PAs
Package: 11.1 x 12 FCBGA, 0.65mm ball pitch
Aggregated Firmware stats
Firmware reset stats
2.4G Firmware reset stats
wifistats wifi0 0 <statnum>
5G Firmware reset stats
wifistats wifi1 0 <statnum>
2.4G reset stats 1
wifistats wifi0 0 1
5G reset stats 1
wifistats wifi1 0 1
Firmware Tx stats
2.4G Firmware Tx stats
wifistats wifi0 1
/ # wifistats wifi0 1
HTT_TX_PDEV_STATS_CMN_TLV:
mac_id = 0
comp_delivered = 0
self_triggers = 87290
hw_queued = 2971
hw_reaped = 2970
underrun = 0
hw_paused = 1353
hw_flush = 78
hw_filt = 1039
tx_abort = 0
ppdu_ok = 1378
mpdu_requeued = 732
tx_xretry = 732
data_rc = 3
mpdu_dropped_xretry = 0
illegal_rate_phy_err = 0
cont_xretry = 0
tx_timeout = 0
tx_time_dur_data = 0
pdev_resets = 0
phy_underrun = 0
txop_ovf = 0
seq_posted = 1778
seq_failed_queueing = 0
seq_completed = 1777
seq_restarted = 0
seq_txop_repost_stop = 231
next_seq_cancel = 0
dl_mu_mimo_seq_posted = 0
dl_mu_ofdma_seq_posted = 0
ul_mu_mimo_seq_posted = 0
ul_mu_ofdma_seq_posted = 0
dyn_mimo_ps_dlmumimo_sequences = 0
num_su_txbf_denylisted = 0
mu_mimo_peer_denylist_count = 0
seq_qdepth_repost_stop = 0
seq_min_msdu_repost_stop = 0
mu_seq_min_msdu_repost_stop = 0
seq_switch_hw_paused = 0
next_seq_posted_dsr = 0
seq_posted_isr = 0
seq_ctrl_cached = 0
mpdu_count_tqm = 0
msdu_count_tqm = 0
mpdu_removed_tqm = 0
msdu_removed_tqm = 0
remove_mpdus_max_retries = 0
mpdus_sw_flush = 1
mpdus_hw_filter = 0
mpdus_truncated = 0
mpdus_ack_failed = 732
mpdus_expired = 93
mpdus_seq_hw_retry = 1193
ack_tlv_proc = 0
coex_abort_mpdu_cnt_valid = 0
coex_abort_mpdu_cnt = 1930
num_total_ppdus_tried_ota = 1930
num_data_ppdus_tried_ota = 0
local_ctrl_mgmt_enqued = 1868
local_ctrl_mgmt_freed = 1865
local_data_enqued = 0
local_data_freed = 0
mpdu_tried = 0
isr_wait_seq_posted = 0
tx_active_dur_us_low = 0
tx_active_dur_us_high = 0
fes_offsets_err_cnt = 0
thermal_suspend_cnt = 0
dfs_suspend_cnt = 0
tx_abort_suspend_cnt = 0
suspended txq mask = 0
last_suspend_reason = 0
HTT_TX_PDEV_STATS_URRN_TLV_V:
urrn_stats = 0:0, 1:0, 2:0,
HTT_TX_PDEV_STATS_SIFS_TLV_V:
sifs_status = 0:0, 1:0, 2:0, 3:180, 4:0, 5:0, 6:0, 7:1168, 8:0,
HTT_TX_PDEV_STATS_FLUSH_TLV_V:
flush_errs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:5, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0, 16:0, 17:0, 18:0, 19:0, 20:0, 21:0, 22:0, 23:0, 24:0, 25:0, 26:0, 27:0, 28:0, 29:0, 30:0, 31:0, 32:0, 33:0, 34:0, 35:0, 36:0, 37:0, 38:0, 39:0, 40:0, 41:0, 42:0, 43:0, 44:0, 45:0, 46:0, 47:0, 48:0, 49:0, 50:0, 51:0, 52:73, 53:0, 54:0, 55:0, 56:0, 57:0, 58:0, 59:0, 60:0, 61:0, 62:0, 63:0, 64:0, 65:0, 66:0, 67:0, 68:0, 69:0, 70:0, 71:0, 72:0, 73:0, 74:0, 75:0, 76:0, 77:0, 78:0, 79:0, 80:0, 81:0, 82:0, 83:0, 84:0, 85:0, 86:0, 87:0, 88:0, 89:0, 90:0, 91:0, 92:0, 93:0, 94:0,
HTT_STATS_PDEV_CTRL_PATH_TX_STATS_TAG:
fw_tx_mgmt_subtype = 0:0, 1:0, 2:0, 3:0, 4:0, 5:520, 6:0, 7:0, 8:1348, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_TX_PDEV_STATS_SIFS_HIST_TLV_V:
sifs_hist_status = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0,
HTT_TX_PDEV_MU_PPDU_DISTRIBUTION_STATS:
ac_mu_mimo_num_seq_posted_nr4 = 0
ac_mu_mimo_num_ppdu_posted_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ac_mu_mimo_num_ppdu_completed_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ac_mu_mimo_num_seq_term_status_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ac_mu_mimo_num_seq_posted_nr8 = 0
ac_mu_mimo_num_ppdu_posted_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ac_mu_mimo_num_ppdu_completed_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ac_mu_mimo_num_seq_term_status_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ax_mu_mimo_num_seq_posted_nr4 = 0
ax_mu_mimo_num_ppdu_posted_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ax_mu_mimo_num_ppdu_completed_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ax_mu_mimo_num_seq_term_status_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ax_mu_mimo_num_seq_posted_nr8 = 0
ax_mu_mimo_num_ppdu_posted_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ax_mu_mimo_num_ppdu_completed_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ax_mu_mimo_num_seq_term_status_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
be_mu_mimo_num_seq_posted_nr4 = 0
be_mu_mimo_num_ppdu_posted_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
be_mu_mimo_num_ppdu_completed_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
be_mu_mimo_num_seq_term_status_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
be_mu_mimo_num_seq_posted_nr8 = 0
be_mu_mimo_num_ppdu_posted_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
be_mu_mimo_num_ppdu_completed_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
be_mu_mimo_num_seq_term_status_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
5G Firmware Tx stats
wifistats wifi1 1
/ # wifistats wifi1 1
HTT_TX_PDEV_STATS_CMN_TLV:
mac_id = 0
comp_delivered = 462
self_triggers = 7521539
hw_queued = 2752121
hw_reaped = 2752121
underrun = 0
hw_paused = 697742
hw_flush = 14707
hw_filt = 14720
tx_abort = 0
ppdu_ok = 1124354
mpdu_requeued = 1613593
tx_xretry = 1613829
data_rc = 3
mpdu_dropped_xretry = 17
illegal_rate_phy_err = 0
cont_xretry = 0
tx_timeout = 0
tx_time_dur_data = 464512
pdev_resets = 3023
phy_underrun = 0
txop_ovf = 0
seq_posted = 1249362
seq_failed_queueing = 60
seq_completed = 1249311
seq_restarted = 0
seq_txop_repost_stop = 549479
next_seq_cancel = 65
dl_mu_mimo_seq_posted = 0
dl_mu_ofdma_seq_posted = 0
ul_mu_mimo_seq_posted = 0
ul_mu_ofdma_seq_posted = 53
dyn_mimo_ps_dlmumimo_sequences = 0
num_su_txbf_denylisted = 0
mu_mimo_peer_denylist_count = 0
seq_qdepth_repost_stop = 0
seq_min_msdu_repost_stop = 26
mu_seq_min_msdu_repost_stop = 0
seq_switch_hw_paused = 0
next_seq_posted_dsr = 447
seq_posted_isr = 632
seq_ctrl_cached = 1122
mpdu_count_tqm = 675
msdu_count_tqm = 955
mpdu_removed_tqm = 6
msdu_removed_tqm = 6
remove_mpdus_max_retries = 6
mpdus_sw_flush = 457
mpdus_hw_filter = 0
mpdus_truncated = 6
mpdus_ack_failed = 1613551
mpdus_expired = 49
mpdus_seq_hw_retry = 1501631
ack_tlv_proc = 547
coex_abort_mpdu_cnt_valid = 1582
coex_abort_mpdu_cnt = 2735557
num_total_ppdus_tried_ota = 2735257
num_data_ppdus_tried_ota = 1582
local_ctrl_mgmt_enqued = 1242616
local_ctrl_mgmt_freed = 1242616
local_data_enqued = 0
local_data_freed = 0
mpdu_tried = 0
isr_wait_seq_posted = 0
tx_active_dur_us_low = 0
tx_active_dur_us_high = 0
fes_offsets_err_cnt = 0
thermal_suspend_cnt = 0
dfs_suspend_cnt = 0
tx_abort_suspend_cnt = 147
suspended txq mask = 0
last_suspend_reason = 2
HTT_TX_PDEV_STATS_URRN_TLV_V:
urrn_stats = 0:0, 1:0, 2:0,
HTT_TX_PDEV_STATS_SIFS_TLV_V:
sifs_status = 0:0, 1:487, 2:83, 3:2427, 4:67, 5:0, 6:69, 7:690319, 8:0,
HTT_TX_PDEV_STATS_FLUSH_TLV_V:
flush_errs = 0:0, 1:0, 2:0, 3:105, 4:0, 5:4424, 6:98, 7:19, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0, 16:0, 17:0, 18:0, 19:0, 20:0, 21:0, 22:0, 23:0, 24:0, 25:0, 26:0, 27:0, 28:0, 29:0, 30:0, 31:0, 32:0, 33:0, 34:0, 35:0, 36:0, 37:0, 38:378, 39:0, 40:0, 41:0, 42:0, 43:0, 44:0, 45:0, 46:0, 47:0, 48:0, 49:0, 50:0, 51:0, 52:9683, 53:0, 54:0, 55:0, 56:0, 57:0, 58:0, 59:0, 60:0, 61:0, 62:0, 63:0, 64:0, 65:0, 66:0, 67:0, 68:0, 69:0, 70:0, 71:0, 72:0, 73:0, 74:0, 75:0, 76:0, 77:0, 78:0, 79:0, 80:0, 81:0, 82:0, 83:0, 84:0, 85:0, 86:0, 87:0, 88:0, 89:0, 90:0, 91:0, 92:0, 93:0, 94:0, 95:0, 96:0, 97:0, 98:0, 99:0, 100:0, 101:0, 102:0, 103:0, 104:0, 105:0, 106:0, 107:0, 108:0, 109:0, 110:0, 111:0, 112:0, 113:0, 114:0, 115:0, 116:0, 117:0, 118:0, 119:0, 120:0, 121:0, 122:0, 123:0, 124:0, 125:0, 126:0, 127:0,
HTT_STATS_PDEV_CTRL_PATH_TX_STATS_TAG:
fw_tx_mgmt_subtype = 0:0, 1:3, 2:0, 3:0, 4:88, 5:550335, 6:0, 7:0, 8:692166, 9:0, 10:0, 11:4, 12:2, 13:15, 14:0, 15:0,
HTT_TX_PDEV_STATS_SIFS_HIST_TLV_V:
sifs_hist_status = 1:1434, 2:14, 3:0, 4:0, 5:0, 6:2, 7:0, 8:0, 9:0, 10:8,
HTT_TX_PDEV_MU_PPDU_DISTRIBUTION_STATS:
ac_mu_mimo_num_seq_posted_nr4 = 0
ac_mu_mimo_num_ppdu_posted_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ac_mu_mimo_num_ppdu_completed_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ac_mu_mimo_num_seq_term_status_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ac_mu_mimo_num_seq_posted_nr8 = 0
ac_mu_mimo_num_ppdu_posted_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ac_mu_mimo_num_ppdu_completed_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ac_mu_mimo_num_seq_term_status_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ax_mu_mimo_num_seq_posted_nr4 = 0
ax_mu_mimo_num_ppdu_posted_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ax_mu_mimo_num_ppdu_completed_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ax_mu_mimo_num_seq_term_status_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ax_mu_mimo_num_seq_posted_nr8 = 0
ax_mu_mimo_num_ppdu_posted_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ax_mu_mimo_num_ppdu_completed_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
ax_mu_mimo_num_seq_term_status_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
be_mu_mimo_num_seq_posted_nr4 = 0
be_mu_mimo_num_ppdu_posted_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
be_mu_mimo_num_ppdu_completed_per_burst_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
be_mu_mimo_num_seq_term_status_nr4 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
be_mu_mimo_num_seq_posted_nr8 = 0
be_mu_mimo_num_ppdu_posted_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
be_mu_mimo_num_ppdu_completed_per_burst_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0,
be_mu_mimo_num_seq_term_status_nr8 = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
Firmware Rx stats
2.4G Firmware Rx stats
wifistats wifi0 2
/ # wifistats wifi0 2
HTT_RX_PDEV_FW_STATS_TLV:
mac_id = 0
ppdu_recvd = 10277173
mpdu_cnt_fcs_ok = 8819895
mpdu_cnt_fcs_err = 1457331
tcp_msdu_cnt = 16
tcp_ack_msdu_cnt = 39
udp_msdu_cnt = 22
other_msdu_cnt = 8819818
fw_ring_mpdu_ind = 8819787
fw_ring_mgmt_subtype = 0:2, 1:0, 2:1, 3:0, 4:234945, 5:347, 6:0, 7:0, 8:8582623, 9:0, 10:1, 11:5, 12:0, 13:1724, 14:0, 15:0,
fw_ring_ctrl_subtype = 0:0, 1:0, 2:0, 3:0, 4:0, 5:139, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
fw_ring_mcast_data_msdu = 0
fw_ring_bcast_data_msdu = 0
fw_ring_ucast_data_msdu = 0
fw_ring_null_data_msdu = 15
fw_ring_mpdu_drop = 1457287
ofld_local_data_ind_cnt = 0
ofld_local_data_buf_recycle_cnt = 0
drx_local_data_ind_cnt = 0
drx_local_data_buf_recycle_cnt = 0
local_nondata_ind_cnt = 8819787
local_nondata_buf_recycle_cnt = 8819786
fw_status_buf_ring_refill_cnt = 10277173
fw_status_buf_ring_empty_cnt = 0
fw_pkt_buf_ring_refill_cnt = 10277123
fw_pkt_buf_ring_empty_cnt = 1
fw_link_buf_ring_refill_cnt = 10277074
fw_link_buf_ring_empty_cnt = 0
host_pkt_buf_ring_refill_cnt = 4193
host_pkt_buf_ring_empty_cnt = 1
mon_pkt_buf_ring_refill_cnt = 0
mon_pkt_buf_ring_empty_cnt = 0
mon_status_buf_ring_refill_cnt = 10279313
mon_status_buf_ring_empty_cnt = 1
mon_desc_buf_ring_refill_cnt = 0
mon_desc_buf_ring_empty_cnt = 0
mon_dest_ring_update_cnt = 0
mon_dest_ring_full_cnt = 0
rx_suspend_cnt = 2492
rx_suspend_fail_cnt = 0
rx_resume_cnt = 2492
rx_resume_fail_cnt = 0
rx_ring_switch_cnt = 0
rx_ring_restore_cnt = 0
rx_flush_cnt = 0
rx_recovery_reset_cnt = 2
HTT_RX_PDEV_FW_RING_MPDU_ERR_TLV_V:
fw_ring_mpdu_err = 0:0, 1:924689, 2:532583, 3:0, 4:0, 5:15, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_RX_PDEV_FW_MPDU_DROP_TLV_V:
fw_mpdu_drop = 0:1457272, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_RX_SOC_FW_STATS_TLV:
fw_reo_ring_data_msdu = 0
fw_to_host_data_msdu_bcmc = 0
fw_to_host_data_msdu_uc = 0
ofld_remote_data_buf_recycle_cnt = 0
ofld_remote_free_buf_indication_cnt = 0
ofld_buf_to_host_data_msdu_uc = 0
reo_fw_ring_to_host_data_msdu_uc = 0
wbm_sw_ring_reap = 0
wbm_forward_to_host_cnt = 0
wbm_target_recycle_cnt = 0
target_refill_ring_recycle_cnt = 0
HTT_RX_SOC_FW_REFILL_RING_EMPTY_TLV_V:
refill_ring_empty_cnt = 0:0, 1:0, 2:0,
HTT_RX_SOC_FW_REFILL_RING_NUM_REFILL_TLV_V:
refill_ring_num_refill = 0:0, 1:0, 2:0,
HTT_RX_SOC_FW_REFILL_RING_NUM_RXDMA_ERR_TLV_V:
rxdma_err = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_RX_SOC_FW_REFILL_RING_NUM_REO_ERR_TLV_V:
reo_err = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_RX_PDEV_FW_STATS_PHY_ERR_TLV:
mac_id__word = 0
tota_phy_err_nct = 924690
phy_errs = 0:0, 1:0, 2:0, 3:559, 4:0, 5:0, 6:913726, 7:0, 8:3424, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0, 16:0, 17:0, 18:0, 19:0, 20:0, 21:0, 22:0, 23:0, 24:0, 25:0, 26:0, 27:0, 28:0, 29:0, 30:0, 31:0, 32:0, 33:0, 34:0, 35:0, 36:0, 37:0, 38:0, 39:0, 40:0, 41:0, 42:6981,
5G Firmware Rx stats
wifistats wifi1 2
/ # wifistats wifi1 2
HTT_RX_PDEV_FW_STATS_TLV:
mac_id = 0
ppdu_recvd = 9889533
mpdu_cnt_fcs_ok = 9890347
mpdu_cnt_fcs_err = 106
tcp_msdu_cnt = 154
tcp_ack_msdu_cnt = 593
udp_msdu_cnt = 518
other_msdu_cnt = 9889082
fw_ring_mpdu_ind = 9887080
fw_ring_mgmt_subtype = 0:4, 1:0, 2:0, 3:0, 4:700087, 5:881, 6:0, 7:0, 8:8363024, 9:0, 10:2, 11:4, 12:0, 13:92082, 14:0, 15:0,
fw_ring_ctrl_subtype = 0:0, 1:0, 2:0, 3:0, 4:0, 5:730996, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
fw_ring_mcast_data_msdu = 0
fw_ring_bcast_data_msdu = 0
fw_ring_ucast_data_msdu = 0
fw_ring_null_data_msdu = 1882
fw_ring_mpdu_drop = 1888
ofld_local_data_ind_cnt = 0
ofld_local_data_buf_recycle_cnt = 0
drx_local_data_ind_cnt = 0
drx_local_data_buf_recycle_cnt = 0
local_nondata_ind_cnt = 9887080
local_nondata_buf_recycle_cnt = 9887079
fw_status_buf_ring_refill_cnt = 9889533
fw_status_buf_ring_empty_cnt = 0
fw_pkt_buf_ring_refill_cnt = 9889012
fw_pkt_buf_ring_empty_cnt = 1
fw_link_buf_ring_refill_cnt = 9888968
fw_link_buf_ring_empty_cnt = 0
host_pkt_buf_ring_refill_cnt = 5480
host_pkt_buf_ring_empty_cnt = 2
mon_pkt_buf_ring_refill_cnt = 0
mon_pkt_buf_ring_empty_cnt = 0
mon_status_buf_ring_refill_cnt = 9905148
mon_status_buf_ring_empty_cnt = 2
mon_desc_buf_ring_refill_cnt = 0
mon_desc_buf_ring_empty_cnt = 0
mon_dest_ring_update_cnt = 0
mon_dest_ring_full_cnt = 0
rx_suspend_cnt = 5538
rx_suspend_fail_cnt = 0
rx_resume_cnt = 5538
rx_resume_fail_cnt = 0
rx_ring_switch_cnt = 0
rx_ring_restore_cnt = 0
rx_flush_cnt = 0
rx_recovery_reset_cnt = 0
HTT_RX_PDEV_FW_RING_MPDU_ERR_TLV_V:
fw_ring_mpdu_err = 0:0, 1:0, 2:6, 3:0, 4:0, 5:1876, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_RX_PDEV_FW_MPDU_DROP_TLV_V:
fw_mpdu_drop = 0:6, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_RX_SOC_FW_STATS_TLV:
fw_reo_ring_data_msdu = 0
fw_to_host_data_msdu_bcmc = 0
fw_to_host_data_msdu_uc = 0
ofld_remote_data_buf_recycle_cnt = 0
ofld_remote_free_buf_indication_cnt = 0
ofld_buf_to_host_data_msdu_uc = 0
reo_fw_ring_to_host_data_msdu_uc = 0
wbm_sw_ring_reap = 0
wbm_forward_to_host_cnt = 0
wbm_target_recycle_cnt = 0
target_refill_ring_recycle_cnt = 0
HTT_RX_SOC_FW_REFILL_RING_EMPTY_TLV_V:
refill_ring_empty_cnt = 0:0, 1:0, 2:0,
HTT_RX_SOC_FW_REFILL_RING_NUM_REFILL_TLV_V:
refill_ring_num_refill = 0:0, 1:0, 2:0,
HTT_RX_SOC_FW_REFILL_RING_NUM_RXDMA_ERR_TLV_V:
rxdma_err = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_RX_SOC_FW_REFILL_RING_NUM_REO_ERR_TLV_V:
reo_err = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
HTT_RX_PDEV_FW_STATS_PHY_ERR_TLV:
mac_id__word = 0
tota_phy_err_nct = 7
phy_errs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:1, 7:0, 8:1, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0, 16:0, 17:0, 18:0, 19:0, 20:0, 21:0, 22:0, 23:0, 24:0, 25:0, 26:0, 27:0, 28:0, 29:0, 30:0, 31:0, 32:0, 33:0, 34:0, 35:0, 36:0, 37:0, 38:0, 39:0, 40:0, 41:0, 42:5,
Firmware Tx rate stats
2.4G Firmware Tx rate stats
wifistats wifi0 9
/ # wifistats wifi0 9
HTT_TX_PDEV_RATE_STATS_TLV:
mac_id = 0
tx_ldpc = 0
ac_mu_mimo_tx_ldpc = 0
ax_mu_mimo_tx_ldpc = 0
ofdma_tx_ldpc = 0
rts_cnt = 0
rts_success = 0
ack_rssi = 96
tx_11ax_su_ext = 0
Legacy CCK Rates: 1 Mbps: 5444, 2 Mbps: 0, 5.5 Mbps: 0, 11 Mbps: 0
Legacy OFDM Rates: 6 Mbps: 0, 9 Mbps: 0, 12 Mbps: 0, 18 Mbps: 0
24 Mbps: 0, 36 Mbps: 0, 48 Mbps: 0, 54 Mbps: 0
tx_mcs = -2:0,-1:0, 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ac_mu_mimo_tx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ax_mu_mimo_tx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ac_mu_mimo_tx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ax_mu_mimo_tx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ofdma_tx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
tx_bw = 0:0, 1:0, 2:0, 3:0, 4:0,
half_tx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_tx_bw = 1:0, 1:0, 1:0, 1:0,
tx_su_punctured_mode = 0:0, 1:0, 2:0, 3:0, 4:0,
ac_mu_mimo_tx_bw = 0:0, 1:0, 2:0, 3:0,
half_ac_mu_mimo_tx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_ac_mu_mimo_tx_bw = 1:0, 1:0, 1:0, 1:0,
ax_mu_mimo_tx_bw = 0:0, 1:0, 2:0, 3:0,
half_ax_mu_mimo_tx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_ax_mu_mimo_tx_bw = 1:0, 1:0, 1:0, 1:0,
ofdma_tx_bw = 0:0, 1:0, 2:0, 3:0,
half_ofdma_tx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_ofdma_tx_bw = 1:0, 1:0, 1:0, 1:0,
tx_stbc = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_pream = 0:0, 1:5444, 2:0, 3:0, 4:0, 5:0, 6:0,
HE LTF: 1x: 0, 2x: 0, 4x: 0
tx_gi[0] = -2:0,-1:0, 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_gi[1] = -2:0,-1:0, 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_gi[2] = -2:0,-1:0, 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_gi[3] = -2:0,-1:0, 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ac_mu_mimo_tx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ac_mu_mimo_tx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ac_mu_mimo_tx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ac_mu_mimo_tx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ax_mu_mimo_tx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ax_mu_mimo_tx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ax_mu_mimo_tx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ax_mu_mimo_tx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_dcm = 0:0, 1:0, 2:0, 3:0, 4:0,
11ax_trigger_type = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0,
5G Firmware Tx rate stats
wifistats wifi1 9
/ # wifistats wifi1 9
HTT_TX_PDEV_RATE_STATS_TLV:
mac_id = 0
tx_ldpc = 1495
ac_mu_mimo_tx_ldpc = 0
ax_mu_mimo_tx_ldpc = 0
ofdma_tx_ldpc = 0
rts_cnt = 535
rts_success = 267
ack_rssi = 23
tx_11ax_su_ext = 0
Legacy CCK Rates: 1 Mbps: 0, 2 Mbps: 0, 5.5 Mbps: 0, 11 Mbps: 0
Legacy OFDM Rates: 6 Mbps: 2755876, 9 Mbps: 0, 12 Mbps: 0, 18 Mbps: 0
24 Mbps: 0, 36 Mbps: 0, 48 Mbps: 0, 54 Mbps: 0
tx_mcs = -2:0,-1:0, 0:67, 1:50, 2:65, 3:59, 4:115, 5:232, 6:345, 7:158, 8:61, 9:53, 10:51, 11:239, 12:0, 13:0,
ac_mu_mimo_tx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ax_mu_mimo_tx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_nss = 1:627, 2:868, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ac_mu_mimo_tx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ax_mu_mimo_tx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ofdma_tx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
tx_bw = 0:319, 1:281, 2:895, 3:0, 4:0,
half_tx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_tx_bw = 1:0, 1:0, 1:0, 1:0,
tx_su_punctured_mode = 0:0, 1:0, 2:0, 3:0, 4:0,
ac_mu_mimo_tx_bw = 0:0, 1:0, 2:0, 3:0,
half_ac_mu_mimo_tx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_ac_mu_mimo_tx_bw = 1:0, 1:0, 1:0, 1:0,
ax_mu_mimo_tx_bw = 0:0, 1:0, 2:0, 3:0,
half_ax_mu_mimo_tx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_ax_mu_mimo_tx_bw = 1:0, 1:0, 1:0, 1:0,
ofdma_tx_bw = 0:0, 1:0, 2:0, 3:0,
half_ofdma_tx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_ofdma_tx_bw = 1:0, 1:0, 1:0, 1:0,
tx_stbc = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_pream = 0:2755876, 1:0, 2:0, 3:0, 4:1744, 5:0, 6:0,
HE LTF: 1x: 191, 2x: 1304, 4x: 0
tx_gi[0] = -2:0,-1:0, 0:67, 1:50, 2:65, 3:59, 4:115, 5:232, 6:345, 7:158, 8:61, 9:53, 10:51, 11:239, 12:0, 13:0,
tx_gi[1] = -2:0,-1:0, 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_gi[2] = -2:0,-1:0, 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_gi[3] = -2:0,-1:0, 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ac_mu_mimo_tx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ac_mu_mimo_tx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ac_mu_mimo_tx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ac_mu_mimo_tx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ax_mu_mimo_tx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ax_mu_mimo_tx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ax_mu_mimo_tx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ax_mu_mimo_tx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ofdma_tx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
tx_dcm = 0:0, 1:0, 2:0, 3:0, 4:0,
11ax_trigger_type = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0,
Firmware Rx rate stats
Some of the newly added Rx rate stats do no fit under wifistats 10. These Rx rate stats are made as part of Rx extended rate stats wifistats wifi0 30. Especially MCS counters have space only until MCS 11 in wifistats 10. Some hardware support MCS up to 13.. Those counts are only available in wifistats 30.
2.4G Firmware Rx rate stats
wifistats wifi0 10
/ # wifistats wifi0 10
HTT_RX_PDEV_RATE_STATS_TLV:
mac_id = 0
nsts = 0
rx_ldpc = 78
rts_cnt = 0
rssi_mgmt = 40
rssi_data = 37
rssi_comb = 50
rssi_in_dbm = -59
rx_mcs = 0:26, 1:2, 2:23, 3:24, 4:16, 5:35, 6:27, 7:32, 8:0, 9:0, 10:0, 11:0,
rx_nss = 1:137, 2:48, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
rx_dcm = 0:0, 1:0, 2:0, 3:0, 4:0,
rx_stbc = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_bw = 0:10352077, 1:0, 2:0, 3:0,
rx_evm_nss_count = 0
rx_evm_pilot_count = 0
pilot_evm_dB[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[4] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[5] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[6] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[7] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB_mean = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rssi_chain[0] = 0:49, 1:128, 2:128, 3:128,
rssi_chain[1] = 0:44, 1:128, 2:128, 3:128,
rssi_chain[2] = 0:128, 1:128, 2:128, 3:128,
rssi_chain[3] = 0:128, 1:128, 2:128, 3:128,
rssi_chain[4] = 0:128, 1:128, 2:128, 3:128,
rssi_chain[5] = 0:128, 1:128, 2:128, 3:128,
rssi_chain[6] = 0:128, 1:128, 2:128, 3:128,
rssi_chain[7] = 0:128, 1:128, 2:128, 3:128,
rx_gi[0] = 0:1, 1:0, 2:2, 3:2, 4:4, 5:11, 6:10, 7:7, 8:0, 9:0, 10:0, 11:0,
rx_gi[1] = 0:0, 1:0, 2:1, 3:3, 4:4, 5:24, 6:17, 7:25, 8:0, 9:0, 10:0, 11:0,
rx_gi[2] = 0:0, 1:0, 2:0, 3:2, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_gi[3] = 0:25, 1:2, 2:20, 3:17, 4:8, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_pream = 0:3838359, 1:6513533, 2:110, 3:1, 4:74, 5:0, 6:0,
rx_11ax_su_ext = 27
rx_11ac_mumimo = 0
rx_11ax_mumimo = 0
rx_11ax_ofdma = 0
txbf = 1
rx_su_ndpa = 0
rx_11ax_su_txbf_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_mu_ndpa = 140
rx_11ax_mu_txbf_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_br_poll = 0
rx_legacy_cck_rate = 0:6433762, 1:1, 2:33851, 3:45919,
rx_legacy_ofdm_rate = 0:1539800, 1:10, 2:593824, 3:1, 4:1704141, 5:2, 6:3, 7:578,
rx_active_dur_us_low = 43024
rx_active_dur_us_high = 0
rx_11ax_ul_ofdma = 17
ul_ofdma_rx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ul_ofdma_rx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ul_ofdma_rx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ul_ofdma_rx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ul_ofdma_rx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ul_ofdma_rx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ul_ofdma_rx_bw = 0:0, 1:0, 2:0, 3:0,
ul_ofdma_rx_stbc = 0
ul_ofdma_rx_ldpc = 0
rx_ulofdma_non_data_ppdu = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulofdma_data_ppdu = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulofdma_mpdu_ok = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulofdma_mpdu_fail = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_non_data_ppdu = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_data_ppdu = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_mpdu_ok = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_mpdu_fail = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[0] = 0:206, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[4] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[5] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[6] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[7] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
per_chain_rssi_pkt_type = 0
rx_per_chain_rssi_in_dbm[0] = 0:-46, 1:0, 2:0, 3:0,
rx_per_chain_rssi_in_dbm[1] = 0:-53, 1:0, 2:0, 3:0,
rx_per_chain_rssi_in_dbm[2] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_per_chain_rssi_in_dbm[3] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_per_chain_rssi_in_dbm[4] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_per_chain_rssi_in_dbm[5] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_per_chain_rssi_in_dbm[6] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_per_chain_rssi_in_dbm[7] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_11ax_dl_ofdma_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_11ax_dl_ofdma_ru = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0,
rx_ulofdma_non_data_nusers = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulofdma_data_nusers = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
wifistats wifi0 27
/ # wifistats wifi0 27
HTT_RX_PDEV_UL_MUMIMO_TRIG_STATS_TLV:
mac_id = 0
rx_11ax_ul_mumimo = 0
ul_mumimo_rx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ul_mumimo_rx_bw = 0:0, 1:0, 2:0, 3:0,
half_ul_mumimo_rx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_ul_mumimo_rx_bw = 1:0, 1:0, 1:0, 1:0,
ul_mumimo_rx_stbc = 0
ul_mumimo_rx_ldpc = 0
rx_ul_mumimo_rssi_in_dbm: chain[0] = 0:1, 1:1, 2:1, 3:1, 4:1, 5:1, 6:1, 7:1,
rx_ul_mumimo_rssi_in_dbm: chain[1] = 0:255, 1:255, 2:255, 3:255, 4:255, 5:255, 6:255, 7:255,
rx_ul_mumimo_rssi_in_dbm: chain[2] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_rssi_in_dbm: chain[3] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_rssi_in_dbm: chain[4] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_rssi_in_dbm: chain[5] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_rssi_in_dbm: chain[6] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_rssi_in_dbm: chain[7] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_target_rssi: user[0] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[1] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[2] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[3] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[4] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[5] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[6] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[7] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_fd_rssi: user[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[4] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[5] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[6] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[7] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [4] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [5] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [6] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [7] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
wifistats wifi0 30
/ # wifistats wifi0 30
rssi_mcast_in_dbm = -44
rssi_mgmt_in_dbm = -56
rssi_chain_ext[0] = 0:0, 1:0, 2:0, 3:0,
rssi_chain_ext[1] = 0:0, 1:0, 2:0, 3:0,
rssi_chain_ext[2] = 0:128, 1:128, 2:128, 3:128,
rssi_chain_ext[3] = 0:128, 1:128, 2:128, 3:128,
rssi_chain_ext[4] = 0:128, 1:128, 2:128, 3:128,
rssi_chain_ext[5] = 0:128, 1:128, 2:128, 3:128,
rssi_chain_ext[6] = 0:128, 1:128, 2:128, 3:128,
rssi_chain_ext[7] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[0] = 0:0, 1:0, 2:0, 3:0,
rx_per_chain_rssi_ext_in_dbm[1] = 0:0, 1:0, 2:0, 3:0,
rx_per_chain_rssi_ext_in_dbm[2] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[3] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[4] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[5] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[6] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[7] = 0:128, 1:128, 2:128, 3:128,
rx_mcs_ext = -2:0, -1:0 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_stbc_ext = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_gi_ext[0] = -2:0, -1:0 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_gi_ext[1] = -2:0, -1:0 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_gi_ext[2] = -2:0, -1:0 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_gi_ext[3] = -2:0, -1:0 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_bw = 0:0, 1:0, 2:0, 3:0, 4:0,
half_rx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_rx_bw = 1:0, 1:0, 1:0, 1:0,
rx_su_punctured_mode = 0:0, 1:0, 2:0, 3:0, 4:0,
ul_ofdma_rx_mcs_ext = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_ofdma_rx_gi_ext[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_ofdma_rx_gi_ext[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_ofdma_rx_gi_ext[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_ofdma_rx_gi_ext[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_11ax_su_txbf_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_11ax_mu_txbf_mcs_ext = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_11ax_dl_ofdma_mcs_ext = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
5G Firmware Rx rate stats
wifistats wifi1 10
/ # wifistats wifi1 10
HTT_RX_PDEV_RATE_STATS_TLV:
mac_id = 0
nsts = 0
rx_ldpc = 1287
rts_cnt = 0
rssi_mgmt = 56
rssi_data = 55
rssi_comb = 34
rssi_in_dbm = -34
rx_mcs = 0:6162, 1:145, 2:51, 3:46, 4:78, 5:119, 6:78, 7:66, 8:154, 9:88, 10:53, 11:376,
rx_nss = 1:6488, 2:928, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
rx_dcm = 0:0, 1:0, 2:40, 3:0, 4:40,
rx_stbc = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_bw = 0:9919152, 1:10, 2:7275, 3:0,
rx_evm_nss_count = 0
rx_evm_pilot_count = 0
pilot_evm_dB[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[4] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[5] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[6] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB[7] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0, 14:0, 15:0,
pilot_evm_dB_mean = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rssi_chain[0] = 0:22, 1:4, 2:5, 3:1,
rssi_chain[1] = 0:27, 1:4, 2:6, 3:0,
rssi_chain[2] = 0:31, 1:9, 2:10, 3:6,
rssi_chain[3] = 0:29, 1:8, 2:10, 3:4,
rssi_chain[4] = 0:128, 1:128, 2:128, 3:128,
rssi_chain[5] = 0:128, 1:128, 2:128, 3:128,
rssi_chain[6] = 0:128, 1:128, 2:128, 3:128,
rssi_chain[7] = 0:128, 1:128, 2:128, 3:128,
rx_gi[0] = 0:6129, 1:0, 2:40, 3:0, 4:40, 5:31, 6:19, 7:19, 8:1, 9:1, 10:0, 11:193,
rx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_gi[2] = 0:0, 1:0, 2:2, 3:2, 4:3, 5:54, 6:21, 7:1, 8:11, 9:8, 10:0, 11:163,
rx_gi[3] = 0:33, 1:145, 2:9, 3:44, 4:35, 5:34, 6:38, 7:46, 8:142, 9:79, 10:53, 11:20,
rx_pream = 0:9919021, 1:0, 2:0, 3:6129, 4:1287, 5:0, 6:0,
rx_11ax_su_ext = 131
rx_11ac_mumimo = 0
rx_11ax_mumimo = 0
rx_11ax_ofdma = 0
txbf = 6129
rx_su_ndpa = 0
rx_11ax_su_txbf_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_mu_ndpa = 717524
rx_11ax_mu_txbf_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_br_poll = 0
rx_legacy_cck_rate = 0:0, 1:0, 2:0, 3:0,
rx_legacy_ofdm_rate = 0:9766369, 1:0, 2:858, 3:0, 4:151787, 5:0, 6:0, 7:7,
rx_active_dur_us_low = 209494
rx_active_dur_us_high = 0
rx_11ax_ul_ofdma = 369
ul_ofdma_rx_mcs = 0:0, 1:0, 2:0, 3:260, 4:0, 5:10, 6:1, 7:0, 8:0, 9:6, 10:0, 11:0,
ul_ofdma_rx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ul_ofdma_rx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:10, 6:1, 7:0, 8:0, 9:6, 10:0, 11:0,
ul_ofdma_rx_gi[2] = 0:0, 1:0, 2:0, 3:260, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ul_ofdma_rx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
ul_ofdma_rx_nss = 1:266, 2:11, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ul_ofdma_rx_bw = 0:0, 1:0, 2:277, 3:0,
ul_ofdma_rx_stbc = 0
ul_ofdma_rx_ldpc = 277
rx_ulofdma_non_data_ppdu = 0:276, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulofdma_data_ppdu = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulofdma_mpdu_ok = 0:1099, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulofdma_mpdu_fail = 0:7, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_non_data_ppdu = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_data_ppdu = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_mpdu_ok = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_mpdu_fail = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[0] = 0:230, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[4] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[5] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[6] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_fd_rssi: nss[7] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
per_chain_rssi_pkt_type = 0
rx_per_chain_rssi_in_dbm[0] = 0:-74, 1:-92, 2:-91, 3:-95,
rx_per_chain_rssi_in_dbm[1] = 0:-68, 1:-91, 2:-89, 3:0,
rx_per_chain_rssi_in_dbm[2] = 0:-65, 1:-87, 2:-86, 3:-90,
rx_per_chain_rssi_in_dbm[3] = 0:-66, 1:-87, 2:-85, 3:-91,
rx_per_chain_rssi_in_dbm[4] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_per_chain_rssi_in_dbm[5] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_per_chain_rssi_in_dbm[6] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_per_chain_rssi_in_dbm[7] = 0:-128, 1:-128, 2:-128, 3:-128,
rx_11ax_dl_ofdma_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0,
rx_11ax_dl_ofdma_ru = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0,
rx_ulofdma_non_data_nusers = 0:260, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulofdma_data_nusers = 0:16, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
wifistats wifi1 27
/ # wifistats wifi1 27
HTT_RX_PDEV_UL_MUMIMO_TRIG_STATS_TLV:
mac_id = 0
rx_11ax_ul_mumimo = 0
ul_mumimo_rx_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_gi[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_gi[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_gi[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_gi[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_mumimo_rx_nss = 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0,
ul_mumimo_rx_bw = 0:0, 1:0, 2:0, 3:0,
half_ul_mumimo_rx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_ul_mumimo_rx_bw = 1:0, 1:0, 1:0, 1:0,
ul_mumimo_rx_stbc = 0
ul_mumimo_rx_ldpc = 0
rx_ul_mumimo_rssi_in_dbm: chain[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_rssi_in_dbm: chain[1] = 0:1, 1:1, 2:1, 3:1, 4:1, 5:1, 6:1, 7:1,
rx_ul_mumimo_rssi_in_dbm: chain[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_rssi_in_dbm: chain[3] = 0:1, 1:1, 2:1, 3:1, 4:1, 5:1, 6:1, 7:1,
rx_ul_mumimo_rssi_in_dbm: chain[4] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_rssi_in_dbm: chain[5] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_rssi_in_dbm: chain[6] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_rssi_in_dbm: chain[7] = 0:128, 1:128, 2:128, 3:128, 4:128, 5:128, 6:128, 7:128,
rx_ul_mumimo_target_rssi: user[0] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[1] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[2] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[3] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[4] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[5] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[6] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_target_rssi: user[7] = 0:0, 1:0, 2:0, 3:0,
rx_ul_mumimo_fd_rssi: user[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[4] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[5] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[6] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ul_mumimo_fd_rssi: user[7] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [2] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [4] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [5] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [6] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
rx_ulmumimo_pilot_evm_dB_mean: user [7] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0,
wifistats wifi1 30
/ # wifistats wifi1 30
rssi_mcast_in_dbm = -72
rssi_mgmt_in_dbm = -36
rssi_chain_ext[0] = 0:0, 1:0, 2:0, 3:0,
rssi_chain_ext[1] = 0:0, 1:0, 2:0, 3:0,
rssi_chain_ext[2] = 0:0, 1:0, 2:0, 3:0,
rssi_chain_ext[3] = 0:0, 1:0, 2:0, 3:0,
rssi_chain_ext[4] = 0:128, 1:128, 2:128, 3:128,
rssi_chain_ext[5] = 0:128, 1:128, 2:128, 3:128,
rssi_chain_ext[6] = 0:128, 1:128, 2:128, 3:128,
rssi_chain_ext[7] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[0] = 0:0, 1:0, 2:0, 3:0,
rx_per_chain_rssi_ext_in_dbm[1] = 0:0, 1:0, 2:0, 3:0,
rx_per_chain_rssi_ext_in_dbm[2] = 0:0, 1:0, 2:0, 3:0,
rx_per_chain_rssi_ext_in_dbm[3] = 0:0, 1:0, 2:0, 3:0,
rx_per_chain_rssi_ext_in_dbm[4] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[5] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[6] = 0:128, 1:128, 2:128, 3:128,
rx_per_chain_rssi_ext_in_dbm[7] = 0:128, 1:128, 2:128, 3:128,
rx_mcs_ext = -2:0, -1:0 0:6184, 1:145, 2:51, 3:46, 4:78, 5:119, 6:78, 7:66, 8:154, 9:88, 10:53, 11:376, 12:0, 13:0,
rx_stbc_ext = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_gi_ext[0] = -2:0, -1:0 0:6151, 1:0, 2:40, 3:0, 4:40, 5:31, 6:19, 7:19, 8:1, 9:1, 10:0, 11:193, 12:0, 13:0,
rx_gi_ext[1] = -2:0, -1:0 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_gi_ext[2] = -2:0, -1:0 0:0, 1:0, 2:2, 3:2, 4:3, 5:54, 6:21, 7:1, 8:11, 9:8, 10:0, 11:163, 12:0, 13:0,
rx_gi_ext[3] = -2:0, -1:0 0:33, 1:145, 2:9, 3:44, 4:35, 5:34, 6:38, 7:46, 8:142, 9:79, 10:53, 11:20, 12:0, 13:0,
rx_bw = 0:0, 1:0, 2:0, 3:0, 4:0,
half_rx_bw = 0:0, 0:0, 0:0, 0:0,
quarter_rx_bw = 1:0, 1:0, 1:0, 1:0,
rx_su_punctured_mode = 0:0, 1:0, 2:0, 3:0, 4:0,
ul_ofdma_rx_mcs_ext = 0:0, 1:0, 2:0, 3:260, 4:0, 5:10, 6:1, 7:0, 8:0, 9:6, 10:0, 11:0, 12:0, 13:0,
ul_ofdma_rx_gi_ext[0] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_ofdma_rx_gi_ext[1] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:10, 6:1, 7:0, 8:0, 9:6, 10:0, 11:0, 12:0, 13:0,
ul_ofdma_rx_gi_ext[2] = 0:0, 1:0, 2:0, 3:260, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
ul_ofdma_rx_gi_ext[3] = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_11ax_su_txbf_mcs = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_11ax_mu_txbf_mcs_ext = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,
rx_11ax_dl_ofdma_mcs_ext = 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:0, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0, 13:0,