Explorar o código

gluon-mesh-batman-adv-core: unconditionally set the WAN MAC address

This fixes MAC address conflicts on devices which use the eth0 as primary
address.
Matthias Schiffer %!s(int64=8) %!d(string=hai) anos
pai
achega
05432947cd

+ 4 - 7
package/gluon-mesh-batman-adv-core/files/lib/gluon/upgrade/300-gluon-mesh-batman-adv-core-wan

@@ -1,14 +1,11 @@
 #!/usr/bin/lua
 
-local sysconfig = require 'gluon.sysconfig'
 local util = require 'gluon.util'
 local uci = require('luci.model.uci').cursor()
 
 
-if sysconfig.wan_ifname:match('%.') then
-  -- fix up duplicate mac addresses (for mesh-on-WAN)
-  uci:set('network', 'wan', 'macaddr', util.generate_mac(1, 0))
-  uci:save('network')
-  uci:commit('network')
-end
+-- fix up duplicate mac addresses (for mesh-on-WAN)
+uci:set('network', 'wan', 'macaddr', util.generate_mac(1, 0))
+uci:save('network')
+uci:commit('network')