Hi, just got my new FP6 after my FP3 was becoming really unmanageably slow. after 6 years. I got an update to Android 16 soon after that, and I installed it before I started to use the new phone.
There were some small puzzles to sort out, but there’s one thing now that I cannot solve: connecting to eduroam.
Our helpdesk indicates that Fairphone and eduroam are not the best friends, but that they also do not have solution. I have used the standard connection configuration (PEAP, MSCHAPv2, etc) but I get ‘connection error’.
As said, I cannot report on the status with Android 15, because I had not yet attempted it when I got the update…
I’ve heard that if you use the geteduroam app, that it should work. I’ve been working for 3 years with a FP3 on eduroam with geteduroam and experienced no issues. Your organization needs to support it, though. You can check this on cat.eduroam.org, click on ‘Click here to download your eduroam installer. You can then search for your organization. If it is in the list, then download the geteduroam app in the app store. If it is not listed, ask your IT-department to get listed. Another option is to download the app en open it. You need to select your organization to login. This is the same list as on cat.eduroam.org.
I’m using eduroam on the FP6 with the setup being done through the geteduroam app as @TES suggested. I’ve never successfully set it up manually on never Android versions because of certificate issues. The app takes care of that and sets the certificates up for you.
Do check it also on another phone or on your laptop - this way you would know whether its FP6 issue or not.
I use eduroam on FP4 - no problem. I have set it up using eduroam CAT app (the predecessor of geteduroam) a while ago.
At the same time, eduroam can be very capricious depending on your employer’s setup.
My connection may not work at all on some days - on any device; and then for the next few months it would work without problems - without any changes on my side.
Also by policy, my connection will not work at my employer’s location, as they want me to use internal network when on premises.
Thanks @Kyrylo_Snizhko I agree that eduroam is capricious. My laptop and my old FP3 work fine, although I’ve had a couple of occasions where my FP3 temporarily couldn’t connect, too. Usually this was related to an update.
Setting up eduroam really is an error prone process. Managed to get this running by manual setup, but the provided documentation for Android had been incomplete for me. Solution was to combine the Android instructions with the Linux instructions. In the end in my case I was missing the field for the anonymous identity, which also had to be entered with the full qualified domain for your home institution and which was missing from the Android instructions.
The standard connection configuration that was recommended by my IT organization needed to be extended. Appears that the anonymous identity also needs to be filled in, and it needs to be exactly the same as the username.
This is the case for the specific configuration of my employer, but it might help others, too. This also indicates that the issue does not have any relation to the Android 16 / DoT / IPv6 issues.
PS shoutout to the very alert SURF (one of the organizations behind eduroam) employee who noticed my message on the forum and asked a colleague to pick this up with me directly. Much appreciated!
Glad you found a solution. Nevertheless, this configuration requirement seems defeating the original purpose, as of course you are no longer “anonymous”. As far as I understood the protocol, the purpose of these two entities would be to protect your identity from the current hosting eduroam network, i.e. when roaming, the guest network would forward your authentication request with the anonymous identity to your home authentication server. And in authentication phase 2 only the home network will see the real identity and finally signal to the guest eduroam network to let you in.