Enter the bios and enable Wake-On-LAN there.
Now normally, the only thing to do is sending the magic WOL packet to the correct MAC address on your LAN.
How to find the MAC address of your Strix Halo:
Boot your machine , open a terminal and type
ip a
look for eth0 or enoX and the line, link/ether
00:1A:2B:3C:4D:5E (example only)
Be aware that Wake-On-LAN can only work on Ethernet, not Wi-Fi.
Power off your Strix Halo
On another machine or laptop run:
wakeonlan <MAC-address>
whatis wakeonlan
wakeonlan (1) - Perl script to wake up computers
If you need to install:
sudo apt install wakeonlan
But this did not work:
wakeonlan <MAC-address>
After powering off and issuing this command from my laptop, nothing happened.
So I started Strix Halo manually by pressing the power button and started debugging.
sudo ethtool eno1 | grep Wake
Supports Wake-on: pumbg
Wake-on: d
What does this mean?
According to Qwen-Coder:
This indicates which wake-on-LAN features your NIC supports, using a code:
Letter Meaning
p Magic Packet – The standard WoL packet that can wake the machine
u Unicast – Wake from a unicast packet (specific to your MAC address)
m Multicast – Wake from multicast packets
b Broadcast – Wake from broadcast packets
g Gigabit – Wake-on-LAN over gigabit Ethernet (if applicable)
Wake-on: d means it is disabled software wise.
You have to enable it in the software as well, a bit surprising.
Enable WakeOnLan on your ethernet, also activate WOL in software
sudo ethtool -s eno1 wol g
After that.
sudo ethtool eno1 | grep Wake
Supports Wake-on: pumbg
Wake-on: g
So g means, it is enabled now.
I shutdown my Strix Halo, and now I could start it from my laptop:
wakeonlan <MAC-address>
But it stopped working after reboot, it only worked once.
Enable Wake-On-LAN on your ethernet interface, persistently
To make it persistent after reboot, you have to configure it with nmcli:
Lookup the connection name for ethernet (netplan-eno1)
sudo nmcli d
Then make it persistent:
sudo nmcli c modify "netplan-eno1" 802-3-ethernet.wake-on-lan magic
Links and resources:
- https://wiki.debian.org/WakeOnLan
Tags: linux, strix halo, ubuntu