Моя цель - разрешить любой сетевой активности разбудить мой компьютер с Windows. Моя система в настоящий момент выходит из спящего режима без каких-либо проблем, когда она получает Волшебный пакет, но, несмотря на то, что она настроена на пробуждение "В сетевой активности", она этого не делает.
В настройках устройства моего сетевого адаптера на вкладке Управление питанием я снял флажок Разрешить только волшебный пакет, чтобы разбудить компьютер. В течение нескольких минут после перевода компьютера в спящий режим я могу разбудить его, запустив подключение к удаленному рабочему столу или запустив на компьютере другую сетевую активность. Я знаю, что удаленный рабочий стол не отправляет волшебный пакет для WoL. Я предполагаю, что это работает, потому что таблица ARP поддерживает мой IP/MAC. Когда я больше не вижу IP-адрес с помощью команды arp -a
, пробуждение по сетевой активности больше не работает. Просто чтобы повторить, волшебные пакеты ВСЕГДА работает.
Как вы думаете, мои проблемы? Нужен ли мне маршрутизатор, который позволил бы мне статически сопоставить IP-адрес моего компьютера с его MAC-адресом? У меня есть управляемый коммутатор, это поможет настроить это сопоставление на нем?
Я выполнил команды arp -s
и netsh forcearpndwolpattern=enabled
.
Все драйверы устройств обновлены, и BIOS установлен на последнюю версию. Я подтвердил правильность настроек управления устройством в ОС. Проблема все еще в моем NIC или роутере?
Немного предыстории:
- Установлены последние аппаратные драйверы для адаптера Realtek PCIe GBE Ethernet (это проводной)
- Windows 8.1 Professional (также попытка в Windows 7 Ultimate)
- Маршрутизатор: Apple Airport Extreme (6-е поколение 2013)