Wicd template for eduroam at the University of Waterloo

Waterloo’s jumping aboard the eduroam bandwagon and is phasing out their uw-secure network on November 1st, 2010. Here’s the wicd template that you need connect to eduroam, just place it in the /etc/wicd/encryption/templates/ on Arch Linux and add your template to the active file in the same directory:

name = Eduroam UW
author = Steven She
version = 1
require username *Username password *Password
-----
ctrl_interface=/var/run/wpa_supplicant
network={
    ssid="$_ESSID"
    scan_ssid="$_SCAN"
    proto=RSN
    key_mgmt=WPA-EAP
    pairwise=CCMP
    group=CCMP
    eap=PEAP
    identity="$_USERNAME"
    password="$_PASSWORD"
    ca_cert="/usr/share/ca-certificates/mozilla/GlobalSign_Root_CA.crt"
    phase2="auth=MSCHAPV2"
}

4 Responses to “Wicd template for eduroam at the University of Waterloo”


  • You’re a saint! I’m running Arch, was just into CHIP yesterday to get help on configuring eduroam in wicd, and they like refused to even talk to me! Going to try this now…

  • Totally worked, thanks so much! There’s no way I would have been able to put together that template myself (not that I didn’t try).

  • I can’t get this to work for me (also using Arch; also at UW). Have you had to change anything since September?
    –Britt

  • I adapted this to work with Arch Linux’s netcfg. I copied /etc/networkd.d/examples/wireless-wpa-configsection to /etc/network.d/eduroam and replaced the CONFIGSECTION variable with what was on this page.

    [kousu@splaat network.d]$ cat /etc/network.d/eduroam
    CONNECTION=’wireless’
    INTERFACE=wlan0
    SECURITY=’wpa-configsection’

    Uncomment this if your ssid is hidden

    HIDDEN=yes

    IP=’dhcp’
    CONFIGSECTION=’
    ssid=”eduroam”
    scan_ssid=1
    proto=RSN
    key_mgmt=WPA-EAP
    pairwise=CCMP
    group=CCMP
    eap=PEAP
    identity=”nguenthe@uwaterloo.ca”
    password=”_______”
    ca_cert=”/usr/share/ca-certificates/mozilla/GlobalSign_Root_CA.crt”
    phase2=”auth=MSCHAPV2″‘

    One trouble, though, is that there’s no good way for me to feed the password in from a keyring. I guess I could like, have a wrapper script? Hm.

Leave a Reply