Re: [ath9k-devel] [PATCH v2] ath9k: Fix mesh related rx filtering issue for older chips

2012-09-17 Thread Mohammed Shafi Shajakhan
Hi Tom, On Monday 17 September 2012 10:47 AM, Mohammed Shafi Shajakhan wrote: > Hi Tom, > > + linux-wireless > > On Saturday 15 September 2012 12:24 AM, Thomas Wagner wrote: >> Hi, >> >>> I'm really not sure about this being tied to sc->nvifs. >>> If it's mesh related, how about just adding a che

Re: [ath9k-devel] [PATCH v2] ath9k: Fix mesh related rx filtering issue for older chips

2012-09-16 Thread Mohammed Shafi Shajakhan
Hi Tom, + linux-wireless On Saturday 15 September 2012 12:24 AM, Thomas Wagner wrote: > Hi, > >> I'm really not sure about this being tied to sc->nvifs. >> If it's mesh related, how about just adding a check for the number of mesh >> interfaces [...] > No, it is not mesh related! > Several frame

Re: [ath9k-devel] [PATCH v2] ath9k: Fix mesh related rx filtering issue for older chips

2012-09-14 Thread Thomas Wagner
Hi, > I'm really not sure about this being tied to sc->nvifs. > If it's mesh related, how about just adding a check for the number of mesh > interfaces [...] No, it is not mesh related! Several frames where filtered out. I discovered this on trying to set up a mesh. But the where filtered frames

Re: [ath9k-devel] [PATCH v2] ath9k: Fix mesh related rx filtering issue for older chips

2012-09-14 Thread Felix Fietkau
On 2012-09-14 4:49 PM, Mohammed Shafi Shajakhan wrote: > From: Thomas Wagner > > We need to have the promiscus mode enabled for older > chipsets(i.e, rule out many frames being filtered in the > hardware itself) if 'FIF_OTHER_BSS' flag is set, when we > start the mesh mode. Fix this by enabling p

[ath9k-devel] [PATCH v2] ath9k: Fix mesh related rx filtering issue for older chips

2012-09-14 Thread Mohammed Shafi Shajakhan
From: Thomas Wagner We need to have the promiscus mode enabled for older chipsets(i.e, rule out many frames being filtered in the hardware itself) if 'FIF_OTHER_BSS' flag is set, when we start the mesh mode. Fix this by enabling promiscus mode for all the chipsets whose macversion <= AR9160 chips