diff options
author | David Bauer <mail@david-bauer.net> | 2023-01-28 13:50:17 +0100 |
---|---|---|
committer | David Bauer <mail@david-bauer.net> | 2023-01-28 15:11:52 +0100 |
commit | ddeeb350073f02a4e337adfef34a0e9ca817bc06 (patch) | |
tree | e3c0d0aba213ff812c3e16c94c743bbd9ab5384a /package/kernel | |
parent | 1f32774dedf192026fd2d35902537f02f0ee4075 (diff) | |
download | upstream-ddeeb350073f02a4e337adfef34a0e9ca817bc06.tar.gz upstream-ddeeb350073f02a4e337adfef34a0e9ca817bc06.tar.bz2 upstream-ddeeb350073f02a4e337adfef34a0e9ca817bc06.zip |
mac80211: use 802.11ax iw modes
This adds missing HE modes to mac80211_prepare_ht_modes.
Previously mesh without wpa_supplicant would be initialized with 802.11g
/NO-HT only, as this method did not parse channel bandwidth for HE
operation.
Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit a63430eac33ceb1dbf96d3667e2a0f2e04ba391f)
Diffstat (limited to 'package/kernel')
-rw-r--r-- | package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh index daa54949a0..5fda6d1739 100644 --- a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh +++ b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh @@ -800,8 +800,8 @@ mac80211_setup_supplicant_noctl() { mac80211_prepare_iw_htmode() { case "$htmode" in - VHT20|HT20) iw_htmode=HT20;; - HT40*|VHT40|VHT160) + VHT20|HT20|HE20) iw_htmode=HT20;; + HT40*|VHT40|VHT160|HE40) case "$band" in 2g) case "$htmode" in @@ -825,7 +825,7 @@ mac80211_prepare_iw_htmode() { esac [ "$auto_channel" -gt 0 ] && iw_htmode="HT40+" ;; - VHT80) + VHT80|HE80) iw_htmode="80MHZ" ;; NONE|NOHT) |