[PATCH 0/5] Notify mac80211 about supported selectors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Benjamin Berg <benjamin.berg@xxxxxxxxx>

We have submitted some patches for mac80211[1] that verify the
supported selectors before trying to connect to an AP. mac80211 will by
default assume that the SAE_H2E selector is supported, however, there
is a new nl80211 attribute to explicitly set a list of supported
selectors.

This patchset updates hostap to use the new infrastructure. This is
primarily needed to fix some of the hwsim tests, as mac80211 will assume
support for SAE_H2E by default.

Also included is an AP mode bugfix to not requires SAE_H2E unless it is
the only available method.

[1] https://patchwork.kernel.org/project/linux-wireless/patch/20250101070249.e58a0f34c798.Ifeb3bfd7b157ffa2ccdb20ca1cba6cf068fd117d@changeid/

Benjamin Berg (5):
  AP: only set SAE_H2E selector if SAE is required
  nl80211: synchronize nl80211.h
  nl80211: send list of selectors supported by SME
  tests: use fail_test instead of relying on HT rejection
  tests: pass extra_selectors to nl80211 driver

 src/ap/ieee802_11.c             |  4 +--
 src/common/defs.h               |  9 ++++++
 src/drivers/driver_nl80211.c    | 57 +++++++++++++++++++++++++++++++++
 src/drivers/driver_nl80211.h    |  2 ++
 src/drivers/nl80211_copy.h      | 19 +++++++++++
 tests/hwsim/test_ap_ht.py       | 22 ++++++++-----
 tests/hwsim/test_ap_vht.py      | 11 ++++---
 tests/hwsim/test_connect_cmd.py | 18 +++++------
 tests/hwsim/test_he.py          | 21 ++++++------
 tests/hwsim/test_owe.py         | 14 ++++----
 10 files changed, 139 insertions(+), 38 deletions(-)

-- 
2.47.1


_______________________________________________
Hostap mailing list
Hostap@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/hostap



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux