0成本外网唤醒设备,就这么简单WOL,全称Wake-on-LAN,简单来说就是通过内网唤醒主机,它是通过别的设备向目标设备的网卡发送一个小小的ARP包来实现的。对于一些不需要长时间启动的设备,这样远程控制启动是挺方便的。目前有很多方法可以控制设备远程启动,现在很多设备支持来电自启,下面就一些WOL设置过程中的问题做一些说明,不足之处请读者指正,谢谢!
一、为什么我在 BIOS 找不到 WOL 的设置?网络唤醒是需要硬件支持的,需要满足以下两点(绝大多数现今的电脑都能满足,除非你的电脑真的很老旧):
使用支持 ATX 2.01 标准的电源;
主板需要支持 PCIE 2.2 标准:
在 PCIE 2.2 标准之前,那些旧的主板上会有一个用于网络唤醒的接口( WAKEUP-LINK header )需要使用一个特殊的电缆线连接到网卡上才能实现网络唤醒。但是在 PCIE 2.2 标准开始,那些支持此项标准的主板和网卡就不再需要前面所说的网络唤醒电缆线了,因为待机时的电源是通过 PCIE 总线转发的。
也就是说,如果你设置了网络唤醒,你的电脑在睡眠(S3)、休眠(S4)或关机(S5)时,你的网卡还是会处于待机状态,那么此时网卡待机时所需要的电源就是由 PCIE 总线转发的。
不同的主板对网卡待机的电源策略不同,并不是所有主板都支持网卡在睡眠(S3)、休眠(S4)或关机(S5)时处于待机(Standby)状态。
因此我们在 BIOS 中查找 WOL 有关的设置时,往往需要到电源的相关选项中去寻找关于 WOL 的选项,其中的关键词有:
ACPI
PCIE 设备开机
Automatic Power On
Wake on LAN/WLAN
Power Management
Power On by Onboard LAN
Power On by PCI-E Devices
......
以 Up 的华擎 Z370M Pro4 主板 BIOS 为例,这块主板的 BIOS 中没有很直观的 “wake”、“WOL”等关键字,网络唤醒的开启设置放到了“ACPI 配置 --> PCIE 设备开机”中:
另一个例子:
二、为什么电源关闭后无法唤醒电脑: Windows 电源管理策略和其他设置(一)Windows 电源管理策略电源关闭后无法唤醒电脑的原因有很多,这一章我们从操作系统层面 Windows 的电源管理策略开始讲起。
首先,Windows 系统自身(抛开 BIOS 不谈)是不支持“快速启动”和“关机”状态下的网络唤醒,只支持“睡眠”、“休眠”状态下的网络唤醒:
睡眠(Sleep),属于 S3 电源状态;
快速启动(Fast Startup),属于 S4 电源状态;
休眠(Hibernate),属于 S4 电源状态;
关机(Soft off),属于 S5 电源状态