Wake On Lan (WOL) 遇到的几种无法唤醒的情况

一直用WOL的方式唤醒家里的台式机,疫情期间有次急用电脑,但是死活没唤醒。前段时间,又遇到了一次这种情况。

后来才知道,当电脑彻底断电后,电脑是无法远程唤醒的。

通过搜索资料,解决了遇到的以下几种情况,导致的WOL无法唤醒:

  1. BIOS里未开启WOL,选项名叫 【Wake On Lan In S5】,不同电脑BIOS有差异。
  2. 系统层面:Win7 没有明确支持,但是关闭快速启动选项后,依托网卡的WOL有的也能唤醒。 Win8、Win10 明确不支持S5状态唤醒,S3、S4明确支持。 具体看微软关于电源状态的说明: https://learn.microsoft.com/zh-cn/windows/win32/power/system-power-states
  3. 无线网卡不支持唤醒,必须是有线网卡。
  4. 在正常开机状态下,正常关机一次,此时网卡还保留着连接,所以可以唤醒电脑。 如果完全断电再恢复供电,网卡不会重新建立连接,也就无法唤醒了。
  5. 发送 Magic Packet(魔法数据包)时,最好用UDP,理论上无所谓,但实际上有些网络环境会过滤掉唤醒包。

排查第4种情况时,最费劲, 一直检查BIOS、快速启动、系统网卡配置,明明所有的选项都没问题,死活复现不了,直到手欠关了插排,才发现不能唤醒了。测试了几次才确认了这种情况。

估计是某天家里断电了,然后又来电,形成了情况4,导致的无法唤醒。


为了解决第4种情况,我DIY了一款远程开机卡,直接接通电源按键,相当于按下电源按钮,再也不用担心断电这种情况了。

分享下开机卡的PCB源文件,可以自行打样生产板子,然后DIY:

开机卡:嘉立创生产、打样Gerber文件及元器件 pom

文件 链接:https://pan.baidu.com/s/1YXP-FE3YsInWcFAt3S2oKA?pwd=qgbf

提取码:qgbf 


最后实在懒得动手的,可以从我淘宝店购买以及做好的:

电脑远程开机卡手机远程控制电脑开关机 提供工程源码 可二次开发 https://item.taobao.com/item.htm?ft=t&id=843370972256

图片6.jpg

评论列表: