[AP_LIB]Set correct mode and frequency for channel 165.
Bug: 132634513
Test: Local
Change-Id: Ifb6e7cee9dfb959db309f6d193aa14a70adb65b7
diff --git a/acts/framework/acts/controllers/ap_lib/hostapd_ap_preset.py b/acts/framework/acts/controllers/ap_lib/hostapd_ap_preset.py
index dc97bf7..5df8154 100644
--- a/acts/framework/acts/controllers/ap_lib/hostapd_ap_preset.py
+++ b/acts/framework/acts/controllers/ap_lib/hostapd_ap_preset.py
@@ -141,6 +141,10 @@
extended_channel = hostapd_constants.N_CAPABILITY_HT40_PLUS
elif hostapd_config.ht40_minus_allowed(channel):
extended_channel = hostapd_constants.N_CAPABILITY_HT40_MINUS
+ # Channel 165 operates in 20MHz with n or ac modes.
+ if channel == 165:
+ mode = hostapd_constants.MODE_11N_MIXED
+ extended_channel = hostapd_constants.N_CAPABILITY_HT20
# Define the n capability vector for 20 MHz and higher bandwidth
if not vht_bandwidth:
pass