linux/drivers/net/wireless/intel/iwlwifi
Emmanuel Grumbach 734a4e051b wifi: iwlwifi: mld: disconnect only after 6 beacons without Rx
After 4 missed beacons since last Rx, the firmware will send an NDP to the
AP. If the NDP is ACK'ed, it'll reset the missed_beacons_since_last_rx
counter.
Disconnecting after 4 beacons doesn't give enough time to the firmware
to send the NDP.

Wait until we get 6 missed beacons since last Rx before disconnecting.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Link: https://patch.msgid.link/20260515151352.c4ed0d849f98.Iefa2e8be9edfc74683997eea60bb53c2002f31f0@changeid
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2026-05-16 23:31:25 +03:00
..
cfg wifi: iwlwifi: bump core version for BZ/SC/DR 2026-03-25 11:31:57 +02:00
dvm Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
fw Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2026-04-02 11:03:13 -07:00
mei Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
mld wifi: iwlwifi: mld: disconnect only after 6 beacons without Rx 2026-05-16 23:31:25 +03:00
mvm wifi: iwlwifi: mvm: fix driver-set TX rates on old devices 2026-05-16 23:31:25 +03:00
pcie wifi: iwlwifi: use correct function to read STEP_URM register 2026-05-16 23:31:25 +03:00
tests wifi: iwlwifi: fix build when mvm/mld not configured 2025-10-28 16:17:26 +02:00
iwl-agn-hw.h
iwl-config.h wifi: iwlwifi: remove IWL_MAX_WD_TIMEOUT 2026-03-25 11:31:56 +02:00
iwl-csr.h wifi: iwlwifi: pcie: initiate TOP reset if requested 2025-06-25 10:57:32 +03:00
iwl-dbg-tlv.c Convert 'alloc_flex' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
iwl-dbg-tlv.h wifi: iwlwifi: fix remaining kernel-doc warnings 2025-10-28 16:17:21 +02:00
iwl-debug.c
iwl-debug.h
iwl-devtrace-data.h
iwl-devtrace-io.h
iwl-devtrace-iwlwifi.h
iwl-devtrace-msg.h
iwl-devtrace-ucode.h
iwl-devtrace.c
iwl-devtrace.h
iwl-drv.c wifi: iwlwifi: add a macro for max FW links 2026-03-25 11:31:58 +02:00
iwl-drv.h wifi: iwlwifi: be more chatty when we fail to find a wifi7 device 2025-10-28 16:17:26 +02:00
iwl-fh.h wifi: iwlwifi: remove unused macro 2025-05-15 09:53:37 +03:00
iwl-io.c wifi: iwlwifi: rename iwl_finish_nic_init 2025-09-09 12:08:34 +03:00
iwl-io.h wifi: iwlwifi: rename iwl_finish_nic_init 2025-09-09 12:08:34 +03:00
iwl-modparams.h wifi: iwlwifi: fix remaining kernel-doc warnings 2025-10-28 16:17:21 +02:00
iwl-nvm-parse.c wifi: iwlwifi: validate the channels received in iwl_mcc_update_resp_v* 2026-03-25 11:31:57 +02:00
iwl-nvm-parse.h wifi: iwlwifi: fix remaining kernel-doc warnings 2025-10-28 16:17:21 +02:00
iwl-nvm-utils.c wifi: iwlwifi: rename iwl_cfg to iwl_rf_cfg 2025-05-10 21:42:44 +03:00
iwl-nvm-utils.h
iwl-op-mode.h wifi: iwlwifi: fix remaining kernel-doc warnings 2025-10-28 16:17:21 +02:00
iwl-phy-db.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
iwl-phy-db.h
iwl-prph.h wifi: iwlwifi: phy periph read - flow modification 2025-06-25 10:57:32 +03:00
iwl-scd.h
iwl-trans.c wifi: iwlwifi: restrict TOP reset to some devices 2026-03-25 11:31:56 +02:00
iwl-trans.h wifi: iwlwifi: restrict TOP reset to some devices 2026-03-25 11:31:56 +02:00
iwl-utils.c wifi: iwlwifi: move dBm averaging function into utils 2025-06-25 10:57:32 +03:00
iwl-utils.h wifi: iwlwifi: move dBm averaging function into utils 2025-06-25 10:57:32 +03:00
Kconfig wifi: iwlwifi: move dBm averaging function into utils 2025-06-25 10:57:32 +03:00
Makefile wifi: iwlwifi: pcie: accept new devices for MVM-only configs 2025-07-10 19:48:38 +03:00