Conexión de una Raspberry a una WiFi con autenticación EAP
Muchos centros educativos de Castilla y León, cuentan con una red local inalámbrica a la que uno puede conectarse introduciendo tanto su nombre de usuario de Educacyl como su contraseña (en lugar de que haya una contraseña común para todos los usuarios, como habitualmente ocurre; por ejemplo, en la red de nuestros hogares).
Sin embargo, un imprevisto con el que nos encontramos nada más configurar la Raspberry, ha sido que aunque Raspbian (el sistema operativo) sí reconoce esa red, no dispone de ninguna manera para conectarse a ella a través de la interfaz gráfica. En la siguiente fotografía se observa como, aunque es detectada, aparece deshabilitada:
Por ello, hemos tenido que documentarnos para averiguar cómo conseguirlo; y , finalmente hemos podido lograrlo a través de un fichero de configuración que hemos creado (lo hemos llamado wpa_supplicant_ced_internet.conf), y que contiene las siguientes líneas:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=ES
network={
ssid="CED_INTERNET"
key_mgmt=WPA-EAP
auth_alg=OPEN
eap=PEAP TTLS
identity="usuario.educacyl"
password="contraseña"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
priority=999
}
Entre esas líneas, se observa que hay una a través de la que indicamos el nombre (SSID) de la WiFi, el modo de autenticación EAP; así como el usuario y contraseña que se utilizará para autenticar.
Por último, es necesario aplicar esa configuración, mediante los siguientes comandos (el que la aplica es el último, pero puede no funcionar si no se ejecutan los otros dos). Han de invocarse con un usuario con privilegios:
rm /var/run/wpa_supplicant/wlan0
killall wpa_supplicant
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant_ced_internet.conf -B
Ahora ya tenemos conexión a internet, como puede verse en la siguiente foto:
Comentarios
Publicar un comentario