You are not logged in.
After a recent upgrade, I can no longer connect to eduroam with iwd. If I downgrade to iwd 1.30-1, my existing config works fine.
I suspected it was an IPv6 issue since NetworkManager needed IPv4 to connect, and since version 2.0 iwd uses IPv6 by default. I disabled this by adding
[Network]
EnableIPv6=false
to /etc/iwd/main.conf, but the issue persists. The output of iwd while failing to connect is endlessly repeating
EAP completed with eapFail
4-Way handshake failed for ifindex: 2, reason: 23
My network configuration is
[Security]
EAP-Method=PEAP
EAP-Identity=anonymous
EAP-PEAP-Phase2-Method=MSCHAPV2
EAP-PEAP-Phase2-Identity=<username>@<university>
EAP-PEAP-Phase2-Password=<password>
[Settings]
AutoConnect=true
but I assume this isn't the issue as it works when iwd is downgraded. I am unsure of what else has changed in the move from 1.30-1 to 2.0-1 that is making this fail.
Offline
I would go ahead and post this on the IWD mailing list since its really sounds like a regression. Please include the full IWD log and best would be to also include an iwmon dump of the failure:
Offline