I am trying to set up Wake on Lan on my machine... I followed instructions from https://help.ubuntu.com/community/WakeOnLan and https://necromuralist.github.io/post...g-wake-on-lan/ for this. I first made relevant changes to my BIOS. I am using an MSI B550 Unify motherboard with the latest version of BIOS. In my BIOS I have set the "Wake Up Event" to "BIOS" (other option is "OS") and enabled "Resume by PCI devices" (my ethernet is built-in).
After enabling wake on lan using ethtool on my machine, I checked if it is receiving magic packets using tcpdump as described here: https://necromuralist.github.io/post...g-wake-on-lan/
At this point, I put my machine to sleep using the KDE power menu. It goes to sleep for a few seconds and automatically restarts on its own without any input. I don't even have to touch the mouse or keyboard... it just wakes up on its own. The motherboard has a WiFi adapter as well. I have disabled Wireless in KDE but not from BIOS. I doubt that is what's causing it though as the ethtool tells me that interface (wlo1) is disabled. Any ideas where the signal to wake the computer is coming from?
After enabling wake on lan using ethtool on my machine, I checked if it is receiving magic packets using tcpdump as described here: https://necromuralist.github.io/post...g-wake-on-lan/
Code:
$ sudo tcpdump -i enp42s0 '(udp and port 7) or (udp and port 9)' tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on enp42s0, link-type EN10MB (Ethernet), capture size 262144 bytes 15:19:24.316234 IP recon.58451 > 255.255.255.255.discard: UDP, length 102
Comment