I've been trying to use Wake-On-Lan on my dual boot (Debian+Win 10) PC. But, even after following all steps (enabling WoL in BIOS) , it's not working. I thought that maybe magic packets weren't reaching my computer on Port 9. So, I used tcpdump, and yes, the packets are reaching successfully (at least when the computer is booted up already).
One difference I noticed in my case as compared to the ideal situation is that my computer's LAN cable is connected to a Repeater instead of the main router. Could this be the source of the problem?
Here's an image of the setup, as asked for in comments