3

Я только что получил предварительно настроенный Macbook Air (с 10.8.3), который отказывается подключаться к моему домашнему Wi-Fi и выдает неинформативное сообщение об истечении времени ожидания соединения. Маршрутизатор / модем работает, любое другое устройство в доме может подключиться с использованием того же имени сети и пароля. Я подтвердил, что вводил правильный пароль, проверив страницу администратора маршрутизатора.

Если есть такая вещь, как "слишком много устройств", подключенных к маршрутизатору, я отключаю все остальные сетевые устройства / гаджеты дома и снова пытаюсь подключиться к Air. Все еще не повезло.

Я также попытался удалить com.apple.airport.preferences.plist из /Library /Preferences /SystemConfiguration и перезапустить, как предложено в сообщении MacRumors. Ничего не делал

Еще одна странная вещь - у этого Macbook Air нет проблем с подключением к открытому WiFi, как у одного из моих соседей (да, такие люди существуют). Я использую WPA2 и не хочу, чтобы мой WiFi был открыт.

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

1 ответ1

11

Я могу ответить на второй ваш вопрос (сейчас, возможно, давно уже исправленный), о многословной диагностике Wi-Fi, на случай, если у других возникнут аналогичные проблемы.

Есть малоизвестная OSX-программа под названием /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport которая может делать изумительные вещи. Это длинная команда для ввода каждый раз, поэтому я добавил две строки в свой .bash_profile. Первый псевдоним мой псевдоним "wifi" для этой команды, а второй позволяет псевдоним работать с командой sudo:

alias wifi='/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport'
alias sudo='sudo '

У команды аэропорта есть несколько вариантов. Введите (используя мой псевдоним) wifi -h, чтобы получить краткий отчет, или wifi -H, чтобы увидеть их все. Среди его функций - возможность программно подключаться к маршрутизатору Wi-Fi, включать расширенную диагностику и даже активировать сниффинг. Вот несколько полезных для вашей проблемы:

Информация о текущем состоянии Wi-Fi:

wifi -I

Сканируйте доступный Wi-Fi и дайте полный отчет:

wifi -s

Включите отладку функций уровня пользователя:

sudo wifi en1 debug +AllUserLand

Включите отладку функций уровня драйвера:

sudo wifi en1 debug +AllDriver

Включите функции уровня поставщика:

sudo wifi en1 debug +AllVendor

Направьте вывод в /var/log/wifi.log:

sudo wifi en1 debug +LogFile

Запустите консоль и укажите ее /var/log/wifi.log (журналы отображаются в левом столбце при нажатии на первый значок в верхней строке: Показать список журналов).

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