[RFC 0/3] driver_nl80211: Support 4-way HS offloading for 1X and PSK

Andrei Otcheretianski andrei.otcheretianski at intel.com
Mon Mar 6 01:34:19 PST 2017

There is an ongoing discussions in linux-wireless list about the 4-way
handshake offloading support in cfg80211.
These RFC patches add support for 4-way handshake offloading with nl80211 API,
according to the latest API proposal.
Currently, wpa_supplicant doesn't distinguish between 1X and WPA-PSK 4-way
handshake, when the nl80211 API provide a separate capability for each one.
So in this patch set we set WPA_DRIVER_FLAGS_4WAY_HANDSHAKE flag only when both
1X and PSK offloading is supported. Alternatively, wpa_supplicant code may be
changed to split the capabilities (though not sure if it is really needed), or
nl80211 may be changed to unify these capabilities.

Please note, this patch set doesn't include nl80211.h changes and it should be
taken from the linux-wireless list, accordingly.

Avraham Stern (1):
  driver_nl80211: Add API to set the PMK to the driver

Eliad Peller (2):
  driver_nl80211: check 4-way handshake offload support
  driver_nl80211: support passing PSK on connect

 src/drivers/driver_nl80211.c      | 47 +++++++++++++++++++++++++++++++++++++++
 src/drivers/driver_nl80211_capa.c |  6 +++++
 2 files changed, 53 insertions(+)


More information about the Hostap mailing list