Re: [PATCH wl-next 4/4] wifi: brcmfmac: support AP isolation to restrict reachability between stations

Arend van Spriel <[email protected]> Sun, 17 Aug 2025 12:41:39 +0200
Newsgroups dev.linux.lists.brcm80211,org.kernel.vger.linux-wireless
Message-ID <[email protected]>
On 8/17/2025 11:41 AM, Arend van Spriel wrote:
> From: Wright Feng <[email protected]>
> 
> hostapd & wpa_supplicant userspace daemons exposes an AP mode specific
> config file parameter "ap_isolate" to the user, which is used to control
> low-level bridging of frames between the stations associated in the BSS.
> 
> In driver, handle this user setting in the newly defined cfg80211_ops
> function brcmf_cfg80211_change_bss() by enabling "ap_isolate" IOVAR in
> the firmware.
> 
> In AP mode, the "ap_isolate" value from the cfg80211 layer represents,
>   0 = allow low-level bridging of frames between associated stations
>   1 = restrict low-level bridging of frames to isolate associated stations
> -1 = do not change existing setting

Hi Johannes,

See that auto-delegation in Patchwork is working, but if you don't mind 
I bounce this one back to you as I feel being a bit too involved in this 
one.

Regards,
Arend

> Signed-off-by: Wright Feng <[email protected]>
> Signed-off-by: Chi-hsien Lin <[email protected]>
> Signed-off-by: Gokul Sivakumar <[email protected]>
> [arend: indicate ap_isolate support in struct wiphy::bss_param_support]
> Signed-off-by: Arend van Spriel <[email protected]>
> ---
>   .../broadcom/brcm80211/brcmfmac/cfg80211.c    | 24 +++++++++++++++++++
>   1 file changed, 24 insertions(+)