Hello,
For context, I used to run Fedora 41 and also had the same issues of connecting to my University’s wifi. My university uses WPA/WPA2, PEAP, and MSCHAPv2. It would keep prompting me to enter username and password. This same issue (with fedora 41) was solved by removing the package pkcs11-provider. However I now use Fedora 43 and removing that package did not work.
Here are the journalctl log messages:
Oct 30 15:47:04 fedora NetworkManager[983]: <info> [1761853624.9406] device (wlp61s0): supplicant interface state: disconnected -> scanning
Oct 30 15:47:04 fedora NetworkManager[983]: <info> [1761853624.9407] device (p2p-dev-wlp61s0): supplicant management interface state: disconnected -> scanning
Oct 30 15:47:11 fedora NetworkManager[983]: <warn> [1761853631.9112] device (wlp61s0): Activation: (wifi) association took too long
Oct 30 15:47:11 fedora NetworkManager[983]: <info> [1761853631.9113] device (wlp61s0): state change: config -> need-auth (reason 'none', managed-type: 'full')
Oct 30 15:47:11 fedora NetworkManager[983]: <warn> [1761853631.9123] device (wlp61s0): Activation: (wifi) asking for new secrets
Oct 30 15:47:28 fedora NetworkManager[983]: <info> [1761853648.1649] device (wlp61s0): supplicant interface state: scanning -> inactive
Oct 30 15:47:28 fedora NetworkManager[983]: <info> [1761853648.1650] device (p2p-dev-wlp61s0): supplicant management interface state: scanning -> inactive
Oct 30 15:47:30 fedora NetworkManager[983]: <info> [1761853650.8592] device (wlp61s0): state change: need-auth -> prepare (reason 'none', managed-type: 'full')
Oct 30 15:47:30 fedora NetworkManager[983]: <info> [1761853650.8597] device (wlp61s0): state change: prepare -> config (reason 'none', managed-type: 'full')
Oct 30 15:47:30 fedora NetworkManager[983]: <info> [1761853650.8603] device (wlp61s0): Activation: (wifi) connection 'CMU-SECURE' has security, and secrets exist. No new secrets needed.
Not sure where to go from here. Would appreciate any help.