I just bought the DIR665 and began to set it up tonight. I also tried setting up WOL broadcast forwarding but it didn't work, unlike my 12yr. old USR that did! But since I only have one PC that I wanted to wake up I got it to work this way (not using Virtual Server settings):
1. Go to
Advanced ->
Port Forwarding2. Check a new box to
enable a new rule and give it a name, ex. WOL
3. Under
IP Address enter
your PC's address, ex. 192.168.0.10 (not 192.168.0.255)
4. under
UDP enter
7, 95. Leave the defaults for
Schedule: Always and
Inbound Filter: Allow All6.
Save Settings and
Reboot Now.
It tested fine from the web - I used this site:
http://wakeonlan.me/btw, that site requires your PC's mac address to be entered with the dashes. They also tell you they'll send out UDP 9 but they sometimes they send UDP 7 instead - just enable both to make things easier from any site you choose.
*I also woke up my PC using an iPhone right from within the same room (using same website above), but I had to turn off Wi-Fi and only use 3G, otherwise the site complained that I was sending to the same PC I was on.

(of course they meant the router, which the phone was also connected via Wi-Fi).