juanfranblanco / rt-n56u

Automatically exported from code.google.com/p/rt-n56u
0 stars 0 forks source link

A solution for WOL from WAN #67

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Tried WOL from WAN
2.
3.

What is the expected output? What do you see instead?
WOL from WAN doesn't work (tried all the suggestions from forum)

What version of the product are you using? On what operating system?
1.0.1.7f-p9 on Windows 7

Please provide any additional information below.

Hi, I'm proposing this:
- integrate ether-wake in busybox;
- in the admin interface create a page in the admin interface containing:
* a way to add/remove associations of name and mac addresses;
* one dropdown list where user can select a name (from the name and mac address 
associations)
* a button which launch ether-wake having as parameter the mac address 
associated with the name selected in the dropdown list.

This way the user can login from WAN, select the computer to wake up and press 
the "Wake" button. 
The main advantages are
- the WOL packet will be sent from inside of LAN and avoid the existing 
problems when broadcasting the WOL packets from WAN to LAN;
- no external tool/site is needed to send the WOL packet.

Thank you for your work, this would be great to have this implemented, WOL from 
WAN is vital for me (and as I saw on internet for other users too)...

Original issue reported on code.google.com by bluesurv...@gmail.com on 24 Jan 2012 at 9:55

GoogleCodeExporter commented 9 years ago
Please see issue no. 30 as this one is a duplicate of that.

ether-wake will be added to p10 firmware.

It is not safe to access admin page of router from internet as it doesn't use 
SSL.
The secure way is to connect via ssh to your router and wake your local machine 
using ether-wake.
The another secure way is to connect to your local network using VPN and wake 
your local machine the way you are using in your home lan.

Original comment by d...@soulblader.com on 24 Jan 2012 at 10:06

GoogleCodeExporter commented 9 years ago
Believe me, I would risk an non-SSL connection to router's interface to be able 
to wake my machines, I'm looking for a solution for this for 6 months now and 
Asus didn't do anything about this... :( But you'll decide on how to implement 
WOL from WAN, I'll wait for that as long as it's necessary. I already switched 
to your firmware and I'm not coming back to Asus' firmware. Thank you for your 
work on this project...

Original comment by bluesurv...@gmail.com on 24 Jan 2012 at 10:16

GoogleCodeExporter commented 9 years ago
So, download python script then (if you are using disk). It allows to wake from 
internet.
Are you on Windows?..

Why nobody wants to connect via ssh to device and use the feature locally?... 
)))

Original comment by d...@soulblader.com on 24 Jan 2012 at 10:44

GoogleCodeExporter commented 9 years ago
Yes but many times my computers are ALL offline so I can't wake-up one of them 
running a tool from another one which is already online.
About SSH consider this situation: many times I needed to wake up one of my 
computers by running an application on my smartphone. Then I use remote desktop 
to get a file from that computer. Running console commands through my 
smartphone is not that easy and takes too long. I'm sure many users have the 
same situation. Logging in directly to router's web interface and pushing one 
button is much faster than typing console commands. So I can live with the risk 
of non-SSL connection as long as I have a quick way to wake a computer using 
directly the router's web interface. Plus I'm not sure I understood correctly, 
if the router is restarted (like power failure problem) the script need to be 
installed again. But as I said you'll decide how to implement the feature and 
I'll wait as long as necessary as long as I know there will be a way to have 
WOL working on this router.

Original comment by bluesurv...@gmail.com on 25 Jan 2012 at 9:48

GoogleCodeExporter commented 9 years ago
Yes, I absolutely agree with you. I'm just talking about some solutions right 
now...
I'm now sure I understood you about using a machine in your local network... 

About that python script - the thing you need is a usb disk. There are few 
steps, which allows you to run it from any device. The thing is - this script 
forwards magic packet sent to your external ip address to local broadcast 
address at low level networking interface. So it will work anyway. )

Another one more thing is to use VPN server, running by your router. Suppose 
you are connecting to internet, and to your VPN server. This will allow to wake 
any machine as you are at home.

I keep in mind this interface with button... ;-)

Original comment by d...@soulblader.com on 25 Jan 2012 at 11:33

GoogleCodeExporter commented 9 years ago
Okay, I'll try/use the recommended workarounds until the interface will be 
implemented, take your time - I know you have a lot of scheduled requests from 
other people. Thanks again for your hard work on this project, it gave me hopes 
after Asus let me down... :)

P.S.: I really think that Asus should hire you or at least collaborate with you 
as firmware lead developer.

Original comment by bluesurv...@gmail.com on 25 Jan 2012 at 2:35