Brookes eduroam wireless setup for Linux

This page is a draft and only includes minimal setup information.

Remember: you must first register for eduroam@brookes in order to connect to it.

 

You will need a device that supports WPA or WPA2 Enterprise to ensure the security of the connection. Some chipset drivers (e.g. Broadcomm bcm43xx) are supported in recent kernels (>2.6.19) but require firmware extracted from compiled drivers. Other chipsets are not supported but can work by using abstracted Windows drivers though ndiswrapper. You should consult forums or your distributions pages to work out which method is appropriate. The following instructions assume that you have a working wireless adapter.

 

Eee PC: see the Asus Eee PC page for specific information about that platform.

Acer Aspire One: See this external page for details about upgrading NetworkManager on the Acer (Linpus) netbook.

 

You will need the PEM certificates. Download them to a location you can locate in the next step.

 

 

Connect using NetworkManager

NetworkManager is a system tray applet that enables quick and easy access to network settings.

Left click on the NetworkManager applet on the toolbar and click on 'eduroam'. Depending on the application version and/or your distributions package the interface may be different but is likely to be similar to the images below.

 

nm-applet     NetworkManager

 

You will be prompted for log on details.

 

If necessary change Wireless Security to 'WPA2 Enterprise', EAP Method to 'PEAP', Identity to your username@brookes.ac.uk, enter your password. Click the folder icon next to Client Certificate File which will open a file picker to enable you to choose the eduroam certificate. Click the folder icon next to CA Certificate File so you can select the root certificate.

 

Note: the password is stored in plain text in the NetworkManager configuration file.

 

NetworkManager

 

Click 'Login to Network' to initialize the connection.

 

NetworkManager will automatically join eduroam@brookes whenever the signal is available.

 

To manually remove the settings from NetworkManager run the following in a terminal:

rm ~/.gconf/system/networking/wireless/networks/eduroam/%gconf.xml

 

 

Connect manually

Most recent distributions will ship with, or have available in repositories, the wpa_supplicant package for configuring connections. The following is an example wpa_supplicant.conf (usually found in /etc/). You may also have a graphical configuration tool available (e.g. NetworkManager or wpa_gui) which you can use to enter the correct settings.

 

eapol_version=2
network={
   ssid="eduroam"
   mode=0
   proto=WPA2
   key_mgmt=WPA-EAP
   auth_alg=OPEN
   pairwise=CCMP
   group=CCMP
   eap=PEAP
   anonymous_identity="anonymous@brookes.ac.uk"
   identity="USERNAME@brookes.ac.uk"
   password="PASSWORD"
   ca_cert="/path/to/verisign/ca_cert.cer"
   subject_match="eduroam.brookes.ac.uk"
   phase1="peaplabel=0"
   phase2="auth=MSCHAPV2"
   eap_workaround=0
}

You will need to change the values for identity, password and the path to the ca_cert as appropriate.

 




On line resources

General information about Brookes wireless.

Maps of the Brookes campuses showing signal coverage.