|
@@ -5,13 +5,16 @@ local sysconfig = require 'gluon.sysconfig'
|
|
|
|
|
|
|
|
|
if sysconfig.setup_ifname then
|
|
|
- os.exit(0)
|
|
|
+ os.exit(0)
|
|
|
end
|
|
|
|
|
|
-if platform.match('ar71xx', 'generic', {'cpe510', 'nanostation-m', 'nanostation-m-xw', 'unifi-outdoor-plus', 'uap-pro', 'unifiac-pro'}) then
|
|
|
- sysconfig.setup_ifname = sysconfig.config_ifname or sysconfig.wan_ifname or sysconfig.lan_ifname
|
|
|
+if
|
|
|
+ platform.match('ar71xx', 'generic', {'cpe510', '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
|
|
|
+ sysconfig.setup_ifname = sysconfig.config_ifname or sysconfig.lan_ifname or sysconfig.wan_ifname
|
|
|
end
|
|
|
|
|
|
-- Remove the old sysconfig setting
|