使用 WOL 后计算机拒绝关机

使用 WOL 后计算机拒绝关机

我刚刚让局域网唤醒功能正常工作,但我遇到了一个问题:如果我通过局域网唤醒并尝试关机或挂起,它就会重新启动。使用 WOL 后,这种情况只会发生一次,然后它就会成功关机并挂起。这可能是什么原因造成的?我应该如何排除故障?

谢谢

答案1

我遇到了这种情况,并通过替换 Realtek RTL111/8168B NIC 的驱动程序解决了这个问题。我没有使用内核中包含的 r8169 驱动程序,而是使用了 realtek r8168 驱动程序瑞昱(灵感来自这个帖子)。

请注意,我曾尝试通过安装 3.10 内核来升级以解决问题,但不幸的是,这阻止了 realtek 驱动程序的构建,直到我应用了补丁(我的声誉不足以提供第三个链接,因此谷歌搜索“r8168 NETIF_F_HW_VLAN_RX undeclared”并点击第一个链接)。不幸的是,补丁存在空白问题,我最终手动修复了它才能应用。

答案2

在 GIGABYTE GA-Z97X-UD7 主板上运行的 Ubuntu 16.04 也遇到了同样的问题。BIOS 更新没有帮助,驱动程序更新也没有帮助。

我所做的就是创建一个脚本,该脚本会在 WOL 启动后重新启动计算机。与关机不同,重新启动可以正常工作。之后我就可以毫无问题地关机了。

答案3

我遇到了同样的问题,而且 100% 可重复,在网络唤醒开机后第一次关机会导致立即且不必要的重新开机。但只有一次。

我尝试了很多建议,甚至使用了 Realtek 自己的内核驱动程序,但都不起作用。最后我升级了主板的 bios,问题就解决了。

我有一块 P8Z77-V-LK ASUS 主板。我更新到的可用 bios 是 P8Z77-V-LK-ASUS-1402。旧的故障 bios 是 1301。

相关内容