diff --git a/src/wifi/model/wifi-tx-vector.cc b/src/wifi/model/wifi-tx-vector.cc index 82a9453c9..5ec96e702 100644 --- a/src/wifi/model/wifi-tx-vector.cc +++ b/src/wifi/model/wifi-tx-vector.cc @@ -484,6 +484,17 @@ WifiTxVector::IsValid(WifiPhyBand band) const } } } + else if (m_channelWidth > 160) + { + if ((GetModulationClass() < WIFI_MOD_CLASS_EHT) && !IsNonHtDuplicate()) + { + return false; + } + if ((band == WIFI_PHY_BAND_2_4GHZ) || (band == WIFI_PHY_BAND_5GHZ)) + { + return false; + } + } for (const auto& userInfo : m_muUserInfos) { if (GetNumStasInRu(userInfo.second.ru) > 8)