Yeah, I'm aware the WAN IP (public/external) is different to the the router's - and it changes daily. Should I be using that?
Yep, so the iPhone App needs to be configured with the WAN IP when not connected to the LAN (setup 2 WOL profiles) and then a port number if it gives you the opportunity.. if not you'll need to find out which port it uses, or use a different app (Mocha WOL as mentioned above is good)
If using mWOL these are the settings:
IP Address : [WAN IP]
MAC Address: Same MAC you have that is working on the LAN
WOL Port: 9 (Default)
Name: whatever
Ping: Off (It wont work over WAN)
WOL on LAN: Off
Guide here for mWOL:
http://www.mochasoft.dk/wizard_wol.htmAnd the router port forwarding table needs to be configured with the same port as above for UDP and TCP, forwarded to XXX.XXX.XXX.255 (This is a broadcast IP, WOL doesn't use the IP of the computer at all, unless it checks that it has powered on after, is the device wont have an IP until it has booted), I think the below are the headings you will see, with the values you need to populate..
Enable - Y
Description - WOL
Inbound Port - 9
Type - TCP & UDP
Private IP Address - 255 (Does your router allow you to input this? some wont- if not then it's a little more complicated, but only a little)
Private Port - 9
However, like I said it didn't work from my mobile, it might be something the operator filters out, likewise the same could apply to your broadband provider? Although I'm on one of Oranges more direct APNs, so should have a better change but no luck here?