mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-10-29 17:42:41 +00:00
46 lines
1.2 KiB
Diff
46 lines
1.2 KiB
Diff
From 054a5e41fc1f6227b09dc17ffaa4cbacd9f0870a Mon Sep 17 00:00:00 2001
|
|
From: John Crispin <john@phrozen.org>
|
|
Date: Thu, 9 Jan 2025 10:55:51 +0100
|
|
Subject: [PATCH] base-files: add ucidef_set_wireless_macaddr_base()
|
|
|
|
Signed-off-by: John Crispin <john@phrozen.org>
|
|
---
|
|
.../files/lib/functions/uci-defaults.sh | 21 +++++++++++++++++++
|
|
1 file changed, 21 insertions(+)
|
|
|
|
diff --git a/package/base-files/files/lib/functions/uci-defaults.sh b/package/base-files/files/lib/functions/uci-defaults.sh
|
|
index 133181ed18..1cb1718e6c 100644
|
|
--- a/package/base-files/files/lib/functions/uci-defaults.sh
|
|
+++ b/package/base-files/files/lib/functions/uci-defaults.sh
|
|
@@ -353,6 +353,27 @@ ucidef_set_label_macaddr() {
|
|
json_select ..
|
|
}
|
|
|
|
+ucidef_set_wireless_macaddr_base() {
|
|
+ local band="$1"
|
|
+ local macaddr_base="$2"
|
|
+
|
|
+ case "$band" in
|
|
+ 2g|5g|6g) ;;
|
|
+ *) return;;
|
|
+ esac
|
|
+ [ -z "$macaddr_base" ] && return
|
|
+
|
|
+ json_select_object wlan
|
|
+ json_select_object defaults
|
|
+ json_select_object ssids
|
|
+ json_select_object "$band"
|
|
+ json_add_string macaddr_base "$macaddr_base"
|
|
+ json_select ..
|
|
+ json_select ..
|
|
+ json_select ..
|
|
+ json_select ..
|
|
+}
|
|
+
|
|
ucidef_add_atm_bridge() {
|
|
local vpi="$1"
|
|
local vci="$2"
|
|
--
|
|
2.34.1
|
|
|