Назад | Перейти на главную страницу

Пробуждение OSX 10.8 через Wi-Fi (WoWL - Пробуждение по сети Wi-Fi)

У меня есть стек миниатюрных компьютеров Apple Mac с серверами SSH для удаленного входа в систему. Проблема в том, что я не могу заставить их проснуться. Насколько я понял, начиная с Mac OSX 10.7 вам необходимо было установить параметр времени загрузки - darkwake = 0 10.7 и darkwake = no 10.8. Я попробовал это, а потом понял, что это, вероятно, будет работать для проводного соединения, но я использую Wi-Fi.

Мои проводные соединения используются для другой локальной подсети без доступа в Интернет, поэтому мне нужно заставить его просыпаться по Wi-Fi.

Я понимаю, что могу просто настроить стек Mac mini, чтобы он просто не спал, но я ищу вариант с включенным режимом сна. Эти службы не требуют начальной скорости отклика, поскольку после установления соединения они будут активными, а когда они перестанут быть активными, они, надеюсь, вернутся в режим сна.

У меня есть коробка FreeBSD, на которой запущен avahi-daemon, чтобы попытаться разбудить Mac с помощью службы Bonjour, но, похоже, это не работает. Я попытался зарегистрировать службу, как предложил Гордон в сообщении ниже, но это просто позволило избежать тайм-аута при обнаружении служб и их разрешении. Он по-прежнему не разрешает ssh-подключения к порту 22, когда он спит.

Для справки, я хочу то, что, кажется, объяснил Гордон Дэвиссон по этому вопросу:

Пробуждение по запросу для сервера Apache в OS X 10.8

Мне не нужно было прибегать к pmset, чтобы заставить оборудование Mac надежно пробуждаться через Wi-Fi, но я обычно настаиваю на роутере аэропорта для пробуждения. Даже когда у меня есть другой Wi-Fi для сети из-за проблем с управлением, лучшей поддержки корпоративного программного обеспечения, что угодно - я отключаю AirPort Express в режиме моста и выбираю приличный канал для доступа к Mac, которому нужен беспроводной WOL.

Вы можете наблюдать за каждым сетевым интерфейсом в информации о системе, чтобы убедиться, что он настроен на пробуждение, посмотрев чуть ниже зеленого раздела на каналах.

Да, если вы используете проводное подключение к сети Ethernet, кажется, не требуется две попытки, чтобы время от времени разбудить спящий Mac, но дополнительные расходы на сетевой адаптер и проводку не окупились для меня повышением надежности пробуждения. Я оплачиваю базовую станцию ​​Apple, если я не могу заставить выбранного поставщика беспроводной связи поддержать меня в развертывании и согласен, что они будут поддерживать проблемы беспроводной сети WOL, если мы с ними столкнемся.

Поскольку пакет довольно простой, вероятность того, что вы неправильно настроите свой FreeBSD, низка, а вероятность того, что ваша сеть не доставляет пакет, кажется высокой, особенно если Mac надежно работают с сетью после пробуждения.