Professional Documents
Culture Documents
Para el que no conozca que es WPA (Wi-Fi Protected Access), se trata de un sistema para proteger redes inalmbricas, que se cre en 1995 con el fin de corregir las deficiencias del sistema previo WEP. A continuacin dar las nociones bsicas para configurar una red inalmbrica que use WPA en sistemas gnuLinux basados en Debian (gnuLinex, Ubuntu, Kubuntu,...) En primer lugar debemos descargarnos el paquete wpasupplicant, usando el comando aptget install wpasupplicant, o bien haciendo click aqu:
A continuacin abriremos el fichero /etc/network/interfaces con cualquier editor de textos. La dea es editar la parte donde se encuentra nuestro dispositivo inalmbrico (en el ejemplo ethn1) y aadir dos nuevas lneas, quedando algo parecido a: auto ethn1 iface ethn1 inet dhcp wpa-driver wext wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf En este caso se est usando dhcp, por lo que el router suministra automticamente una direccion IP; no obstante, si desamos mantener una configuracin de IP manual lo haramos igual que para otra conexin cualquiera, pero conservando las dos ltimas lneas que son las importantes: auto ethn1 iface ethn1 inet static address 192.168.1.128 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 wpa-driver wext wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf En este caso los valores de IP deben corresponder a los de vuestra conexin. Tambin deberemos revistar la lnea "wpa-driver" y poner el valor correspondiente a nuestra tarjeta wireless, que podeis encontrar en la siguiente tabla: DISPOSITIVO hostap madwifi wext atmel ndiswrapper ipw wired DESCRIPCIN Host AP driver (Intersil Prism2/2.5/3) MADWIFI 802.11 support (Atheros...) Linux wireless extensions (generic) ATMEL AT76C5XXx (USB, PCMCIA...) Linux ndiswrapper Intel ipw2100/2200 driver Wired Ethernet driver
Por ltimo, vamos a editar el fichero (lo creamos si no existe) /etc/wpa_supplicant/wpa_supplicant.conf, y nos aseguramos que cumple el siguiente formato: ctrl_interface=/var/run/wpa_supplicant network={ ssid="wifi" scan_ssid=1 proto=WPA key_mgmt=WPA-PSK psk=contrasea } Debeis aseguraros que el valor del campo "ssid", que en el ejemplo pone wifi, sea el nombre de la red wireless a la que os vais a conectar. El campo "psk" corresponde a la contrasea o frase secreta que usa WPA. La primera opcin es poner la contrasea literalmente como estara en el ejemplo; o bien, desde una consola ejecutar el comando: wpa_passphrase wifi contrasea Mostrando por pantalla algo como: