Cómo conectar red Wi Fi desde terminal

Cómo conectar una red Wi-Fi desde la terminal Linux

Hay varias herramientas de línea de comandos para administrar una interfaz de red inalámbrica en sistemas Linux. Algunas de ellas se pueden usar para ver simplemente el estado de la interfaz de red inalámbrica (ya sea que esté activa/up o inactiva/down, o si está conectada a cualquier red), como iw, iwlist, ip, ifconfig y otras.

Y algunos se utilizan para conectarse a una red inalámbrica, y estos incluyen: nmcli, que es una herramienta de línea de comandos utilizada para crear, mostrar, editar, eliminar, habilitar y deshabilitar las conexiones de red, así como para controlar y mostrar el estado de los dispositivos de red.

Conectarse a una red Wi-Fi con comandos

  • Primero comience por verificar el nombre de tu dispositivo de red usando el siguiente comando. De la salida de este comando, el nombre/interfaz del dispositivo es wlan0 como se muestra.
iw dev
Salida del comando iw dev
Salida del comando iw dev
  • A continuación, verifica el estado de la conexión del dispositivo Wi-Fi con el siguiente comando.
iw wlan0 link
Comando para verificar estado de conexión del dispositivo WiFi
Comando para verificar estado de conexión del dispositivo WiFi
  • De la salida anterior, el dispositivo no está conectado a ninguna red, ejecuta el siguiente comando para explorar las redes Wi-Fi disponibles.
sudo iw wlan0 scan
command failed: Network is down (-100)
  • Teniendo en cuenta el resultado del comando anterior (si es el caso), el dispositivo/interfaz de red es DOWN, puedes convertirlo en UP con el comando siguiente:
sudo ip link set wlan0 up
  • Si obtienes el siguiente error, significa que tu WiFi está bloqueado en la computadora portátil.
RTNETLINK answers: Operation not possible due to RF-kill
  • Para eliminar o desbloquear, debes ejecutar el siguiente comando para resolver el error.
echo "blacklist hp_wmi" | sudo tee /etc/modprobe.d/hp.conf
sudo rfkill unblock all
  • A continuación, tratar de encender (ON/UP) el dispositivo de red, una vez más, y debería funcionar en esta ocasión.
sudo ip link set wlan0 up
  • Si conoces el ESSID de la red Wi-Fi a la que deseas conectarte, avanza al paso siguiente; de ​​lo contrario, emita el siguiente comando para escanear las redes Wi-Fi disponibles nuevamente.
sudo iw wlan0 scan
Comando para escanear las redes Wi-Fi disponibles
Comando para escanear las redes Wi-Fi disponibles
  • Y, por último, conéctate a la red Wi-Fi utilizando el siguiente comando, donde EsGeeks es el SSID de red Wi-Fi y esgeeks15 es la contraseña/clave previamente compartida.
nmcli dev wifi connect EsGeeks password esgeeks15
Conectarse a WiFi con comandos en Linux
Conectarse a WiFi con comandos en Linux

Una vez conectado, verifica tu conectividad haciendo un ping a una máquina externa y analiza la salida del ping como se muestra.

ping 8.8.8.8
Conexión a redes inalámbricas desde terminal
Conexión a redes inalámbricas desde terminal

¡Eso es! Espero que este artículo te haya ayudado a configurar tu red Wi-Fi desde la línea de comandos de Linux. Como siempre, si te pareció útil este artículo, comparte tus ideas en la sección de comentarios y comparte este artículo! :’)

🤞 ¡El Gran Hermano te vigila, pero sabemos cómo detenerlo!

¡No enviamos spam! Lee nuestra Política de Privacidad para más información.

      1. Qué tal
        Bro después del comando de “echo”

        Me sigue apareciendo el error
        RTNETLINK answers: operation not possible due to RF-KILL

        Tendrás alguna solución?
        Saludos

  1. Hola, si me aparece “Fallo la activación de la conexión : (7) Se necesitan secretos pero no se han proporcionado.” ¿que significa?

  2. Hola, si me aparece “Fallo la activación de la conexión : (7) Se necesitan secretos pero no se han proporcionado.” ¿que significa?

    El error me aparece cuando intento conectarme a la red con la SSDI y la contraseña

  3. si es todo lo que aparece, sobresale una ventana y es lo que aparece.

    el ultimo comando que ejecute fue ” nmcli dev wifi connect EsGeeks password esgeeks15 “

    1. La red a la que te conectas está oculta o visible?

      Asegúrate que la radio Wifi esté encendida: nmcli r wifi on

      El comando debe variar. Debes colocar el SSID que aparece en tus redes y la contraseña de esa red.

      nmcli dev wifi connect OtraRed password lapassword

  4. Hola, todo eso intente, mi red wifi está visible y sale el mismo error, (7) se necesitan secretos, pero no se han proporcionado.
    Esta activo el wifi y la radio con el comando que escribiste.
    Sabrías por que pasa esto?

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Mi Carro Close (×)

Tu carrito está vacío
Ver tienda