Ubuntu MATE 16.04 LTS connecting to PEAP network without a CA cert

This little problem has been haunting me since the release of Ubuntu MATE 16.04 LTS… Everything worked great! Integrated BT working on my PI, wifi worked awesome, It was snappy… And then I attempted to connect it to my companies corporate network via wireless… No go… Kept telling me it was an incorrect password (I am logged into about 100 servers give or take I think I know my password).. At any rate this turned out to be an issue with wpa_supplicant 2.4 and should be resolved in 2.5 however I don’t have that kind of time to wait. Here’s how you get around it. :

  1. Download wpasupplicant 2.3 : http://ftp.us.debian.org/debian/pool/main/w/wpa/wpasupplicant_2.3-1+deb8u3_armhf.deb
  2. Download wpagui: http://ftp.us.debian.org/debian/pool/main/w/wpa/wpagui_2.3-1+deb8u3_armhf.de

While connected to a wireless or wired network open your MATE Terminal and do the following:

NOTE: DO NOT RESTART AT ANY POINT DURING THIS PROCESS OR YOU LOSE INTERNET ACCESS

sudo apt-get remove wpasupplicant

Now find your packages that I had you download. We begin with wpasupplicant 2.3-1. Double click on the file. It will pop up a message complaining that there are newer versions out there in repo… Ignore this and click install on the top right.

Then follow the same process for your package “wpagui”

Now that this is complete we have successfully gotten rid of the buggy WPA_SUPPLICANT package; However when you uninstalled it you lost Network Manager as a result. Luckily if you havn’t restarted your machine you are still connected to the internet. Run the following command to get around this:

sudo apt-get install -y network-manager

Once this is complete restart your PI and you will be able to connect to your corporate or otherwise “secure” network.

Leave a Reply

Your email address will not be published.