Following on from my recent entry WPA2 Enterprise on a Raspberry PI I was asked if I could offer some guidance for a couple of linux distributions, in particular Ubuntu Mate and Elementary OS. The instructions here may be applicable to other Linux distributions, but I’ve only confirmed them on Ubuntu Mate 18.04 and Elementary Junos.
So starting with ubuntu Mate, select the WPA2 enterprise protected network in the normal manner from the desktop. Forgive the images, I’ve hidden some of the network names.
Once you have clicked on the relevant WPA2e protected network, you will see a dialogue box as below. Choose all the options in WiFi security, and others as shown below. Before going on to choose the option “select from file” under the CA certificate option. If you select the CA cert to early other options may become inaccessible. We will be returned to this shortly so if an option isn’t available now, it will be soon.
Once the dialogue box below pops open, navigate to the directory /etc/ssl/certs go and choose the ca-certificates.crt as shown below.
Once you have selected the ca-certificates.crt file, and have returned to the earlier dialogue box, make sure PEAP Version is set to Automatic and the inner authentication is MSCHAPv2 if they are not already set.
Finally make sure you put your username and password in the relevant spaces. This screenshot was taken where Active Directory usernames were used hence the fields being populated with appropriate ad prefixed strings.
Finally click the NO CA Certificate is required. If you click this radio button early, it prevents you entering your username and password.
Finally click connect and it will attempt to connect to your chosen WPA2 enterprise protected network.
In Elementary OS Junos, it doesn’t let you click on the WPA2e protected network, in which case you will need to click on network settings.
Once in the Network Settings dialogue box, you can then select the WPA2 enterprise protected network.
After selecting your network, you should be able to mimic the Ubuntu-Mate instructions above.