hostapd/src
Harshitha Prem b3921db426 nl80211: Add frequency info in start AP command
When ACS is configured in multiple BSS case, sometimes a virtual AP
interface does not come up as the channel context information between
different BSSs of the same band does not match.

Same behavior is observed in case of multiple band/hardware under a
single wiphy, when we bring up multiple virtual interface in various
bands simultaneously and the kernel maps a random channel as it has more
than one channel context, e.g., say a 2.4 GHz channel to a 5 GHz virtual
AP interface when the start AP command is sent. This is because the
frequency information is not present in the command.

Add the frequency information into the start AP netlink command so that
the kernel maps the appropriate channel context by parsing it instead of
using a previous set channel information.

Signed-off-by: Harshitha Prem <quic_hprem@quicinc.com>
2023-02-22 13:10:49 +02:00
..
ap mka: Allow configuration of MACsec hardware offload 2023-02-21 19:26:47 +02:00
common WNM: Event report handling for BSS color collision and in-use 2023-02-20 22:00:13 +02:00
crypto crypto: Check if crypto_bignum_to_bin() is successful 2022-12-17 12:11:13 +02:00
drivers nl80211: Add frequency info in start AP command 2023-02-22 13:10:49 +02:00
eap_common crypto: Check if crypto_bignum_to_bin() is successful 2022-12-17 12:11:13 +02:00
eap_peer crypto: Check if crypto_bignum_to_bin() is successful 2022-12-17 12:11:13 +02:00
eap_server EAP-TTLS server: Add Ident field to MS-CHAP-Error 2023-02-20 19:38:02 +02:00
eapol_auth EAP-TLS: Testing functionality to skip protected success indication 2022-04-07 00:43:12 +03:00
eapol_supp Discard unencrypted EAPOL-EAP when TK is set and PMF is enabled 2022-05-07 21:37:08 +03:00
fst FST: More robust bounds checking of local data in fst_dump_mb_ies() 2022-05-08 17:18:58 +03:00
l2_packet Replace "dummy" with "stub" in comments/documentation 2021-10-11 20:52:50 +03:00
p2p P2P: Make invitation flow less aggressive 2023-02-21 11:19:15 +02:00
pae mka: Allow configuration of MACsec hardware offload 2023-02-21 19:26:47 +02:00
pasn SAE: Make sme_sae_auth() return IE offset 2022-12-17 17:11:16 +02:00
radius RADIUS: Add Filter-Id attribute 2022-10-31 11:56:57 +02:00
rsn_supp FT: Store PTKSA entry for the correct BSSID in the FT protocol case 2023-02-21 17:27:29 +02:00
tls TLS: Fix unsigned int underflow in internal TLS 1.0/1.1 implementation 2022-11-20 19:11:01 +02:00
utils Add hostapd control interface command to stop logging to file 2022-11-23 18:24:56 +02:00
wps WPS: Check NDEF record length fields separately 2022-11-20 15:15:58 +02:00
build.rules build: Rebuild libs all the time 2020-10-12 20:18:02 +03:00
lib.rules build: lib.rules: Add common-clean 2020-10-16 12:51:12 +03:00
Makefile PASN: Move initiator changes into a separate file 2022-11-04 00:52:17 +02:00
objs.mk build: Fix dependency file inclusion 2020-10-12 11:05:16 +03:00