I am looking for advice on how best to connect to eduroam. I have a research project I want to connect through resin and will be trying some things related to getting linux devices on eduroam.
In the larger picture however, a lot of universities use eduroam and if adding support or documentation for eduroam with Resin-wifi-connect is low hanging fruit then I would love to make this happen. It would be useful to connect devices to campus wifi networks using the captive portal.
I look forward to any thoughts or suggestions on this idea.
Hi @kanr, I am one of the maintainers of resin-wifi-connect and I will look into your idea later today and will get back to you
Thanks a lot for the interest,
Zahari
Thanks for trying it out, and giving feedback here. We had some workshops and events at UK universities, and the network was almost always a tough part, good to know that we might have something to recommend the students (instead of 4G hotspots and similar “workarounds”).
Currently resin-wifi-connect does not support connecting to WPA2 Enterprise authenticated networks. We had a couple of questions about it in the last year and most probably we will add that in a 3.X release in the near future. So for now only the method @danb describes will work for using a eduroam with resin.
Did/does your campus us certs with their eduroam logins? I tried this example just as you described and was not successful and my feeling is because when I connect with my phone or computer I have to accept a signed certificate. I can access the certificate in my macbook keychain so if its a matter of manually putting it on my device I can do that.
Thanks for the tips.
UPDATE: I made a goof in my edits. Your original suggestion worked. Thanks!
v cool, I was talking with a resin dev at an industry thing last night and he said that this is apparently being worked on internally to make config and access simpler…
I’ve put together a short tutorial on what you need to do to connect a balenaOS device onto Eduroam - https://medium.com/@bucknall/balenaos-connecting-to-eduroam-26312e7859b5. Your milage will vary depending on what your university has in place for certificates, etc. but you should make some progress with the example config file! If that’s not working for you, speak to your IT services team for instructions on connecting to the network via linux. Typically the instructions are for Ubuntu (which is likely also for NetworkManager).