Если у вас есть сертификат, то это должно работать для вас.
Вот как я это сделал.
Сначала я взял общедоступный сертификат, который предлагал сервер RADIUS, и сохранил его в виде файла PEM.
sudo mkdir /etc/certs
sudo cp radius.pem /etc/certs/
Затем я отредактировал /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="MySSID"
scan_ssid=1
key_mgmt=WPA-EAP
pairwise=CCMP TKIP
group=CCMP TKIP
eap=PEAP
identity="raspi"
password="mypassword"
ca_cert="/etc/certs/radius.pem"
phase1="peapver=0"
phase2="MSCHAPV2"
}
затем отредактировал / etc / network / interfaces auto lo
iface lo inet loopback
iface eth0 inet dhcp
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_supplicant
Звучит просто, но мне понадобилось время, чтобы взломать его. Я также человек, который настроил сервер RADIUS (FreeRADIUS), поэтому у меня есть некоторые внутренние знания. Надеюсь, это поможет.