Is there any way to install arpwatch or any package that provides similar function? I have a location where there is an IP address conflict being caused by someone configuring a static IP address within our DHCP pool. I’d like to get some help from arp to track this device down and or receive alerts when it appears on the network.
I found addrwatch in /etc/opkg/openwrt/distfeeds.conf, which claims to be “A tool similar to arpwatch for IPv4/IPv6 and ethernet address pairing monitoring” …but it segfaults when I try to run it.
You can also try the app-scan package, as it is available on the OpenWRT ver21. I do need to note that this is a third party packet, so I cant fully advise on its functionality.
Overall, this particular query is beyond the scope of technical assistance that Teltonika can provide, due to the nature of the issue, and factors which we cannot predict.
Ok, in that case, may I ask how the “Scan LAN” function is implemented? It seems the device has the capability to scan the local network segments. Maybe I can use this in a script or call it using the on-device API somehow?
The “Scan LAN” function on Teltonika devices is implemented using an ARP scan on the selected interface(s) based on the subnet range. This process detects active devices connected to the network by sending ARP requests and collecting responses, which allows the device to identify hosts by their IP and MAC addresses.
The API endpoint for the topology scan is this one (see screenshot)