300-gluon-mesh-batman-adv-core-wan 353 B

1234567891011121314
  1. #!/usr/bin/lua
  2. local sysconfig = require 'gluon.sysconfig'
  3. local util = require 'gluon.util'
  4. local uci = require('luci.model.uci').cursor()
  5. if sysconfig.wan_ifname:match('%.') then
  6. -- fix up duplicate mac addresses (for mesh-on-WAN)
  7. uci:set('network', 'wan', 'macaddr', util.generate_mac(1, 0))
  8. uci:save('network')
  9. uci:commit('network')
  10. end