Attiva e disattiva AirPort Wireless dalla riga di comando in 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.
