I have an Arris BGW210-700 wifi router (which is required for AT&T fiber).
Plugged into that via ethernet is an Ubuntu computer that is often sleeping. It's the only device plugged in via ethernet cable. All other devices use wifi.
I've spent hours trying to figure out how to send a Magic Packet from one of my other devices (e.g. Windows 10 computer, or Ubuntu in WSL on Win 10, or Android).
Calling this seems to have no effect:
wakeonlan 00:26:9e:89:c9:e5 Sending magic packet to 255.255.255.255:9 with 00:26:9e:89:c9:e5
I figured that the only hardwire requirement was that the sleeping computer needed to have an ethernet cable between it and the router (which mine does).
But it finally occurred to me: maybe wake-on-LAN only would only work if my sending computer were also hardwired to the router. Is that true?
How can I achieve my goal of waking a computer that is attached to the router, given that no other devices are physically attached to the router (and instead are only connected via wifi)? Thanks!
This question was originally at https://networkengineering.stackexchange.com/questions/74388/how-can-i-send-a-wol-magic-packet-from-win-10-on-wifi-to-wake-an-ubuntu-computer?noredirect=1#comment133430_74388 but then I was told to ask it here instead.