Notes on connecting to eduroam with networkmanager

by Martin Monperrus

Do you have problems to connect to eduroam with networkmanager? (some error messages below)

One potential issue is that wpa_supplicant's driver fails, one solutions is to set, wifi-wext-only=true in section [main] of /etc/NetworkManager/NetworkManager.conf to force the utilization of the reliable wext driver (and not nl80211/802.11 netlink).

Example configurations

// in /etc/NetworkManager/system-connections/eduroam under section [802-1x]

## INRIA
[802-1x]
altsubject-matches=
eap=ttls;
anonymous-identity=anonymous@inria.fr
identity=mmonperr
password=PUT_IT_HERE
phase2-altsubject-matches=
phase2-auth=pap
# not required Network-Manager uses the system certificates
# ca-cert=/etc/ssl/certs/DigiCert_Assured_ID_Root_CA.pem


## UNIVERSITÉ LILLE 1
[802-1x]
altsubject-matches=
eap=ttls;
identity=monperru@univ-lille1.fr
password=PUT_IT_HERE
phase2-altsubject-matches=
phase2-autheap=mschapv2
# not required Network-Manager uses the system certificates
# ca-cert=/etc/ssl/certs/AddTrust_External_Root.pem

Troubleshooting

Wrong authentication method

wlan0: deauthenticating from cc:46:d6:e1:fb:3e by local choice (Reason: 3=DEAUTH_LEAVING)
Tagged as: