This has been tested on the following releases:
* Raspbian Buster with desktop and recommended software(September 2019)
* Raspbian Buster with desktop (September 2019)
* Raspbian Buster Lite (September 2019)
Tested on the following versions of Raspberry Pi
* Raspberry Pi 3b+
* Raspberry Pi 4
From a fresh SD image (no updates required etc at the moment)
Create a new file
Code: Select all
nano /etc/network/interfaces.d/wpa2enterpriseCode: Select all
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -B -Dwext -i wlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
post-down killall -q wpa_supplicantCode: Select all
echo -n 'your_password_in_plaintext' | iconv -t utf16le | openssl md4 > hash.txtCode: Select all
(stdin)= 0958d73cdb5ag8956cd29c0aeaa101a506Code: Select all
0958d73cdb5ag8956cd29c0aeaa101a506Code: Select all
%%%NETWORK_SSID%%%
%%%ACCOUNT_LOGIN_ID%%%
%%%PASSWORD_HASH_GENERATED_ABOVE%%%
Next create / edit the new referenced
Code: Select all
nano /etc/wpa_supplicant/wpa_supplicant.confCode: Select all
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=GB
network={
ssid="%%%NETWORK_SSID%%%"
proto=RSN
key_mgmt=WPA-EAP
auth_alg=OPEN
eap=PEAP
identity="%%%ACCOUNT_LOGIN_ID%%%"
password=hash:%%%PASSWORD_HASH_GENERATED_ABOVE%%%
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
priority=1
}HTH.
N3TM4N