我的 HPz420 PC 上有一个板载英特尔 82579LM 千兆网络连接,运行 Win 10 Pro x64bit。在网络适配器设置中没有“活动魔术包”选项,因此无法激活局域网唤醒。即使我可以在 BIOS 中激活 WOL,但如果网络适配器本身没有激活 wol 的选项,它就无法工作。有人知道这个网络适配器是否支持 wol 吗?
答案1
是的,82579LM 具有 WOL,自 NE2000 网卡以来,我还没见过没有该功能的网卡。
当我想到 WOL 时,我会想到从关机模式开机。(并不是真正从睡眠模式唤醒)
并非所有 NIC 的功能都可以在所有版本的 Windows 驱动程序中更改,有些功能根本无法更改。
当然,NIC 具有可以修改以改变功能的寄存器,但很少(如果有的话)存储这些寄存器,因此 Windows 驱动程序中的任何选项只有在 Windows 启动后才会产生效果,因此可能是在机器进入睡眠状态时。但在系统重置和关闭电源时,它们就无关紧要了。
想象一下,您通过拔掉插头关闭机器,这会完全重置 NIC,现在插入电源,并使用 WOL 启动机器,请注意,没有 Windows 驱动程序有机会修改 NIC 上的寄存器以修改 WOL 设置。
在 BIOS 中启用 WOL 时:
- 在 NVRAM 中配置了超级 IO,以对来自 NIC 的 WOL 信号做出反应
- 启用 SB 电源到 NIC,其他设置无关紧要。
现在让我们看看有线驱动程序_26.4_x64.exe\PRO1000\Winx64\NDIS63\
e1c63x64.inf
我们可以在这里找到,82579LM
反过来Powermgmt.reg
- 请注意,这些设置与“从睡眠中唤醒”有关(这是驱动程序版本 03/29/2016,12.15.31.4)因此如果您想要这些设置,请确保安装具有这些设置的驱动程序。
快速搜索找到了这个其中特别提到了有问题的 NIC。
答案2
除了@NiKiZe的回答之外:一些驱动程序(特别是Windows中包含的驱动程序)明确关机时停用 WoL,即使没有选项可以激活它。
要验证,请断开 PC 的电源,几秒钟后重新插入。您应该看到在断电时链接出现。如果 WoL 现在工作但关机后不工作,则需要更换/更新驱动程序。如果没有,则可能是缺少 BIOS 选项(查找职业教育与培训)。我见过的所有供应商提供的驱动程序都支持 WoL。