FIXED: Wake on WAN (Wake on Internet) stops working after 15 minutes
Vložit
- čas přidán 18. 07. 2014
- If you've setup Wake on WAN (Wake on Internet), and it seems to stop working a short while after your PC is switched off... this video has the answer as to how to fix this!
I'm assuming you've already setup port forwarding, and managed to get your device to wake shortly after shutdown.
This video will take you through:
1. Ensuring your device has a consistent internal IP address on your LAN
2. Adding a STATIC entry to your routers ARP table, to point to your device.
For clarity, Wake on WAN/Wake on Internet is the use of Wake on LAN technology over the Internet, to turn on your PC remotely.
This video is demonstrated on a Thomson/Technicolor router over which Wake on Internet had seemed intermittent, until I realised the pattern. - Věda a technologie
Thanks Man,
This was really helpful!
Everything is working fine from home and on my mobile connection, I won't be be able to test it properly until tomorrow but it looks like everything is all good.
Hi Artexic, i am having the same issue with my pc however i am unable to put an static IP due to the telnet menu and entry is much more different then what i have. I work with an Netgear R7800 and was wondering if you have any advise
Hi can u help me i have technicolor EPC3928 and I can't configure that,also if i can't configure that on this router i also have a B-Link BL-WR3000
Thanks...
Hi, I couldn’t use the commands as you used in video, so I run cmd as administrator and used arp -s to add static arp entry for my pc. After I shutdown for several hours, I check the arp table from another pc and still see that static arp entry. But I can’t wake my pc on, can you help me?
Able to turn on computer from wake on lan app through wifi and cell data only shortly after computer has been turned off. Tried my best to use this method to fix issue but i can not enable telnet on my orbi router. I see a port forward telnet option but have no idea where to go from there.
Hello, PLEASE help me, I don't log into my TG582N via Telnet as "Administrator". All passwords are mistakes. Accept only as a new profile as "LAN_Admin" but in this mode I cannot use "ip arptable".. Please help me. Thank!!
I have an issue, hope you can help.
After entering the IP address of my router in Telnet I receive an error message as follows
"Connecting To 192.168.5.1 .....Could not open connection to the host, on port 23: Connect failed"
Other than the above problem the scenario and solution is exactly what I require so any advice would be much appreciated to allow me to get this to work.
In addition are there any security risks that are opened up by making a static arp entry ?
Thanks
I'd say this is the most difficult part of the whole as I had spend more time to google how this work;
Turn out that this is all about a feature of your router; not all routers enabled "Telnet" by default and may not even show up in the admin GUI;
Try google your router model and see if this option is available and how to turn it on.
Once it has been enabled, you're very likely able to add arp entry; however, the commands in the video didn't work for me and I finally made it by using "ip netsh add ...", you can google this command for more details.
Once my long sleep PC entry was added, it can be woke at once.
For security issue, I believe you can disable the telnet feature of the router once the entries were added.
Hope this helps and Thanks Artexic providing this video that was pointing me to a working solution.
however, I just found that this is not a permanent solution because the added ARP entries will be lost once the router was rebooted.
Hi. Could you assist me? I have a zoom 5352 router and cant find anywhere to make similar config changes
Hi Donny, reviewing the manual for your router, it doesn't seem to reference telnet. It is possible that it doesn't offer another way to interact with the router (some require direct connections to be soldered to the board to make such connections).
You can attempt a telnet connection, but have you tried the GUI/webpage? The manual below references DHCP settings on page 49 which look like they would create a static IP entry for a device on the network.
www.zoomtel.com/documentation/cable/5352-UserManual-Eng.pdf
Thank you so much! This is exactly what I need to fix the issues. My WOL would only work for the said 15 mins before no longer functioning.
I discovered that my TP-Link router had the option to set up ARP routes within the settings. Using that, along with giving my computer a static ip address, the WOL function as expected.
Again, thank you for this. So helpful. ^^
Hello Artexic, thank you for the guide. I've have a technicolor tc7230 router, which doesn't seem to support telnet :( Is there any other way to fix disconnection from Wake On WAN? Thank you!
Hi Adi, have you tried resetting the device to factory settings (by holding down the reset button)? I've found that some routers seem to block telnet, but this seems to work after a reset.
Otherwise, if your ISP has blocked telnet access completely, there are sometimes some hidden router config pages you can find online. I know some guides show opening up routers, soldering onto the board, to tweak settings, personally I don't think that is worth the effort. If the reset doesn't do it, I would suggest searching Google for default administrator credentials for your router, in-case there is a higher admin level than the one your ISP is giving you. It may give you telnet rights, or a config page to turn it on.
Fingers crossed a reset resolves for you. Otherwise give the default password search a go, I would suggest.
Hello Artexic, I will give it a try, thank you :)
Is it maybe possible to run commandprompt from another PC and execute: arp -s [IP-address] [MAC-address] ??
you would need to telnet to the router first (you can do this from the Command Prompt if your router is open to telnet connections using the "telnet" command. The ARP for updating is that on your router, as you PC will be off at the time of the Wake command, I assume.
Thanks for the tutorial! I'm getting "Failed to add ARP entry" at the end of the process. Any idea why?
I seem to remember getting that NBraz when trying to add with the device that the entry is for. You'll need to shutdown the device you're looking to create the route for, and add via another device (use your laptop to add a desktop one, or even a mobile phone if it has telnet capability).
Yup! I had to not only shut down the pc but also restart the router and remove the ethernet cable. Then i was able to add the static entry for that pc. Many thanks both for the tutorial and for your help! ;)
No problem at all NBraz. Drove me nuts initially, so it's great to see this video helps others. All the best.
I was starting to think i needed root access to my Vodafone router. And Vodafone doesn't give root access so easily. Another doubt i have is this: I have this implemented to access my office pc. After i wake up the computer remotely i have teamviewer set to iniciate on windows startup. It takes roughly 20seconds between waking it up and the computer showing up on "my computers" list on teamviewer. So, basically i'm opening port so i can then use a VPN service between the 2 computers. My question is: How safe is to have ports 7-9 open? I'm reading it is very improbable to be that vulnerable but would like to have your input on it.
I think ports 7-9 are safe, as their use is to wake machines up. There's a small risk someone could do this but they would then need to have another hole to crack into your system. My opinion is therefore that the risk is minimal.
That said, find out which port your PC uses, and open the port you need only (e.g. port 9). That way to keep the risk to a minimum.
I can't even mnage to fix Wake On Wan.. My Wake On Lan is working fine, i tried to expand to Wake On Wan but it didn't go like i wanted.. Got any tips or tutorials on how to setup wake on wan?
How do you undo the changes?
Thanks a lot! 🙂
Hi Artexic, thanks for posting this very clear and useful explanation. Regarding the other steps for setting up WakeOnWAN (WOW) you mention, I was just wondering what setup you have used (I notice you are using the same router as I). In particular:
*1. Router Configuration:* For the port forwarding, I couldn't find a game or application already defined on my Technicolor for the WOW protocol, so I clicked "Create a new game or application" and added
Protocol Port Range Translate To ... Trigger Protocol Trigger Port
UDP 9 - 9 9 - 9 Any 9
and assigned this to the computer I hope to wake up.
*2. Request Configuration:* I'm hoping to be able to wake my computer from a mobile app, and have try lots of different configurations with no success.
Should MAC="computer I want to wake" or should MAC="my routers MAC address" ?
Should IPaddress="computer I want to wake" or should IPaddress="my routers IP" ?
(and I've set Port=9, inline with my router configuration above.)
I've gotten WakeOnLAN to work, so I feel something must be wrong with my router configuration/request information. Sorry for the long comment, and any help is greatly appreciated. Kind regards, Andy
+1992andyandy I believe your issue is you have not setup a dynamic DNS. DDNS is required for the other device on the other network to be able to locate your computer on the internet. the best and a free way to setup this is by going over to no-ip.com and registering for an account. It would provide you with a free host and you can then be able to wake your device remotely.
+asmith26 You'll need to make sure the computer BIOS/UEFI is setup to support WakeOnWAN. You'll also need to configure your network adaptor in your Operating System (Windows or Linux presumably) to enable WakeOnWAN.
If that's all done, then the MAC you're sending should be that of the computer to wake up. The IP should be the external IP of your router (not the 192. address). The IP will make sure the wake command is sent to your router, and then it's down to your router to either target your computer, or broadcast the wake command to your whole network.
"Connecting To 192.168.1.254...Could not open connection to the host, on port 23: Connect failed". what am i doing wrong here?
Hi Minus, is that definitely the ip address for your router? Different ISPs configure them with different IPs. If you're sure it is, and you dont have any configuration you're worried about, it might be worth resetting it with the "factory reset" option in the web login. That may remove a block that could be stopping it responding to telnet connections.
I have the same problem with a Netgear D3600.
When I enter into the router with Telnet it shows me just a "#" and if i send arplist command, or any other command, it shows "/bin/sh: arplist: not found".
Can you help me?
Hi Dread88, I believe you just need to run "arp -a" to list the arp entries on a Netgear. If the static route option in the web configuration page is resulting in WOL failing after a number of minutes then list the arp records and then add one. If adding isn't obvious from there or from google, let me know and I'll try to research your routers telnet commands
I added the arp record successfully with "arp -s 192.168.2.1 aa:bb:cc:dd:ee:ff". Then I reboot the router to test a power interruption and everything went down. That's what shows "arp --help"
arp [-evn] [-H type] [-i if] -a [hostname]
arp [-v] [-i if] -d hostname [pub]
arp [-v] [-H type] [-i if] -s hostname hw_addr [temp]
arp [-v] [-H type] [-i if] -s hostname hw_addr [netmask nm] pub
arp [-v] [-H type] [-i if] -Ds hostname ifa [netmask nm] pub
arp [-vnD] [-H type] [-i if] -f [filename]
maybe I have to use a different command
Sorry to hear that dread88. Do you mean the router is no longer providing access for any devices? It's worth connecting your phone etc.. as it could be just the device with the mac address you quoted that is affected, if the command was incorrect
The router worked, but i wasn't able to connect with Telnet anymore. Now I solved with a workaround. Anyway, I think I used the wrong syntax, I'm not into Telnet and I tried by chance.
If I type "arp" that's what i get:
Address HWtype HWaddress Flags Mask Iface
192.168.2.2 ether aa:bb:cc:dd:ee:ff C br0
When I sent "arp -s 192.168.2.2 aa:bb:cc:dd:ee:ff", (with 192.168.2.2 disconnected and no more in arp list, as you said in the video) the record turned into this:
Address HWtype HWaddress Flags Mask Iface
192.168.2.2 ether aa:bb:cc:dd:ee:ff CM br0
WOW worked until i reboot the router. After, "Flags" came back to "C" and no more "CM".
I tried with "arp -v -s 192.168.2.2 78:24:af:46:ac:21" and I get "arp: SIOCSARP()"
Tried "arp -s 192.168.2.2 78:24:af:46:ac:21 static" but it did not recognize static and shows me "BusyBox v1.00 (2017.12.21-03:15+0000) multi-call binary" (I think that is the version of telnet language).
I just reported everything because except for IP and MAC address i really don't what is the rest, I can't find a guide.
I might be able to help there dread88, as this looks like the Linux arp tool rather than anything specific to Netgear. C means a complete record, M means it is a permanent record, so CM feels right for your router. In my router I had to save the settings after setting otherwise they went on reboot like yours. As Netgear seem to use busybox it is worth trying "saveall" and see if that works.
By the way, I see loss of telnet is common for Netgears post reboot. People seem to say to turn debug mode on, using below url. Not sure if telnet is visible to internet though which would be a negative thing, so please do check before leaving in debug mode.
Http://192.168.0.1/config.cgi?todo=debug
Just change ip for your router IP.
I doesnt work! I cant launch TELNET in CMD or what else you meaned. It work but still only for few minutes. I set things corectly.
Please help! (Asus RT-N56U) and Windows 10 in PC
Sorry to hear that Kuba. I've not used an Asus router before, so I can't be sure of the settings. Have you checked the ARP table from another device while it seems to be failing? I would assume the record in the ARP is not static for some reason. If you can prove this, it may just be a case to identifying the right command for your router.
You have to enable the telnet client in Windows 10 with the following command:
dism /online /Enable-Feature /FeatureName:TelnetClient
Then you can run telnet
@@aceofspades25 Help i tyoe my il in telnet and it says:"Could not open connection to the host,on port 23: Connect failed"
Help me bro pls
Hello, I get Login incorrect as I enter my username and password. Any idea why?
Hi Jaka, it is possible your normal username and password (that you use for the web GUI for your router) doesn't have rights to telnet. If the serial number (case sensitive) doesn't work, it could be work Googling your ISP name for standard router passwords, as they may use a different one than the manufacturer sets.
Feel free to share your router model here in-case others can find too.
Artexic I know my password and username, I can acces it from web browser, so I am sure its correct. But in CMD wont go throuhg...
My router is Innbox v60.
+Jaka Krivec I meam that it is normal for an id to have access via the wbe portal but not via telnet. if your user credentials dont work for telnet, it is likely that there is a generic username and password for telnet. It is worth searching on Google for your router and ISP name to see if a default one is published.
A quick search suggests username "user" and password "admin" (or sometimes "user"). It is unclear whether this will work for telnet
wont conect to my router ip
Superhub 3 users like myself are fucked. I can't telnet into the router and also putting it into modem mode and getting another router just cuts down speeds on the line and just messes with wifi in general. All in all, not a good experience. I still haven't found a good solution to be able to do wake on wan.
Would some routers have this feature built in
Sorry, did get this resolved? If not, let me know your router model and I'll see if I can find anything useful out about it. Some routers have telnet disabled in such a way that you won't get in, but many can be accessed with a factory reset
man i could really use some help been trying to figure this out for months but noone will actualy help
Bro, isn't work at all... First i can't connect to my router , they says: could not open connection to the host, on port 23... I set roul for 23 port and nothing...
Isn't work
Can't telnet into mine.
There's no need to wait, just reboot the router, it will erase disconnected/turned off devices from the arp table
Flafo rebooting our router takes more than 10 minutes 👌😂
It is NOT WORKING, i try setup VPN for router and i use VPN on my iphone
Hi, I'm sorry to hear this hasn't worked for you. Are you able to be clear what you are trying to do, as it doesn't sound like you are trying to use the wake on internet function? Are you trying to setup a vpn on the router for your iphone to connect to?
I can't seem to connect with telnet :(
Doskil, I assume you mean the username and password doesn't work for you. If the serial number (case sensitive) doesn't work, it could be work Googling you ISP name for standard router passwords, as they may use a different one than the manufacturer sets.
+Artexic No I really mean that I cannot connect. It just says connection failed or something like that. I've tried it with two different routers. Maybe they don't support it or something?
You sure you enabled the Telnet client for your windows? if no, right click the windows start button, press programs and features. On the right side, click 'Turn windows features on or off. Then look for the Telnet Client map and check the box.
nevermind, i think you mean that you can't connect to your router?
I might have an answer, personally telnet was disabled on my modem and I had to go into it and enable it before telnet would work, give that a go :)