Strebe Posted October 27, 2020 Posted October 27, 2020 Hi All, After upgrading to 5.3.0, which went very well, my WOL programs no longer seem to work. Can anyone on 5.3.0 verify their WOL programs are working? I've changed multiple things this month so not sure yet if it is the ISY or something else on my network causing an issue. I have recently replaced my router with a Ubiquiti EdgeRouter 4 so that I could connect multiple ISPs but not sure if that would stop the broadcast packet. Anyway my next move is to grab a different WOL utility to see if that works on my network.
arw01 Posted October 27, 2020 Posted October 27, 2020 I have an EdgeRouter as well and did not get WOL to work with that router. Dug around a bit in the forums of Ubiqit last year trying to figure out what setting(s) needed tweaking to make it work, but did not get it figured out.
Strebe Posted October 27, 2020 Author Posted October 27, 2020 24 minutes ago, arw01 said: I have an EdgeRouter as well and did not get WOL to work with that router. Dug around a bit in the forums of Ubiqit last year trying to figure out what setting(s) needed tweaking to make it work, but did not get it figured out. Ah, thank you! If I figure it out, I’ll post here.
Strebe Posted November 1, 2020 Author Posted November 1, 2020 On 10/27/2020 at 9:32 AM, Strebe said: Ah, thank you! If I figure it out, I’ll post here. Okay so after some testing it turns out it wasn't my ISY or my router but it was just a coincidence that both my Windows desktop and iMac both stopped responding to WOL packets at the same time. I tested by using a couple WOL utilities found at https://community.spiceworks.com/how_to/1543-troubleshooting-wake-on-lan-wol-with-third-party-tools One utility is a WOL transmitter and the other one is a WOL monitor. I installed them on two different Windows machines on my network. For some reason when the utilities start they are set to port 4343. Since most WOL utilities use port 9 (including my ISY) I changed the utilities to use port 9. When i transmitted the WOL from one Windows PC the monitor installed on a different PC received the packet. I then used the WOL test function on the ISY and sent a WOL packet. The monitor client saw it so I knew the ISY and my network were fine. I then checked out the Windows client that WOL stopped working on. I noticed that when I did a shutdown the network card went completely dark. This hadn't happened before. I tried multiple power setting changes on the PC, checked all CMOS settings, checked network card driver settings, and even turned off hybrid mode but a shut down is now completely powering off the nic. I've been running Windows 10 for a long time so I'm not sure what changed. Must've been an OS update or a nic driver update. My fix. No more shutdowns, I just hibernate the machine as hibernation does not shut the nic off and still consumes minimum power. I'm guessing a similar issue with the iMac but haven't had time yet to research it. If you want to use a WOL utility from outside your network on the internet such as the one within Teamviewer then you may need to set a static arp route on your ubiquiti router and forward port 9 from your WAN interface to the new static arp address. Pick an ip from your dhcp pool that you are not using. The Arp entry should look something like this (set protocols static arp 1.1.1.1 hwaddr ff:ff:ff:ff:ff:ff) 1.1.1.1 would be an unused address in your dhcp scope. Then forward port 9 to the same address you used instead of 1.1.1.1 in the arp entry. I believe WOL only uses UDP so you would only have to forward UDP on port 9 if you want. 1
arw01 Posted November 22, 2020 Posted November 22, 2020 Thank you for the detailed write up, when I replace my receiver will give those utilities a try as well! I think I was trying to wake up my Kef speakers, but do not recall now.
Recommended Posts