These describe the situation:
I believe the packet is being properly forwarded from the WAN to the LAN host, because WoL Magic Packet Sender utility displays a message the packet is received whenever I send from the WAN or LAN.
WOL works perfectly from inside the LAN. If I send the packet from
another LAN computer, then the computer wakes up from a powered off
state as it should.
WoL does not wake the computer from the powered off state when the
packet is forwarded though the router from the WAN.
Router is a Dlink DIR-625, target host is a Windows 7 x64 computer on a Big Bang Xpower moboard.
And I reiterate: the packet shows it is being received from the WAN with the computer on, but the packet only turns on the computer when the packet originates from inside the LAN.