古い東芝のノートパソコンをイーサネット ケーブルでルーターに接続しています。Windows 10 とのデュアル ブートで Ubuntu 18.04 をインストールし、Wake On Lan (WOL) を設定しようとしています。
私の手順:
- BIOSでWOLを有効にする
- を実行します
sudo ethtool -s enp1s0 wol g
。文字が から に変わったことを確認しd
ますg
。sudo ethtool -s enp1s0
- ノートパソコンをスリープモードにします。
sudo systemctl suspend
- インストールします
wakeonlan
。wakeonlan <MAC Address>
同じネットワーク上の別のラップトップから実行します。
私の他のラップトップはマジック パケットを送信しますが、東芝のラップトップは起動しません。また、2 つの Android アプリも試しました。ウェイクオンランそしてWolOn - ウェイクオンLANそれでも、ラップトップは起動しません。原因は何でしょうか?
蓋を開けて東芝を手動で起動し、次のことを確認します。
sudo ethtool -s enp1s0
手紙は次の宛先に返送されますd
:
...
Supports Wake-on: pumbg
Wake-on: d
...
どういうpumbg
意味?
編集: は
pumbg
サポートされている WOL モードを示しているようです。これらは次のように表示されますman ethtool
。
wol p|u|m|b|a|g|s|d...
Sets Wake-on-LAN options. Not all devices support this.
The argument to this option is a string of characters speci‐
fying which options to enable.
p Wake on PHY activity
u Wake on unicast messages
m Wake on multicast messages
b Wake on broadcast messages
a Wake on ARP
g Wake on MagicPacket™
s Enable SecureOn™ password for MagicPacket™
d Disable (wake on nothing). This option
clears all previous options.
Windows でラップトップを WOL できます。
Wake On Wireless LAN に関しては、次を実行します:
sudo ethtool wlp2s0
次のような結果になります:
Settings for wlp2s0:
Link detected: yes
この出力から、私の WiFi カードは WOL をサポートしていないと正しく理解してよいのでしょうか?
答え1
の出力ではsudo ethtool wlp2s0
WOLがサポートされているかどうかはわかりません。WNIC(ワイヤレスネットワークインターフェースカード)がサポートされているかどうかを確認するには、次の手順に従ってください。ここ
command failed: Operation not supported (-95)
実行後に次のようなメッセージが表示される場合、iw phy0 wowlan show
WNIC はサポートされていません。
WNIC にプレビルド PC (たとえばラップトップ) が付属している場合、この機能はおそらくサポートされません。
アドバイス: イーサネット アダプターで WOL を使用するか (通常、イーサネット アダプターは WNIC よりも、さらには組み込みのものよりも WOL をより適切にサポートします)、この機能をサポートする新しい WNIC を購入してください。