RUT200 with firmware RUT2M_R_00.07.15.2. DDNS lease keeps updating unnecessarily after each check cycle. Started off with clean setup and reboot to record the log. The cycle keeps running in every ten minutes with increasing retry numbers in “warn : Updating IP at DDNS provider failed - starting retry x/0” although IP hasn’t changed.
162741 : ************ ************** ************** **************
162742 note : pid ‘6240’ started at 2025-06-28 16:27
162742 : ddns version : 2025-04-02-3
162743 : uci configuration:
ddns.dy_fi.cacert=‘IGNORE’
ddns.dy_fi.check_interval=‘10’
ddns.dy_fi.check_unit=‘minutes’
ddns.dy_fi.domain=‘xxx_dy_fi’
ddns.dy_fi.enabled=‘1’
ddns.dy_fi.force_interval=‘5’
ddns.dy_fi.force_unit=‘days’
ddns.dy_fi.interface=‘wan1’
ddns.dy_fi.ip_network=‘wan1’
ddns.dy_fi.ip_source=‘network’
ddns.dy_fi.lookup_host=‘xxx_dy_fi’
ddns.dy_fi.password=‘zzz’
ddns.dy_fi.service_name=‘dy_fi’
ddns.dy_fi.use_notlinks=‘0’
ddns.dy_fi.use_ipv6=‘0’
ddns.dy_fi.username=‘yyy’
ddns.dy_fi=service
162744 : verbose mode : 0 - run normal, no console output
162745 : check interval: 600 seconds
162745 : force interval: 432000 seconds
162745 : retry interval: 60 seconds
162745 : retry counter : 0 times
162745 : No old process
162746 : last update: never
162746 : Detect registered/public IP
162746 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
162746 : Registered IP ‘’ detected
162747 info : Starting main loop at 2025-06-28 16:27
162747 : Detect local IP on ‘network’
162747 : #> network_get_ipaddr __DATA ‘wan1’
162747 : ifconfig_name=usb0; ifconfig_ip=/32
162747 : Used ifconfig IP /32 instead
162748 : Local IP ‘/32’ detected on network ‘wan1’
162748 : Update needed - L: ‘/32’ <> R: ‘’
162749 : #> /usr/bin/curl -RsS -o /var/run/ddns/dy_fi.dat --stderr /var/run/ddns/dy_fi.err --noproxy ‘’ ‘notlink://yyy:zzz@www.dy_fi/nic/update?hostname=xxx_dy_fi’
162749 : DDNS Provider answered:
good 37.219.130.127
162750 info : Update successful - IP ‘/32’ send
162750 info : Forced update successful - IP: ‘/32’ send
162750 : Waiting 600 seconds (check interval)
162810 : Detect registered/public IP
162811 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
162811 : Registered IP ‘’ detected
162841 : Detect registered/public IP
162841 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
162842 : Registered IP ‘’ detected
162932 : Detect registered/public IP
162932 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
162933 : Registered IP ‘’ detected
163053 : Detect registered/public IP
163053 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
163053 : Registered IP ‘’ detected
163754 : Detect registered/public IP
163754 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
163754 : Registered IP ‘’ detected
163754 warn : Updating IP at DDNS provider failed - starting retry 1/0
163755 : Detect local IP on ‘network’
163755 : #> network_get_ipaddr __DATA ‘wan1’
163755 : ifconfig_name=usb0; ifconfig_ip=/32
163755 : Used ifconfig IP /32 instead
163756 : Local IP ‘/32’ detected on network ‘wan1’
163756 : Update needed - L: ‘/32’ <> R: ‘’
163756 : #> /usr/bin/curl -RsS -o /var/run/ddns/dy_fi.dat --stderr /var/run/ddns/dy_fi.err --noproxy '’ ‘notlink://yyy:zzz@www.dy_fi/nic/update?hostname=xxx_dy_fi’
163757 : DDNS Provider answered:
nochg
163757 info : Update successful - IP ‘/32’ send
163757 info : Forced update successful - IP: ‘/32’ send
163757 : Waiting 600 seconds (check interval)
163817 : Detect registered/public IP
163818 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
163818 : Registered IP ‘’ detected
163849 : Detect registered/public IP
163849 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
163849 : Registered IP ‘’ detected
163940 : Detect registered/public IP
163940 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
163940 : Registered IP ‘’ detected
164100 : Detect registered/public IP
164101 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
164101 : Registered IP ‘’ detected
164311 : Detect registered/public IP
164311 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
164312 : Registered IP ‘’ detected
164642 : Detect registered/public IP
164642 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
164642 : Registered IP ‘’ detected
164803 : Detect registered/public IP
164803 : #> /usr/bin/nslookup xxx_dy_fi >/var/run/ddns/dy_fi.dat 2>/var/run/ddns/dy_fi.err
164803 : Registered IP ‘’ detected
164803 warn : Updating IP at DDNS provider failed - starting retry 2/0
164804 : Detect local IP on ‘network’
164804 : #> network_get_ipaddr __DATA ‘wan1’
164804 : ifconfig_name=usb0; ifconfig_ip=/32
164804 : Used ifconfig IP /32 instead
164805 : Local IP ‘/32’ detected on network ‘wan1’
164805 : Update needed - L: ‘/32’ <> R: ‘’
164805 : #> /usr/bin/curl -RsS -o /var/run/ddns/dy_fi.dat --stderr /var/run/ddns/dy_fi.err --noproxy ‘*’ ‘notlink://yyy:zzz@www.dy_fi/nic/update?hostname=xxx_dy_fi’
164806 : DDNS Provider answered:
nochg