Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 May 2013 13:27:52 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        lev@freebsd.org
Cc:        freebsd-wireless@freebsd.org
Subject:   Re: [rft] please test -HEAD ath; lots of TX changes
Message-ID:  <CAJ-Vmokhtz_K7ne8EukbZHQa9QLY3ughYTkHmmqc-ktpov6Uuw@mail.gmail.com>
In-Reply-To: <1596494929.20130519223744@serebryakov.spb.ru>
References:  <CAJ-VmongHgfCBPFpnMLi_5ppVbz%2BtOXVSOzRmCF=yL8FtnMBHQ@mail.gmail.com> <372806514.20130519141024@serebryakov.spb.ru> <CAJ-Vmo=Ak=Af7mdc2LP0niSrGbHsVAFOAen16wCLaEXrj2A82A@mail.gmail.com> <1106213329.20130519193856@serebryakov.spb.ru> <CAJ-VmonobPnfd4u9QnA%2BaCWDWJZYxWFV_N4PwusLyZxiK%2BuHoA@mail.gmail.com> <1377052407.20130519195416@serebryakov.spb.ru> <CAJ-Vmon3UXXEf-fJ6Cc29qRF1U31UJegP-fR3NQ5_zGvv1tRsg@mail.gmail.com> <5931014.20130519213437@serebryakov.spb.ru> <CAJ-VmokuwG3UbCZscR9rTKWtah0gEM4rd0L6kHM6jcx_tCaioQ@mail.gmail.com> <1596494929.20130519223744@serebryakov.spb.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Right, but you're likely seeing a different issue to "hardware TXQ is stuck=
."

I think we've solved that. What we're likely seeing now is some odd
buffer exhaustion issues that I haven't yet seen in the driver. -HEAD
is supposed to be limiting how many ath_buf's are queued  per node
_just_ so this particular issue doesn't occur. But it sounds like this
isn't entirely working.

Now, as for the rate related stuff - yes, MCS15 is actually giving
high (99-100%) success rates. But it may not be transmitting MCS15
very often. How busy is the air? Compile up athsurvey and run that
whilst you're doing a test.

I'm going to tidy up the transmit path a little more before I start
working on trying to diagnose why you're seeing the behaviour you are.
But we'll get to it, I promise.

If you see any other transmit queue stuck issues then please let me
know. I want high confidence that we've solved those before I move
onto the next stuff.

Thanks for all your patience!



Adrian

On 19 May 2013 11:37, Lev Serebryakov <lev@freebsd.org> wrote:
> Hello, Adrian.
> You wrote 19 =D0=BC=D0=B0=D1=8F 2013 =D0=B3., 21:38:21:
>
> AC> Compile up athratestats.
>   Ok, Now I can not reproduce problem without rebooting router. It
>  seems, that as it "pickup" N rates once, they work, even if client
>  was pgysically power-cycled. Reboot of router/AP "helps".
>
>   This time working sender prevents station from recovering, and it
>  fails to re-associate till I killed sender (which shows the same
>  300Mbit/s). When I kill sender, station re-associated successufully.
>  It could be seen in logs.
>
>   All time "athratestats" was running each 1 second, log (redirection
>  of stdout) attached.
>
>   Client (notebook) was on AC power, but about after 8 minutes of test
>  it starts to go powersave (according to AP log). I don't know why.
>
>   You could search for ">>>" in main log for some comments on
>  "external" events.
>
> --
> // Black Lion AKA Lev Serebryakov <lev@FreeBSD.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmokhtz_K7ne8EukbZHQa9QLY3ughYTkHmmqc-ktpov6Uuw>