Version: unspecified (using KDE 4.5.1)
I can't connect to eduroam networks using knetworkmanager. However, I CAN connect using nm-applet instead (with the same settings).
Updating based on further details obtained via KDE Forums:
Have the same problem. It seems the certificate can't be parsed. Here's the output from /var/log/wpa_supplicant.log:
Trying to associate with 00:14:a8:14:7d:60 (SSID='UMRnet_students' freq=2462 MHz)
Association request to the driver failed
Associated with 00:14:a8:14:7d:60
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
OpenSSL: tls_connection_ca_cert - Failed to parse ca_cert_blob error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag
OpenSSL: pending error: error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error
TLS: Failed to set TLS connection parameters
EAP-TTLS: Failed to initialize SSL.
CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
Authentication with 00:00:00:00:00:00 timed out.
Running "cat cacert.pem | grep -v "CERTIFICATE" | base64 -d > cacert.dem", where cacert.pem is the input certificate, and cacert.dem is the output, worked for me. This requires having a local copy of the certificate. The workaround is described in the bug https://bugs.kde.org/show_bug.cgi?id=209673.
(In reply to comment #0)
> I can't connect to eduroam networks using knetworkmanager. However, I CAN
> connect using nm-applet instead (with the same settings).
Works for me. However I found that in KNM you have to enter "Anonymous Identity" whereas in nm-applet that's not always needed.
*** This bug has been marked as a duplicate of bug 209673 ***