我正在尝试让 Wake On Lan 在我的 Ubuntu 服务器(16.04.7 LTS)上工作。我有华擎 G31M-GS
- 我在我的 BIOS 上设置了 WoL
- 我在 eth0 上启用了 WoL(方法 g)
- 我添加了一个脚本,以便 eth0 在启动时保持为 g。
我可以确认重启后 eth0 保持为 g。
但是关机后网卡上的灯不亮。现在只有当我挂起(pm-suspend
)电脑时,WOL 才能工作。有任何想法吗?
我正在尝试让 Wake On Lan 在我的 Ubuntu 服务器(16.04.7 LTS)上工作。我有华擎 G31M-GS
我可以确认重启后 eth0 保持为 g。
但是关机后网卡上的灯不亮。现在只有当我挂起(pm-suspend
)电脑时,WOL 才能工作。有任何想法吗?
经过无数小时的思考,我得到了解决方案。即使启用了所有软件方面的功能,我也需要在硬件方面进行修复。查看主板手册,我看到有一个用于禁用 EuP 的 跳线设置:来自手册的跳线设置
禁用 EuP 后,WoL 终于可用了。
如果在启动后网卡关闭(
Failed to start Raise network interfaces
),您需要在每次启动后使用此脚本(源代码)“重置”它:将其保存在一个文件中,使其可执行并在该行
/etc/systemd/system/network-online.target.wants/networking.service
之后添加此ExecStart
行:重启。