我是新手。
我有一个 Arris BGW210-700 wifi 路由器(AT&T 光纤所需)。
通过以太网插入的是一台经常处于休眠状态的 Ubuntu 计算机。它是唯一通过以太网电缆插入的设备。所有其他设备都使用 wifi。
我花了几个小时试图弄清楚如何从我的其他设备(例如 Windows 10 计算机、Win 10 上的 WSL 中的 Ubuntu 或 Android)发送魔包。
调用这个似乎没有效果:
wakeonlan 00:26:9e:89:c9:e5
Sending magic packet to 255.255.255.255:9 with 00:26:9e:89:c9:e5
我认为唯一的硬线要求是睡眠计算机和路由器之间需要有一条以太网电缆(我的计算机就有)。
但我最终意识到:也许只有当我的发送计算机是还硬连线到路由器。是这样的吗?
假设没有其他设备物理连接到路由器(而是仅通过 wifi 连接),我该如何实现唤醒连接到路由器的计算机的目标?谢谢!
这个问题最初是在https://networkengineering.stackexchange.com/questions/74388/how-can-i-send-a-wol-magic-packet-from-win-10-on-wifi-to-wake-an-ubuntu-computer?noredirect=1#comment133430_74388但后来我被告知要在这里询问。
答案1
我找到了一个有用的工具:https://www.microsoft.com/en-us/p/easy-wol-wake-on-lan/9nblggh5q03z?activetab=pivot:overviewtab
在 Win 10 上运行该程序后,我提供了处于睡眠状态的 Ubuntu 计算机的 MAC 地址,以及:
广播:否
IP 或 DNS 地址:192.168.1.255
端口:9
我不确定我应该如何知道为 IP 字段提供什么。我在路由器的配置页面上看到了Device IPv4 Address 192.168.1.254
,所以我首先尝试了它,但没有成功。然后我尝试了192.168.1.255
,成功了!