I used the eduroam CAT python script from my university to configure the network, but it doesn’t show up under Settings->WiFi->Known WiFi Networks and when I try connecting to it, it wants to be configured.
I used the script with Fedora Systems before, even with Fedora 34 w/o any problems. The script doesn’t show any problems even when adding debugging flags.
Now I found that there is actually a eduroam.nmconnection file in /etc/NetworkManager/system-connections together with other networks which do show up in the GUI. So the question is why this one doesn’t show up in the GUI and what I can do about that.
It does show up in the GUI now. I will test if it works when I’m at university tomorrow and let you know/mark this as solved. Thanks a lot for your time already!
It wasn’t the final solution, as it still failed connecting to eduroam, but it gave me the right idea. I seem to have used sudo to execute the script (a bad habit due to so many things needing sudo when setting up a fresh OS) which is why the file had permissions=user:root:;.
When running the Skript w/o sudo it works and has my local username in the permissions field instead of root or nothing.