Activar y desactivar AirPort Wireless desde la línea de comandos en Mac OS X

Anonim

A veces, la solución más fácil para solucionar un problema de conexión inalámbrica de AirPort es simplemente encender y apagar AirPort. En lugar de utilizar el elemento de menú o Preferencias del sistema, podemos habilitar y deshabilitar AirPort muy rápidamente directamente desde la terminal de Mac OS X.

Para hacer esto, vamos a usar el comando 'networksetup'.Tenga en cuenta que esto usa la referencia "AirPort", incluso con las versiones más nuevas de Mac OS X donde Wi-Fi ya no se llama AirPort, así que ignore el cambio de convención de nomenclatura de Apple y sepa que ambos pertenecen a las capacidades de red inalámbrica de Mac.

Desactivar Wi-Fi a través de la línea de comandos en Mac OS X

El nombre del dispositivo de red determinará cómo se ingresa la sintaxis adecuada.

configuración de la red: apagar el aeropuerto

El nombre del dispositivo podría ser aeropuerto, en0, en1, etc., según el hardware de Mac y la versión de OS X. Por lo tanto, es posible que deba especificar el puerto del dispositivo en lugar de 'aeropuerto', por ejemplo en1 o en0:

configuración de red -setairportpower en0 off

Puede usar el indicador -getairportpower para comprobar el puerto si no está seguro.

Activar Wi-Fi (aeropuerto) a través de la línea de comandos en Mac OS X

Al igual que apagar wi-fi desde la línea de comandos, también puede volver a encenderlo. Como antes, preste atención al nombre del dispositivo:

configuración de red: configure el aeropuerto encienda el aeropuerto

Y nuevamente, es posible que deba especificar el dispositivo en0 o en1 en lugar de 'aeropuerto', así:

networksetup -setairportpower en0 on

No verá ninguna confirmación en la Terminal de que el comando tuvo éxito o falló, pero si observa el icono del menú de AirPort, verá que las barras desaparecen indicando que la interfaz inalámbrica está apagada o reaparecen indicando que la conexión inalámbrica se activa de nuevo.

También podemos encadenar los comandos uno tras otro para reiniciar la interfaz inalámbrica en una Mac:

Apague y encienda rápidamente Wi-Fi con la herramienta de configuración de red de Mac OS X

configuración de red -setairportpower aeropuerto apagado; networksetup -setairportpower aeropuerto en

La tarjeta inalámbrica AirPort parece responder más rápido a la herramienta de configuración de red de la línea de comandos que cualquier otro método, lo que lo convierte en un método ultrarrápido para apagar y encender la interfaz inalámbrica. A menudo, esto es suficiente para resolver problemas básicos de conectividad del enrutador inalámbrico, como conflictos de IP o solicitudes de DHCP que funcionan mal.

Tengo suficientes encuentros regulares con un enrutador particularmente raro que creé un alias para reiniciar mi tarjeta AirPort, puede hacerlo agregando lo siguiente a su .bash_profile, solo asegúrese de que esté en una línea :

alias airportcycle='networksetup -setairportpower airport off; networksetup -setairportpower aeropuerto en'

Ahora, como cualquier otro alias, solo escribe 'airportcycle' y la interfaz inalámbrica se apagará y volverá a encender inmediatamente.

Deshabilitar y volver a habilitar AirPort no es lo mismo que conectarse a una red inalámbrica desde la línea de comandos, aunque también puede hacerlo usando la herramienta de configuración de red.

Activar y desactivar AirPort Wireless desde la línea de comandos en Mac OS X