What are some common wpa_supplicant network block profiles?

Answer

Open/unsecured Network:

network={ ssid="myAP" key_mgmt=NONE scan_ssid=1 }

 

WPA2-PSK:

network={ ssid="myAP" key_mgmt=WPA-PSK psk="password" pairwise=CCMP group=CCMP proto=RSN scan_ssid=1 }

 

WPA2-AES with EAP-TLS

network={ scan_ssid=1 ssid="myAP" pairwise=CCMP group=CCMP key_mgmt=WPA-EAP proto=RSN eap=TLS identity="user1" private_key="/etc/certs/user1.pem" private_key_passwd="user1" client_cert="/etc/certs/user1.pem" }

 

WPA-TKIP with PEAP MSCHAPv2:

network={ scan_ssid=1 ssid="myAP" key_mgmt=WPA-EAP eap=PEAP identity="user1" phase1="peaplabel=auto peapver=0 " phase2="auth=MSCHAPV2" password="user1" }

 

For the full documentation provided by the wpa_supplicant maintainers, please visit: https://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf