Herramientas de usuario

Herramientas del sitio


problem_with:eduroam_stretch_wpa

No connection to Eduroam on Raspbian Stretch

It seems that the wpasupplicant package issued with Strecth uses newer communication protocols that are not correctly supported by the Eduroam access points that we are using. Therefore, a previous version of this tool should be installed.

In the case of Raspbian Stretch the solution is to include the previous version repositories (Jessie) and install the wpa_supplicant of that version.

Add Jessie main repository

Create the file /etc/apt/sources.list.d/jessie.list with:

deb http://mirrordirector.raspbian.org/raspbian/ jessie main

Create the file /etc/apt/preferences.d/jessie with:

Package: *
release o=Raspbian,n=jessie
Pin-Priority: -1

Update the package list with:

$ sudo apt-get update

Test the available versions of wpasupplicant with:

$ sudo apt-cache policy wpasupplicant

Install and block the jessie version with:

$ sudo apt-get install wpasupplicant=2.3-1+deb8u5
$ sudo apt-mark hold wpasupplicant

Eduroam configuration

The next configuration could vary depending on the centre you are accessing to Eduroam. You should search which configuration should be used on the place from where you are trying to access Eduroam. Another possibility is to download the Eduroam configuration assistant tool, and see if your centre is already on it.

At the Universitat Jaume I, the configuration that has to be added to /etc/wpa_supplicant/wpa_supplicant.conf is:

network={ 
       ssid="eduroam" 
       scan_ssid=1 
       key_mgmt=WPA-EAP 
       eap=PEAP 
       identity="XXXXX@uji.es" 
       password="XXXXX"
       phase1="peaplabel=0" 
       phase2="auth=MSCHAPV2" 
}

Instead of using the plain text password, a hash password can be generated with:

echo -n plaintext_password_here | iconv -t utf16le | openssl md4

Then, prefix the resutl with “hash:” and put it in the wpa_supplicant.conf file, i.e.:

       password=hash:6602f435fc3f54388a31238d3b9bdcfd0b
problem_with/eduroam_stretch_wpa.txt · Última modificación: 2018/01/30 16:58 por barrachi