Return-path: Received: from mail-oi0-f50.google.com ([209.85.218.50]:36742 "EHLO mail-oi0-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751380AbbJWV36 (ORCPT ); Fri, 23 Oct 2015 17:29:58 -0400 Received: by oiao187 with SMTP id o187so73015431oia.3 for ; Fri, 23 Oct 2015 14:29:58 -0700 (PDT) Subject: Re: [PATCH] rtl8xxxu: Enable data frame reception in rtl8xxxu_start To: Jes Sorensen , Bruno Randolf References: <1445462932-23679-1-git-send-email-br1@einfach.org> <56289543.1070008@thinktube.com> <5628E309.6020203@einfach.org> <5628E9AB.1060907@einfach.org> Cc: linux-wireless@vger.kernel.org, Johannes Berg From: Larry Finger Message-ID: <562A608A.9060706@lwfinger.net> (sfid-20151023_233002_415418_958AF431) Date: Fri, 23 Oct 2015 11:30:02 -0500 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Sender: linux-wireless-owner@vger.kernel.org List-ID: On 10/23/2015 03:31 PM, Jes Sorensen wrote: > Bruno Randolf writes: >> On 10/22/2015 02:42 PM, Jes Sorensen wrote: >>> Making things work against random kernel versions of OpenWRT is not >>> particularly "credible". If the driver needs hacks to work with older >>> kernels, then they should be applied for the older kernels. Linux does >>> not have a history of carrying hacks in current drivers to accommodate >>> older kernels. >> >> Well forget OpenWRT. The point is that this is not a hack - it's the >> behavior that mac80211 expects and documents and moreover it does NOT >> pass more data frames than before. >> >> It does not pass more data frames before association because the RCR >> RCR_ACCEPT_AP bit is not set and the RCR_CHECK_BSSID_* bits are set. > > I have gone back and looked more at the vendor drivers over this issue. > Most versions of the vendor driver consistently mess with both FLTMAP* > and RCR, and disable packets when they go into a non-assoc state, but > non-assoc to the vendor driver also means non-AP, non-monitor, etc. > > I really would like to know more about the difference between RCR and > FLTMAP registers - Larry is there a chance you could try and ping your > Realtek contacts about this? I will try, but please be aware that the USB group generally tends to ignore me. Perhaps the PCI group can help. Larry