I'm using OpenWrt SNAPSHOT r14740-0b31713c85 on a FriendlyARM NanoPi R1.
For dnsmasq (version 2.82-6) I've enabled logging with the option to log queries (log-facility=/var/log/dnsmasq.log).
Just by accident I discovered, that luci is flooding about every 5 seconds dnsmasq with PTR queries, when I select the status overview. The flooding continues until I choose another menu.
Here's an excerpt from the dnsmasq log:
Feb 19 12:24:02 dnsmasq: 216639 127.0.0.1/39204 query[PTR] 22.214.171.124.in-addr.arpa from 127.0.0.1 Feb 19 12:24:02 dnsmasq: 216639 127.0.0.1/39204 DHCP 10.89.40.73 is TABLET-SMART Feb 19 12:24:02 dnsmasq: 216640 127.0.0.1/39204 query[PTR] 126.96.36.199.in-addr.arpa from 127.0.0.1 Feb 19 12:24:02 dnsmasq: 216640 127.0.0.1/39204 /tmp/hosts/dhcp.cfg01411c 10.91.25.21 is LTC-PC Feb 19 12:24:07 dnsmasq: 216641 127.0.0.1/40081 query[PTR] 188.8.131.52.in-addr.arpa from 127.0.0.1 Feb 19 12:24:07 dnsmasq: 216641 127.0.0.1/40081 /tmp/hosts/dhcp.cfg01411c 10.91.25.50 is DSA-NAS Feb 19 12:24:07 dnsmasq: 216642 127.0.0.1/40081 query[PTR] 184.108.40.206.in-addr.arpa from 127.0.0.1
Luci asks for the PTR infos for every device, which has connected to the router since the last boot. That means: there are a lot of devices, which are currently not connected to the router.
The frequence and the amount of queries result in a rapidly growing dnsmasq log file. Because it resides in a tmpfs, this behaviour can make the router inoperable (out of ram memory).
Is there any chance to change this behaviour of luci?