Está en la página 1de 4

Red Inalmbrica.

Conexin con Linux basado en Debian

La utilidad recomendada para realizar la conexin es el wpa_supplicant. Si fuese de su inters,


informacin detallada y actualizada sobre esta herramienta la tiene disponible en
http://hostap.epitest.fi/wpa_supplicant. En este documento se har uso de esta utilidad de una
forma muy sencilla.
En el apartado de hardware, para poder conectarse a la red inalmbrica es necesario disponer de
una tarjeta inalmbrica compatible con WPA y/o WPA2 que est correctamente instalada.
Una vez se cumple el requisito anterior de la tarjeta, es necesario configurar el acceso a la red
inalmbrica siguiendo los pasos que se indican a continuacin:
1.
2.
3.
4.

Descarga e instalacin del cliente para el SSID eduroam.


Configuracin , arranque y parada del cliente wpa_supplicant para el SSID eduroam.
Interfaz grfico.
Automatizacin del proceso de arranque.

1. Descarga e instalacin del cliente para el SSID eduroam


Estas instrucciones han sido elaboradas y probadas con la distribucin Debian.
Para descargar e instalar los paquetes necesarios debes ejecutar como root lo siguiente:
# apt-get update
# apt-get install wpasupplicant
# apt-get install dhcp-client
# apt-get install wireless-tools

2. Configuracin y activacin del cliente wpa_supplicant para


el SSID eduroam
Configuracin
Para la configuracin del cliente wpa_supplicant hay que seguir estos pasos:

Si no existe, crear el fichero /etc/wpa_supplicant.conf e introducir las siguientes lneas


personalizando el campo "identity" con su direccin de correo
(nombre.apellido@uam.es o nombre.apellido@estudiante.uam.es) y el campo
"password" con su contrasea de correo. Mas abajo hay un ejemplo de fichero.

Tambin hay que descargarse el fichero GTE_GLOBAL_ROOT+COMODO.pem.


Para ello, en www.uam.es/wifi , vaya al final de la pgina y pulse en el enlace Zona de
descargas Necesitar autenticar con su direccin de correo y contrasea.
De la ventana resultante, seleccione la pestaa Certificados CA Wifi.
Pulse en el enlace Certificado GTGlobal Root y Comodo para Linux para descargar el
fichero GTE_GLOBAL_ROOT+COMODO.PEM.
1

Red Inalmbrica. Conexin con Linux basado en Debian

A continuacin se presenta un ejemplo de muestra del fichero wpa_supplicant.conf

Contenido del fichero /etc/wpa_supplicant.conf


ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1
network={
ssid="eduroam"
key_mgmt=WPA-EAP
proto=WPA
eap=TTLS
ca_cert="/etc/cert/GTE_GLOBAL_ROOT+COMODO.pem"
priority=1
phase2="auth=PAP"
anonymous_identity="anonimo@uam.es"
identity="nombre.apellido@uam.es"
password="contrasea del correo de "
}

Para invocar correctamente el cliente wpa_supplicant es necesario que nuestra tarjeta


inalmbrica sea soportada por ste. Para ver el nombre del interfaz inalmbrico y la
tarjeta inalmbrica que tenemos se utilizan los siguientes comandos:
# iwconfig
<--------(devolver el nombre de la interfaz inalmbrica)
lo no wireless extensions
eth0 wireless extensions
eth1 wireless extensions
eth2 IEEE 802.11g SSID:"eduroam"
Mode:Managed Frecuency:2.462 GHz AccessPoint: 00:03:C9:8D:0D:55
Bit Rate:54 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=56/100 Signal level=-67 dB Noise level=-88 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:789 Missed beacon:6

A partir de aqu en las instrucciones, debe sustituir mi_interfaz_wifi por el nombre de la


interfaz en la que aparezca la extensin wireless (en este caso sera eth2).
Para saber que tarjeta wifi tenemos, debemos ejecutar cualquiera de los dos siguientes
comandos:
# dmesg | grep -i Wireless <--(muestra informacin de la tarjeta inalmbrica que
tenemos)
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2dmprq
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection

Red Inalmbrica. Conexin con Linux basado en Debian

# lspci
...
0000:02:07.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)

Para comprobar que wpa_supplicant soporta nuestra tarjeta inalmbrica, ejecute el


siguiente comando:
# wpa_supplicant -h
wpa_supplicant v0.5.4
...
drivers:
hostap = Host AP driver (Intersil Prism2/2.5/3)
madwifi = MADWIFI 802.11 support (Atheros, etc)
atmel = ATMEL AT76C5XXx (USB, PCMCIA)
wext = Linux ndiswrapper
ipw = Intel ipw2100/2200 driver
wired = wpa_supplicant wired Ethernet driver
test = wpa_supplicant test driver

Arranque

Una vez localizado el driver en la lista del paso anterior, utilizar el siguiente comando,
ejecutado como root, para activar el wpa_supplicant
# wpa_supplicant -D mi_driver -i mi_interfaz_wifi -c /etc/wpa_supplicant.conf &
Para finalizar, debemos solicitar una direccin IP para el interfaz que estamos
configurando:
# dhclient mi_interfaz_wifi
Comprobar que todo est correcto y nos hemos conectado, ejecutaremos:
# iwconfig mi_interfaz_wifi
eth2 IEEE 802.11g SSID:"eduroam"
...
# ifconfig mi_interfaz_wifi
eth2 Link encap:Ethernet HWaddr 00:04:E2:64:49:80
inet addr:150.244.203.57 Bcast:150.244.203.255 Mask:255.255.255.0
...

Parada

Para desactivar la red inalmbrica es utiliza el siguiente comando


# killall wpa_supplicant

3. Interfaz grfico.

Tambin en posible instalar un interfaz grfico para el wpa_supplicant utilizando el


siguiente comando
# apt-get install wpagui

NOTA: el interfaz grfico debe ser invocado como root.

Red Inalmbrica. Conexin con Linux basado en Debian

En el siguiente enlace se ven algunas capturas de la interfaz grfica


http://hostap.epitest.fi/wpa_supplicant/wpa_gui.html

4. Automatizacin del proceso de arranque

Es posible automatizar todo el proceso anterior de forma que se ejecute automticamente


cuando la red inalmbrica se encuentre activada. Para ello, es necesario incluir en el
fichero /etc/network/interfaces las siguientes lneas:
iface mi_interfaz_wifi inet dhcp
wireless-essid eduroam
wireless-mode managed
pre-up ifconfig mi_interfaz_wifi up
pre-up wpa_supplicant -D mi_driver -i mi_interfaz:wifi -c /etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
post-down ifconfig mi_interfaz_wifi down

También podría gustarte