


Reading the DD-WRT site I see that it isn't mentioned there. The router in question here (the one leading to the subnet through which I want to wake a PC - through WAN port of the router) is Belkin N150 (F9K1009 v1). That's about all I can think of for now, unless others have solutions. Some old nics and pc's, the nic needs a cable to a +5 voltage header pins on the motherboard. Enablling WOL in the bios should also turn on +5 standby voltage. I had the problem on a older motherboard. S5 is best because sometimes the standby or hibernation chatter on the network will wake the pc. Another way to check the USB ports if they charge devices. Some older pc's still dont light up the nic but +5 is still there. Check that the nic has +5 standby voltage and still remians lit up after S5 powered down state. Also, change the loss of power options in the bios so it powers down or reboots whichever you prefer. disable keyboard error halts, this way you can just throw a pc cube in the corner and still remote into it. Then team viewer or RDP through a SSH tunnel.

Maybe you could use a Rasberry PI as a sonic wall and just login to it and execute a WOL to the pc you need. Generally everything dies at the NAT router which is best to do the WOL from there because essentially a router is a PC like a Rasberry PI. Again, all these methods may or may not work. Once the packet is forwarded to the printer it hits the HUB and it broadcasts to all on the HUB. Another method I read was setting up the WOL pc and a printer behind a HUB not a switch. Another method is a go between machine like a low powered Rasberry PI. Other methods are hacking the java gui interface in the router to accept a x.x.x.255 entry. The DDWRT had a WOL utility in it and you can remote manage the router and execute the WOL command to the LAN side. Best solution is to buy a DDWRT router or flash the firmware on a router that can hold it. There a lot of crazy methods out there that may or may not work. Consumer routers typically don't allow this.
