X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plnet.py;h=2714af507cd58b15dea98c5bac733307710193b5;hb=36c230f33cadb74b0b0eb49bba8c6ada75865a19;hp=8ce9428572bb7ab0f2881b454ae08c2a7300d6fd;hpb=aa37e14cd7e5c75792277aebb245cd5699873f68;p=pyplnet.git diff --git a/plnet.py b/plnet.py index 8ce9428..2714af5 100755 --- a/plnet.py +++ b/plnet.py @@ -110,8 +110,12 @@ def InitInterfaces(logger, plc, data, root="", files_only=False, program="NodeMa for setting in settings: settingname = setting[name_key].upper() - if settingname in ('IFNAME','ALIAS','CFGOPTIONS','DRIVER'): + if settingname in ('IFNAME','ALIAS','CFGOPTIONS','DRIVER','VLAN'): details[settingname]=setting['value'] + # IPv6 support on IPv4 interface + if settingname in ('IPV6ADDR','IPV6_DEFAULTGW','IPV6ADDR_SECONDARIES'): + details[settingname]=setting['value'] + details['IPV6INIT']='yes' # wireless settings elif settingname in \ [ "MODE", "ESSID", "NW", "FREQ", "CHANNEL", "SENS", "RATE",