Активирайте и деактивирайте AirPort Wireless от командния ред в Mac OS X

Anonim

Понякога най-лесното решение при отстраняване на проблем с безжична връзка с AirPort е просто да включите и изключите AirPort. Вместо да използваме елемента от менюто или системните предпочитания, можем да активираме и деактивираме AirPort много бързо директно от терминала на Mac OS X.

За да направим това, ще използваме командата ‘networksetup’.Обърнете внимание, че това използва референцията „AirPort“, дори и с по-новите версии на Mac OS X, където Wi-Fi вече не се нарича AirPort, така че игнорирайте тази промяна в конвенцията за именуване от Apple и просто знайте, че и двете се отнасят до възможностите за безжична мрежа на Mac.

Изключване на Wi-Fi чрез командния ред в Mac OS X

Името на мрежовото устройство ще определи как се въвежда правилният синтаксис.

networksetup -setairportpower airport off

Името на устройството може да бъде airport, en0, en1 и т.н., в зависимост от хардуера на Mac и версията на OS X. Следователно може да се наложи да посочите порта на устройството, а не „airport“, за пример en1 или en0:

networksetup -setairportpower en0 изключено

Можете да използвате флага -getairportpower, за да проверите порта, ако не сте сигурни.

Включете Wi-Fi (Airport) чрез командния ред в Mac OS X

Точно както изключвате wi-fi от командния ред, можете също да го включите отново. Както преди, обърнете внимание на името на устройството:

networksetup -setairportpower airport on

И отново може да се наложи да посочите устройство en0 или en1 вместо ‘airport’, така:

networksetup -setairportpower en0 on

Няма да видите никакво потвърждение в терминала, че командата е успешна или неуспешна, но ако наблюдавате иконата на менюто на AirPort, ще видите, че лентите изчезват, показвайки, че безжичният интерфейс е изключен, или ще се появят отново, показващи тази безжична връзка е активирана отново.

Можем също така да нареждаме командите една след друга, за да включим захранването на безжичния интерфейс на Mac:

Бърз цикъл на захранване на Wi-Fi с инструмента за настройка на мрежа на Mac OS X

networksetup -setairportpower airport off; networksetup -setairportpower airport on

Изглежда, че безжичната карта на AirPort реагира по-бързо на инструмента за мрежова настройка на командния ред, отколкото всеки друг метод, което прави това изключително бърз метод за включване на захранването на безжичния интерфейс. Това често е достатъчно за разрешаване на основни проблеми със свързването на безжичен рутер, като IP конфликти или неправилно работещи DHCP заявки.

Имам достатъчно редовни срещи с един особено нестабилен рутер, за който създадох псевдоним за захранване на моята AirPort карта, можете да направите това, като добавите следното към вашия .bash_profile, просто се уверете, че е на един ред :

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

Сега, както всеки друг псевдоним, вие само въвеждате „airportcycle“ и безжичният интерфейс веднага ще се изключи и отново ще се включи.

Деактивирането и повторното активиране на AirPort не е същото като свързването към безжична мрежа от командния ред, въпреки че можете да направите това и чрез инструмента за настройка на мрежа.

Активирайте и деактивирайте AirPort Wireless от командния ред в Mac OS X