openwrt/package/kernel/mac80211
Felix Fietkau 20c667cc88 hostapd: rework reload support and MAC address handling
MAC address and interface name assigned by mac80211.sh depend on the order in
which interfaces are brought up. This order changes when interfaces get added
or removed, which can cause unnecessary reload churn.

One part of the fix it making MAC address allocation more dynamic in both
wpa_supplicant and hostapd, by ignoring the provided MAC address using
the next available one, whenever the config does not explicitly specify one.

The other part is making use of support for renaming netdevs at runtime and
preserving the MAC address for renamed netdevs.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-09-13 12:37:44 +02:00
..
files hostapd: rework reload support and MAC address handling 2023-09-13 12:37:44 +02:00
patches mac80211: disable automatically created sta interfaces 2023-09-13 11:57:06 +02:00
scripts mac80211: replace backticks by $(...) 2020-05-13 19:01:23 +02:00
ath.mk mac80211: Add ath11k to the help text of ATH_DEBUG 2023-08-25 23:56:21 +02:00
broadcom.mk mac80211: add missing kernel modules for brcmfmac 2023-09-13 09:45:56 +02:00
intel.mk mac80211: add missing dependency for iwlwifi 2023-09-12 11:18:45 +02:00
Makefile mac80211: update to version 6.5 2023-09-11 14:29:36 +02:00
marvell.mk treewide: remove DRIVER_11N_SUPPORT 2022-12-13 10:54:50 +01:00
ralink.mk treewide: remove DRIVER_11N_SUPPORT 2022-12-13 10:54:50 +01:00
realtek.mk treewide: remove DRIVER_11N_SUPPORT 2022-12-13 10:54:50 +01:00