Windows also has Wake on Lan that allows a computer to be woken up from sleep; additionally, this can be disabled by a user on said computer.
I know that WoL exists on Linux, but how does one disable it?
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.Sign up to join this community
You can check the setting for an interface, say eth0, with
$ sudo ethtool eth0 | grep Wake Supports Wake-on: pumbg Wake-on: g
From the ethtool man page you can disable it with
$ sudo ethtool -s eth0 wol d
Where this gets configured depends on what you use to start your network. archlinux gives some examples (for turning it on, but the reverse should be clear) for netctl, systemd, nmcli (NetworkManager), and udev.