我的电脑通过以太网连接到路由器。
当我启动我的电脑时,我想自动唤醒位于另一个房间的笔记本电脑。
我的笔记本电脑通过无线方式连接到路由器。
PC 和笔记本电脑均采用 Windows 10。
我已在笔记本电脑的 BIOS 中启用了局域网唤醒功能。
在我的笔记本电脑的 WiFi 适配器设置中,我启用了以下设置:
- 魔包唤醒
- 允许此设备唤醒计算机
- 仅允许魔术包唤醒计算机
因此看起来这是可能的,但我不知道如何发送魔术包。
我尝试了 TeamViewer,在完成所有配置步骤后才意识到 TeamViewer 要求目标机器通过以太网电缆连接到我的路由器。
还有其他方法可以实现这个功能吗?
答案1
我放弃了通过 WiFi 进行局域网唤醒,而是通过电力线以太网适配器实现了它。
答案2
是的,这当然是可能的。
在 Windows 上从这里安装名为 wolcmd 的实用程序,https://www.depicus.com/wake-on-lan/wake-on-lan-cmd
在 Mac 上,从 brew 安装实用程序 wakeonlan,如果你没有 brew,请从此处安装 brew 包管理器,https://brew.sh/
brew install wakeonlan
- 找到要唤醒的计算机的mac地址,
在 Windows 上运行,
wolcmd [mac address] [ip address] [subnet mask] [port number]
在 Mac 上运行,
wakeonlan [mac address]
答案3
我看着https://www.depicus.com/wake-on-lan/wake-on-lan-cmd并看到了这个带有 Linux 版本的 Repo 链接:https://github.com/Depicus/WoLF