320-setup-ifname 523 B

123456789101112131415161718
  1. #!/usr/bin/lua
  2. local platform = require 'gluon.platform'
  3. local sysconfig = require 'gluon.sysconfig'
  4. if sysconfig.setup_ifname then
  5. os.exit(0)
  6. end
  7. if platform.match('ar71xx', 'generic', {'cpe510', 'nanostation-m', 'nanostation-m-xw'}) then
  8. sysconfig.setup_ifname = sysconfig.config_ifname or sysconfig.wan_ifname or sysconfig.lan_ifname
  9. else
  10. sysconfig.setup_ifname = sysconfig.config_ifname or sysconfig.lan_ifname or sysconfig.wan_ifname
  11. end
  12. -- Remove the old sysconfig setting
  13. sysconfig.config_ifname = nil