Configurar eduroam en Linux

De InfoWiki
Saltar a: navegación, buscar


Esta guía explica cómo instalar el software necesario para poder conectarse a la rede inalámbrica eduroam en la Universidad Politécnica de Cartagena.

Nota importante: En este manual se presupone que el usuario dispone de una tarjeta inalámbrica correctamente configurada y funcionando en Linux.


1. Instalación del suplicante

Para configurar el acceso mediante 802.1x a la red WIFI de la universidad es necesario instalar un suplicante y de un cliente dhcp . En nuestro caso haremos uso de wpa_supplicant y de dhclient. En el caso de disponer de una distribución Debian-based será suficiente con instalar estos dos paquetes:

#apt-get install wpa_supplicant
#apt-get install dhcp-client

Nota: Como método alternativo, en caso de no disponer de una distribución debian, puede descargar el suplicante aquí.


2. Configuración del suplicante

Se debe configurar el archivo /etc/wpa_supplicant.conf con los siguientes parámetros:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1

network={
       ssid=<SSID>
       key_mgmt=WPA-EAP
       proto=WPA
       eap=TTLS
       anonymous_identity="anonymous@upct.es"
       identity="DNI@upct.es"
       password="PASSWORD"
       priority=2
       phase2="auth=PAP"
}

Donde <SSID> será el de la red a la que quiera conectarse:“eduroam”

Una vez vaya a conectarse,

DNI: deberá introducir el dni del usuario sin letra, añadiendo “@upct.es”
PASSWORD:
•Alumnos: Deberán introducir la misma contraseña de la secretaría virtual (normalmente el PIN)
•PDI/PAS: Deberán introducir la contraseña asignada a su correo.


3. Configuración del script de inicio

El siguiente paso es comprobar que driver del wpa_supplicant sirve para nuestra tarjeta wifi, la lista de drivers disponibles es la siguiente:

hostap = Host AP driver (Intersil Prism2/2.5/3)
prism54 = Prism54.org driver (Intersil Prism GT/Duette/Indigo)
madwifi = MADWIFI 802.11 support (Atheros, etc.)
atmel = ATMEL AT76C5XXx (USB, PCMCIA)
wext = Linux wireless extensions (generic)
ndiswrapper = Linux ndiswrapper
ipw = Intel ipw2100/2200 drive

Si nuestra tarjeta se corresponde con alguno de estos chipset, podemos configurar el suplicante y el script de inicio con los siguientes parámetros:

ifconfig interfaz-wifi
wpa_supplicant -B -i interfaz-wifi -c /etc/wpa_supplicant.conf -D driver
sleep 5
dhclient interfaz-wifi

Ejemplos:

• Intel Centrino con tarjeta Intel Pro Wireless 2100:
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf -D ipw
• Chipset Atheros con driver madwifi:
wpa_supplicant -B -i ath0 -c /etc/wpa_supplicant.conf -D madwifi
• Intel centrino con tarjeta Intel Pro Wireless 2200:
wpa_supplicant -B -i eth0 -c /etc/wpa_supplicant.conf -D wext