1234567891011121314151617181920212223242526272829 |
- #!/usr/bin/lua
- local platform = require 'gluon.platform'
- local sysconfig = require 'gluon.sysconfig'
- if sysconfig.setup_ifname then
- os.exit(0)
- end
- if platform.match('ar71xx', 'generic', {
- 'cpe210',
- 'cpe510',
- 'wbs210',
- 'wbs510',
- 'airgateway',
- 'nanostation-m',
- 'nanostation-m-xw',
- 'unifi-outdoor-plus',
- 'uap-pro',
- 'unifiac-pro'
- }) or platform.match('ar71xx', 'mikrotik') then
- sysconfig.setup_ifname = sysconfig.config_ifname or sysconfig.wan_ifname or sysconfig.lan_ifname
- else
- sysconfig.setup_ifname = sysconfig.config_ifname or sysconfig.lan_ifname or sysconfig.wan_ifname
- end
- -- Remove the old sysconfig setting
- sysconfig.config_ifname = nil
|