1
1
My school's wifi network uses PEAP 802.1x authentication but with no CA Cert and no Phase2 authentication.
My issue is that NetworkManager does not support not having Phase2 authentication. I've tried going into the /etc/NetworkManager/system-connections/*connection*
and manually setting phase2-auth=none
or phase2-auth=false
or omitting it all-together but that doesn't seem to work. When I restart NetworkManager it no longer sees that profile because I assume it errors out. This appears to be a well-known "bug" that has been around for years so I imagine it's just straight up not possible with NetworkManager.
I've tried using Connman as well but with no success. If it's possible with Connman can somebody please guide me on how exactly to set it up.
I'm not married to NetworkManager, if there's a way to do this with wpa_supplicant, iw or whatever I'm more than willing to do that.
Thank you for you help.
1I’m not sure I even understand why anyone would do PEAP without inner authentication. Maybe they just wanted a way to get stronger per-user per-session keys, but don’t care who joins the network? – Spiff – 2018-09-06T16:23:25.163
Does your school have online documentation about connecting to their network? – user1686 – 2018-09-06T18:21:10.483
Yeah I don't get it either but it is what it is. Unfortunately they don't have any documentation for Linux and only officially support windows 7 pro and above. – Kalq – 2018-09-06T21:04:51.307