[PATCH 00/11] P2P2: Support for P2P device iface and fixes

Andrei Otcheretianski andrei.otcheretianski at intel.com
Tue Nov 26 01:10:09 PST 2024


This series contain some mostly trivial fixes for newly introduced P2P2
pairing flows. In addition it adds proper support for P2P2 pairing with
a separate P2P device interface.
Please note, PASN pairing on P2P device interface requires the following
mac80211 patch:
https://patchwork.kernel.org/project/linux-wireless/patch/20240510113346.8c5b8d1f2f8d.Ib3074ffbe7b296e0f162b2543e84346b190dfbeb@changeid/

Andrei Otcheretianski (11):
  NAN: Remove excessive print
  P2P2: Report p2p2 information in P2P-DEVICE-FOUND event
  P2P2: Make sure password is set when using non opportunistic methods
  P2P2: Fix frequency selection for auto GO join
  driver_nl80211: Allow PASN auth frames on P2P device interface
  P2P2: Use global interface for USD
  tests: Use global interface for P2P2 tests
  tests: Properly cancel NAN publish/subscribe
  tests: Support parsing group formation events without password
  tests: Add a couple of P2P2 pairing tests with P2P device
  tests: Enable NAN_USD hwsim tests

 src/common/nan_de.c                       |   2 +-
 src/drivers/driver_nl80211.c              |   3 +-
 tests/hwsim/example-hostapd.config        |   1 +
 tests/hwsim/example-wpa_supplicant.config |   1 +
 tests/hwsim/test_p2p2.py                  | 162 ++++++++++++----------
 tests/hwsim/wpasupplicant.py              |  33 +++--
 wpa_supplicant/ctrl_iface.c               |  31 +++++
 wpa_supplicant/notify.c                   |  40 +++---
 wpa_supplicant/p2p_supplicant.c           |  10 +-
 9 files changed, 174 insertions(+), 109 deletions(-)

-- 
2.43.0




More information about the Hostap mailing list