[PATCH 00/92] Add NAN PASN pairing support
Jouni Malinen
j at w1.fi
Sun Apr 26 13:07:26 PDT 2026
On Wed, Apr 22, 2026 at 03:22:51PM +0300, Andrei Otcheretianski wrote:
> This series adds support for NAN PASN pairing.
> The pairing can be performed using:
> - Opportunistic pairing (unauthenticated PASN)
> - SAE-based authentication with password
> - NPK caching for pairing verification
>
> The series start with the previously submitted tests for bootstrapping
> and NAN data path and few more patches with enhancements and fixes.
>
> Note that test patches are still marked with RFC as the wireless-next
> kernel still doesn't have all the required support in mac80211_hwsim.
> For testing purposes iwlwifi-next/mac80211_candidate kernel can be used.
Thanks, I applied all the non-hwsim-test patches with cleanup.
I would like to get a fix to get rid of the blocking os_sleep() call as
noted in an earlier message. In addition to the issues mentioned then,
it should also be understood that peer devices might use different
implementation and that might not have this type of an extra delay.
If the protocol has a case where a key is configured at a time when the
peer might already be sending a frame encrypted with that key, it might
be necessary to add a workaround that is capable of postponing
decryption of a frame from a peer while the key is being configured and
then complete decryption in software (e.g., in mac80211/driver). This is
obviously undesired extra complexity, but this area should be understood
and documented more clearly.
--
Jouni Malinen PGP id EFC895FA
More information about the Hostap
mailing list