I really appreciate your help
@SomeWhereOverTheRainBow. These are the steps I did this morning to repeat part of the behavior.
1) Factory Reset (clear all settings)
2) Setup router user/pass, main network (skip IOT/guest creation)
3) First login: setup guest network pro, router ssh, enable jffs (reboot)
4) SSH: use amtm to format usb disk
5) Install Entware, then AGH
-Beta, redirect all dns=yes, redirect only NON-CUSTOM=yes, set user/pass
System Log output:
Code:
Aug 9 08:22:24 rc_service: watchdog 3908:notify_rc start_dnsmasq 3
Aug 9 08:22:24 custom_script: Running /jffs/scripts/dnsmasq-sdn.postconf (args: /etc/dnsmasq-3.conf 3)
Aug 9 08:22:24 dnsmasq[29974]: failed to create listening socket for 192.168.52.1: Address already in use
Aug 9 08:22:24 dnsmasq[29974]: FAILED to start up
Aug 9 08:22:24 custom_script: Running /jffs/scripts/service-event-end (args: start dnsmasq)
Aug 9 08:22:55 rc_service: watchdog 3908:notify_rc start_dnsmasq 3
Aug 9 08:22:55 custom_script: Running /jffs/scripts/dnsmasq-sdn.postconf (args: /etc/dnsmasq-3.conf 3)
Aug 9 08:22:55 dnsmasq[30270]: failed to create listening socket for 192.168.52.1: Address already in use
Aug 9 08:22:55 dnsmasq[30270]: FAILED to start up
Aug 9 08:22:55 custom_script: Running /jffs/scripts/service-event-end (args: start dnsmasq)
AdGuard is not crashing at this point though, as it only goes through the start cycle one time.
Yesterday I set DNS Director to Router for main and guest network, then installed ntpMerlin and unbound. Then AGH.
Guessing is that is when the crash/restart of AdGuard happened repeatedly and had to kill it (will see if I can get that too)
Here are the dnsmasq files:
Code:
cat dnsmasq.conf
pid-file=/var/run/dnsmasq.pid
user=nobody
bind-dynamic
interface=br0
interface=pptp*
no-dhcp-interface=pptp*
no-resolv
servers-file=/tmp/resolv.dnsmasq
no-poll
no-negcache
cache-size=1500
min-port=4096
dns-forward-max=1500
domain=lan
expand-hosts
bogus-priv
domain-needed
local=/lan/
dhcp-range=lan,192.168.50.2,192.168.50.254,255.255.255.0,86400s
dhcp-option=lan,3,192.168.50.1
dhcp-option=lan,15,lan
dhcp-option=lan,252,"\n"
dhcp-authoritative
no-dhcp-interface=tun22
no-dhcp-interface=tun23
address=/use-application-dns.net/
address=/_dns.resolver.arpa/
address=/mask.icloud.com/mask-h2.icloud.com/
dhcp-name-match=set:wpad-ignore,wpad
dhcp-ignore-names=tag:wpad-ignore
dhcp-script=/sbin/dhcpc_lease
script-arp
edns-packet-max=1232
port=553
local=/168.192.in-addr.arpa/
local=/10.in-addr.arpa/
local=//
dhcp-option=lan,6,192.168.50.1
add-mac
add-subnet=32
Code:
cat dnsmasq-3.conf
pid-file=/var/run/dnsmasq-3.pid
user=nobody
bind-interfaces
listen-address=192.168.52.1
no-resolv
servers-file=/tmp/resolv.dnsmasq
no-poll
no-negcache
cache-size=1500
min-port=4096
dhcp-authoritative
dhcp-range=br54,192.168.52.2,192.168.52.254,255.255.255.0,86400s
dhcp-option=br54,3,192.168.52.1
dns-forward-max=1500
bogus-priv
domain-needed
address=/use-application-dns.net/
address=/_dns.resolver.arpa/
address=/mask.icloud.com/mask-h2.icloud.com/
dhcp-name-match=set:wpad-ignore,wpad
dhcp-ignore-names=tag:wpad-ignore
dhcp-script=/sbin/dhcpc_lease
dhcp-leasefile=/var/lib/misc/dnsmasq-3.leases
script-arp