Setting up WPA3 on a Raspberry Pi. In this video I show the process of setting up a Raspberry Pi as a WPA3 client, including building, config, and packet captures. These instructions work on other flavours of Linux too.
Some commands used in the video are as follows.
Required to install:
apt-get install libnl-3-dev libssl-dev libnl-genl-3-dev -y
wget https://w1.fi/releases/wpa_supplicant...
Required in the wpa .config file for building:
CONFIG_IEEE80211W=y
CONFIG_DPP=y
CONFIG_SAE=y
CONFIG_SUITEB=y
To check what the wireless NIC is capable of:
iw phy phy0 info | more
wpa_supplicant.conf
network={
ssid="wpa3"
sae_password="asdfasdf"
proto=RSN
key_mgmt=SAE
ieee80211w=1
}