Aktivera och inaktivera AirPort Wireless från kommandoraden i Mac OS X

Anonim

Ibland är den enklaste lösningen när du felsöker ett problem med trådlös AirPort-anslutning att bara slå på och av AirPort. Istället för att använda meny alternativet eller Systeminställningar kan vi aktivera och inaktivera AirPort mycket snabbt direkt från Mac OS X-terminalen.

För att göra detta kommer vi att använda kommandot 'networksetup'.Observera att den här använder referensen "AirPort", även med nyare versioner av Mac OS X där Wi-Fi inte längre kallas AirPort, så ignorera den namnkonventionsändringen från Apple och vet bara att båda hänför sig till Macs trådlösa nätverksförmåga.

Stäng av Wi-Fi via kommandoraden i Mac OS X

Nätverksenhetens namn avgör hur rätt syntax skrivs in.

nätverksinställning -setairportpower flygplats av

Enhetsnamnet kan vara airport, en0, en1, etc, beroende på Mac-hårdvaran och versionen av OS X. Därför kan du behöva ange enhetsporten istället för 'flygplats', för exempel en1 eller en0:

nätverksinställningar -setairportpower en0 av

Du kan använda flaggan -getairportpower för att kontrollera porten om du är osäker.

Slå på Wi-Fi (Flygplats) via kommandoraden i Mac OS X

Precis som när du stänger av wi-fi från kommandoraden kan du också slå på det igen. Som tidigare, var uppmärksam på enhetens namn:

nätverksinställningar -setairportpower flygplats på

Och igen, du kan behöva ange enhet en0 eller en1 istället för 'flygplats', som så:

nätverksinställningar -setairportpower en0 på

Du kommer inte att se någon bekräftelse i terminalen på att kommandot lyckades eller misslyckades, men om du tittar på AirPort-menyikonen kommer du att se staplarna försvinna vilket indikerar att det trådlösa gränssnittet är avstängt, eller att det dyker upp igen. att trådlöst aktiveras igen.

Vi kan också stränga kommandona efter varandra för att slå på det trådlösa gränssnittet på en Mac:

Sätt igång Wi-Fi snabbt med Mac OS X:s nätverksinstallationsverktyg

nätverksinställningar -setairportpower airport off; nätverksinställningar -setairportpower flygplats på

Det trådlösa AirPort-kortet verkar reagera snabbare på kommandoradens nätverksinstallationsverktyg än någon annan metod, vilket gör detta till en ultrasnabb metod för att slå på det trådlösa gränssnittet. Detta räcker ofta för att lösa grundläggande trådlösa routeranslutningsproblem som IP-konflikter eller felaktiga DHCP-förfrågningar.

Jag har tillräckligt många regelbundna möten med en särskilt fläckig router som jag skapade ett alias för att slå på mitt AirPort-kort. Du kan göra detta genom att lägga till följande i din .bash_profile, bara se till att den finns på en rad :

alias airportcycle='networksetup -setairportpower airport off; nätverksinställningar -setairportpower flygplats på'

Nu som alla andra alias skriver du bara 'airportcycle' och det trådlösa gränssnittet kommer omedelbart att stängas av och slås på igen.

Att inaktivera och återaktivera AirPort är inte detsamma som att ansluta till ett trådlöst nätverk från kommandoraden, även om du också kan göra det genom att använda nätverksinstallationsverktyget.

Aktivera och inaktivera AirPort Wireless från kommandoraden i Mac OS X