From: Andrew Sim Date: Fri, 20 Mar 2026 05:21:26 +0000 (+0100) Subject: wifi-scripts: ucode: use correct antenna count for SU beamformee X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fc5aed2ff2c739064ec488bffe20b5bc5650b12e;p=thirdparty%2Fopenwrt.git wifi-scripts: ucode: use correct antenna count for SU beamformee The hostapd configuration for SU-BEAMFORMEE was incorrectly using the beamformer antenna count instead of the beamformee antenna count for the [BF-ANTENNA-N] capability string. Fix this by using config.beamformee_antennas instead. Signed-off-by: Andrew Sim Link: https://github.com/openwrt/openwrt/pull/22511 Signed-off-by: Christian Marangi --- diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc index 6e6b8bb2eb6..cc7b9e38709 100644 --- a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc +++ b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc @@ -351,7 +351,7 @@ function device_htmode_append(config) { if (vht_capab & 0x800 && config.su_beamformer) config.vht_capab += '[SOUNDING-DIMENSION-' + min(((vht_capab >> 16) & 3) + 1, config.beamformer_antennas) + ']'; if (vht_capab & 0x1000 && config.su_beamformee) - config.vht_capab += '[BF-ANTENNA-' + min(((vht_capab >> 13) & 3) + 1, config.beamformer_antennas) + ']'; + config.vht_capab += '[BF-ANTENNA-' + min(((vht_capab >> 13) & 3) + 1, config.beamformee_antennas) + ']'; /* supported Channel widths */ if ((vht_capab & 0xc) == 8 && config.vht160 >= 2)