Как включить WOL в Ubuntu 16.10?
Я установил BIOS на материнской плате MSI z170 с
- EUP2013 отключен
- Резюме от PCIE
Но я все еще не могу заставить WOL работать в Ubuntu 16.10. Когда я использую ethtool для проверки моей сетевой карты, я получаю следующий вывод без опций включения:
$sudo ethtool enp3s0
Settings for enp3s0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Current message level: 0x000060e4 (24804)
link ifup rx_err tx_err hw wol
Link detected: yes
Если я не буду использовать sudo, появится дополнительная строка:
Cannot get wake-on-lan settings: Operation not permitted
Я также попробовал подходы здесь, но очевидно, у меня нет батареи, поэтому мне не нужен и установлен TLP. Так что я не могу установить WOL_DISABLE=N
, Я не могу найти /etc/default/halt в моей системе, поэтому я не могу попытаться установить NETDOWN=no
,
Итак, что я должен сделать, чтобы мой компьютер проснулся в локальной сети?
Кстати, в диспетчере сети -> редактировать соединения -> Ethernet -> Редактировать -> Ethernet есть опции для Wake on LAN, но она тоже не работает. И это новое на Ubuntu 16.10? Потому что я не видел, чтобы другие люди говорили о настройке WOL таким образом.
У меня есть другие вещи, например, работа
- Я использовал tcpdump, чтобы проверить, может ли мой компьютер получить волшебный пакет, и мой компьютер получил его
- Я настроил свой компьютер, чтобы иметь возможность проснуться через
ctrl + ESC
когда приостановлено / в спящем режиме, и это сработало - Когда компьютер выключен / приостановлен / находится в режиме гибернации, индикатор локальной сети не горит (я думаю, что система выключила его до того, как система перестала работать. И даже если WOL работает только при выключении компьютера, у меня все должно быть в порядке)).
1 ответ
Поскольку я уже три дня сражаюсь с моими MSI H97 Gaming 3, я наконец нашел ответ. Для меня это было объединение нескольких вещей.
Первый: вы должны включить некоторые настройки в вашем BIOS:
В BIOS материнской платы:
- LAN Option ROM = включено
- EuP 2013 = отключено
- Возобновить с устройства PCI-E = Включено
Но после этого, похоже, проблема в драйвере, и в ответ они просто отключили всю поддержку WOL. Не бойтесь, однако, потому что Интернет дает нам замечательных людей, которые могут решить это за нас. В " Wake-on-LAN сломан в alx (AR8161) " вы можете найти автоинсталлятор для Ubuntu (позаботьтесь о том, чтобы найти нужный, прокрутите вниз!). Запустите программу установки, и вы будете жить так, что вам больше не придется физически вставать, чтобы включить компьютер!