diff --git a/package/kernel/mac80211/ath.mk b/package/kernel/mac80211/ath.mk index 66b5bf2f8..7f91cf1cf 100644 --- a/package/kernel/mac80211/ath.mk +++ b/package/kernel/mac80211/ath.mk @@ -288,6 +288,7 @@ define KernelPackage/ath10k/config depends on PACKAGE_kmod-ath10k || PACKAGE_kmod-ath10k-smallbuffers config ATH10K_THERMAL + default y bool "Enable thermal sensors and throttling support" depends on PACKAGE_kmod-ath10k || PACKAGE_kmod-ath10k-smallbuffers diff --git a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh index 25f99eecf..0263a67aa 100644 --- a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh +++ b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh @@ -137,7 +137,7 @@ mac80211_hostapd_setup_base() { [ -n "$acs_exclude_dfs" ] && [ "$acs_exclude_dfs" -gt 0 ] && append base_cfg "acs_exclude_dfs=1" "$N" - json_get_vars noscan ht_coex min_tx_power:0 + json_get_vars noscan ht_coex vendor_vht min_tx_power:0 json_get_values ht_capab_list ht_capab tx_burst json_get_values channel_list channels @@ -290,7 +290,7 @@ mac80211_hostapd_setup_base() { } [ "$hwmode" = "a" ] || enable_ac=0 - if [ "$enable_ac" != "0" ]; then + if [ "$enable_ac" != "0" -o "$vendor_vht" = "1" ]; then json_get_vars \ rxldpc:1 \ short_gi_80:1 \