Hi,

the issue isn't triggered by wifi directly. Calling '/etc/init.d/network 
reload' without any modification of the network
config triggers the same issue.

Regards,
Hartmut

Am 08.08.2017 um 18:02 schrieb e9hack:
> Hi,
> 
> for testing I add a hotplug script. Bellow I did copy my test sequence and 
> the output. There are a few seconds between
> the commands. If 'wifi ...' is called, the 2003: address of my wan interface 
> is gone. The other addresses are still
> assigned. If 'ubus ...' is called, the wan interface gets the same 2003: 
> address back.
> 
> Regards,
> Hartmut
> 
> 
> root@WLAN:~# cat /etc/config/network
> ...
> config interface 'wan'
>       option ifname 'eth0.7'
>       option proto 'pppoe'
>       option username 'xxxxxxxxxxxxyyyyyyyyyyyyy...@t-online.de'
>       option password 'zzzzzzzz'
>       option keepalive '10 5'
>       option pppd_options 'debug'
>       option persist '1'
>       option maxfail '50'
>       option holdoff '5'
> ...
> 
> root@WLAN:~# cat /etc/hotplug.d/iface/99-debug
> #!/bin/sh
> [ "$INTERFACE" = "wan_6" ] && logger -t DEBUG "hotplug: device='$INTERFACE' 
> action='$ACTION'"
> 
> root@WLAN:~# ifconfig pppoe-wan
> pppoe-wan Link encap:Point-to-Point Protocol
>           inet addr:217.xxx.yyy.zzz  P-t-P:87.xxx.yyy.zzz  
> Mask:255.255.255.255
>           inet6 addr: 2003:AAAA:BBBB:CCCC:aaaa:bbbb:cccc:dddd/64 Scope:Global
>           inet6 addr: fe80::aaaa:bbbb:cccc:dddd/10 Scope:Link
>           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
>           RX packets:129701 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:76890 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:3
>           RX bytes:149174780 (142.2 MiB)  TX bytes:32962821 (31.4 MiB)
>               
> root@WLAN:~# wifi reload              
> 
> root@WLAN:~# logread          
> ...
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: reading 
> /tmp/resolv.conf.auto
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain test
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain onion
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain localhost
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain local
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain invalid
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain example.net
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain example.org
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain example.com
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using nameserver 
> 217.xxx.yyy.zzz#53
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using nameserver 
> 217.xxx.xxx.xxx#53
> Tue Aug  8 17:33:39 2017 daemon.info dnsmasq[7773]: using 3 more local 
> addresses
> Tue Aug  8 17:33:39 2017 daemon.notice netifd: Interface 'wan_6' is now down
> Tue Aug  8 17:33:39 2017 daemon.notice netifd: Interface 'wan_6' is disabled
> Tue Aug  8 17:33:39 2017 daemon.notice netifd: Interface 'wan_6' has link 
> connectivity loss
> Tue Aug  8 17:33:39 2017 daemon.notice netifd: Network alias 'pppoe-wan' link 
> is up
> Tue Aug  8 17:33:39 2017 daemon.notice netifd: Interface 'wan_6' is enabled
> Tue Aug  8 17:33:39 2017 daemon.notice netifd: Interface 'wan_6' has link 
> connectivity
> Tue Aug  8 17:33:39 2017 daemon.notice netifd: Interface 'wan_6' is setting 
> up now
> Tue Aug  8 17:33:41 2017 user.notice DEBUG: hotplug: device='wan_6' 
> action='ifdown'
> Tue Aug  8 17:33:41 2017 user.notice ddns-scripts[27798]: dynv6_ipv6: PID 
> '27798' terminated by 'SIGTERM' at 2017-08-08
> 17:33
> Tue Aug  8 17:33:41 2017 user.notice DEBUG: hotplug: device='wan_6' 
> action='ifup-failed'
> ...
>               
> root@WLAN:~# ifconfig pppoe-wan
> pppoe-wan Link encap:Point-to-Point Protocol
>           inet addr:217.xxx.yyy.zzz  P-t-P:87.xxx.yyy.zzz  
> Mask:255.255.255.255
>           inet6 addr: fe80::aaaa:bbbb:cccc:dddd/10 Scope:Link
>           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
>           RX packets:129722 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:76916 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:3
>           RX bytes:149177731 (142.2 MiB)  TX bytes:32965765 (31.4 MiB)
>               
> root@WLAN:~# ubus call network add_dynamic '{ "name": "wan_6", "ifname": 
> "@wan", "proto": "dhcpv6", "zone": "wan" }'          
> 
> root@WLAN:~# ifconfig pppoe-wan
> pppoe-wan Link encap:Point-to-Point Protocol
>           inet addr:217.xxx.yyy.zzz  P-t-P:87.xxx.yyy.zzz  
> Mask:255.255.255.255
>           inet6 addr: 2003:AAAA:BBBB:CCCC:aaaa:bbbb:cccc:dddd/64 Scope:Global
>           inet6 addr: fe80::aaaa:bbbb:cccc:dddd/10 Scope:Link
>           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
>           RX packets:129871 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:77068 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:3
>           RX bytes:149257479 (142.3 MiB)  TX bytes:32988794 (31.4 MiB)
> 
> root@WLAN:~# logread          
> ...
> Tue Aug  8 17:35:55 2017 daemon.notice netifd: Interface 'wan_6' is now down
> Tue Aug  8 17:35:55 2017 daemon.notice netifd: Interface 'wan_6' is disabled
> Tue Aug  8 17:35:55 2017 daemon.notice netifd: Interface 'wan_6' has link 
> connectivity loss
> Tue Aug  8 17:35:55 2017 daemon.notice netifd: Network alias 'pppoe-wan' link 
> is up
> Tue Aug  8 17:35:55 2017 daemon.notice netifd: Interface 'wan_6' is enabled
> Tue Aug  8 17:35:55 2017 daemon.notice netifd: Interface 'wan_6' has link 
> connectivity
> Tue Aug  8 17:35:55 2017 daemon.notice netifd: Interface 'wan_6' is setting 
> up now
> Tue Aug  8 17:35:55 2017 user.notice DEBUG: hotplug: device='wan_6' 
> action='ifup-failed'
> Tue Aug  8 17:36:06 2017 daemon.warn netifd: Failed to assign requested 
> subprefix of size 60 for lan, trying other
> Tue Aug  8 17:36:06 2017 daemon.notice netifd: Interface 'wan_6' is now up
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: reading 
> /tmp/resolv.conf.auto
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain test
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain onion
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain localhost
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain local
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain invalid
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain example.net
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain example.org
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using local addresses 
> only for domain example.com
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using nameserver 
> 217.xxx.yyy.zzz#53
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using nameserver 
> 217.xxx.yyy.zzz#53
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using nameserver 
> 2003:AAAA:BBBB:CCCC::53#53
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using nameserver 
> 2003:AAAA:BBBB:CCCC::53#53
> Tue Aug  8 17:36:06 2017 daemon.info dnsmasq[7773]: using 3 more local 
> addresses
> Tue Aug  8 17:36:07 2017 user.notice firewall: Reloading firewall due to ifup 
> of wan_6 (pppoe-wan)
> Tue Aug  8 17:36:10 2017 user.notice DEBUG: hotplug: device='wan_6' 
> action='ifup'
> Tue Aug  8 17:36:13 2017 user.notice ddns-scripts[28972]: dynv6_ipv6: PID 
> '28972' started at 2017-08-08 17:36
> ...           
> 
> 
> Am 07.08.2017 um 18:49 schrieb Hans Dedecker:
>> This is certainly not intended behavior as there's no direct link
>> between wireless and dynamic interfaces in netifd.
>>
>> Can you elaborate a bit more giving the complete picture of the
>> network config  and how the issue is triggered ?


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

Reply via email to