NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Totti
Feb 20, 2014Aspirant
Wake On Lan with R7000
Hi,
i get my new R7000 today and have an Asus RT-N66U before.
The Asus WOL work fine but i found no way to use WOL with the R7000.
With the R7000 i cant use 255.255.255.255 as Subnetmask to use WOL.
Is there no way on the R7000?
I was an very urgent feature for me and when it doenst work, i send back the Netgear and buy tne Asus 68U
Hi Riker.
Now that I've confirmed that the removal of my solution was a moderation, I'll try repeating it from memory (I was actually using this thread, bookmarked, to remember how to do it).
- Download TelnetEnable from here: https://github.com/LuKePicci/NetgearTelnetEnable/blob/master/binaries/windows/telnetenable.exe?raw=true
- Open a DoS/Command Prompt on a PC directly connected to the same LAN and type 'telnetenable.exe <router-IP> <router-MAC> admin <admin-password>'
- Telnet to the router
- Type 'arp -i br0 -s x.x.x.x mm:mm:mm:mm:mm:mm' where x.x.x.x is the WoL destination IP address (not .255) and mm... is
the WoL destination's MAC address
You should then have a static ARP entry in your router. Set up forwarding of port 9/UDP to your device you want to wake and it should work.
- Dave
51 Replies
- olympos13Aspirant
the_xlr8r wrote: just got my R7000 working with WOL over internet by uninstalling the "Netgear Firewall Driver" from my network adapter. go into properties of your adapter, you should see Netgear firewall driver, select it and uninstall.
My WOL hadnt worked for months (not on my prev WNDR4500 either), and only just got mine to work by doing this.
hope it works for you.
ps. wish i had tried this before shelling out £160 on the R7000!! duh!
Hi there.
I just like to know how you do it on R7000. What do you mean by Netgear firewall driver? which adapter are you referring to? Will it work on any adapter? - ViperGeekApprenticeThis is a bit of an old thread, but my Wake-over-Wan/Wake-on-LAN issue precisely has to do with what was mentioned earlier: the need for a static ARP cache entry.
Does the R7000 support static ARP?
- Dave - I haven't confirmed the following, but I believe setting up an Address Reservation under Advanced > Setup > LAN Setup may double as a static ARP in addition to a static DHCP reservation.
- ViperGeekApprentice
Thanks for the quick reply. I actually had a reserved DHCP address for my WoL destination, but the ARP cache entry times out anyway.
However, I did find a solution:- Run the new TelnetEnable (see http://wiki.openwrt.org/toh/netgear/telnet.console)
- Telnet to router and type: # arp -i br0 -s x.x.x.x mm:mm:mm:mm:mm:mm where x.x.x.x is the WoL destination IP address (not .255) and mm... is the WoL destination's MAC address
Now I have PERM entry, confirmed via the 'arp' shell command, for the WoL target.- - Dave
- rikerAspirant
ViperGeek wrote:
Thanks for the quick reply. I actually had a reserved DHCP address for my WoL destination, but the ARP cache entry times out anyway.
However, I did find a solution:- Now I have PERM entry, confirmed via the 'arp' shell command, for the WoL target.
- - Dave
Could you please post your solution again. It looks it was deleted.
Thanks
- ViperGeekApprentice
Mods,
Was my solution removed on purpose, or did a forum update perhaps wipe out my formatted text by mistake?
- Dave
- millertime23Aspirant
This solution works perfectly. Thanks for sharing ViperGeek. The only issue is the new ARP PERM entry gets cleared every time the router is rebooted. Then I have to go back and re-do all the entries. This could be a hassle after a power failure. Are you aware of a way to save these settings permanently? I'm running an R7000 on 1.0.4.30_1.1.67 firmware
- ViperGeekApprentice
millertime23 wrote:Are you aware of a way to save these settings permanently? I'm running an R7000 on 1.0.4.30_1.1.67 firmware
Hi MillerTime.
Unfortunately, I've found no way to have these commands auto-execute on boot. I messed around with /etc/init.d, but I believe the R7000 uses a volatile filesystem in that everything is recreated based on config at startup. Nothing written to /etc, for example, will survive a reboot either.
- Dave
- Great. Thanks for posting the solution.
- tw9855AspirantViperGeek, Hi, I just got the r7000 last week and have been testing it out. WOL is important to me and I know I have to set up a static arp entry to make it work. I've run into a problem though. Even after running the 'new' telnetenable successfully I still can't access the router using telnet. I get an error saying "cannot open connection to host on port 23, connect failed when I try to telnet in. The r7000 is on firmware v1.0.4.18_1.1.52.
- ViperGeekApprenticeHello.
I'm running V1.0.4.30_1.1.67 and just tried it again after a fresh reboot (which resets the telnet listener). Worked again:C:\>telnet 192.168.0.1
BusyBox v1.7.2 (2015-05-26 08:38:17 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
#
Here's the MD5 of the telnetEnable.exe I'm using:C:\>md5 telnetEnable.exe
MD5(telnetEnable.exe)= 90186d9b6dfe7f414af099f7663e53e4
I'm also directly adjacent to the Ethernet and used the MAC address of the Ethernet port of the R7000, as reported by 'arp -a'.
- Dave - ViperGeekApprentice
ViperGeek wrote:
Here's the MD5 of the telnetEnable.exe I'm using:C:\>md5 telnetEnable.exe
MD5(telnetEnable.exe)= 90186d9b6dfe7f414af099f7663e53e4
I'm also directly adjacent to the Ethernet and used the MAC address of the Ethernet port of the R7000, as reported by 'arp -a'.
I'm not sure if this was obvious from the openwrt.org post, but the new syntax for new telnetEnable is:C:\>telnetEnable 192.168.0.1 <MAC without colons or spaces> admin <admin password>
The old Gearguy/Geardog stuff is long gone (thankfully).
- Dave - tw9855AspirantThanks. Redid everything from the start and got it to work. Don't know what happened the first 10x I tried it.
- cpufoxAspirantAnyone able to telnetEnable on R7000 with lastest firmware?
Post above is recent, I am using latest telnetEnable.exe x.x.x.x mac
Firmware Version V1.0.4.30_1.1.67, but always getting
send failed: 10057
Tried all kinds of variations, mac with or with '-', ip without mac, old Gearguy ... no luck. mac ip verified with arp -aany suggestions?
My goal was to setup perm arp, to enable Wake over internet for various devices from the solution here http://forum1.netgear.com/showthread.php?t=90065&page=3
Any ideas on acomplishing this task in the GUI, or how to get telnet enabled on recent R7000 firmware?
Trying to perform this command:
# arp -i br0 -s x.x.x.x mm:mm:mm:mm:mm:mm
where x.x.x.x is the WoL destination IP address (not .255) and mm... is
the WoL destination's MAC address