GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo abrir una interfaz wi-fi desde una línea de comando?

sudo ip link set wlan0 up o sudo ifconfig wlan0 up .

Respuesta del 13 de abril de 2017:

Para profundizar en la respuesta de Martin:

ifup y ifdown los comandos son parte del paquete ifupdown, que ahora se considera una interfaz heredada para la configuración de la red, en comparación con los más nuevos, como network manager .

Al ifup ifupdown lee los ajustes de configuración de /etc/network/interfaces; ejecuta pre-up , post-up y post-down guiones de /etc/network , que incluyen el inicio de /etc/wpasupplicant/ifupdown.sh que procesa wpa-* adicional opciones de configuración para wpa wifi, en /etc/network/interfaces (ver zcat /usr/share/doc/wpasupplicant/README.Debian.gz para la documentación). Para WEP wireless-tools el paquete juega un papel similar a wpa-supplicant . iwconfig es de wireless-tools , también.

ifconfig al mismo tiempo es una herramienta de nivel inferior, que es utilizada por ifupdown y permite una mayor flexibilidad. Por ejemplo, hay 6 modos de funcionamiento del adaptador wifi y IIRC ifupdown cubre solo el modo administrado (+ modo roaming, que formalmente no es modo?). Con iwconfig y ifconfig puede habilitar, p. modo de monitor de su tarjeta inalámbrica, mientras que con ifupdown no podrá hacerlo directamente.

ip El comando es una herramienta más nueva que funciona sobre los sockets de enlace de red, una nueva forma de configurar la pila de red del núcleo desde el espacio de usuario (herramientas como ifconfig se construyen sobre las llamadas al sistema ioctl).


Prueba ifconfig wlan0 up en lugar de ifup .


A partir de Ubuntu 18.04 (y las versiones Debian correspondientes) ifconfig y ifup /ifdown están en desuso, y la forma recomendada de abrir la interfaz es con el ip comando:

ip link set dev <interface> up
ip link set dev <interface> down

Y puedes comprobar tus interfaces disponibles con:

ip link

Y puede mostrar las direcciones IP asignadas de sus interfaces con:

ip addr show

O más específicamente:

ip addr show scope global | grep inet

Linux
  1. ¿Cómo silenciar desde la línea de comandos?

  2. ¿Cómo montar automáticamente desde la línea de comandos?

  3. ¿Cómo puedo escribir en dmesg desde la línea de comandos?

  4. ¿Cómo averiguar la versión de Bluez desde la línea de comandos?

  5. ¿Cómo capturar la primera dirección IP de un comando ifconfig?

Cómo verificar los detalles del clima desde la línea de comandos en Linux

Cómo ajustar el brillo del monitor desde la línea de comandos en Linux

Cómo vaciar la papelera en Ubuntu desde la línea de comandos

Cómo hacer una copia de seguridad de una sola base de datos MySQL desde la línea de comandos

Cómo hacer una copia de seguridad de todas las bases de datos MySQL desde la línea de comandos

Cómo comprobar las estadísticas de red de Linux desde la línea de comandos