我有一块英特尔 82574L 千兆网卡,正在尝试将其配置为使用局域网唤醒。
在此网卡的驱动设置中,没有对应于局域网唤醒的选项。
我正在运行 Windows 10 (x64),并安装了最新的驱动程序这里。
到目前为止,我已经尝试从该下载页面安装其他操作系统的驱动程序,但 8.1、8、7 和 XP 都被拒绝。
此型号的驱动程序是否已删除 WoL 支持?我是否需要为完全不同的英特尔 NIC 安装 NIC 驱动程序?
有任何想法吗?
答案1
因此,我遇到了与您完全相同的问题,即英特尔公司 82574L 千兆位,并且无法让我的 Windows 10 安装在驱动程序高级页面中显示局域网唤醒魔术包选项。我是 Windows/Ubuntu 双用户,所以我查看了我的 Ubuntu ethtool 实用程序,发现局域网唤醒已设置为启用。为此,我在手机上使用 wake_on_lan 实用程序,果然它能够发送魔术包并立即打开服务器。
由于这是一张 PCI 卡,所以我们不需要在 BIOS/UEFI 中找到 wakeonlan 选项,除非您计划使用板载网卡。
如果您想检查 NIC 卡上是否设置了魔术包标志,并且您具备基本的 UNIX/Linux 知识,您可以加载 ubuntu 或任何发行版的实时启动,并使用“ethtool”实用程序查看并将 g 标志(魔术包)设置为 nic。
您可以使用带有受支持设备的 MAC 地址的 wakeonlan 电话应用程序在家庭网络上测试所有这些。
lspci | grep -i ethernet
06:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
ethtool <nic>
ex.
Transceiver: internal
Auto-negotiation: on
MDI-X: off (auto)
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
支持唤醒:pumbg 中的“g”表示确实支持使用“魔术包”进行局域网唤醒。
如果这有帮助的话请告诉我。谢谢
答案2
请搜索旧的 Windows 驱动程序。
例如)Intel 82574L 联想
这是来自联想网站的 Windows 服务器驱动程序。我已在 Windows 11(不是联想机器)上成功安装。
WOL 工作正常。