HomeFreeBSD

rtwn: export more stats to net80211

Description

rtwn: export more stats to net80211

Setup more ieee80211_rx_stats fields for received frames:

  • pktflags:
    • IEEE80211_RX_F_FAIL_FCSCRC;
    • IEEE80211_RX_F_AMPDU;
    • IEEE80211_RX_F_AMPDU_MORE;
    • IEEE80211_RX_F_SHORTGI;
  • rate flags (CCK, OFDM, HT);
  • width;
  • phytype;
  • rate;
  • rx_tsf;
  • rssi;
  • nf;
  • ieee, freq (RTL8188EU only, when ht40 support is disabled).

Tested with:

  • RTL8188CE, RTL8188EU, RTL8821AU (STA / AP modes, i386)
  • (by kevlo) RTL8188EU and RTL8812AU (amd64)

Reviewed by: adrian (previous version), kevlo
Differential Revision: https://reviews.freebsd.org/D9021

Details

Provenance
avosAuthored on
Reviewer
adrian
Differential Revision
D9021: rtwn: export more stats to net80211
Parents
rS312314: loader: move device path definitions to include/efidevp.h
Branches
Unknown
Tags
Unknown