Edición de «Configurar WPA(2) Linux»

Saltar a: navegación, buscar

Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición en estas condiciones. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual Tu texto
Línea 1: Línea 1:
{| class="wikitable" align="right" cellpadding="4"
+
{{Plantilla:Docs}}
|+ '''Sobre este documento'''
+
 
|-
+
== Introducción ==
| bgcolor="#ddf"|'''Tipo''' || Manual (How To)
 
|-
 
| bgcolor="#ddf"|'''Categoria''' || [[:Categoría:Linux|Linux]]
 
|-
 
| bgcolor="#ddf"|'''Plataforma''' || All GNU/Linux
 
|-
 
| bgcolor="#ddf"|'''Dificultad''' || [[Imagen:Micro_tux.png|Tux]][[Imagen:Micro_tux.png|Tux]][[Imagen:Micro_tux.png|Tux]]
 
|-
 
|}
 
 
El objetivo de esta pequeña guía es explicar los pasos necesarios para configurar en GNU/Linux un cliente WPA(2).
 
El objetivo de esta pequeña guía es explicar los pasos necesarios para configurar en GNU/Linux un cliente WPA(2).
Como prerrequisito tendremos que hacer configurado un ''access point'' con seguridad [http://es.wikipedia.org/wiki/Wi-Fi_Protected_Access WPA] o [http://es.wikipedia.org/wiki/WPA2 WPA2] y tener instalado el programa/paquete del [http://hostap.epitest.fi/wpa_supplicant/ wpa_supplicant]
+
Como prerrequisito tendremos que hacer configurado un ''acccess point'' con seguridad [http://es.wikipedia.org/wiki/Wi-Fi_Protected_Access WPA] o [http://es.wikipedia.org/wiki/WPA2 WPA2].
  
 
== Configuración ==
 
== Configuración ==
 
Para configurar el WPA(2) en los sistemas GNU/Linux se utilza un programa/demonio de nombre wpa_supplicant.  
 
Para configurar el WPA(2) en los sistemas GNU/Linux se utilza un programa/demonio de nombre wpa_supplicant.  
A este programa se le deben pasar como parámetros (entre otros) un fichero de configuración de nombre wpa_supplicant.conf, donde se le especifican cosas como el tipo de WPA: WPA ó WPA2 o la contraseña.
+
A este programa se le deben pasar como parámetros (entre otros) un fichero de configuración (wpa_supplicant.conf) donde se le especifican cosas como el tipo de WPA: WPA ó WPA2 o la contraseña.
 +
Así pues se pasa a mostrar un fichero wpa_supplicant con una configuración mínima y se pasará a explicar sus diferentes parámetros:
  
Así pues se pasa a mostrar un fichero wpa_supplicant.conf con una configuración mínima y se explicarán sus diferentes parámetros.
+
ctrl_interface=/var/run/wpa_supplicant
 +
ap_scan=1
  
ctrl_interface=/var/run/wpa_supplicant
+
network={
ap_scan=1
 
network={
 
 
         ssid="SSID_WIFI"
 
         ssid="SSID_WIFI"
 
         # Si no se hace broadcast de SSID --> scan_sid=1
 
         # Si no se hace broadcast de SSID --> scan_sid=1
Línea 31: Línea 22:
 
         #group=TKIP CCMP
 
         #group=TKIP CCMP
 
         psk="contraseña segura"
 
         psk="contraseña segura"
}
+
}
  
 
Si se desea consultar un fichero wpa_supplicant.conf con todas las posibles opciones se puede consultar [http://hostap.epitest.fi/cgi-bin/viewcvs.cgi/hostap/wpa_supplicant/wpa_supplicant.conf?rev=HEAD aquí]
 
Si se desea consultar un fichero wpa_supplicant.conf con todas las posibles opciones se puede consultar [http://hostap.epitest.fi/cgi-bin/viewcvs.cgi/hostap/wpa_supplicant/wpa_supplicant.conf?rev=HEAD aquí]
  
'''Nota:''' Como en la mayoria de ficheros de configuración en GNU/Linux las líneas que empiezan con un carácter "#" se consideran comentarios.
+
Como en la mayoria de ficheros de configuración en GNU/Linux las líneas que empiezan con un carácter "#" se consideran comentarios.
  
 
[[ap_scan:]] Con este parámetro se especifica si será el wpa_supplicant o el driver de la tarjeta wireless el que se encargará de buscar y asociarse con el ''access point''. El valor 1 hace que sea el wpa_supplicant el encargado de esta tarea.
 
[[ap_scan:]] Con este parámetro se especifica si será el wpa_supplicant o el driver de la tarjeta wireless el que se encargará de buscar y asociarse con el ''access point''. El valor 1 hace que sea el wpa_supplicant el encargado de esta tarea.
Línea 43: Línea 34:
 
[[scan_sid:]] Si tiene el valor de 1 permite que nos podamos asociar a ''access point'' que no hagan [http://es.wikipedia.org/wiki/Broadcast_%28Sobre_IP%29 broadcast] del ssid.
 
[[scan_sid:]] Si tiene el valor de 1 permite que nos podamos asociar a ''access point'' que no hagan [http://es.wikipedia.org/wiki/Broadcast_%28Sobre_IP%29 broadcast] del ssid.
  
[[proto:]] Si se usa WPA o WPA2. Si no se especifica (no existe este parámetro en el fichero o está comentado), entre el ''access point'' y el wpa_supplicant negocian los protocolos de seguridad/cifrado dependiendo de como esté configurado el ''access point''.
+
[[proto:]] Si se usa WPA o WPA2. Si no se especifica (no existe este parámetro en el fichero), entre el ''access point'' y el wpa_supplicant negocian los protocolos de seguridad/cifrado dependiendo de como esté configurado el ''access point''.
  
[[psk:]] Este es el parámetro más importante. Se trata de la contraseña si se estan usando el modo personal (y no enterprise) de los protocolos de seguridad WPA(2).
+
[[psk:]] Este es el parámetro más importante. Se trata de la contraseña si se estan usando el modo personal (y no enterprise) de los cifrados WPA(2).
 
 
== Ejecución ==
 
 
 
Una vez que este configurado el fichero /etc/wpa_supplicant.conf conforme a la configuración wireless de nuestro ''access point'', pasamos a la parte de lanzar/iniciar el programa wpa_supplicant.
 
  
 +
Una vez que este configurado el fichero /etc/wpa_supplicant conforme a la aconfiguración wireless de nuestro ''access point'', pasamos a la parte de lanzar/iniciar el programa wpa_supplicant.
 
Primero se debería lanzar de una forma que podamos ver si surge algún error por causa de que hayamos configurado algo mal.
 
Primero se debería lanzar de una forma que podamos ver si surge algún error por causa de que hayamos configurado algo mal.
Para lanzarlo debemos ejecutar como root en un consola:
+
Para lanzarlos debemos ejecutar como root en un consola:
  
wpa_supplicant -d -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
+
wpa_supplicant -d -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
  
 
( en este caso particular, wlan0 es el nombre de la interficie wireless)  
 
( en este caso particular, wlan0 es el nombre de la interficie wireless)  
  
Una vez veamos que se asocia con el ''access point'', comprobando por ejemplo la salida del comando iwconfig, podemos pasar a configurar que en cada inicio del sistema se lanze como demonio. Para ello debemos configurar/crear un fichero script que se ejecute al inicio del sistema.  
+
Una vez veamos que se asocia con el access point, comprobando por ejemplo la salida del comando iwconfig, podemos pasar a configurar que en cada inicio del sistema se lanze como demonio. Para ello debemos configurar/crear un fichero script que se ejecute al inicio del sistema. En el caso particular de OpenSuse se añade al final del fichero /etc/init.d/boot.local la siguiente línea:
 
 
En el caso particular de OpenSuse se añade al final del fichero /etc/init.d/boot.local la siguiente línea:
 
 
 
wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
 
  
Con estos pasos ya tendriamos que en cada inicio de sesión nuestro pc se asocia de forma automática a nuestro ''access point''.
+
wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
  
 +
Con estos pasos ya tendriamos que en cada inicio de sesión nuestro pc se asocia de forma automática a nuestro ''access point'' :)
 
[[Categoría:Linux]]
 
[[Categoría:Linux]]
[[Categoría:Docs]]
 

Ten en cuenta que todas las contribuciones a Wiki de BandaAncha.eu se consideran publicadas bajo la Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 (véase Wiki de BandaAncha.eu:Derechos de autor para más información). Si no deseas que las modifiquen sin limitaciones y las distribuyan libremente, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre. ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar | Ayuda de edición (se abre en una ventana nueva)