This is an old revision of the document!
The WOL (Wake-On-Lan) page allows you to send Wake-On-Lan (aka “Magic”) packets to your wired client devices to power them on.
The client devices must be configured to respond to WOL packets for this function to work.
For a PC to wake up from a WOL packet, it must have its WOL firmware setting enabled. Before testing scheduled WOL events in Tomato, please ensure your PC has the appropriate UEFI/BIOS menu setting enabled to recognize Wake-On-LAN packets. Most UEFI/BIOS interfaces have a Wake-On-LAN option named something like:
WOL settings in the PC's operating system also must be enabled. For details, see:
https://www.howtogeek.com/70374/how-to-geek-explains-what-is-wake-on-lan-and-how-do-i-enable-it/
https://docs.microsoft.com/en-us/troubleshoot/windows-client/deployment/wake-on-lan-feature
https://wiki.debian.org/WakeOnLan
WOL functions generally assume a client PC/device starts out from an off state, possible on Windows PCs. If your system is in a suspend or sleep state, it may not recognize the wake signal and therefore may not wake as expected.
The list of devices on this page includes:
dhcp-host=70:EE:50:37:E8:46,myhostnamein
Some devices might appear on this menu, but not have their hostname defined/displayed. You can work around this by defining them manually in the Dnsmasq Custom configuration field as described above.
There are two ways to wake up a device:
NOTE: MAC addresses in the MAC Address List field are remembered, as long as have clicked Wake Up even once after entering them.