我将一台无头机器(带有 openmediavault)从 jessie 升级为 Stretch,之后网络唤醒停止工作。
我进行了以下检查:
>ethtool eth0
-------------------
Supports Wake-on: g
Wake-on: g
>cat /proc/acpi/wakeup
-------------------------------------------
MMAC S5 *enabled pci:0000:00:14.0
>cat /etc/default/halt
---------------------
NETDOWN=no
- 如果机器已启动,则会收到 MagicPackets (
nc -ul -p 9
) - 我还安装了一个系统
[email protected]
但ethtool -s eth0 wol g
没有任何好处
问我需要做什么才能让网络唤醒功能恢复工作?
答案1
这根本不是操作系统问题,因为唤醒应该发生在S5(= 关闭电源)。因此,只有 BIOS 设置是相关的。由于 BIOS 设置已经正常工作了一段时间,我断定存在硬件问题。
注1使用电源按钮开机甚至不稳定(我仔细检查了开关是否有缺陷,事实并非如此),因此它必须是主板上的硬件问题。