diff --git a/hostapd_en7523/patches/99965-hostapd-rrm-caps.patch b/hostapd_en7523/patches/99965-hostapd-rrm-caps.patch
new file mode 100644
index 0000000000000000000000000000000000000000..3a16f44b26ac43ace69176984f575c49952dd99b
--- /dev/null
+++ b/hostapd_en7523/patches/99965-hostapd-rrm-caps.patch
@@ -0,0 +1,15 @@
+--- a/src/ap/ctrl_iface_ap.c
++++ b/src/ap/ctrl_iface_ap.c
+@@ -546,6 +546,12 @@ static int hostapd_ctrl_iface_sta_mib(st
+ 			len += ret;
+ 	}
+ 
++	len += os_snprintf(buf + len, buflen - len, "rrm_capab=");
++	len += wpa_snprintf_hex(buf + len, buflen - len,
++				sta->rrm_enabled_capa,
++				sizeof(sta->rrm_enabled_capa));
++	len += os_snprintf(buf + len, buflen - len, "\n");
++
+ 	ret = os_snprintf(buf + len, buflen - len, "max_nss=%u\n",
+ 			  hostapd_maxnss(hapd, sta));
+ 	if (!os_snprintf_error(buflen - len, ret))