From: =?ISO-8859-1?Q?Nicol=E1s_Ech=E1niz?= Date: Thu, 12 Jul 2012 16:52:53 -0300 Subject: [ath9k-devel] ath9k_htc 1mbps in IBSS mode In-Reply-To: <20474.20627.928963.262924@gargle.gargle.HOWL> References: <4FD56DCA.1080200@codigosur.org> <20474.20627.928963.262924@gargle.gargle.HOWL> Message-ID: <4FFF2B15.5070502@codigosur.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org On 07/09/2012 12:31 AM, Sujith Manoharan wrote: > Guido Iribarren wrote: >> I know nothing about the internal workings of the driver, but i get >> the feeling that nodes are somehow not acknowledging supported speeds >> of newly joined nodes, but instead only check other hosts speeds when >> they join the IBSS cloud for the first time, and so it's limited to >> nodes already present at the moment of the join. > > It looks like commit 6d810f10 changed the behavior. > > The station addition notification is now passed to the driver before the > supported rates are updated for the peer (which happens via ieee80211_rx_bss_info()). > Drivers which offload rate control to the firmware but depend on mac80211 for > station management would be affected, I think. Sujith, does this mean that the problem is outside the scope of the ath9k_htc driver itself or could it be fixed? we are doing some heavy use of hardware based on this driver for many projects; any further debugging work you might need, we are more than willing to help. Cheers, NicoEch?niz