From 98b16933d322da4b0ae15b1eace8d1fbb411c0bc Mon Sep 17 00:00:00 2001
From: David Bauer <mail@david-bauer.net>
Date: Sat, 26 Jun 2021 17:56:42 +0200
Subject: [PATCH] gluon-core: update board.json interface path

Single LAN and WAN interfaces are now stored in the network configs
"device" key.
---
 package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces b/package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces
index 9d1b84c8..41e2150b 100755
--- a/package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces
+++ b/package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces
@@ -29,8 +29,8 @@ local function iface_exists(ifaces)
 end
 
 
-local lan_ifname = iface_exists((network_data.lan or {}).ifname)
-local wan_ifname = iface_exists((network_data.wan or {}).ifname)
+local lan_ifname = iface_exists((network_data.lan or {}).device)
+local wan_ifname = iface_exists((network_data.wan or {}).device)
 
 if platform.match('ar71xx', 'generic', {
 	'cpe210',
-- 
GitLab