一、说明
目前仍有长时间关机后,无法唤醒的问题,正在解决。。。
二、配置
1. Bios配置
开启PCIE启动权限,配置项可能名为:
- PCIE设备唤醒(Power On By PCIE)
2. 网卡配置
设备管理器->网络适配器->[网卡]->属性->高级,
- 打开 “魔术封包唤醒”/“唤醒幻数据包”
设备管理器->网络适配器->[网卡]->属性->电源管理,
- 打开"允许此设备唤醒计算机"
三、唤醒指令
发送魔术唤醒包到要唤醒的电脑IP
魔术唤醒包(Magic):6对FF + 重复16次MAC地址
Python代码:
import socket
from binascii import a2b_hex
skt = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
mac = 'ABCDEFGHIJKL'
address = ('192.168.0.1', 9)
s = 'F' * 12 + mac*16
skt.sendto(a2b_hex(s), address)