Attiva e disattiva AirPort Wireless dalla riga di comando in Mac OS X

Anonim

A volte la soluzione più semplice durante la risoluzione di un problema di connessione wireless AirPort è semplicemente accendere e spegnere AirPort. Invece di utilizzare la voce di menu o le Preferenze di Sistema, possiamo abilitare e disabilitare AirPort molto rapidamente direttamente dal terminale di Mac OS X.

Per fare questo, useremo il comando 'networksetup'.Nota che questo utilizza il riferimento "AirPort", anche con le versioni più recenti di Mac OS X in cui il Wi-Fi non è più chiamato AirPort, quindi ignora la modifica della convenzione di denominazione da parte di Apple e sappi solo che entrambi riguardano le capacità di rete wireless del Mac.

Disattiva il Wi-Fi tramite la riga di comando in Mac OS X

Il nome del dispositivo di rete determinerà come inserire la sintassi corretta.

networksetup -setairportpower airport off

Il nome del dispositivo potrebbe essere airport, en0, en1, ecc., a seconda dell'hardware Mac e della versione di OS X. Pertanto, potrebbe essere necessario specificare la porta del dispositivo anziché 'airport', per esempio en1 o en0:

networksetup -setairportpower en0 off

Puoi usare il flag -getairportpower per controllare la porta se non sei sicuro.

Attiva il Wi-Fi (aeroporto) tramite la riga di comando in Mac OS X

Proprio come disattivare il Wi-Fi dalla riga di comando, puoi anche riattivarlo. Come prima, presta attenzione al nome del dispositivo:

networksetup -setairportpower airport on

E ancora, potrebbe essere necessario specificare il dispositivo en0 o en1 invece di 'aeroporto', in questo modo:

networksetup -setairportpower en0 on

Non vedrai alcuna conferma nel Terminale che il comando sia riuscito o fallito, ma se guardi l'icona del menu AirPort vedrai scomparire le barre che indicano che l'interfaccia wireless è spenta, o riapparire indicando che il wireless sia di nuovo attivato.

Possiamo anche mettere in sequenza i comandi uno dopo l' altro per spegnere e riaccendere l'interfaccia wireless su un Mac:

Spegni e riaccendi rapidamente il Wi-Fi con lo strumento di configurazione della rete di Mac OS X

networksetup -setairportpower airport off; networksetup -setairportpower airport on

La scheda wireless AirPort sembra rispondere più velocemente allo strumento di configurazione della rete della riga di comando rispetto a qualsiasi altro metodo, rendendolo un metodo ultraveloce per spegnere e riaccendere l'interfaccia wireless. Questo è spesso sufficiente per risolvere problemi di connettività di base del router wireless come conflitti IP o malfunzionamento delle richieste DHCP.

Ho abbastanza incontri regolari con un router particolarmente flakey che ho creato un alias per spegnere e riaccendere la mia scheda AirPort, puoi farlo aggiungendo quanto segue al tuo .bash_profile assicurati solo che sia su una riga :

alias airportcycle='networksetup -setairportpower airport off; networksetup -setairportpower airport on'

Ora come qualsiasi altro alias, digiti solo "airportcycle" e l'interfaccia wireless si spegnerà e si riaccenderà immediatamente.

Disabilitare e riabilitare AirPort non è la stessa cosa che connettersi a una rete wireless dalla riga di comando, anche se puoi farlo anche usando lo strumento networksetup.

Attiva e disattiva AirPort Wireless dalla riga di comando in Mac OS X