Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Wake on LAN works over local network, but not over internet

09 Aug 2012   #1

Windows 7 Professional 64bit
Wake on LAN works over local network, but not over internet


I'm trying to get Wake on LAN (WoL) to work for my desktop computer. I am using windows 7 64 bit on a home-built computer, and I would like to wake it remotely from my laptop when I am on vacation.

I have mostly been following the instructions on this website:
Windows 7 Issues: Wake-on-Lan (WOL) for Windows 7 Made Easy!

After making the necessary changes in the BIOS and device manager, I tried putting the desktop to sleep and using this wake-on-lan utility to wake it from my laptop:
Wake-on-LAN [ ]

And it worked! But only while my laptop was on the local network. So, apparently my NIC is configured correctly. Since then I have been struggling to get it to work over the internet.

My router situation is a little bit complicated. I live in a house with 8 other people, and internet traffic needs to go through TWO routers to get to my desktop: the outer router is a Linksys E2000 and the inner router is a TRENDnet TEW-639GR. I'm not sure what the technical term for that kind of situation is... but whenever I do port forwarding, I tell the Linksys to forward the port to the TRENDnet, and the TRENDnet to forward it to my desktop's static IP address. It works for remote desktop (port 3389), but so far it hasn't worked for WoL (port 7 or 9).

Here's the crazy thing though: when I use a wake-on-lan magic packet sniffer (Prof Shutdown. Download) and a web service that sends magic packets (Wake-On-LAN Online (WOL) - Wake up your computer over Internet, no software needed!), the sniffer detects the packets! So, clearly the packets are getting through, they just aren't waking the computer...

I read that the problem could be because the router won't send packets to an IP address that doesn't have a device on it (i.e. when my computer is powered down), and that I need to have the router send the packet to a broadcast address. But if that were the case, why the hell does it work fine when I send the packets over the local network?

In any case, the TRENDnet won't let me set it to forward packets to a broadcast address. I was going to try this workaround Wake On LAN remotely via your broadband connection - with a LinkSys WRT54G but that involves messing with settings I don't fully understand, and I thought it would be better to try here first.

Also, this article Access Your Computer Anytime and Save Energy with Wake-on-LAN talks about using Tomato or DD-WRT, but I would rather not install any new firmware on the router(s), since they don't belong to me.

Any suggestions?

My System SpecsSystem Spec


 Wake on LAN works over local network, but not over internet

Thread Tools

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 04:11 AM.
Twitter Facebook Google+

Windows 7 Forums

Seven Forums Android App Seven Forums IOS App

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33