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

Настройка и Сеть

У меня есть три компьютера (Win7, все) в моей сети, один из которых - компьютер (на самом деле медиа-сервер), и только один сталкивается с этой проблемой. Один компьютер и медиа-сервер напрямую подключены к роутеру (AVM Fritz!Box 7170 с новейшей прошивкой), третий компьютер подключен через роутер PowerLAN <->. У меня также есть RasPi, напрямую подключенный к маршрутизатору, и два мобильных устройства, которые интегрированы через WLAN. Я использовал свой смартфон в качестве пульта дистанционного управления сервером (приложение Unified Remote), но переключался на новую беспроводную мышь / клавиатуру для удобства при устранении неполадок.

Мои попытки

Я попросил совета у нескольких друзей после того, как многие вещи потерпели неудачу. Прежде всего, проблема определенно связана с NIC: я зашел в Диспетчер устройств, выключил "Устройство может включить компьютер", и сервер больше никогда не проснулся самостоятельно. Хорошо, что я знаю, что это NIC. Плохая вещь: я хочу, чтобы NIC разбудил сервер.

Поэтому я отключил все и постепенно включил сетевые устройства:

  • Подключенный сервер к PowerLAN (на данном этапе он все еще был подключен к нему)
  • Затем включил роутер но без интернета
  • Подключен в интернет
  • Включил мой компьютер со свежей перезагрузкой и подключил компьютер к роутеру
  • Перезапустил Raspberry Pi и подключил его к роутеру

Затем сервер снова включился. Я подумал, что это невозможно, поскольку это была свежая установка Rasbian, отключил его, выключил сервер, и он сразу же включился (мы говорим о 1-10 секундах). Поэтому я подумал, что это может быть задержка, и мой компьютер был ответственным, выключил его , снова выключил сервер, и он снова включился. Затем мне пришло в голову, что PowerLAN может быть ответственным, поэтому я отключил соединение и поместил сервер прямо в маршрутизатор, что дало положительный результат. Я включил все свои устройства, сервер работал несколько минут, затем перевел его в режим сна, прошел прогулку, вернулся, и он все еще был выключен. Повторно, снова успешно. Поэтому я решил, что PowerLAN несет ответственность. Я отключил все кабели, вернул сервер обратно в гостиную, запустил, перевел в спящий режим и снова запустил.

В отчаянии я обвинил пульт смартфона, который мог отправлять волшебные пакеты, чтобы поддерживать его связь, поэтому я купил беспроводную клавиатуру / мышь сегодня. Я посмотрел на powercfg -devicesomethingcommand wake_armed, увидел, что мышь и клавиатура смогли разбудить сервер, отключил его в диспетчере устройств, перевел сервер в спящий режим, и он сразу вернулся в режим онлайн.

Я также посмотрел на менеджера событий, но не смог найти ничего подозрительного, по крайней мере, насколько я мог судить. powercfg -lastwake не возвращает никакой полезной информации, опять же, насколько я могу судить, что-то про "устройство активации [0]".

Проблема с Google'ом заключается в том, что большинство людей советуют отключить функцию включения питания NIC, что я не могу принять, потому что это то, что я хочу. Кроме того, я знаю, что WOL работает с магическими пакетами, так как я проверял это с помощью своей самостоятельно написанной программы, отправляющей пакет из моего ноутбука (тестировался на сервере и компьютере, работал оба раза).

Буду рад любым рекомендациям, подсказкам, сайтам. Пожалуйста, не стесняйтесь говорить мне, что делать, даже если я уже сделал это, и вы чувствуете, что я сделал что-то не так или должен попробовать чаще (о конфигурации сети, выключении и повторном включении компьютеров). Может быть, мы сможем найти решение вместе или найти шаблон.

0