Bitterblue Smith <rtl8821cerfe2@xxxxxxxxx> wrote: > > @@ -7998,6 +8002,7 @@ static int rtl8xxxu_probe(struct usb_interface *interface, > > ieee80211_hw_set(hw, HAS_RATE_CONTROL); > > ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); > > ieee80211_hw_set(hw, AMPDU_AGGREGATION); > > + ieee80211_hw_set(hw, MFP_CAPABLE); > > > > wiphy_ext_feature_set(hw->wiphy, NL80211_EXT_FEATURE_CQM_RSSI_LIST); > > > > I ran into this problem recently with rtl8192du: > https://lore.kernel.org/linux-wireless/ed12ec17-ae6e-45fa-a72f-23e0a34654da@xxxxxxxxx/ > > Does the same fix work for you in rtl8xxxu? Checking the "security" > field of the RX descriptor is simpler than calling two functions. > Sorry to bother you when the patch is already applied. > > Also, won't you send the patch to the stable tree? I'm not aware of two patches did the similar thing. Thanks for pointing this. Martin, please check if you met the same problem as Bitterblue's one. If you want to add this fix to stable tree, please provide two patches -- one is to revert this patch, and an new one to add Bitterblue's method with Cc stable. Ping-Ke