Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Sep 2011 12:02:37 +0800
From:      Yin <paradyse@gmail.com>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        freebsd-wireless@freebsd.org
Subject:   Re: [patch] Fix TBTT, TSF handling for TDMA on AR5416 and later chips
Message-ID:  <CAHjFwoAm0TP_rPRr_x-foAT9U5JndnwS1-ctgAus0yVzG5OwEQ@mail.gmail.com>
In-Reply-To: <CAHjFwoC2CEhSCSXc4yoS0nf4aCU2z0Cezk7SgjsFkxz%2BfJfq_g@mail.gmail.com>
References:  <CAJ-Vmok9n3Gh-Uiuaqh8Q6XOgOkeg_sKBKh1MqVXMQTkNTm42A@mail.gmail.com> <CAHjFwoD84j9KJLtZMmRkg6d%2BqHPeeb%2BDw0cHNwXco0Tw8RMBSg@mail.gmail.com> <CAHjFwoC2CEhSCSXc4yoS0nf4aCU2z0Cezk7SgjsFkxz%2BfJfq_g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Hold on! I just make clean the kernel and rebuilding the kernel.
ath_hal_has_long_rxdesc_tsf() is returning 0 for My DNMA-92 (AR9220) ,
Hence ath_extend_tsf15 is used instead of ath_extend_tsf32 and leads
to beacon stuck. Would you check it please?

ath0: stuck beacon; resetting (bmiss count 4)
ath0: stuck beacon; resetting (bmiss count 4)
ath0: stuck beacon; resetting (bmiss count 4)
ath0: stuck beacon; resetting (bmiss count 4)
ath0: stuck beacon; resetting (bmiss count 4)
ath0: stuck beacon; resetting (bmiss count 4)

Yin

On Wed, Sep 7, 2011 at 11:17 AM, Yin <paradyse@gmail.com> wrote:
> Hi Adrian,
>
> The flag to indicate the capability of 32bit RX TSF is great. It works
> the same as my patch.
>
> Thank you for reviewing it and submitting the patch!
>
> Yin
>
> On Wed, Sep 7, 2011 at 10:38 AM, Yin <paradyse@gmail.com> wrote:
>> Hi Adrian,
>>
>> OK! I will test it now and let you know the result.  :)
>>
>> Thanks,
>> Yin
>>
>> On Wed, Sep 7, 2011 at 9:16 AM, Adrian Chadd <adrian@freebsd.org> wrote:
>>> Hi Yin, all;
>>>
>>> I've done a bit of tidying up of Yin's TDMA related cleanups.
>>>
>>> In particular, I've added a new capability (HAL_CAP_LONG_RXDESC_TSF)
>>> which the AR5416 and later chips set. This indicates the received TSF
>>> is 32 bits rather than 15 bits.
>>>
>>> Yin, would you mind testing this in your local setup and make sure it
>>> works the same as your patch? I'll submit it for inclusion into -HEAD
>>> / 9.0 if it does.
>>>
>>> Thanks again for your great work!
>>>
>>>
>>>
>>> adrian
>>>
>>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHjFwoAm0TP_rPRr_x-foAT9U5JndnwS1-ctgAus0yVzG5OwEQ>