WOLは、昨日のカーネル更新までBionicでうまく機能していました。診断/回復する方法は?
編集:4.15.0-23カーネルから起動するように設定されている場合、動作します。 4.15.0-24から起動するように設定されている場合、起動しません。
Edit2:WoLは以下で有効にできます
Sudo ethtool -s [card] wol g
しかし、それは永続的ではありません。ブートごとに設定する方法を検索します。
編集3:これについてのカイ・ヘン・フェンによるコメントごとに バグレポート これは広告の変更でした! (したがって、バグではありません)
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
これを永続化するために、/ etc/network/if-up.dにスクリプトを作成しました
#!/bin/sh
/sbin/ethtool -s [card] wol g
これにより、起動するたびにWoLが再び有効になります。
現在のところ、r8169モジュールではデフォルトでWolが無効になっているようです。これを取得するには、ethtoolなどのユーザースペースツールを使用する必要があります: #1752772 and r8169イーサネットカードは、サスペンドから戻った後に機能しません 。起動時にWake-on-lanを永続的に取得する方法については、 Wake-on-lan Ubuntuサポート も参照してください。または、そのためにNetwork-managerでnm-connection-editorを使用します。