NetworkManager/src/supplicant
Beniamino Galvani a9ab50efb1 supplicant: set optional PMF using global supplicant property
wpa_supplicant is going to change the global default for PMF from 0
(disabled) to 1 (optional) [1], so NM code needs to be adjusted to
work with all wpa_supplicant versions. Furthermore, it is better to
set optional PMF using the 'Pmf' property instead of the 'ieee80211w'
configuration option because the former better handles missing support
in driver [2].

Note that each interface in wpa_supplicant has its own copy of global
configuration and so 'global' options must still be set on each
interface. So, let's set Pmf=1 when each interface gets created and
override it with ieee80211w={0,2} if needed during association.

[1] http://lists.infradead.org/pipermail/hostap/2018-November/039009.html
[2] http://lists.infradead.org/pipermail/hostap/2019-January/039215.html

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/104
2019-01-12 22:46:48 +01:00
..
tests supplicant: set optional PMF using global supplicant property 2019-01-12 22:46:48 +01:00
nm-supplicant-config.c supplicant: set optional PMF using global supplicant property 2019-01-12 22:46:48 +01:00
nm-supplicant-config.h wifi: enable WPA-*-SHA256 AKMs only when the supplicant supports them 2018-01-22 08:38:28 +01:00
nm-supplicant-interface.c supplicant: set optional PMF using global supplicant property 2019-01-12 22:46:48 +01:00
nm-supplicant-interface.h supplicant: Add methods to start/stop a P2P Find operation 2018-12-13 09:20:55 +01:00
nm-supplicant-manager.c supplicant: Allow creating an interface from object path 2018-12-13 09:20:55 +01:00
nm-supplicant-manager.h supplicant: Allow creating an interface from object path 2018-12-13 09:20:55 +01:00
nm-supplicant-settings-verify.c wifi: support hidden ssid in AP mode 2018-09-27 13:35:53 +02:00
nm-supplicant-settings-verify.h all: remove consecutive empty lines 2018-04-30 16:24:52 +02:00
nm-supplicant-types.h all: replace non-leading tabs with spaces 2018-02-07 13:32:04 +01:00