1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Issues with Wake On LAN using Linksys WRT54GL, Firmware v4.30.5

Discussion in 'Networking Issues' started by royale, Aug 17, 2006.

  1. royale

    royale LI Guru Member

    I am attempting to setup a wake on lan with my system behind my linksys router which is currently using a static IP setup. The application I have been trying to wake my system with is Depcius's Wake On LAN GUI (http://www.depicus.com/) and broadband report's remote wake on LAN site (http://www.broadbandreports.com/wakeup/). In both cases, they do the same job as far as sending a magic packet. I have setup port forwarding to my system in the router interface to use (static IP system) to udp port 9 which is used by the application and the website.

    I am able to wake my system when I send a magic packet through my entire subnet locally (, however through the internet when I am sending a packet to my internet IP address, I have no success. The only way I can get it to work on the internet is to setup a DMZ through my router directly to the system I have to wait about 10-15 mins for my router to update the changes and I will be able to wake my system through the internet IP address.

    I did some research and found out that in order for wake-on LAN to work properly, I have to forward udp wake on port to the entire sub domain, and not the direct IP address because it never registers on the router. This is obvious because the system is off before it can be woken up through the LAN. I found this information here ( http://www.dslreports.com/faq/wol?text=1) "The IP address that the packet needs to be forwarded to will change depending on the network mask you are using on your LAN. The default network mask is If you are using this mask, you should forward traffic destined to your WoL port to xxx.xxx.xxx.255. If you are using the default settings in the router, this address would probably be The 255 in the address, using the default network mask, signifies that the router should forward any information sent to the indicated port to all computers on the LAN side. If you are using the router's default settings with a program that sends the "magic packet" to port 9, basically just forward all UDP traffic on port 9 to "

    When trying to set this up on my linksys firmware, I am unable to do so. In the router configuration page, I go to 'applications and gaming' , 'port range forwarding' , I try to setup to go to udp port #9. I receive an error "Value is out of range [0-254]". Seems like the router configuration does not allow for this. I looked through my router setup, and I can not think of any other way to do this type of forward.

    I have done some further research, and seems like DD-WRT(http://en.wikipedia.org/wiki/DD-WRT) 's custom firmware does have an option for wake on LAN. I am not sure if I should change my firmware, or if there is an available beta firmware that I can use my linksys router which will allow me to port forward properly. Appreciate any suggestions that can be given.
  2. Guyfromhe

    Guyfromhe Network Guru Member

    Install DD-WRT, it's good for you.
  3. royale

    royale LI Guru Member

    just a follow up

    I have been running the latest version of DD-WRT firmware, and I am able to wake my PC through the internet! It actually has a entire section dedicated to WOL and you can just send a wake command to a specific MAC address at It works great!

Share This Page