Connecting to EAP MSCHAPv2 wifi on the default LXDE network applet requires a bit of effort via CLI.
A much simpler approach (in my opinion), is to use the Gnome-based Network Manager, instead.
If you're attempting to connect to a university or school network with a Pi, make sure your network administrator or IT department knows you're using a Raspberry Pi. Some institutions may require you use special credentials for an IOT device.
Open the terminal app and run sudo apt install network-manager network-manager-gnome
- this will install the new applet and all of its dependencies. You will be prompt before the dependencies install, type y
to confirm your acceptance and to finish the download.
Then, disable the existing applet in LXDE GUI: Right-click on the up-down arrows in the upper-right corner > Panel Settings > find Wireless & Wired Network > select it and hit the Remove button
Click on the Raspbian logo to get to the app menu > Preferences > Advanced Network Configuration > + to add a new connection and populate the following:
The following correlate to the applet tabs.
If your network doesn't use IPv6, disable it. Otherwise, ignore this step.
reboot
When Raspbian boots back up, you should see the Network Manager applet in place of the LXDE Network Applet and your active wifi connection.
If for whatever reason something gets weird, re-initialize the wifi interface:
ifdown wlan0 && ifup wlan0
Restart the networking entirely:
sudo service networking restart
/var/log/syslog
:Sort by interface (limit to 200 of the latest lines, only):
tail /var/log/syslog -n 200 | grep wlan0
Check the kernel logs:
sudo dmesg | grep error
sudo dmesg | grep warning