5

У меня есть этот MacBook Pro, у которого периодически возникают проблемы с подключением к моей сети WiFi. Иногда это помогает отключить / повторно включить Аэропорт, а иногда мне приходится перезагружать компьютер, чтобы снова запустить мою сеть.

Кто-нибудь еще испытывал это? Могу ли я выполнить какие-либо команды, которые будут выполнять те же действия, что и я при перезагрузке компьютера (очевидно, если не считать его перезагрузки), или, по крайней мере, команда, которая перезапускает службу Airport?

3 ответа3

9
networksetup -setairportpower en1 off
networksetup -setairportpower en1 on

Это команды, которые я использую для управления аэропортом без иконки меню. Преимущество состоит в том, что они не требуют привилегий su/sudo .

5

В следующий раз попробуйте это из командной строки:

sudo ifconfig en1 down
sudo ifconfig en1 up

Это должно отключить ваш беспроводной интерфейс, а затем снова включить его.

3
d=$(networksetup -listallhardwareports | egrep 'AirPort|Wi-Fi' -A1 | grep -o en.)
[[ "$(networksetup -getairportpower $d)" == *On ]] && val=off || val=on
networksetup -setairportpower $d $val

На MacBook Airs имя устройства - en0 . Название порта было изменено с AirPort на Wi-Fi в 10.7.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .