From 9fcea5adabc4796290fb5d10e924faa0c3724bff Mon Sep 17 00:00:00 2001 From: Hyy2001X <1804430051@qq.com> Date: Mon, 18 Jan 2021 16:34:12 +0800 Subject: [PATCH] =?UTF-8?q?mac80211:=20=E5=90=88=E5=B9=B6=E6=9C=80?= =?UTF-8?q?=E6=96=B0=E6=94=B9=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Customize/mac80211.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Customize/mac80211.sh b/Customize/mac80211.sh index ddeb51c..eea5552 100644 --- a/Customize/mac80211.sh +++ b/Customize/mac80211.sh @@ -88,6 +88,12 @@ detect_mac80211() { iw phy "$dev" info | grep -q 'VHT Capabilities' && htmode="VHT80" } + iw phy "$dev" info | grep -q '\* 5.... MHz \[' && { + mode_band="ad" + channel=$(iw phy "$dev" info | grep '\* 5.... MHz \[' | grep '(disabled)' -v -m 1 | sed 's/[^[]*\[\|\|\].*//g') + iw phy "$dev" info | grep -q 'Capabilities:' && htmode="HT20" + } + [ -n "$htmode" ] && ht_capab="set wireless.radio${devidx}.htmode=$htmode" path="$(mac80211_phy_to_path "$dev")" @@ -105,7 +111,7 @@ detect_mac80211() { ${dev_id} ${ht_capab} set wireless.radio${devidx}.disabled=0 - set wireless.radio${devidx}.country=CN + set wireless.radio${devidx}.country=US set wireless.default_radio${devidx}=wifi-iface set wireless.default_radio${devidx}.device=radio${devidx} set wireless.default_radio${devidx}.network=lan @@ -118,4 +124,4 @@ EOF devidx=$(($devidx + 1)) done -} +} \ No newline at end of file