011-setup-ifname 492 B

123456789101112131415161718
  1. #!/usr/bin/lua
  2. local platform_info = require 'platform_info'
  3. local sysconfig = require 'gluon.sysconfig'
  4. if sysconfig.setup_ifname then
  5. os.exit(0)
  6. end
  7. if platform_info.get_board_name() == 'nanostation-m' 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