总结几点 Wake On Lan (WOL) 失败的原因
正文
在我想使用 Wake On Lan(后文皆用 WOL 代替)这项技术远程开机时,总是失败,在查阅各种资料后成功使用上了 WOL,下面总结几点导致失败的原因。
1,发送 Magic Packet(魔法数据包),不多阐述,如果是编程发包,请使用UDP封包。
2,在 BIOS 中开启 WOL,在我的实验设备的 BIOS 中,它的全名为“Wake On Lan In S5”。
3,系统层面。Win7 没有官方支持 WOL,但是依托于网卡的 WOL,可以成功唤醒。Win8 及以上的系统(我本人 Win10)有很大的区别点,就在于快速启动这个功能。快速启动将计算机置于 S4 状态中(正常关机是 S5)[1],而 WOL 仅在 S5 提供支持,所以需要关闭“快速启动”[2]。这一点在不同的计算机上可能有区别,我的硬件仅支持 WOL On S5,据我了解 Mac 仅支持 WOL On S0(S3)。
4,在正常开机状态下,关闭计算机,网卡仍保持着连接。如果这时候断开电源再恢复供电,则网卡不会重新建立连接,也就不能远程唤醒。所以请保持住关机状态下的供电。
5,无线网卡不支持远程唤醒,请使用有线网卡。
以上几点都是基于我的几台设备总结的,不排除有误,其中 3、4、5 三点浪费了我极久的时间调查。
参考来源
[1] ACPI电源管理介绍:https://www.cnblogs.com/AlwaysOnLines/p/4548097.html
[2] 系统层面的微软解答:https://answers.microsoft.com/en-us/windows/forum/windows_10-power/windows-10-wake-on-lan-not-working-from-shutdown/ba6ae540-b602-42f3-b5bb-afe95fe6661c
————————————————
版权声明:本文为CSDN博主「Bpazy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hanziyuan08/article/details/97325883
总结几点 Wake On Lan (WOL) 失败的原因相关推荐
- 设置网络唤醒电脑(WAKE ON LAN,WOL)
网络唤醒,就是通过有线网卡的形式,向电脑发送魔术包(Magic Packet),让电脑自动开机. 在支持ErP省电技术的主板下,必须要关闭ErP选项. 进入bios中设置,让主板支持通过(由PCI-E ...
- 主板开启网络唤醒(Wake on lan)
记录几个主板开启网络唤醒的链接: 华硕主板实现Wake on lan 网络唤醒的种种细节: https://blog.csdn.net/weixin_44607961/article/details/ ...
- 使用Wake On Lan远程唤醒
使用Wake On Lan远程唤醒 客厅里的那台htpc,在无下片任务的时候,大部分时间里都在白白浪费电.主板是支持wake on lan的,把它弄成可以远程控制会比较经济. 首先要设置bios,将电 ...
- 基于OpenWrt的Wol(wake on lan)远程唤醒
原理:向支持唤醒的网卡,发送特定格式的数据帧,从而启动计算机.正想起名字Wol,wake on lan 一样,是通过lan口发送的数据.所以设备要通过网线和路由器相连. 功能比较好实现,只有两个点: ...
- WOL wake on lan 功能 nodejs android kotlin实现
有些机器支持WOL功能,可以远程唤醒机器, 几乎所有品牌的硬件都支持WOL,由于安全原因,可能在软件上默认WOL处于关闭状态 原理 WOL(Wake on Lan),即局域网唤醒,从根本上来说是硬件设 ...
- WOL(Wake On LAN - 局域网唤醒)外网唤醒 配置教程 远程开机
虽然这个功能叫局域网唤醒,但与路由器的端口映射功能配合,广域网唤醒也是很容易的.只要有一台能上网的电脑或手机,就能把家中电脑打开,需要用家里电脑又不在家的时候很方便. 注意事项: 此教程是为了实现外网 ...
- PHP实现局域网或者广域网唤醒笔记本电脑wake on lan/wan
网上有很多APP或者EXE形式的wake on lan软件,好用,但是得下载安装个软件. 通过PHP网页版的方式则不需要安装任何软件,只要可以上网打开网页即可实现远程唤醒. 第一步:设置电脑网卡的唤醒 ...
- 在Linux下通过Wake On LAN实现网络唤醒远程开机
我们经常有这样的场景或需求,人在外面,需要将家里的机器或公司的机器开启,进行远程控制操作. 有几种方式可以实现远程开机,一是通过主板的来电自启动,通过智能开关远程开机.还有一种方式就是可以通过一台已经 ...
- 无线wifi如何远程唤醒?wake on lan网络唤醒及远程控制踩过的坑!
相信好多人都有远程唤醒自家电脑的这个需求,我也因各种原因折腾了好久-直到现在,也算是没那么折腾了,在这里不说配置细节,只说说远程开机唤醒的特定要求.遇到问题.解决方案,让能有幸看到人同学少走点弯路! ...
最新文章
- python 删除文件-python 删除文件和读取文件
- 函数(复习),闭包,DOM
- EMC与地之重新认识地
- 阈值Java_亲测有效!一种完美动态阈值白平衡算法 Java实现。
- 大话算法-排序-归并排序
- 爬虫遇到路径转换的解决方案
- 面试官系统精讲Java源码及大厂真题 - 31 AbstractQueuedSynchronizer 源码解析(下)
- java绘画imo,搞死帮忙看下这个:需要为class interface或enum imort java.ut
- 我的开源项目:JPEG分析器
- win10任务栏不合并图标如何设置
- GPS模块运用: GPS轨迹记录
- B站视频保存到本地电脑的步骤
- 如何在国外做好自然科学研究-2
- MySQL启动常见错误:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
- PhotoShop基础
- 前端开发公众号的调试
- 自学HarmonyOS应用开发(51)- 获取瓦片地图数据(续)
- Photo2Cartoon,照片图片批量转漫画
- 根据麦克劳林公式计算e^x的值
- appium 报错:Original error:Could not proxy command to remote server. Original error:socket hang up
热门文章
- windows10出现扬声器小红叉问题的解决方法
- html5拖放详解,HTML5拖拽/拖放(drag drop)详解
- OCR图片转文字两种python方法实现
- 入手评测华为nova10和vivoS15pro选哪个
- 关于计算机系调查问卷表,计算机系统调查问卷.xls
- python定义一个人类_Python类和人类
- mysql useing_MySQL ON与USING?
- oracle随机取名,oracle 表查询随机抽取数据
- 快速实现Thread Mesh组网详解
- ThinkPad 插电时电源指示灯不亮