This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Wake-on-LAN over the RED?

Hi,
  Has anyone gotten WOL to work on the PCs connected to their RED?

I've been playing around with it but have only had limited success.  I've found that if I send a WOL packet directed to the computer's exact IP, not broadcast, that I can wake up the PC.  BUT only if I send the WOL packet within in a minute or so after turning off the PC.  It seems that the RED puts the port into some kind of sleep mode after there is no activity.  Even if another computer is plugged into the RED and is on, a PC that is off will timeout and not accept the WOL packet.  It's really annoying.

I know that it must be the RED shutting down the port because I'm using three completely different computers on the RED network.  At first, I was thinking that maybe the PC was going into some ultra-low powersave mode and was disabling the nic.  Nope.  They all work perfectly when connected to my local network.  No timeout problem.

Trying to broadcast the packet isn't working either.  For instance, my internal network is set to 10.0.0.1/16 and my RED network is set to 10.20.0.1/24.  If I try to broadcast to 10.20.0.255, it doesn't make it.  I've watched the packet filter log and nothing is coming up as being blocked.  I've also tried broadcasting to 255.255.255.255 and that doesn't make it through to the RED network either.

I'm guessing that I need to route the broadcast traffic.  I've tried a couple things with no luck.

With the PCs turned on, on the RED network, I've run this handy WOL packet sniffer...
Wake-on-LAN Packet sniffer

The WOL packet only makes it through to the RED network when I specify the computer's IP address, nothing comes through when trying to broadcast.

BTW, to generate the WOL packet, I've using both WOL from Simplyware and MC-WOL...
Simplyware Downloads

Wake-on-LAN [ MATCODE.com ]

Any ideas would be greatly appreciated.  I'm new so yes, I'm probably doing something dumb. [;)]

Thanks,
          Ben


This thread was automatically locked due to age.
  • Hallo!

    You may connect to the ASG via SSH and use following command:
    /usr/sbin/ether-wake -i INTERFACE MACADRESS
    for example
    /usr/sbin/ether-wake -i reds1 00:11:22:33:44:55

    Manfred
  • The reason for the timeout may be, that the ARP-Cache is clearing with the consequence that the translation to the MAC-Adress is lost, but thats a normal behavior...
  • Thanks Manfred, I was afraid of that.  So it looks like I need to get the broadcast working so that I can send the WOL packet via the MAC address only.

    I did try the ether-wake command but it didn't seem to work at all.  I tried a couple MAC address on eth1 and on reds1.  The WOL packet sniffer didn't pick up anything.