Giter VIP home page Giter VIP logo

Comments (5)

lantis1008 avatar lantis1008 commented on September 28, 2024

I have pushed a change here (253bb09) to add the static DHCP leases as a source for the WOL list.

The functionality that has changed for 1.13 is that FAILED arp records are no longer shown in the GUI. These records are stale (the router has no idea if they exist on the network or not) and are low chance of succeeding. They also don't contain MAC addresses so we can't send to them anyway.

If you want to run WOL from OpenVPN/Wireguard, connect to the router and use the GUI plugin.
Or SSH into a device on the local network and run WOL from there.

At this stage I have not added the ability to manually specify the IP or MAC address.
If this solves your issue please mark it as closed.

from gargoyle.

badziewiak123 avatar badziewiak123 commented on September 28, 2024

Thank you for the improvement. I am not sure if I understand this correctly: If a device is connected to the network, its "fingerprint" is statically saved to the device list. This seems to require the device to be turned on after a software reinstallation, so that the router can read the device data.
If that's the case and it's a one-time operation, then it's not a problem. I can always remotely invoke a script or command via ssh and the additional option of manually entering the MAC is not necessary.
Thank you.

from gargoyle.

lantis1008 avatar lantis1008 commented on September 28, 2024

No it happens all the time and is a process called ARP. It maps MAC addresses to IPs.
when a device is online it can ask the device and get a reliable answer. If it goes offline, the device no longer replies so it marks the record as unreachable or stale. After a period of time (I think 15 minutes) it is considered failed and no longer valid. This is because another device may have connected and taken over that IP address (in a busy network with short dhcp leases). Obviously in a static lease case this isn’t true and so we can use the static list at least semi reliably.

from gargoyle.

badziewiak123 avatar badziewiak123 commented on September 28, 2024

Hello
There seems to be a problem: WOL is not working. In the WOL list, the MAC is set different than in the DHCP settings. The MAC is outside the list stored in DHCP. The same incorrect MAC is repeated in multiple devices in the WOL list.
Regards
Zrzut ekranu 2022-05-16 130830

from gargoyle.

lantis1008 avatar lantis1008 commented on September 28, 2024

253bb09#diff-cad2e2a8edce3e70073863b7e0ee710cf50425a0946bd3f13363bd98dacc3f84R69
Oops!
Change "mac" to "ether" on that line as per d95d196

from gargoyle.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.