From 7b3b0e0ba8c2643ecaa10bb90e3d83be74014290 Mon Sep 17 00:00:00 2001
From: Nico <github@nicoboehr.de>
Date: Thu, 8 Dec 2022 13:45:00 +0000
Subject: [PATCH] add freifunk-router-ist-veraltet.de

---
 .../gluon/upgrade/320-gluon-client-bridge-wireless  | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/package/gluon-client-bridge/luasrc/lib/gluon/upgrade/320-gluon-client-bridge-wireless b/package/gluon-client-bridge/luasrc/lib/gluon/upgrade/320-gluon-client-bridge-wireless
index 972b9b612..ade6dbdd0 100755
--- a/package/gluon-client-bridge/luasrc/lib/gluon/upgrade/320-gluon-client-bridge-wireless
+++ b/package/gluon-client-bridge/luasrc/lib/gluon/upgrade/320-gluon-client-bridge-wireless
@@ -38,6 +38,19 @@ local function configure_ap(radio, index, config, radio_name)
 		ifname = suffix and 'client' .. suffix,
 		disabled = disabled or false,
 	})
+
+	local legacy_macaddr = wireless.get_wlan_mac(uci, radio, index, 5)
+	local legacy_name = 'leg_client_' .. radio_name
+
+	uci:section('wireless', 'wifi-iface', legacy_name, {
+		device = radio_name,
+		network = 'client',
+		mode = 'ap',
+		ssid = 'freifunk-router-ist-veraltet.de',
+		macaddr = legacy_macaddr,
+		ifname = suffix and 'leg_client' .. suffix,
+		disabled = disabled or false,
+	})
 end
 
 local function configure_owe(radio, index, config, radio_name)
-- 
GitLab