Return-path: Received: from purkki.adurom.net ([80.68.90.206]:49722 "EHLO purkki.adurom.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751009Ab2EXGjM (ORCPT ); Thu, 24 May 2012 02:39:12 -0400 From: Kalle Valo To: Janusz Dziedzic Cc: Arik Nemtsov , linux-wireless@vger.kernel.org, Johannes Berg Subject: Re: [PATCH] mac80211: allow setting default U-APSD queues/max_sp_len for STA References: <1337760813-27055-1-git-send-email-arik@wizery.com> <87wr436utp.fsf@purkki.adurom.net> <87mx4z6u4n.fsf@purkki.adurom.net> <87ipfn6koz.fsf@purkki.adurom.net> <87ehqa6u2d.fsf@purkki.adurom.net> Date: Thu, 24 May 2012 09:39:11 +0300 In-Reply-To: (Janusz Dziedzic's message of "Thu, 24 May 2012 08:05:41 +0200") Message-ID: <8762bm6q28.fsf@purkki.adurom.net> (sfid-20120524_083914_616295_5C00AF36) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-wireless-owner@vger.kernel.org List-ID: Janusz Dziedzic writes: > 2012/5/24 Arik Nemtsov : > >> Maybe you can offer a better solution? >> > > I am not sure this is better. > We do this litte bit different. > So disable all ACs by default in mac80211. > > Next we are using wpa_supplicant: > p2p_set client_apsd - and pass required params via nl80211 to mac80211. > So, we could decide which ACs set. > Reassoc from supplicat is required after that. I was also thinking of something similar: Be concervative in mac80211 and only enable U-APSD for VO, just like Arik was planning to do only for wl12xx. And then add a userspace interface for making it possible to control this and enable/disable classes individually. Or do we already have a user space interface for that? -- Kalle Valo