Skip to main content

User Manual

Why does my router often send ARP requests on the local network?

The KeeneticOS operating system uses a home network scanning mechanism that allows you to find connected devices on the local network more quickly and accurately, regardless of whether they receive an IP address from the router or not. This feature improves the display of current information in the web interface on the Client Lists page.

The local network is scanned with ARP requests. The router sends ARP requests one by one to all IP addresses in the home subnet (default 192.168.1.0/24). You can see how it works in the network traffic dump:

arp-scan-lan-en.png

The settings for the home network scanning mechanism can be managed via the router's command-line interface (CLI) using the following commands:

ip hotspot auto-scan passive {hosts} hps

The speed of background scanning. It is determined by the number of hosts per second. The default value is 3 (the value can be between 1 and 60 hosts).

ip hotspot auto-scan interval {time}

The polling interval for each detected host in seconds. If a host is detected, the next request will be sent to it after the specified time. The default value is 30 seconds (the value can be from 5 to 120 seconds).

To disable background scanning on a specified interface, use the command:

ip hotspot auto-scan no interface {interface}

To disable scanning on your Home network, run the following command:

ip hotspot auto-scan no interface Home

To enable a one-time forced scan at high speed (30 hosts per second), use the command:

ip hotspot full-scan {interface}

To scan your Home network, run the following command:

ip hotspot full-scan Home