使用 android 的 qpython3 在 LAN 上唤醒

wake on lan with android's qpython3

我的主板是华硕H81M-E,接路由器
BIOS 中的设置:

Advanced--Realtek Lan Controller--enabled
        --Realtek Pxe Option Rom--enabled

路由器设置:

the ip and mac address are binded together

我想唤醒局域网上的电脑,路由器打开,我的android phone已经安装了qpython3,startpc.py很简单:

 from wakeonlan import send_magic_packet
 send_magic_packet('my pc's mac') 

运行 来自qpython3,电脑无法唤醒,如何解决?

转到高级 APM 并启用 --> 通过 PCI-E 开机

请在下面找到图片以供参考。

在BIOS中,在“高级”->“APM配置”小节中有一个选项“通过PCI-E / PCI开机”。

确保此功能已打开,因为如果关闭它会阻止 LAN 唤醒。

不幸的是,这在用户手册中没有直接记录 (https://dlcdnets.asus.com/pub/ASUS/mb/LGA1150/H81M-A/E8599_H81M-Series.pdf),但是第 2.5 小节很好地说明了如何进入高级部分以及它应该是什么样子。