Close

Connecting my Pi to WiFi

A project log for Prometheus Alarm Clock

Possessing both the beauty of the bygone analog age and the convenience of cutting edge tech, Prometheus is the ultimate alarm clock!

andrew-leeAndrew Lee 10/18/2016 at 07:010 Comments

Oh boy, it seems like I REALLY have to start from the basics. My school recently switched from their own custom ISP services to adopt the eduroam standard, which allows anyone from member universities to continue using their school login to have access to the secured WiFi of any other school while they are there.

While I am sure this has many benefits, the school disabled ssh and VNC access on the Guest Accounts for security reasons, and I was therefore forced to configure my Pi to connect to eduroam.

Although the school provided a shell script, which is supposed to automate PEM key authentication, setting up the wpa_supplicant and /etc/network/interfaces files, the shell script failed to set up my Pi to work with eduroam.

Therefore, I spent all weekend discovering a solution to do connect the Pi to the Internet. If anyone else is having the same problem, I suggest going to the project github page, where I have posted detailed directions for how I got it to work.

Although tedious, this was a great experience as it allowed me to dive into very Linux-y tools, concepts, and methodologies such as NetworkManager, PEM authentication, and different models of network encryption.

Discussions