Re: 802.11ac devices that use Minstrel_HT

2018-02-13 Thread Lorenzo Bianconi
> 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


Re: 802.11ac devices that use Minstrel_HT

2018-02-13 Thread Ali Abedi

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/




Re: 802.11ac devices that use Minstrel_HT

2018-02-13 Thread Lorenzo Bianconi
> 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


Re: 802.11ac devices that use Minstrel_HT

2018-02-13 Thread Sven Eckelmann
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/


signature.asc
Description: This is a digitally signed message part.


Re: 802.11ac devices that use Minstrel_HT

2018-02-13 Thread Sven Eckelmann
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

signature.asc
Description: This is a digitally signed message part.


Re: 802.11ac devices that use Minstrel_HT

2018-02-12 Thread Rosen Penev
On Mon, Feb 12, 2018 at 11:05 AM, 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.
>
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