All of lore.kernel.org
 help / color / mirror / Atom feed
* 802.11ac devices that use Minstrel_HT
@ 2018-02-12 19:05 Ali Abedi
  2018-02-12 19:37 ` Rosen Penev
  2018-02-13  7:52 ` Sven Eckelmann
  0 siblings, 2 replies; 7+ messages in thread
From: Ali Abedi @ 2018-02-12 19:05 UTC (permalink / raw)
  To: linux-wireless

Hello,

It seems that Minstrel_ht rate adaptation algorithm supports 802.11ac 
VHT rates.
Can you refer me to some 802.11ac devices that use this rate adaptation 
algorithm?
I need to modify the rate adaptation algorithm however all 802.11ac 
devices that I know have moved this functionality to (closed) firmware.

Best,
Ali

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

* Re: 802.11ac devices that use Minstrel_HT
  2018-02-12 19:05 802.11ac devices that use Minstrel_HT Ali Abedi
@ 2018-02-12 19:37 ` Rosen Penev
  2018-02-13  7:52 ` Sven Eckelmann
  1 sibling, 0 replies; 7+ messages in thread
From: Rosen Penev @ 2018-02-12 19:37 UTC (permalink / raw)
  To: Ali Abedi; +Cc: linux-wireless

On Mon, Feb 12, 2018 at 11:05 AM, Ali Abedi <a2abedi@uwaterloo.ca> wrote:
> Hello,
>
> It seems that Minstrel_ht rate adaptation algorithm supports 802.11ac VHT
> rates.
> Can you refer me to some 802.11ac devices that use this rate adaptation
> algorithm?
> I need to modify the rate adaptation algorithm however all 802.11ac devices
> that I know have moved this functionality to (closed) firmware.
>
Devices with support for the mt76 do not do rate adaptation in
firmware as far as I can tell. This may also be the case with the
mt7601u driver.
> Best,
> Ali

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

* Re: 802.11ac devices that use Minstrel_HT
  2018-02-12 19:05 802.11ac devices that use Minstrel_HT Ali Abedi
  2018-02-12 19:37 ` Rosen Penev
@ 2018-02-13  7:52 ` Sven Eckelmann
       [not found]   ` <00665215-8a85-365d-dcfa-aa9b1aeedd1c@mailservices.uwaterloo.ca>
  1 sibling, 1 reply; 7+ messages in thread
From: Sven Eckelmann @ 2018-02-13  7:52 UTC (permalink / raw)
  To: Ali Abedi; +Cc: linux-wireless

[-- Attachment #1: Type: text/plain, Size: 1019 bytes --]

On Montag, 12. Februar 2018 14:05:36 CET Ali Abedi wrote:
> Hello,
> 
> It seems that Minstrel_ht rate adaptation algorithm supports 802.11ac 
> VHT rates.
> Can you refer me to some 802.11ac devices that use this rate adaptation 
> algorithm?
> I need to modify the rate adaptation algorithm however all 802.11ac 
> devices that I know have moved this functionality to (closed) firmware.

Following files use IEEE80211_TX_RC_VHT_MCS in drivers/net/wireless:

* intel/iwlwifi/mvm/tx.c
* mac80211_hwsim.c
* mediatek/mt76/mt76x2_mac.c
* mediatek/mt76/mt76x2_tx.c
* realtek/rtlwifi/base.c
* realtek/rtlwifi/rc.c

Following files from the candidates are providing their own rate_control_ops:

* realtek/rtlwifi/
* intel/iwlwifi/mvm/rs.c
* intel/iwlwifi/dvm/rs.c

So I would currently bet on hwsim (only useful when you only want to have some 
simulations) or mt76. Afaik mt76 was also the one which was used to test the 
VHT rate injection code for monitor interfaces and is therefore quite 
flexible.

Kind regards,	
	Sven

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: 802.11ac devices that use Minstrel_HT
       [not found]   ` <00665215-8a85-365d-dcfa-aa9b1aeedd1c@mailservices.uwaterloo.ca>
@ 2018-02-13 13:15     ` Sven Eckelmann
  2018-02-13 13:26       ` Lorenzo Bianconi
  0 siblings, 1 reply; 7+ messages in thread
From: Sven Eckelmann @ 2018-02-13 13:15 UTC (permalink / raw)
  To: Ali Abedi; +Cc: linux-wireless

[-- Attachment #1: Type: text/plain, Size: 537 bytes --]

On Dienstag, 13. Februar 2018 07:56:29 CET Ali Abedi wrote:
> > So I would currently bet on hwsim (only useful when you only want to have some
> > simulations) or mt76. Afaik mt76 was also the one which was used to test the
> > VHT rate injection code for monitor interfaces and is therefore quite
> > flexible.
[...]
> Thank you Sven. I was actually wondering what hardware was used to test 
> the code.

It seems Lorenzo Bianconi used an D-Link DIR-860L rev B1 [1]

Kind regards,
	Sven

[1] https://patchwork.kernel.org/patch/8393091/

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: 802.11ac devices that use Minstrel_HT
  2018-02-13 13:15     ` Sven Eckelmann
@ 2018-02-13 13:26       ` Lorenzo Bianconi
  2018-02-13 13:32         ` Ali Abedi
  0 siblings, 1 reply; 7+ messages in thread
From: Lorenzo Bianconi @ 2018-02-13 13:26 UTC (permalink / raw)
  To: Sven Eckelmann; +Cc: Ali Abedi, linux-wireless

> On Dienstag, 13. Februar 2018 07:56:29 CET Ali Abedi wrote:
>> > So I would currently bet on hwsim (only useful when you only want to have some
>> > simulations) or mt76. Afaik mt76 was also the one which was used to test the
>> > VHT rate injection code for monitor interfaces and is therefore quite
>> > flexible.
> [...]
>> Thank you Sven. I was actually wondering what hardware was used to test
>> the code.
>
> It seems Lorenzo Bianconi used an D-Link DIR-860L rev B1 [1]
>

Yes, I used it for a while; at the moment to work on mt76 code I am
using Buffalo wsr1166
Regards,

Lorenzo

> Kind regards,
>         Sven
>
> [1] https://patchwork.kernel.org/patch/8393091/

-- 
UNIX is Sexy: who | grep -i blonde | talk; cd ~; wine; talk; touch;
unzip; touch; strip; gasp; finger; gasp; mount; fsck; more; yes; gasp;
umount; make clean; sleep

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

* Re: 802.11ac devices that use Minstrel_HT
  2018-02-13 13:26       ` Lorenzo Bianconi
@ 2018-02-13 13:32         ` Ali Abedi
  2018-02-13 13:35           ` Lorenzo Bianconi
  0 siblings, 1 reply; 7+ messages in thread
From: Ali Abedi @ 2018-02-13 13:32 UTC (permalink / raw)
  To: Lorenzo Bianconi, Sven Eckelmann; +Cc: linux-wireless

Thank you, this is extremely helpful for us.
Do you know any device that supports more than 2 spatial streams? (Is 
mt76 capable of supporting more spacial streams at the moment?)

Best,
Ali

On 2/13/2018 8:26 AM, Lorenzo Bianconi wrote:
>> On Dienstag, 13. Februar 2018 07:56:29 CET Ali Abedi wrote:
>>>> So I would currently bet on hwsim (only useful when you only want to have some
>>>> simulations) or mt76. Afaik mt76 was also the one which was used to test the
>>>> VHT rate injection code for monitor interfaces and is therefore quite
>>>> flexible.
>> [...]
>>> Thank you Sven. I was actually wondering what hardware was used to test
>>> the code.
>> It seems Lorenzo Bianconi used an D-Link DIR-860L rev B1 [1]
>>
> Yes, I used it for a while; at the moment to work on mt76 code I am
> using Buffalo wsr1166
> Regards,
>
> Lorenzo
>
>> Kind regards,
>>          Sven
>>
>> [1] https://patchwork.kernel.org/patch/8393091/

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

* Re: 802.11ac devices that use Minstrel_HT
  2018-02-13 13:32         ` Ali Abedi
@ 2018-02-13 13:35           ` Lorenzo Bianconi
  0 siblings, 0 replies; 7+ messages in thread
From: Lorenzo Bianconi @ 2018-02-13 13:35 UTC (permalink / raw)
  To: Ali Abedi; +Cc: Sven Eckelmann, linux-wireless

> Thank you, this is extremely helpful for us.
> Do you know any device that supports more than 2 spatial streams? (Is mt76
> capable of supporting more spacial streams at the moment?)
>
> Best,
> Ali
>
>
> On 2/13/2018 8:26 AM, Lorenzo Bianconi wrote:
>>>
>>> On Dienstag, 13. Februar 2018 07:56:29 CET Ali Abedi wrote:
>>>>>
>>>>> So I would currently bet on hwsim (only useful when you only want to
>>>>> have some
>>>>> simulations) or mt76. Afaik mt76 was also the one which was used to
>>>>> test the
>>>>> VHT rate injection code for monitor interfaces and is therefore quite
>>>>> flexible.
>>>
>>> [...]
>>>>
>>>> Thank you Sven. I was actually wondering what hardware was used to test
>>>> the code.
>>>
>>> It seems Lorenzo Bianconi used an D-Link DIR-860L rev B1 [1]
>>>
>> Yes, I used it for a while; at the moment to work on mt76 code I am
>> using Buffalo wsr1166
>> Regards,
>>
>> Lorenzo
>>
>>> Kind regards,
>>>          Sven
>>>
>>> [1] https://patchwork.kernel.org/patch/8393091/
>
>

mt76 driver supports just 2x2:2 based devices for the moment

Lorenzo

-- 
UNIX is Sexy: who | grep -i blonde | talk; cd ~; wine; talk; touch;
unzip; touch; strip; gasp; finger; gasp; mount; fsck; more; yes; gasp;
umount; make clean; sleep

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

end of thread, other threads:[~2018-02-13 13:35 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-12 19:05 802.11ac devices that use Minstrel_HT Ali Abedi
2018-02-12 19:37 ` Rosen Penev
2018-02-13  7:52 ` Sven Eckelmann
     [not found]   ` <00665215-8a85-365d-dcfa-aa9b1aeedd1c@mailservices.uwaterloo.ca>
2018-02-13 13:15     ` Sven Eckelmann
2018-02-13 13:26       ` Lorenzo Bianconi
2018-02-13 13:32         ` Ali Abedi
2018-02-13 13:35           ` Lorenzo Bianconi

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.