Bieniu
Occasional Visitor
I have recently changed the router from AC66U (Merlin 370.70) to AC86U (Merlin 384.6). I'm using Home Assistant with the asuswrt component which checks what devices are currently online. After changing the router, the component stopped working properly. On AC86U it reports that there are online devices on the network that are actually turned off (I have static IP sets for all devices in DHCP). Component is based on commands performed on the router shell:
When I check manually, the new router returns devices turned off as online in response to these commands. Is this a matter of configuration or does the current AsusWrt-Merlin work like this? There is a command on the router that returns a real list of online devices?
Code:
cat /var/lib/misc/dnsmasq.leases
for dev in `nvram get wl_ifnames`; do wl -i $dev assoclist; done
ip neigh
arp -n