STRUCT IWL_MISSED_BEACONS_NOTIF_V4(9)
πΈ struct iwl_missed_beacons_notif_v4(9) πΈ
okay bestie, welcome to the Kernel API Manual β yes that's the manual name, and yes we're reading it together, hold my hand π«Ά
β¨ NAME β¨
struct iwl_missed_beacons_notif_v4 β the tea on missed beacons (aka MISSED_BEACONS_NOTIFICATION = 0xa2) π
So like, this struct is literally the notification that tells you which beacons your card did not hear. It's giving "sorry bestie I ghosted those beacons" energy π
π¦ SYNOPSIS π¦
struct iwl_missed_beacons_notif_v4 {
__le32 link_id;
__le32 consec_missed_beacons_since_last_rx;
__le32 consec_missed_beacons;
__le32 num_expected_beacons;
__le32 num_recvd_beacons;
};
five __le32 fields, all cute and little-endian, no cap β¨
π Members π
link_idβ the fw link ID. that's the firmware's little name tag for which link we're talking about π·οΈconsec_missed_beacons_since_last_rxβ number of consecutive missed beacons since last RX. like, how many did we ignore since we last actually heard something πconsec_missed_beaconsβ number of consecutive missed beacons. straight up. how many in a row we ghosted πnum_expected_beaconsβ number of expected beacons. what we were supposed to get π―num_recvd_beaconsβ number of received beacons. what we actually got, bestie π
π SEE ALSO π
all the siblings and neighbors, keep scrolling iykyk π
Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/mac.h, plus:
enum iwl_mac_protection_flags(9)enum iwl_mac_types(9)enum iwl_tsf_id(9)struct iwl_mac_data_ap(9)struct iwl_mac_data_ibss(9)enum iwl_mac_data_policy(9)struct iwl_mac_data_sta(9)struct iwl_mac_data_go(9)struct iwl_mac_data_p2p_sta(9)struct iwl_mac_data_pibss(9)enum iwl_mac_filter_flags(9)enum iwl_mac_qos_flags(9)struct iwl_ac_qos(9)struct iwl_mac_ctx_cmd(9)struct iwl_missed_beacons_notif_ver_3(9)struct iwl_he_backoff_conf(9)enum iwl_he_pkt_ext_constellations(9)struct iwl_he_pkt_ext_v1(9)struct iwl_he_pkt_ext_v2(9)enum iwl_he_sta_ctxt_flags(9)enum iwl_he_htc_flags(9)struct iwl_he_sta_context_cmd_v1(9)struct iwl_he_sta_context_cmd_v2(9)struct iwl_he_sta_context_cmd_v3(9)struct iwl_he_monitor_cmd(9)
ngl the whole beacon saga lives in ./drivers/net/wireless/intel/i... β that's the path, we're not shortening the vibe, just the page footer did it first π
and that's the page, bestie!! π§ this one's stamped October 2026, source ./drivers/net/wireless/intel/i..., and the footer keeps the classic struct iwl_m...ons_notif_v4(9) β slay, periodt, go read a real beacon notification π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms