I have two very similar Lenovo computers M900Q and M910Q.
I can make the M900Q wake from suspend by sending it a WiFI magic packet but this doesn’t work with the M910Q.
I thought it might be due to the WiFI board but I swapped them with no effect. The BIOS settings are identical.
If I ‘freeze’ instead of ‘suspend’ I can wake up the computer with the magic packet.
Does anyone know how I can debug this further?
[maxwell ~] 😼 iw phy0 wowlan show WoWLAN is enabled: * wake up on magic packet [maxwell ~] 😼 iw list | grep WoW -A10 WoWLAN support: * wake up on disconnect * wake up on magic packet * wake up on pattern match, up to 20 patterns of 16-128 bytes, maximum packet offset 0 bytes * can do GTK rekeying * wake up on GTK rekey failure * wake up on EAP identity request * wake up on 4-way handshake * wake up on rfkill release * wake up on network detection, up to 11 match sets [maxwell ~] 😼 nmcli con show Arcturus | grep wake-on-wlan 802-11-wireless.wake-on-wlan: 0x8 (magic) [maxwell ~] 😼