jump to navigation

Encriptación WPA en Ubuntu 4 Enero 2007

Posted by ajripa in Ubuntu.
trackback

Una de las formas de encriptar una red wireless es usar encriptación WPA. Este método de encriptación es una evolución del WEP que tiene varias debilidades conocidas. Para saber más como siempre la wikipedia: WPA.

Conectarse desde Ubuntu a una red con seguridad WPA no es trivial, aunque tampoco es complicado. Vamos a suponer una red con WPA encriptada con una frase de acceso. Con los recursos que por defecto ofrece Ubuntu es imposible conectarse. Hace falta instalar un paquete que nos ofrezca el protocolo WPA en el cliente. Para instalarlo:

$ sudo aptitude install wpasupplicant

Una vez instalado tenemos que configurar el wpasupplicant. Creamos un fichero wpa_supplicant.conf con los siguientes datos en /etc/wpa_supplicant:

network={
ssid="nombre-de-la-red"
scan_ssid=1
psk="clave-super-secreta"
}

Ahora tenemos que lanzar el wpasupplicant antes de conectar a la red para que la conexión tenga soporte WPA. Para ello lo que he hecho es crearme un script que lanzo para conectarme a la red. El script es:

#! /bin/sh
sudo ifconfig eth1 down
sudo wpa_supplicant -Dwext -ieth1-c/etc/wpa_supplicant/wpa_supplicant.conf &
sudo ifconfig eth1 up
sudo dhclient eth1

Ejecutamos el script y listo, ya estamos conectados a nuestra wifi con WPA.

El comando wpa_supplicant tiene varias opciones. Es este caso -D para decir que driver usamos (he puesto el genérico de linux), -i para idenficar el interfaz y -c para indicar donde está el fichero de configuración del supplicant.

Comentarios»

1. Marcos - 24 Enero 2007

He probado de todas las maneras y nada:

Intento conectarme a:

Cell 02 – Address: 00:14:7C:41:60:43
ESSID:”MyWifi”
Protocol:IEEE 802.11g
Mode:Master
Channel:11
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality:95 Signal level:0 Noise level:0
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
Extra: Last beacon: 72ms ago

Pero no hay resultado usando esto. AYUDA!!!!!!!!!

2. José Luis - 6 Mayo 2007

Sigo paso a paso las instrucciones y al ejecutar el script me sale: command not found

3. lolo - 7 Mayo 2007

wpa_supplicant -i eth1 -D wext -c /etc/wpa_supplicant.conf -w

4. a - 1 Noviembre 2009

como se corre el script?