Wired eduroam for Ubuntu 11.04

You don't need to do steps marked ** if you have already been using eduroam over wireless.

  1. ** Get your eduroam identifier and token from https://tokens.csx.cam.ac.uk
  2. Plug in the network cable to your computer and a wired eduroam port
  3. If the GUI network manager (System -> Preferences -> Network Connections) does not pickup the wired network connection then do this:
    # editing /etc/NetworkManager/nm-system-settings.conf (as root or using sudo)
    # and change [ifupdown] from managed=false to managed=true
    # restart NM afterward:
    service network-manager restart
    
  4. Right-click on the NetworkManager icon (usually top-right) and select Edit Connections
  5. Ensure the Wired tab is open, highlight eth0, click Edit, authenticate if necessary, select 802.1x security tab
  6. Tick the boxes at the top and bottom of the dialog box: "Use 802.1X security for this connection" and "Available to all users". Fill in the rest as follows:
    • Authentication: Protected EAP (PEAP)
    • Anonymous identity: (blank)
    • CA certificate: /etc/pki/tls/cert.pem (Fedora) or /etc/ssl/certs/AddTrust_External_Root.pem (for Ubuntu)
    • PEAP version: Automatic
    • Inner authentication: MSCHAPv2
    • Username: crsid@cam.ac.uk
    • Password: (your token from earlier)
  7. If it does not connect automatically you can try: disable/enable networking by right-click on the NetworkManager icon or reboot