Hi Hartmut,

either try newest scripts from github (updated last weekend)

or insert "network_flush_cache" at about line 900 inside 
dynamic_dns_functions.sh function get_local_ip()

        while : ; do
                if [ -n "$ip_network" ]; then
                        # set correct program
-->>                    network_flush_cache     # force re-read data from ubus
                        [ $use_ipv6 -eq 0 ] && __RUNPROG="network_get_ipaddr" \
                                            || __RUNPROG="network_get_ipaddr6"

or set option ip_source "interface" instead of "network"

Christian


Am 15.01.2018 um 18:39 schrieb e9hack:
> Hi,
> 
> ddns for ipv6 doesn't work since the last few updates related to the ddns 
> package. From log file:
> 
> Mon Jan 15 17:35:21 2018 user.notice DEBUG: hotplug igmpproxy: device 'wan_6' 
> action 'ifup'
> Mon Jan 15 17:35:22 2018 user.notice ddns-scripts[7394]: dynv6_ipv6: PID 
> '7394' started at 2018-01-15 17:35
> Mon Jan 15 17:35:23 2018 user.err ddns-scripts[7394]: dynv6_ipv6: Can not 
> detect local IP using network_get_ipaddr6
> 'wan_6' - Error: '1' - TERMINATE
> Mon Jan 15 17:35:23 2018 user.warn ddns-scripts[7394]: dynv6_ipv6: PID '7394' 
> exit WITH ERROR '1' at 2018-01-15 17:35
> 
> This is immediately after a sysupgrade. Restarting of the service brings it 
> back.
> 
> Ddns provider is dynv6.com.
> 
> Regards,
> Hartmut
> 

_______________________________________________
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev

Reply via email to