Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
en:services:network_services:eduroam:linux_wpa_supplicant [2017/09/19 13:27]
sklamt [Configuration]
en:services:network_services:eduroam:linux_wpa_supplicant [2017/09/19 13:27]
sklamt [Configuration]
Line 1: Line 1:
 +====== eduroam with wpa_supplicant ======
  
 +
 +
 +=====Prerequisites=====
 +The following configuration is for using eduroam without graphical user interfaces. [[https://​help.ubuntu.com/​community/​Network802.1xAuthentication|wpa_supplicant]] will use a configuration file and the WLAN device will be configured through /​etc/​network/​interfaces (optional).
 +
 +This has been tested with Ubuntu Linux 14.04 LTS, command-line installation. With other distributions paths and using the package manager / package installation may vary.
 +
 +In order to use WLAN with WPA on the command line at least the packages [[http://​packages.ubuntu.com/​lucid/​wireless-tools|wireless-tools]] and wpa_supplicant must be installed.
 +
 +To be able to connect to the internet after connecting to eduroam you need an active DHCP client. ​ Please see the documentation of your distribution on how to install and configure a DHCP client.
 +=====Configuration=====
 +Add the following //network// block to your wpa_supplcant.conf.
 +
 +  network={
 +   ​ssid="​eduroam"​
 +   ​key_mgmt=WPA-EAP
 +   ​eap=PEAP
 +   ​ca_cert=
 +   ​identity=
 +   ​domain_suffix_match="​radius1-edu.gwdg.de"​
 +   ​phase2="​auth=MSCHAPV2"​
 +   ​password=
 +   ​anonymous_identity="​eduroam@gwdg.de"​
 +  }
 +
 +You have to enter the following parameters manually:
 +  * ca_cert: the  T-Telesec Global Root certificate (For Debian and Ubuntu the Path is "/​etc/​ssl/​certs/​T-TeleSec_GlobalRoot_Class_2.pem"​)
 +  * identity: your username as it can be found [[start#​username|here]]
 +  * password: the corresponding password.
 +in order to test the wpa_supplicant it can be launched manually as root by
 +
 +    wpa_supplicant -i wlan0 -D wext -c /​etc/​wpa_supplicant/​wpa_supplicant.conf -d 
 +
 +"​wlan0"​ is the name of the WLAN device;
 +
 +If no user name and password is supplied in the wpa_supplicant.conf file, "​wpa_cli"​ must be launched as root on a second terminal to control wpa_supplicant. ​
 +Enter the following lines to connect to eduroam:
 +
 +    identity 0 <​user@gwdg.de> ​
 +    password 0 <​secretpassword> ​