This page will cover the basics of setting up EAP-TLS certificate-based-authentication on Ubuntu to a Wi-Fi or wired ethernet network setup for RADIUS with our EZRADIUS Cloud RADIUS solution. These set of instructions should be the same with any other Linux distribution that runs GNOME with NetworkManager.
In order to set up EAP-TLS on your Ubuntu machine, you will need to make sure to have the policy setup and the following setup:
Here is a tutorial on how to setup Cloud RADIUS for your Meraki Network.
The fist step in authenticating to a network with EAP-TLS is to install the RADIUS Sever CA certificate enabling the client to trust the certificate.
openssl rsa -aes256 -in $FILE_WITH_PRIVATE_KEY -out $FILE_NAME_FOR_ENCRYPTED_PRIVATE_KEY