希望有 mac mini 的小伙伴能现身说法一下。我自己实测无法通过 magic packet 唤醒(但是连 vnc 可以唤醒没问题)。搜索引擎上也有不同的说法,有成功的也有不行的。
下面说下我的 Case: (pmset -g ,womp = 1)
设备:Mac Mini M4
目的:win pc 通过 WoL 软件发送 Magic packet 到 mac mini 进行唤醒,实现 mac mini 上的程序 resume
验证:
1. mac mini 上执行 `tcpdump -i en1 -x` (en1 为 wifi)
2. pc 上通过 wol 软件进行唤醒
3. macmini 终端输出:IP 192.168.1.7.50071 > broadcasthost.echo: UDP, length 102
输出是符合预期的,udp 端口 7 和 9 我都试了。wifi 网卡的实际 mac 地址和隐私 mac 地址也都试了,都不行。
V 友能不能帮忙看看到底哪里问题?
1
smartruid 23 小时 1 分钟前
睡眠时可以通过 ssh, vnc 等连接唤醒,关机不支持任何方式唤醒
|
2
smartruid 22 小时 59 分钟前
mac mini 不支持 WOL 的
|
3
wisej OP @smartruid 看这个贴子里 https://v2ex.com/t/984439 很多都说可以。难道 mac 可以,mac mini 不行?..
man pmset ,womp - wake on ethernet magic packet (value = 0/1). ------- 而且单纯 ssh 登录似乎也不唤醒(屏幕未点亮,程序从 log 看也没 resume)。除非 pmset schedule wake |
4
smartruid 14 小时 10 分钟前 1
womp 并不是 WOL , 而是对应设置里的“唤醒以供网络访问”这个设置项, 描述里也写了:“睡眠时,Mac 可以接收传入的网络流量(如 iMessage 信息和其他 iCloud 更新),使应用程序保持最新。”
ssh 连接确实不会点亮屏幕, 我之前有试过,睡眠时 mac 上的 web 服务无法访问,打开一个到 mac 的 ssh 连接就可以访问到那个 web 服务里。 你如果是想要点亮屏幕的话,iCloud 查找 mac 应该也可以触发。 我是直接关了睡眠的,毕竟待机也就 4w 。 |