Saltar al contenido

Activar / desactivar el modo avión a través de la terminal

Buscamos en el mundo online y así regalarte la respuesta a tu dilema, en caso de dificultades déjanos tu duda y contestamos porque estamos para ayudarte.

Solución:

Ejecutando el siguiente comando en la terminal:

gnome-control-center network

abrirá una ventana para la gestión de la red que debería ser similar a:

Modo avión activado

Puede observar que en este momento el “Modo avión” está apagado y la conexión inalámbrica está encendida.

Ahora, sin cerrar esta ventana, ejecute el siguiente comando en la terminal:

nmcli nm wifi off

La ventana anterior se cambiará automáticamente a:

Modo avión activado

Como puede ver, ahora el “Modo avión” está activado y la conexión inalámbrica está desactivada.

Ejecutando, nuevamente en la terminal, el siguiente comando:

nmcli nm wifi off

desactivará el “Modo avión” y volverá a activar la conexión inalámbrica.

Entonces, no necesitas rfkill (que también necesita privilegios de root) para alternar el “Modo avión” a través de la terminal.

nmcli (ver también man nmcli) es suficiente y puede ser ejecutado por cualquier usuario habitual … No necesitas privilegios de root para subir a un avión :)).

Para Ubuntu 18.04:

nmcli r wifi on cambia al modo avión apagado, y lo contrario lo establece sobre.

Un simple intento la secuencia de comandos para activar o desactivar el modo avión se encuentra a continuación; guárdelo en un archivo y establezca su bit de ejecución en las propiedades.

#!/bin/bash
wifi="$(nmcli r wifi | awk 'FNR = 2 print $1')"
if [ "$wifi" == "enabled" ] 
then
    nmcli r wifi off
else
    nmcli r wifi on
fi

Probado en 20.04.1 LTS. Desactivemos todas las transmisiones de radio:

[email protected]:~/bin$ pwd
/home/rudy/bin

[email protected]:~/bin$ ./airplane_toggle 

[email protected]:~/bin$ nmcli radio all 
WIFI-HW  WIFI     WWAN-HW  WWAN    
enabled  enabled  enabled  enabled 

[email protected]:~/bin$ ./airplane_toggle 

[email protected]:~/bin$ nmcli radio all 
WIFI-HW  WIFI      WWAN-HW  WWAN     
enabled  disabled  enabled  disabled 

[email protected]:~/bin$ cat airplane_toggle 
#!/bin/bash
radio="$(nmcli radio all | awk 'FNR == 2 print $2')"
if [ "$radio" == "enabled" ]
 then
  nmcli radio all off
else
 nmcli radio all on
fi

Incluso es posible asignar el comando ‘/ home / rudy / bin / plane_toggle’ a un atajo (probado).

Comentarios y valoraciones

Si haces scroll puedes encontrar las aclaraciones de otros desarrolladores, tú todavía puedes insertar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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