我在运行 Win 10 Pro x64bit 的 HPz420 PC 上有一个板载 intel 82579LM 千兆网络连接。在 Networkadapter 设置中没有“Active Magic Packets”选项,以便能够激活 LAN 唤醒。即使我可以在 BIOS 中激活 WOL,但如果网络适配器本身没有激活 wol 的选项,它将无法工作。有谁知道,这个网络适配器是否支持 wol ?
我在运行 Win 10 Pro x64bit 的 HPz420 PC 上有一个板载 intel 82579LM 千兆网络连接。在 Networkadapter 设置中没有“Active Magic Packets”选项,以便能够激活 LAN 唤醒。即使我可以在 BIOS 中激活 WOL,但如果网络适配器本身没有激活 wol 的选项,它将无法工作。有谁知道,这个网络适配器是否支持 wol ?
是的,82579LM 有 WOL,自从 NE2000 网卡以来,我还没有看到任何没有它的网卡。
当我想到 WOL 时,我会想到从关机模式开机。(不是真的从睡眠中醒来)
在所有版本的 Windows 驱动程序中,并非 NIC 的所有功能都可以更改,有些功能根本无法更改。
当然,NIC 具有可以修改以更改功能的寄存器,但很少(如果有)存储这些,因此 Windows 驱动程序中的任何选项唯一会产生任何影响的时间是在 Windows 启动之后,因此可能是在机器进入睡眠状态时。但是在系统重置和断电时,它们将无关紧要。
考虑一下您通过拔出插头来关闭机器,这会完全重置 NIC,现在插入电源,并使用 WOL 启动机器,注意没有 Windows 驱动程序有机会修改上的寄存器NIC 以修改 WOL 设置。
在 BIOS 中启用 WOL 时:
现在让我们看看Wired_driver_26.4_x64.exe
\PRO1000\Winx64\NDIS63\
中的驱动程序,e1c63x64.inf
我们可以在此处找到82579LM
,然后Powermgmt.reg
- 请注意,这些设置与“从睡眠中唤醒”有关(这是驱动程序版本 03/29/2016,12.15.31.4)因此,如果您想要这些设置,请确保安装具有这些设置的驱动程序。快速搜索发现这个特别提到了有问题的 NIC。
除了@NiKiZe 的回答:某些驱动程序(尤其是 Windows 中包含的驱动程序)在 shutdown 时明确停用 WoL,即使没有激活它的选项。
要验证,请断开 PC 的电源,几秒钟后重新插入。当仍然断电时,您应该会看到链接出现。如果 WoL 现在可以工作但关机后不能工作,则需要更换/更新驱动程序。如果没有,可能缺少 BIOS 选项(查找PME)。我见过的所有供应商提供的驱动程序都支持 WoL。