Arch Linux Connect to Eduroam
Eduroam is an international roaming service. It enables people to connect to wifi for free at locations all around the world. It is based on WPA2 Enterprise. It is for people in research and higher education.
If you are an Arch user you probably like figuring things like this out. Unfortunately this isn’t as well documented as regular wifi network connections. The needed configuration may also vary from one organization to another.
Apparently there is a tool available from HERE that can generate an eduroam configuration for NetworkManager. I haven’t verified this.
Arch Linux Eduroam Example Config
Here is an example wpa_supplicant.conf file that is similar to what one person posted:
ctrl_interface=/run/wpa_supplicant
update_config=1
network={
ssid="eduroam"
key_mgmt=WPA-EAP
pairwise=CCMP
group=CCMP TKIP
eap=PEAP
identity="user_id@univ.edu"
phase2="auth=MSCHAPV2"
password="xx...xx"
}
Here is another example:
network={
ssid="eduroam"
scan_ssid=1
key_mgmt=WPA-EAP
eap=TTLS
anonymous_identity="anonymous@ox.ac.uk"
ca_cert="/etc/ssl/certs/AffirmTrust_Commercial.pem"
phase2="auth=MSCHAPV2"
identity="username@ox.ac.uk"
password="password"
}
Arch Linux Connect to Eduroam
The official Arch documentation for wireless network configuration mentions eduroam only briefly: HERE.
Forum post here with some potentially useful suggestions: HERE
Also, this Reddit post has some anecdotes as well as information about someone’s experience with resnet:HERE
There is an excellent example here: HERE
Eduroam is briefly mentioned HERE
Which basically leads you to THIS SITE.
They don’t provide much information but they provide a potentially useful tip. You should include:
phase2="auth=MSCHAPV2"
in your config. Make sure that the “V” is capitalized. You could also potentially leave this entire thing out since it is supposed to be the default.
References
- Eduroam
- Arch Wireless
- Arch Forum
- Reddit Eduroam on Arch Linux
- Eduroam Linux Cli
- Arch Wiki - netctl eduroam
- Another Eduroam Page
- Arch Linux Install
- Arch Wiki - WPA Supplicant Eduroam