#!/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
