All of lore.kernel.org
 help / color / mirror / Atom feed
* [ath9k-devel] Help with MAC layer features (I forgot the subject in previous mail)
@ 2015-11-11  2:31 Diego Cananéa
  2015-11-11  8:32 ` Wim Torfs
  0 siblings, 1 reply; 2+ messages in thread
From: Diego Cananéa @ 2015-11-11  2:31 UTC (permalink / raw)
  To: ath9k-devel

Hi,

my name is Diego and I'm a Master Student. My research is about Available
Bandwidth Tools on 802.11n networks, the influence of MAC layer.

I want to work with TP-Link TLWN822N USB Adapter, which use Atheros Chipset
and Ath9k_htc driver. But I don't know how I can enable and disable MAC
layer paramaters like:

- AMPDU
- AMSD
- BlockACK

I look at https://github.com/qca/open-ath9k-htc-firmware for this option,
but I don't see how can do this.

Thanks!


-- 
Diego Canan?a N?brega de Azevedo
http://diegocananea.wordpress.com
www.twitter.com/diegocananea
www.facebook.com/diegocananea
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ath9k.org/pipermail/ath9k-devel/attachments/20151110/f4761d07/attachment.htm 

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [ath9k-devel] Help with MAC layer features (I forgot the subject in previous mail)
  2015-11-11  2:31 [ath9k-devel] Help with MAC layer features (I forgot the subject in previous mail) Diego Cananéa
@ 2015-11-11  8:32 ` Wim Torfs
  0 siblings, 0 replies; 2+ messages in thread
From: Wim Torfs @ 2015-11-11  8:32 UTC (permalink / raw)
  To: ath9k-devel

Hi Diego,

See the following thread for disabling the ampdu:
http://comments.gmane.org/gmane.linux.drivers.ath9k.devel/8991

This requires a modification to the ath9k_set_hw_capab function (ath9k 
or ath9k_htc). For ath9k_htc, look in htc_drv_init.c instead of init.c.

If I remember correctly, the amsdu should be handled in the mac80211, 
not sure if it is that easy to enable/disable.

As regards the block ack, if you work with the ath9k (not ath9k_htc), 
then it is sufficient to prevent the block ack sequence from starting to 
disable block acks. The mac80211 decides to initiate a block ack, so you 
could also prevent those events from reaching the firmware. They need to 
be passed somewhere from the mac80211 to the firmware, so no need to dig 
in the firmware itself.

br,
Wim.


On 11/11/2015 03:31, Diego Canan?a wrote:
> Hi,
>
> my name is Diego and I'm a Master Student. My research is about 
> Available Bandwidth Tools on 802.11n networks, the influence of MAC 
> layer.
>
> I want to work with TP-Link TLWN822N USB Adapter, which use Atheros 
> Chipset and Ath9k_htc driver. But I don't know how I can enable and 
> disable MAC layer paramaters like:
>
> - AMPDU
> - AMSD
> - BlockACK
>
> I look at https://github.com/qca/open-ath9k-htc-firmware for this 
> option, but I don't see how can do this.
>
> Thanks!
>
>
> -- 
> Diego Canan?a N?brega de Azevedo
> http://diegocananea.wordpress.com
> www.twitter.com/diegocananea <http://www.twitter.com/diegocananea>
> www.facebook.com/diegocananea <http://www.facebook.com/diegocananea>
>
>
> _______________________________________________
> ath9k-devel mailing list
> ath9k-devel at lists.ath9k.org
> https://lists.ath9k.org/mailman/listinfo/ath9k-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-11-11  8:32 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-11  2:31 [ath9k-devel] Help with MAC layer features (I forgot the subject in previous mail) Diego Cananéa
2015-11-11  8:32 ` Wim Torfs

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.