Trying to get WakeOnLan ( www.readpixel.com/wakeonlan/ ) to work over the internet, so I can remote wake my mac pro from sleep with my Macbook Pro, connect to it via Chicken (VNC) and then put it back to sleep when I'm done. Thus far I've been able to get everything working locally on the LAN. Chicken works, WakeOnLAN works. If I try it remotely over the internet however, the Mac doesn't wake up. Chicken works over the internet if my Mac is already awake. Router is a Linksys E1000. I set my router's subnet mask on 255.255.255.128. I set up my router's port forwarding to 192.168.1.127 (listening port) on ports 7 and 9 for wakeup. Router's firewall is disabled. Is there something I'm missing here?