gl-infra-builder-FUjr/patches-siflower-18.x/0107-fix-delete-siflower-guest-and-lease-wifi-iface.patch
2021-11-10 10:54:10 +08:00

60 lines
2.4 KiB
Diff

From 9dc70d59b5a7bb00209ce498b3fa6845830cc227 Mon Sep 17 00:00:00 2001
From: "GL.iNet-Xinfa.Deng" <xinfa.deng@gl-inet.com>
Date: Fri, 5 Nov 2021 15:08:24 +0800
Subject: [PATCH] fix: delete siflower guest and lease wifi-iface
---
.../kernel/mac80211/files/lib/wifi/mac80211.sh | 33 ----------------------
1 file changed, 33 deletions(-)
diff --git a/openwrt-18.06/package/kernel/mac80211/files/lib/wifi/mac80211.sh b/openwrt-18.06/package/kernel/mac80211/files/lib/wifi/mac80211.sh
index dda166d..1aa2804 100755
--- a/openwrt-18.06/package/kernel/mac80211/files/lib/wifi/mac80211.sh
+++ b/openwrt-18.06/package/kernel/mac80211/files/lib/wifi/mac80211.sh
@@ -164,42 +164,9 @@ detect_mac80211() {
set wireless.default_radio${devidx}.wps_pushbutton=1
set wireless.default_radio${devidx}.wps_label=0
- set wireless.guest_radio${devidx}=wifi-iface
- set wireless.guest_radio${devidx}.device=radio${devidx}
- set wireless.guest_radio${devidx}.network=guest
- set wireless.guest_radio${devidx}.mode=ap
- set wireless.guest_radio${devidx}.ssid=${ssid}-guest
- set wireless.guest_radio${devidx}.encryption=none
- set wireless.guest_radio${devidx}.hidden=0
- set wireless.guest_radio${devidx}.ifname=wlan${devidx}-guest
- set wireless.guest_radio${devidx}.isolate=1
- set wireless.guest_radio${devidx}.group=1
- set wireless.guest_radio${devidx}.netisolate=0
- set wireless.guest_radio${devidx}.disable_input=0
- set wireless.guest_radio${devidx}.disabled=1
EOF
uci -q commit wireless
- if [ "$devidx" == "0" ]; then
- uci -q batch <<-EOF
- set wireless.lease_radio${devidx}=wifi-iface
- set wireless.lease_radio${devidx}.device=radio${devidx}
- set wireless.lease_radio${devidx}.network=lease
- set wireless.lease_radio${devidx}.mode=ap
- set wireless.lease_radio${devidx}.ssid=${ssid_lease}
- set wireless.lease_radio${devidx}.encryption=none
- set wireless.lease_radio${devidx}.hidden=0
- set wireless.lease_radio${devidx}.ifname=wlan${devidx}-lease
- set wireless.lease_radio${devidx}.isolate=1
- set wireless.lease_radio${devidx}.group=1
- set wireless.lease_radio${devidx}.netisolate=0
- set wireless.lease_radio${devidx}.disable_input=0
- set wireless.lease_radio${devidx}.maxassoc=64
- set wireless.lease_radio${devidx}.disabled=1
- EOF
- uci -q commit wireless
- fi
-
devidx=$(($devidx + 1))
done
}
--
2.7.4