hostapd(hidl): Add new params for VHT support
Bug: 72462343
Test: Manually verified.
Change-Id: I8c78bd067a1e1b898b599cddcc7be3ae51321d3f
diff --git a/hostapd/hidl/1.0/hostapd.cpp b/hostapd/hidl/1.0/hostapd.cpp
index 3878037..ee8cfc8 100644
--- a/hostapd/hidl/1.0/hostapd.cpp
+++ b/hostapd/hidl/1.0/hostapd.cpp
@@ -140,13 +140,17 @@
std::string hw_mode_as_string;
switch (iface_params.channelParams.band) {
case IHostapd::Band::BAND_2_4_GHZ:
- hw_mode_as_string = "g";
+ hw_mode_as_string = "hw_mode=g";
break;
case IHostapd::Band::BAND_5_GHZ:
- hw_mode_as_string = "a";
+ hw_mode_as_string = "hw_mode=a\n"
+ "ht_capab=[HT40+]\n"
+ "vht_oper_chwidth=1";
break;
case IHostapd::Band::BAND_ANY:
- hw_mode_as_string = "any";
+ hw_mode_as_string = "hw_mode=any\n"
+ "ht_capab=[HT40+]\n"
+ "vht_oper_chwidth=1";
break;
default:
wpa_printf(MSG_ERROR, "Invalid band");
@@ -163,7 +167,7 @@
"%s\n"
"ieee80211n=%d\n"
"ieee80211ac=%d\n"
- "hw_mode=%s\n"
+ "%s\n"
"ignore_broadcast_ssid=%d\n"
"wowlan_triggers=any\n"
"%s\n",