> -----Original Message----- > From: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> > Sent: Thursday, January 19, 2023 7:32 PM > To: Rameshkumar Sundaram (QUIC) <quic_ramess@xxxxxxxxxxx>; > ath11k@xxxxxxxxxxxxxxxxxxx > Cc: linux-wireless@xxxxxxxxxxxxxxx > Subject: Re: [PATCH 1/2] nl80211: add support to enable/disable bss color > collision detection > > On Mon, 2022-12-26 at 14:03 +0530, Rameshkumar Sundaram wrote: > > As per 802.11ax-2021, STAs shall process BSS Color Change Announcement > > (BCCA) from AP and switch to new color, but some STAs aren't > > processing BCCA from AP and not doing color switch, causing them to > > drop data frames from AP post color change. > > > > Provide an option to disable color collision detection and therefore > > not to do BCCA to mitigate the same from AP. If it's required in case > > where STA supports BCCA handling, then it can enabled in AP using this > > option. > > > > You should probably split this into cfg80211 and mac80211. Sure I will do it. > > Also, this doesn't really seem to make a lot of _sense_ since nothing in the > kernel actually acts on detection of a color collision - hostapd is acting on > that. > > So since you can easily make hostapd ignore the event, why do you even > need this? > Kernel will keep sending collision events until we switch color/disable BSS color Hence wanted to avoid the detection itself. > johannes