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