编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

树莓派唤醒电脑(WOL,Wake on Lan)

wxchong 2024-07-23 21:18:39 开源技术 51 ℃ 0 评论

准备知识参考:https://blog.csdn.net/liuyukuan/article/details/53439118

目的:家中的Windows电脑不用的时候处于睡眠状态,省电,需要的时候通过远程唤醒,然后远程桌面使用。

准备工作:

  1. 树莓派能远程登录
  2. 树莓派和被唤醒电脑在同一域局网内
  3. 被唤醒电脑已经设置好【关于主机远程唤醒(WOL,Wake on Lan)的几种方法_liuyukuan的专栏-CSDN博客_wakemeonlan使用方法
  4. 记下被唤醒电脑的物理地址及IP地址,物理地址类似于:AA:BB:CC:DD:EE:FF
提示:可以在电脑开机的情况下,在树莓派上使用ping


开始:

a. 远程登录树莓派(长期开机)

b. 安装唤醒工具,命令如下:

sudo apt-get install etherwake

c. 尝试唤醒主机

sudo etherwake -i eth0 AA:BB:CC:DD:EE:FF

d. 尝试ping 电脑主机,看看是否在开机状态

ping 192.168.2.20 
# 请将192.168.2.20 替换为你记下的电脑主机IP
# 如果有 time 值表示已经成功唤醒

至此,就可以使用类似于 Remote Desktop软件连接电脑使用了。

收尾工作:

为了方便使用,不必记下麻烦的MAC地址,可以写成脚本程序,方便后续执行。

测试通过: 树莓派 + windows 10, windows 11 (测试版)

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表