So I managed to get Wake on LAN working when im on the local network last night using my phone, it works perfectly.
However when I am on an external network I cannot wake the computer.
I have currently forwarded port 9 to my PC (though how does the router know which one when the computer is off (static ip configured))
I have DynDns sorted on the modem to forward the external ip to a hostname and I have pinged said host and it is correctly pointing to my connection. I also know that its correct as I can access the modem remote management (albeit user name and password isnt working for unknown reason on remote only)
I have correctly entered the MAC address of the computer to be woken so I am now at a loss as to why I cannot get it to wake.
My router is the Thomson Modem / Router UPC provide with 100meg connections.