Inicio > gestión > Cómo conectarse a una red wifi mediante terminal

Cómo conectarse a una red wifi mediante terminal

Muchos pensareis para qué sirve esto, bueno, en realidad, en la mayoría de los casos para nada, pues es mucho más sencillo hacerlo a golpe de clic desde la interfaz gráfica, pero e ahí la cuestión, ¿qué ocurre si por algún motivo falla la interfaz gráfica y queremos buscar información en internet para resolver el problema?, precisamente para eso me sirvió a mi.

  • En primer lugar debemos saber cual es el nombre que linux da a nuestra interfaz wifi, para ello escribimos en un terminal (en caso de fallo del entorno gráfico será un super-terminal Ctrl+Alt+F1), para ello escribimos

    ifconfig

    y nos listará todos los dispositivos de red que tengamos, en mi caso es, wlan0

  • Para ver las redes disponibles escribimos en el terminal

    sudo iwlist interfaz scan

    en mi caso la interfaz es wlano, con lo que el comando quedaría

    sudo iwlist wlan0 scan

  • Si obtenemos algún tipo de error puede ser porque hay conflicto con Network manager en ese caso, para detener este servicio escribiremos

    service NetworkManager stop

    si por el contrario nos dice que no está disponible la interfaz wifi podremos “despertarla” escribiendo

    sudo ifconfig interfaz up

    o en mi caso

    sudo ifconfig wlan0 up

  • Ahora dividimos el procedimiento según nos conectemos a una red WEP o WPA
    • RED CON PROTECCIÓN WEP:
  • Nos conectamos escribiendo

    iwconfig interfaz essid nombre-del-punto-de-acceso

    recordad que interfaz es el nombre del dispositivo, en mi caso wlan0 por lo que quedaría

    iwconfig wlan0 essid nombre-del-punto-de-acceso

  • A continuación enviamos la clave con el comando

    iwconfig wlan0 key clave-de-acceso

  • Si usamos una clave ASCII el comando será

    iwconfig wlan0 key s:clave-de-acceso

    • RED CON PROTECCIÓN WPA:
  • En primer lugar creamos un fichero de configuración de la red mediante el comando

    sudo bash – c “wpa_passphrase nombre-del-punto-de-acceso clave-de-acceso > /root/wpa.conf”

  • Si estamos en una distribución que no es Ubuntu Linux el comando será

    wpa_passphrase nombre-del-punto-de-acceso clave-de-acceso > /root/wpa.conf

  • Finalmente para conectarnos escribimos el comando

    wpa_supplicant -B -Dext -iwlan0 -c/root/wpa.conf

    donde debo recordar nuevamente que iwlan0 está referido a mi caso concreto donde mi interfaz wifi es wlan0

Una vez hecho esto quizá queramos navegar mediante el terminal en busca de información por la red, para eso podemos usar el navegador w3m con el comando

w3m http://www.web.com

un ejemplo muy útil sería w3m http://www.google.es

Apéndice 1:Configurando la conexión de manera manual

Si disponemos de los datos de la conexión podemos configurarla, asignando IP, DNS, etc, un ejemplo sería:

ifconfig wlan0 162.168.1.32 netmask 255.255.255.0 route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 wlan0

donde la IP que se asigna será 162.168.1.32, la máscara de subred es 255.255.255.0 y la puerta de enlace es 192.168.1.1

Categorías:gestión Etiquetas:
  1. exio4
    2 mayo, 2011 a las 11:16 am

    Muy bueno ;)
    Lo usare para mi experimento diario.. jeje :P

  1. 14 marzo, 2010 a las 2:44 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: