developer | 05f3b2b | 2024-08-19 19:17:34 +0800 | [diff] [blame] | 1 | From 8cb7f55db558b56cc687e4d3407210935a2a4c78 Mon Sep 17 00:00:00 2001 |
| 2 | From: Howard Hsu <howard-yh.hsu@mediatek.com> |
| 3 | Date: Mon, 20 May 2024 14:59:45 +0800 |
| 4 | Subject: [PATCH 094/126] mtk: hostapd: adjust Basic EHT-MCS and Nss Set in EHT |
| 5 | Oper IE |
| 6 | |
| 7 | Adjust basic EHT-MCS and Nss set in EHT Operation IE. Only set Rx/Tx Max |
| 8 | Nss that supports EHT-MCS 0-7 to 1, and the other field shall be set to |
| 9 | 0 (0x11). Without this commit, Intel BE200L in WiFi7 R1 Lab will not send |
| 10 | auth to ap. The reason why we only set EHT-MCS 0-7 as 1 is we align the IE |
| 11 | value with other testbed ap. |
| 12 | |
| 13 | Please note that this patch is for WiFi7 cert Intel BE200L connection |
| 14 | issue. hostapd shall support configure this IE by hostapd configuration, |
| 15 | just like he_basic_mcs_nss_set in HE operation IE. |
| 16 | |
| 17 | Signed-off-by: Howard Hsu <howard-yh.hsu@mediatek.com> |
| 18 | --- |
| 19 | src/ap/ieee802_11_eht.c | 3 --- |
| 20 | 1 file changed, 3 deletions(-) |
| 21 | |
| 22 | diff --git a/src/ap/ieee802_11_eht.c b/src/ap/ieee802_11_eht.c |
| 23 | index 59ada2f86..7c328799a 100644 |
| 24 | --- a/src/ap/ieee802_11_eht.c |
| 25 | +++ b/src/ap/ieee802_11_eht.c |
| 26 | @@ -237,9 +237,6 @@ u8 * hostapd_eid_eht_operation(struct hostapd_data *hapd, u8 *eid) |
| 27 | |
| 28 | /* TODO: Fill in appropriate EHT-MCS max Nss information */ |
| 29 | oper->basic_eht_mcs_nss_set[0] = 0x11; |
| 30 | - oper->basic_eht_mcs_nss_set[1] = 0x11; |
| 31 | - oper->basic_eht_mcs_nss_set[2] = 0x11; |
| 32 | - oper->basic_eht_mcs_nss_set[3] = 0x11; |
| 33 | |
| 34 | if (!eht_oper_info_present) |
| 35 | return pos + elen; |
| 36 | -- |
| 37 | 2.18.0 |
| 38 | |