RS9116 n-Link Linux and Android Technical Reference Manual
Version : 2.0
July 2020
112
22 Steps to configure 802.11W
22.1 Configuring and Compiling Driver for PMF in client mode:
1.
Enable CONFIG_11W in Driver Makefile
2.
Enable CONFIG_IEEE80211W=y in wpa_supplicant .config
3. Enable WPA-PSK-SHA256 as key_mgmt in network block in supplicant sta_settings.conf
i. pmf=1/2, PMF is enabled/required correspondingly .
pmf=
2
network = {
ssid=
"REDPINE_AP_MFP"
pairwise=CCMP
group=CCMP
key_mgmt=WPA-PSK-SHA256
psk=
"12345678"
proto=WPA2
priority=
1
}
4. Configure AP as MFP Capable/Required.
22.2 Configuring and Compiling Driver for PMF in AP mode:
1.
Enable CONFIG_11W in Driver Makefile
2.
Enable CONFIG_IEEE80211W=y in hostapd .config
3. Enable WPA-PSK-SHA256 as key_mgmt in hostapd_ccmp.conf
i. pmf=1/2, PMF is enabled/required correspondingly .
Make sure below options are enabled apart from your configuration.
# This field is a bit field that can be used to enable WPA (IEEE
802
.11i/D3.
0
)
# and/or WPA2 (full IEEE
802
.11i/RSN):
# bit0 = WPA
# bit1 = IEEE
802
.11i/RSN (WPA2) (dot11RSNAEnabled)
wpa=
2
# ieee80211w: Whether management frame protection (MFP) is enabled
#
0
= disabled (
default
)
#
1
= optional
#
2
= required
ieee80211w=
2
wpa_key_mgmt =WPA-PSK-SHA256
group_mgmt_cipher=AES-
128
-CMAC