无线局域网唤醒的魔术包?
Magic packet for Wake on Wireless LAN?
如何构造和发送无线局域网唤醒的魔法数据包?
The Wikipedia article 关于这个主题只描述了标准的局域网唤醒魔术包。然而,同一篇文章描述了需要使用补充标准来唤醒无线主机。
... If the computer being woken up is communicating via Wi-Fi, a supplementary standard called Wake on Wireless LAN (WoWLAN) must be employed....
不幸的是,我似乎找不到关于如何实现用于唤醒 WiFi 节点的局域网唤醒的权威来源/方法。
The blog 维基百科链接说:
The simple fact is that there is not enough industry support for WoWLAN to make it feasible for most organizations.
来自TCP/IP图鉴卷1:
using PSM (power save mode) can affect throughput performance significantly as idle periods are added between frame transmissions and time is spent switching modes
所以我不确定你是否真的想要这个功能。
我不确定是否有关于WoWLAN的RFC标准,但802.11中存在PSM,它使站点进入有限功率状态并且可以被AP唤醒。为了唤醒PSM中的站点,你只需要发送你的数据信息给它,AP会在接下来Beacon frame.
通知那个站点
更新:
一些通知:
- Only newer Macs support Wake-On-Lan over Wifi. If your Mac is a 2012 or older model, it probably does not support this feature.
- You cannot wake from off or hibernate mode the way you can on a PC. You can only wake it from sleep mode. Also note that after a certain amount of time sleeping they will hibernate automatically. You can check this with the pmset -g command. I believe it's the StandbyDelay setting.
一些步骤:
- 在 Energy Saver 的电源适配器部分配置 Mac 以允许从 Wi-Fi 唤醒
- 使用远程桌面或等效工具将局域网唤醒 (WOL) 数据包发送到您的路由器,然后路由器会将其传送到您正在睡觉的 Mac。
- 使用wireshark等工具查看magic packet的结构和协议,然后可以通过WiFi试试
参考:
除了 Tony 指出的上述 links 之外,我认为下面的 link WOL(局域网唤醒)也适用于 Wifi 唤醒。如果您没有像文章中提到的那样使用 iphone 作为客户端来唤醒,您可以为您的客户端计算机使用任何其他 WOL 应用程序:
http://osxdaily.com/2013/12/14/wake-on-lan-mac-iphone/
希望对您有所帮助!
如何构造和发送无线局域网唤醒的魔法数据包?
The Wikipedia article 关于这个主题只描述了标准的局域网唤醒魔术包。然而,同一篇文章描述了需要使用补充标准来唤醒无线主机。
... If the computer being woken up is communicating via Wi-Fi, a supplementary standard called Wake on Wireless LAN (WoWLAN) must be employed....
不幸的是,我似乎找不到关于如何实现用于唤醒 WiFi 节点的局域网唤醒的权威来源/方法。
The blog 维基百科链接说:
The simple fact is that there is not enough industry support for WoWLAN to make it feasible for most organizations.
来自TCP/IP图鉴卷1:
using PSM (power save mode) can affect throughput performance significantly as idle periods are added between frame transmissions and time is spent switching modes
所以我不确定你是否真的想要这个功能。
我不确定是否有关于WoWLAN的RFC标准,但802.11中存在PSM,它使站点进入有限功率状态并且可以被AP唤醒。为了唤醒PSM中的站点,你只需要发送你的数据信息给它,AP会在接下来Beacon frame.
通知那个站点更新:
一些通知:
- Only newer Macs support Wake-On-Lan over Wifi. If your Mac is a 2012 or older model, it probably does not support this feature.
- You cannot wake from off or hibernate mode the way you can on a PC. You can only wake it from sleep mode. Also note that after a certain amount of time sleeping they will hibernate automatically. You can check this with the pmset -g command. I believe it's the StandbyDelay setting.
一些步骤:
- 在 Energy Saver 的电源适配器部分配置 Mac 以允许从 Wi-Fi 唤醒
- 使用远程桌面或等效工具将局域网唤醒 (WOL) 数据包发送到您的路由器,然后路由器会将其传送到您正在睡觉的 Mac。
- 使用wireshark等工具查看magic packet的结构和协议,然后可以通过WiFi试试
参考:
除了 Tony 指出的上述 links 之外,我认为下面的 link WOL(局域网唤醒)也适用于 Wifi 唤醒。如果您没有像文章中提到的那样使用 iphone 作为客户端来唤醒,您可以为您的客户端计算机使用任何其他 WOL 应用程序:
http://osxdaily.com/2013/12/14/wake-on-lan-mac-iphone/
希望对您有所帮助!