Activar y desactivar AirPort Wireless desde la línea de comandos en Mac OS X
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.