Выход следа на LAN, работающий с последним (Бионическим) ядром

WOL работал отлично на Бионическом до вчерашнего обновления ядра. Как диагностировать/восстановить его?

Править: если установлено для начальной загрузки от 4.15.0-23 ядер это работает. Если установлено для начальной загрузки от 4.15.0-24 это не делает.

Edit2: с WoL можно включить

sudo ethtool -s [card] wol g

но это не является персистентным. Поиск, как установить его каждая начальная загрузка.

Edit3: На комментарий Kai-Heng Feng на этом отчете об ошибках это было внимательным изменением! (и поэтому не ошибка)

This is because the fix of LP: #1752772 has one commit [1] that disables WoL by default.
Set WoL explicitly should solve your issue.

[1] https://github.com/torvalds/linux/commit/7edf6d314cd061e1d0a1b7bc0b511d64322c3f72
5
задан 4 July 2018 в 15:13

2 ответа

Чтобы сделать это постоянным, я создал сценарий в /etc/network/if-up.d[12264 visible, это повторно включает WoL при каждой загрузке.

4
ответ дан 4 July 2018 в 15:13

Похоже, что на данный момент Wol по умолчанию отключен в модуле r8169, и теперь мы должны использовать инструменты пользовательского пространства, такие как ethtool, чтобы получить его: # 1752772 и Карта Ethernet r8169 не работает после выхода из приостановки . См. Также Поддержка Wake-on-lan в Ubuntu для обеспечения постоянного Wake-on-lan при загрузке. Или просто используйте для этого nm-connection-editor в Network-manager.

2
ответ дан 4 July 2018 в 15:13

Другие вопросы по тегам:

Похожие вопросы: