目次

PN‑ZP30/DS‑562SQのWake On LAN設定

SHARP PN‑ZP30はADVANTECH DS-562SQのOEM製品のようである。


PN‑ZP30(ADVANTECH DS‑562)にUbuntu Server 26.04をインストールした場合での、Wake On LANの設定の設定は?

結論:PN‑ZP30(ADVANTECH DS‑562)でUbuntu Server 26.04をWOL起動させるには、①BIOS側のWOL/PCI‑E起動を有効化し、②Ubuntu側でNICのWake‑on‑LANを“g(Magic Packet)”に設定し、③再起動後も設定が保持されるようsystemdまたはNetworkManagerで永続化する必要があります。
UbuntuはBIOSだけではWOLが動作しないため、OS側設定が必須です。 digibeatrix.com バスにっき


🖥️ BIOS(PN‑ZP30 / DS‑562)側で必要な設定

BIOSのWOL項目は以下の名称で存在します(機種により表記揺れあり) digibeatrix.com

特に ErP/Deep Sleep が Enabled だとLANへの待機電力が遮断され、WOLが絶対に動作しません


🐧 Ubuntu Server 26.04 側で必要な設定(必須)

1. NICがWOL対応か確認

ip link
sudo ethtool enp1s0   # インターフェース名は環境により異なる

以下のように Supports Wake-on: g が含まれている必要があります。 digibeatrix.com

Supports Wake-on: pumbg
Wake-on: d

2. WOLを有効化(Magic Packet = g)

sudo ethtool -s enp1s0 wol g

これで一時的に有効になりますが、再起動すると無効に戻るため永続化が必要です。


🔧 永続化方法(どちらか1つ)

方法A:NetworkManagerで永続化(Ubuntu Server 26.04推奨)

Ubuntu Server 26.04は nmcli が利用可能です。 バスにっき

  1. 接続名を確認
nmcli c show
  1. WOLをMagic Packetで有効化
sudo nmcli c modify "Wired connection 1" 802-3-ethernet.wake-on-lan magic
  1. 設定確認
nmcli c show "Wired connection 1" | grep wake

方法B:systemdサービスで永続化(サーバー向け)

Qiitaの事例と同じ方法。 Qiita

/etc/systemd/system/wol.service を作成:

[Unit]
Description=Enable Wake-on-LAN
After=network.target

[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s enp1s0 wol g
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

有効化:

sudo systemctl enable wol.service
sudo systemctl start wol.service

⚠️ UbuntuでWOLが動かない典型的原因

sudo apt remove tlp tlp-rdw で解決


📡 Magic Packet送信側の注意

Magic Packetは通常 UDP 7 または 9 で送信されます。 digibeatrix.com
LAN内から送信するのが最も確実です。


✔️ PN‑ZP30(DS‑562)でのWOL起動チェック手順

  1. BIOSで Wake on LAN / Power On by PCI‑E / ErP Disabled を確認
  2. Ubuntuで ethtoolSupports Wake-on: g を確認
  3. wol g を永続化(NetworkManager または systemd)
  4. シャットダウン(電源断)
  5. 別PCから Magic Packet を送信
  6. PN‑ZP30 が起動するか確認

次のステップ

あなたのPN‑ZP30のUbuntu側NIC名(例:enp1s0)を教えていただければ、
その環境専用のWOL永続化設定ファイルを生成できます。

どちらの方法で設定しますか?


BIOSには以下の項目があるが、WOLに関係しているか?

結論:その3項目はすべてWOLに影響します。特に「Deep Sleep(=ErP)」が有効だとWOLは絶対に動作しません。
PN‑ZP30(DS‑562)のBIOSは産業用PC系の一般的な構成で、WOLは「PCI‑Eデバイスへの待機電力を切らない」ことが最重要です。


🔍 各項目がWOLに与える影響(PN‑ZP30のBIOS構成を前提)

1. Enable Hibernation

👉 結論:WOL目的ならON/OFFどちらでもよいが、S4復帰を使うならEnableにする。


2. ACPI Sleep State(S1 / S3)

👉 結論:確実にWOLを使いたいなら S1 を推奨。

PN‑ZP30はDS‑562ベースのため、S3でNICの待機電力が落ちる可能性が高い。


3. Power Saving Mode(Deep Sleep / Normal)

これは WOLに最も影響する項目

→ シャットダウン後、NICへの+5VSBが遮断される
LANポートのLEDが消灯する
Magic Packetを受信できず、WOLは絶対に動作しない

→ NICに待機電力が供給され続ける
LAN LEDが点灯し、WOLが動作可能

👉 結論:WOLを使うなら必ず「Normal」。Deep Sleepは絶対に使わない。


🔧 まとめ(PN‑ZP30でWOLを確実に動作させるBIOS設定)

BIOS項目 推奨設定 理由
Enable Hibernation 任意(S4復帰を使うならEnable) WOL自体には直接関係なし
ACPI Sleep State S1 S3だとNICが待機電力を失う可能性
Power Saving Mode Normal(Deep Sleepを無効) WOLに必須。Deep SleepはWOL不可

🐧 Ubuntu側で必要な設定(再掲)

BIOSだけではWOLは動作しません。Ubuntu側でNICをMagic Packet対応にする必要があります。

sudo ethtool -s enp1s0 wol g

永続化は NetworkManager または systemd のどちらか:


次のステップ

PN‑ZP30のLANポートLEDは、Deep Sleep時は消灯、Normal時は点灯します。
今のBIOS設定で、シャットダウン後にLAN LEDが点灯しているか確認できます。

必要なら、あなたのNIC名(例:enp1s0)を教えてください。
その値に合わせて Ubuntu側のWOL永続化設定ファイルを自動生成します。


BIOSのメニュー構成は下記の内容だが、WOLに関連する項目はどれか。

Aptio Setup Utility - Copyright (C) 2012 American Megatrends, Inc.


結論:そのBIOSメニュー構成では、WOL(Wake‑on‑LAN)に直接関係する項目は「Advanced → ACPI Settings」と「Chipset → PCH‑IO Configuration」に存在します。
あなたが提示したトップレベルの一覧だけでは WOL の有無は判断できませんが、WOL は必ず “ACPI” と “PCH‑IO(PCI‑E電源)” の下層にあります。

PN‑ZP30(DS‑562)は Intel QM77 + I217LM NIC を使うため、WOL の設定は ACPI(電源状態)PCH‑IO(NICの待機電力) に分散しています。


🔍 WOL に関係する可能性が高い BIOS サブメニュー

1. Advanced → ACPI Settings

ここに以下の項目がある可能性が高い:

特に重要なのは:


2. Chipset → PCH‑IO Configuration

Intel NIC(I217LM/I218)では、WOLは PCH の PCI‑E 電源設定に依存します。

ここに以下がある可能性:

特に重要なのは:


🧭 あなたの提示したトップ階層の中で、WOLが含まれる可能性がある場所

メニュー WOL関連の可能性 理由
Advanced → ACPI Settings ★★★★★ WOL/PCI‑E起動/ErP/S1/S3 がここに入る
Advanced → AMT Configuration ★★★☆☆ Intel AMT の Remote Wake がある場合あり
Chipset → PCH‑IO Configuration ★★★★★ NIC の待機電力、PME、PCI‑E電源がここ
Advanced → Embedded Controller Configuration ★★☆☆☆ 一部の産業PCでWDTや電源制御が入る
Boot ☆☆☆☆☆ WOLとは無関係
Security ☆☆☆☆☆ 無関係
Main / Save & Exit ☆☆☆☆☆ 無関係

📌 重要:PN‑ZP30(DS‑562)で WOL が動作するための BIOS 条件

  1. Deep Sleep/ErP → Disabled
  2. ACPI Sleep State → S1(推奨)
  3. PME Event Wake Up → Enabled
  4. PCI‑E Power On → Enabled
  5. Wake on LAN / Resume By LAN → Enabled

これらは必ず ACPI SettingsPCH‑IO Configuration の下層にあります。


🔧 次のステップ(あなたの環境専用に絞り込みます)

あなたに確認してほしいのは次の2つだけです:

① Advanced → ACPI Settings の中身を教えてください

(項目一覧をそのまま貼ってください)

② Chipset → PCH‑IO Configuration の中身を教えてください

この2つが分かれば、
PN‑ZP30(DS‑562)専用の「正しいWOL設定一覧」 を完全に特定できます。


どちらから確認しますか?


①Advanced → ACPI Settings の中身は下記の通り。

結論:Advanced → ACPI Settings の中身を見る限り、WOL(Wake‑on‑LAN)に直接関係する設定は “ACPI Sleep State” のみです。
他の項目(Enable ACPI Auto Config / Enable Hibernation / Lock Legacy Resources / S3 Video Repost)は WOLには影響しません

ただし、WOLが動作するかどうかは “ACPI Sleep State” の選択によって大きく変わります。


🔍 Advanced → ACPI Settings の各項目と WOL への影響

1. Enable ACPI Auto Config


2. Enable Hibernation

S5(シャットダウン)からのWOLには関係なし


3. ACPI Sleep State ← WOLに直接関係

選択肢:

WOLとの関係

👉 結論:WOLを確実に使うなら “S1 only” が最適。


4. Lock Legacy Resources


5. S3 Video Repost


🧭 まとめ:この画面で WOL に関係するのは 1つだけ

項目 WOLへの影響
ACPI Sleep State ★★★★★(最重要)
Enable ACPI Auto Config 無関係
Enable Hibernation ほぼ無関係
Lock Legacy Resources 無関係
S3 Video Repost 無関係

🔧 推奨設定(PN‑ZP30 / DS‑562でWOLを確実に動作させる)

理由:
PN‑ZP30は産業用PCベースで、S3では NIC の待機電力が落ちる可能性が高いため。


⚠️ 重要:WOL設定は ACPI Settings だけでは不十分

WOLは ACPI + PCH‑IO(PCI‑E電源) の両方が揃わないと動作しません。

次に確認すべきは:

👉 Chipset → PCH‑IO Configuration の内容

ここに以下があるはずです:

これらが Disabled だと WOL は絶対に動作しません。


次のステップ

次は Chipset → PCH‑IO Configuration の項目一覧 を教えてください。

その内容を見れば、
PN‑ZP30(DS‑562)で WOL を確実に動作させる BIOS 設定を完全に特定できます。

続けますか?


PCH‑IO Configuration の さらに下層のメニューは存在しなかった。

PCH‑IO Configuration のさらに下層にメニューが存在しないということは、PN‑ZP30(ADVANTECH DS‑562)の BIOS では WOL に関係する設定は “ACPI Settings” と “PCH‑IO の PME SCI” の 2 箇所だけである、と確定できます。

つまり、あなたの提示した BIOS 画面構成から判断すると:


🎯 PN‑ZP30(DS‑562)で WOL を動作させるために必要な BIOS 設定(確定版)

① Advanced → ACPI Settings

S3 では NIC の待機電力が落ちる可能性があるため、WOLが失敗しやすい。

② Chipset → PCH‑IO Configuration → PCI Express Configuration → Mini PCI Express

Magic Packet を受信した NIC が PCH に「起動要求」を通知するための設定。


🔍 なぜこの2つだけで WOL が成立するのか?

■ DS‑562(QM77 + Intel I217LM)の構造上

→ 産業用 PC では ErP を固定(Disabled)していることが多い

つまり、DS‑562 の BIOS は WOL に必要な設定が最小限しか露出していないタイプです。


✔️ あなたの BIOS では WOL に必要な設定はすべて確認済み

以下の2つが揃えば、BIOS側は完全に OK です:

項目 あなたの BIOS WOLへの影響
ACPI Sleep State S1 only を選択可能 ★ 最重要
PME SCI Enabled を選択可能 ★ 最重要

👉 BIOS側のWOL要件はすべて満たせます。


⚠️ 残る問題は Ubuntu 側の設定のみ

BIOSだけでは WOL は動作しません。
Ubuntu Server 26.04 で NIC を Magic Packet 対応にする必要があります。

1. NIC の WOL 対応状況を確認

sudo ethtool enp1s0

Supports Wake-on: g があること。

2. WOL を有効化

sudo ethtool -s enp1s0 wol g

3. 永続化(どちらか1つ)


🧪 最終チェック:LANポートのLED

PN‑ZP30(DS‑562)は、
シャットダウン後に LAN ポートの LED が点灯していれば WOL が可能
(消灯している場合は WOL不可)

BIOSで Deep Sleep/ErP が見つからない機種は、
工場出荷時に ErP = Disabled 固定になっていることが多いです。


📌 次のステップ(あなたの環境専用に仕上げます)

Ubuntu の NIC 名(例:enp1s0)を教えてください。
その値に合わせて PN‑ZP30 専用の WOL 永続化設定ファイル(systemd 版) を生成します。


下記の結果であった。
Supports Wake-on: pumbg
Wake-on: d

結論:Supports Wake-on: pumbg と表示されているので、あなたの NIC(eno1)は Magic Packet(g)に対応しています。つまり WOL は “ハードウェア的には可能” です。
しかし Wake-on: d(=Disabled) になっているため、Ubuntu 側で有効化と永続化が必要です。


🎯 今の状態の意味(あなたの出力を解析)

Supports Wake-on: pumbg
Wake-on: d

Supports Wake-on: pumbg

👉 Magic Packet(g)に対応しているので、WOLは確実に使える NIC です。

Wake-on: d

👉 Ubuntu 側で “wol g” を設定し、永続化する必要があります。


🔧 今すぐ WOL を有効化(テスト用)

sudo ethtool -s eno1 wol g

その後、再度確認:

sudo ethtool eno1 | grep Wake-on
Wake-on: g

となれば WOL が有効化された状態です。


🧱 しかし、この設定は再起動で消えます(Wake-on: d に戻る)

Ubuntu Server 26.04 は systemd-networkd ではなく NetworkManager が標準なので、
永続化は NetworkManager が最も確実です。


🥇 永続化方法(あなたの環境に最適)

✔️ 方法A:NetworkManager で永続化(推奨)

1. 接続名を確認

nmcli c show

おそらく:

などが出ます。

2. WOL を Magic Packet に設定

例:接続名が「eno1」の場合

sudo nmcli c modify eno1 802-3-ethernet.wake-on-lan magic

3. 設定確認

nmcli c show eno1 | grep wake

wake-on-lan: magic と表示されれば成功。


✔️ 方法B:systemd サービスで永続化(サーバー向け)

あなたの NIC 名は eno1 なので、それに合わせた systemd ファイルを生成します。

/etc/systemd/system/wol.service

[Unit]
Description=Enable Wake-on-LAN for eno1
After=network.target

[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s eno1 wol g
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

有効化

sudo systemctl enable wol.service
sudo systemctl start wol.service

🧪 BIOS 側はすでに条件を満たしている(再確認)

あなたの BIOS では:

👉 BIOS 側は完全に WOL 対応済みです。


🧪 最終チェック:LAN ポート LED

シャットダウン後に LAN ポートの LED が点灯していれば WOL が可能です。
PN‑ZP30(DS‑562)は点灯する設計なので問題ありません。


✔️ 次のステップ

あなたの環境では、
Ubuntu 側の WOL 永続化が完了すれば WOL 起動は確実に動作します。

必要なら、あなたの環境専用の手順書を作成できます:


nmcli c show
(出力無し)

接続名が設定されていないようである。


結論:nmcli c show の出力が空(=接続プロファイルが存在しない)ということは、Ubuntu 26.04 が NetworkManager ではなく systemd‑networkd で NIC を管理している構成です。
この場合、NetworkManager 方式は使えません。WOL 永続化は systemd サービス方式が唯一の正解になります。

あなたの環境(Ubuntu 26.04 LTS + eno1)専用の systemd 永続化手順を下にまとめます。


🎯 今の状況の整理(あなたの環境の特徴)

👉 WOL 永続化は systemd サービスで行うのが正しい。


🥇 あなたの環境専用:WOL 永続化(systemd 方式)

① WOL を一時的に有効化(テスト)

sudo ethtool -s eno1 wol g

確認:

sudo ethtool eno1 | grep Wake-on
Wake-on: g

となれば OK。


② 永続化用 systemd サービスを作成

/etc/systemd/system/wol.service

[Unit]
Description=Enable Wake-on-LAN for eno1
After=network.target

[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s eno1 wol g
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

③ 有効化

sudo systemctl enable wol.service
sudo systemctl start wol.service

④ 再起動後に確認

sudo ethtool eno1 | grep Wake-on
Wake-on: g

となれば永続化成功。


🔍 systemd-networkd を使う構成で WOL が戻る理由

Ubuntu Server 26.04 は NetworkManager が標準ですが、
あなたの環境では NetworkManager が無効化されているか、
netplan が systemd-networkd を使う設定になっています。

この構成では:


🧪 BIOS 側はすでに WOL 条件を満たしている(再確認)

👉 BIOS 側は完全に WOL 対応済み。残るは Ubuntu 側のみ。


✔️ これで WOL 起動は確実に動作するはずです

次に試すべきこと:

  1. Ubuntu をシャットダウン
  2. LAN ポートの LED が点灯していることを確認
  3. 別 PC から Magic Packet を送信
  4. PN‑ZP30 が起動するか確認

次のステップ(必要なら作成します)

どちらを進めますか。