Hi,

Does the reported RSSI on both antennas actually match? Or is the
non-main antenna RSSI crappy?

If you flip the default antenna over (btu not disable diversity) does
it still behave this way?


-a


On 17 July 2014 23:53,  <brettwri...@eaton.com> wrote:
> Thanks Adrian and Wojtek,
>
> There is a bit called AR5K_PHY_AGCCTL_OFDM_DIV_DIS  which led me to thinking 
> it should be possible. At least now I can give up and work around it.
>
> I still don't fully understand why fast diversity works for CCK (11b) rates 
> with the same length preamble as the OFDM rates. i.e. The radio definitely 
> must be "looking" at the non-default antenna for those modulations, because 
> it receives them fine - just not OFDM. However, there is a lot I don't 
> understand about this radio ;o)
>
> Thanks
> Brett
>
> -----Original Message-----
> From: adrian.ch...@gmail.com [mailto:adrian.ch...@gmail.com] On Behalf Of 
> Adrian Chadd
> Sent: 17 July, 2014 6:13 PM
> To: Wojciech Dubowik
> Cc: ath5k-devel@lists.ath5k.org; Wright, Brett
> Subject: Re: [ath5k-devel] ath5k 5GHz Receive Diversity problem
>
> Hi,
>
> Right. It takes time for the hardware to figure out the signal level on each 
> antenna - there's a coarse gain change and then a couple of fine gain changes 
> so it can calculate RSSI. If the packet has a short preamble or it picks it 
> up a little too late then yeah, you won't get any fast diversity.
>
>
> -a
>
>
> On 17 July 2014 01:01, Wojciech Dubowik <wojciech.dubo...@neratec.com> wrote:
>> On 07/17/2014 03:24 AM, brettwri...@eaton.com wrote:
>>>
>>> Hello List,
>>>
>>> I am having a problem getting Rx diversity to work with both ar5213
>>> and ar5413.
>>>
>>> What I have found is that the fast diversity works great for
>>> receiving 802.11b (i.e. CCK) modulations.
>>>
>>> But fast diversity for OFDM just does not seem to work (and yes
>>> diversity is turned ON).
>>>
>>> I am using controlled conditions, i.e. cable and attenuators, and
>>> find that basically on the non-default antenna there is effectively
>>> 30dB attenuation. This means that to successfully receive an OFDM
>>> frame on the non-default antenna the signal has to be 30dBm above the
>>> noise floor! Not very useful… Basically Rx diversity for 802.11a 5GHz
>>> and pure 802.11g is a no-go.
>>>
>>> Does anyone know if this should work – or perhaps Rx diversity for
>>> OFDM is just a no-go?
>>>
>>> BTW – I’ve tried this with ath5k/mac80211 as well as madwifi and
>>> openhal, as well as the old closed source madwifi hal. They all
>>> behave the same way.
>>>
>>> Adrian – I see you have made some changes to FreeBSD related to this
>>> – do you have any idea if this **should** work?
>>>
>>> Anyone else?
>>>
>> AFAIK at least for OFDM the packet has to be seen first on default
>> antenna. Then rx diversity is switching to the other antenna during
>> preamble to check for a better signal. It means that first you have to
>> be on a proper antenna and be able to decode a packet (or at least
>> preamble). You can receive on the other one when you pump the signal
>> 30dB because it's a typical isolation for antenna RF switch on
>> reference designs. In our design it's typically 50dB and then for sure
>> you won't get rx diversity to work if you are on the wrong antenna.
>> That's why I know ;o)
>>
>> Rest is handled in SW i.e. if chipset has chosen alternate antenna
>> three times in a row then switch default to the other one. Could be
>> also based on tx failures.
>>
>> Br,
>> Wojtek
>>>
>>> Thanks
>>>
>>> Brett
>>>
>>>
>>>
>>> _______________________________________________
>>> ath5k-devel mailing list
>>> ath5k-devel@lists.ath5k.org
>>> https://lists.ath5k.org/mailman/listinfo/ath5k-devel
>>
>> _______________________________________________
>> ath5k-devel mailing list
>> ath5k-devel@lists.ath5k.org
>> https://lists.ath5k.org/mailman/listinfo/ath5k-devel
_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel

Reply via email to