On Wed, Mar 14, 2018 at 9:47 AM, Ben Greear <gree...@candelatech.com> wrote: > On 03/13/2018 05:52 PM, Thomas Pedersen wrote: >> >> Javier, >> >> On Tue, Mar 13, 2018 at 4:42 PM, Javier Cardona <jcard...@fb.com> wrote: >>> >>> Hi, >>> >>> We have resolved this issue. I'm sharing the details in case that might >>> help others. >>> >>> The description of the problem was accurate EXCEPT that the acks that we >>> observed on the sniffer were not being sent by the failed station (MAP2, in >>> the context of my original e-mail) but by a third station MAP3. Those Acks >>> were sent by MAP3 but with MAP2's address in the Transmitter Address field. >>> >>> These anomalous Block Acks were sent because the MAC-ADDRESS-FILTER was >>> misconfigured at MAP3, which caused that station to respond to addresses >>> different than its own. The reasons for this misconfiguration were: >>> (1) in mesh (and other) mode(s), the driver creates a hidden monitor >>> vif along the mesh vif >> >> >> At least since some 10.4 firmware, the hidden monitor vdev is no longer >> required. See https://www.spinics.net/lists/linux-wireless/msg156475.html > > > I'd like to fix my firmware to support this same feature (in case it does > not currently > support it) and add the pertinent firmware feature flags. > > Can anyone share the filter flag name(s) that needs to be enabled in the > firmware for mesh > mode so that monitor devices are not required?
It should be FIF_ALLMULTI | FIF_OTHER_BSS -- thomas _______________________________________________ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k