Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Aug 2014 12:21:53 +0200
From:      Johann Hugo <jhugo@meraka.csir.co.za>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org>
Subject:   Re: Ath - clients with weak signals not working after upgrade to FreeBSD 11.0
Message-ID:  <53F476C1.5040608@meraka.csir.co.za>
In-Reply-To: <CAJ-VmomFrMqwiHCa0C5mf1R5K8s0xaPwr3xKsJEFTqUe9=qMBA@mail.gmail.com>
References:  <5520556.ca3p8qHkHk@jeep> <2355251.gdJNgdnIzD@jeep> <CAJ-VmomyhqNOPfzRiA63dTmPJxhy-AAyhghRm=X==2mHE-AVrg@mail.gmail.com> <1495468.yhTHqENs3S@jeep> <CAJ-VmomFrMqwiHCa0C5mf1R5K8s0xaPwr3xKsJEFTqUe9=qMBA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Ok, it's working fine with freebsd-9

Did some more tests with FreeBSD 11.0-CURRENT.

I think the ANI problem is only there when the nodes are in ADHOC mode (default mode for our mesh). The same hardware setup works fine if the nodes are in AP/Client mode.

Johann

On 08/01/2014 19:56, Adrian Chadd wrote:
> Well, step #1 would be to run the freebsd-9 ath(4) driver in the later
> freebsd version. If you're able to shoehorn that in, let's see if
> that's the case.
>
>
>
> -a
>
>
> On 1 August 2014 02:20, Johann Hugo <jhugo@meraka.csir.co.za> wrote:
>> Hi
>>
>>
>>
>> Is it possible to disable ANI ?
>>
>>
>>
>> How should we go about to narrow down the problem ?
>>
>>
>>
>> --------------------------------------------
>>
>>
>>
>> FreeBSD 11.0-CURRENT (Looks like crcerr is not updating)
>>
>>
>>
>> mesh-6c9a:~ # athstats -i ath1 anistats -o ani 1
>>
>> input output altrate short long xretry crcerr crypt phyerr rssi rate
>>
>> 2994 248 0 0 18 3 0 0 0 44 54M
>>
>> 11 1 0 0 0 0 0 0 0 44 54M
>>
>> 11 0 0 0 0 0 0 0 0 42 54M
>>
>> 11 1 0 0 0 0 0 0 0 44 54M
>>
>> 11 0 0 0 0 0 0 0 0 44 54M
>>
>> 11 1 0 0 0 0 0 0 0 43 54M
>>
>> 11 0 0 0 0 0 0 0 0 44 54M
>>
>> 10 1 0 0 0 0 0 0 0 45 54M
>>
>> 12 1 0 0 0 0 0 0 0 44 54M
>>
>> 11 1 0 0 0 0 0 0 0 42 54M
>>
>> 11 1 0 0 0 0 0 0 0 44 54M
>>
>> 12 0 0 0 0 0 0 0 0 42 54M
>>
>> 11 1 0 0 0 0 0 0 0 43 54M
>>
>> 11 0 0 0 0 0 0 0 0 44 54M
>>
>> 12 1 0 0 0 0 0 0 0 42 54M
>>
>> 11 1 0 0 13 1 0 0 0 43 36M
>>
>> 10 1 0 0 0 0 0 0 0 44 36M
>>
>> 12 1 0 0 0 0 0 0 0 43 36M
>>
>> 10 1 0 0 13 1 0 0 0 44 54M
>>
>> 11 1 0 0 0 0 0 0 0 44 54M
>>
>> 12 2 0 0 11 1 0 0 0 43 12M
>>
>> input output altrate short long xretry crcerr crypt phyerr rssi rate
>>
>> 3230 272 0 0 66 7 0 0 0 44 9M
>>
>> 12 2 0 0 13 1 0 0 0 43 24M
>>
>> 11 1 0 0 0 0 0 0 0 42 24M
>>
>> 12 2 0 0 0 0 0 0 0 43 54M
>>
>> 11 1 0 0 0 0 0 0 0 43 54M
>>
>> 12 1 0 0 0 0 0 0 0 42 54M
>>
>> 11 0 0 0 0 0 0 0 0 43 54M
>>
>> 10 1 0 0 0 0 0 0 0 43 54M
>>
>> 11 1 0 0 0 0 0 0 0 42 54M
>>
>> 9 0 0 0 0 0 0 0 0 43 54M
>>
>> 11 1 0 0 0 0 0 0 0 43 54M
>>
>> 14 3 0 0 0 0 0 0 0 37 54M
>>
>> 11 0 0 0 0 0 0 0 0 42 54M
>>
>> 10 1 0 0 0 0 0 0 0 44 54M
>>
>> 11 0 0 0 0 0 0 0 0 44 54M
>>
>> 10 1 0 0 0 0 0 0 0 44 54M
>>
>> 11 0 0 0 0 0 0 0 0 44 54M
>>
>> 10 1 0 0 0 0 0 0 0 45 54M
>>
>> 11 1 0 0 0 0 0 0 0 45 54M
>>
>> 11 0 0 0 0 0 0 0 0 45 54M
>>
>> 10 1 0 0 0 0 0 0 0 45 54M
>>
>> input output altrate short long xretry crcerr crypt phyerr rssi rate
>>
>> 3460 290 0 0 79 8 0 0 0 44 54M
>>
>> 10 1 0 0 0 0 0 0 0 44 54M
>>
>> 11 0 0 0 0 0 0 0 0 41 54M
>>
>> 11 1 0 0 0 0 0 0 0 43 54M
>>
>> 10 1 0 0 0 0 0 0 0 44 54M
>>
>> 11 0 0 0 0 0 0 0 0 44 54M
>>
>> 12 2 0 0 0 0 0 0 0 42 54M
>>
>> 11 0 0 0 0 0 0 0 0 43 54M
>>
>> 11 1 0 0 0 0 0 0 0 43 54M
>>
>> 12 0 0 0 0 0 0 0 0 42 54M
>>
>>
>>
>> -----------------------------------------
>>
>>
>>
>> FreeBSD 9.0-STABLE
>>
>>
>>
>> mesh-6c9a:~ # athstats -i ath1 anistats -o ani 1
>>
>> input output altrate short long xretry crcerr crypt phyerr rssi rate
>>
>> 1315335 48744 431 0 10204 865 630698 0 0 27 12M
>>
>> 38 0 0 0 0 0 13 0 0 21 12M
>>
>> 34 1 0 0 0 0 14 0 0 24 12M
>>
>> 28 0 0 0 0 0 14 0 0 27 12M
>>
>> 44 8 0 0 1 0 13 0 0 23 12M
>>
>> 43 1 0 0 0 0 9 0 0 23 12M
>>
>> 33 1 0 0 0 0 11 0 0 27 12M
>>
>> 36 1 0 0 0 0 16 0 0 22 12M
>>
>> 30 0 0 0 0 0 21 0 0 26 12M
>>
>> 42 5 0 0 1 0 18 0 0 23 12M
>>
>> 34 3 0 0 0 0 9 0 0 23 12M
>>
>> 32 0 0 0 0 0 20 0 0 23 12M
>>
>> 31 3 0 0 0 0 18 0 0 25 12M
>>
>> 27 1 0 0 0 0 18 0 0 29 54M
>>
>> 40 2 0 0 0 0 16 0 0 23 54M
>>
>> 40 3 0 0 0 0 12 0 0 21 54M
>>
>> 37 2 0 0 0 0 15 0 0 24 54M
>>
>> 34 1 0 0 0 0 12 0 0 26 54M
>>
>> 44 2 0 0 0 0 7 0 0 24 54M
>>
>> 60 1 0 0 0 0 19 0 0 24 54M
>>
>> 41 0 0 0 0 0 11 0 0 24 54M
>>
>> input output altrate short long xretry crcerr crypt phyerr rssi rate
>>
>> 1316118 48780 431 0 10206 865 630996 0 0 23 54M
>>
>> 39 1 0 0 0 0 12 0 0 21 54M
>>
>> 42 2 0 0 0 0 10 0 0 22 6M
>>
>> 36 2 0 0 2 0 15 0 0 21 6M
>>
>> 41 0 0 0 0 0 9 0 0 23 6M
>>
>> 34 1 0 0 0 0 7 0 0 26 6M
>>
>> 30 0 0 0 0 0 16 0 0 26 6M
>>
>> 36 3 0 0 0 0 15 0 0 22 6M
>>
>> 45 0 0 0 0 0 26 0 0 26 6M
>>
>> 38 3 0 0 2 0 18 0 0 21 6M
>>
>> 38 1 0 0 0 0 13 0 0 25 6M
>>
>> 36 0 0 0 0 0 13 0 0 20 6M
>>
>> 27 2 0 0 0 0 20 0 0 24 6M
>>
>> 39 1 0 0 0 0 15 0 0 21 6M
>>
>> 40 2 0 0 0 0 13 0 0 23 6M
>>
>> 38 0 0 0 0 0 8 0 0 24 6M
>>
>> 35 3 0 0 6 1 18 0 0 23 6M
>>
>> 34 1 0 0 0 0 11 0 0 22 6M
>>
>> 48 0 0 0 0 0 23 0 0 24 6M
>>
>> 35 1 0 0 0 0 8 0 0 24 6M
>>
>> 34 2 0 0 0 0 14 0 0 20 6M
>>
>> input output altrate short long xretry crcerr crypt phyerr rssi rate
>>
>> 1316889 48805 431 0 10216 866 631303 0 0 27 6M
>>
>> 41 1 0 0 0 0 15 0 0 24 6M
>>
>> 28 0 0 0 0 0 13 0 0 24 6M
>>
>> 36 3 0 0 0 0 12 0 0 23 6M
>>
>> 27 1 0 0 0 0 12 0 0 25 6M
>>
>> 26 0 0 0 0 0 12 0 0 28 6M
>>
>> 20 1 0 0 0 0 15 0 0 29 6M
>>
>> 40 0 0 0 0 0 28 0 0 27 6M
>>
>>
>>
>> On Thursday 31 July 2014 16:01:56 Adrian Chadd wrote:
>>
>>> On 31 July 2014 14:56, Johann Hugo <jhugo@meraka.csir.co.za> wrote:
>>>> On Thursday 31 July 2014 14:29:55 Adrian Chadd wrote:
>>>>> Hi,
>>>>> Yeah, run athstats 1 on both to see what kind of difference(s) there
>>>>> are in transmit/receive statistics.
>>>>> I wonder if it's changes in the ANI code.
>>>> Forgot to mention that I only see the problem on cards with an Atheros
>>>> 9220
>>>> chipset and not on older ones with an Atheros 5413 chipset.
>>> Right, but the main changes to the ANI code occured with the 11n HAL,
>>> not with the pre-11n chips.
>>> There's also changes to the initval arrays used in chip
>>> initailisation. That may have changed things.
>>> -a
> _______________________________________________
> freebsd-wireless@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
> To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53F476C1.5040608>