Date: Fri, 18 May 2012 10:23:51 -0700 From: Adrian Chadd <adrian@freebsd.org> To: Johann Hugo <jhugo@meraka.csir.co.za> Cc: freebsd-wireless@freebsd.org Subject: Re: [ath] Degraded throughput - adhoc mode Message-ID: <CAJ-VmonkOozTeC2sGwx5DP76fsxk-SOwe0RuFeNXr2jfw5zZ6g@mail.gmail.com> In-Reply-To: <201205181133.57403.jhugo@meraka.csir.co.za> References: <201205181133.57403.jhugo@meraka.csir.co.za>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Please check the output of the sample rate module - sysctl dev.ath.X.sample_stats=1, then check dmesg. Which NICs are you using? Adrian On 18 May 2012 02:33, Johann Hugo <jhugo@meraka.csir.co.za> wrote: > Hi > > We have an outdoor wifi mesh network with various atheros adapters configured > in adhoc mode. (FreeBSD-9) > > We sometimes (randomly) get a wifi adapter that goes into a "slow-mo" mode, > with degraded throughput, less than half. > > A simple ifconfig wlanX down/up fixes the problem. > > Before: (slow-mo) > [jhugo@jeep] ~> scp /boot/kernel/kernel zeus.cids.org.za:/dev/null > kernel 100% 15MB 445.7KB/s 00:34 > > After: > [jhugo@jeep] ~> scp /boot/kernel/kernel coin@elardus:/dev/null > kernel 100% 15MB 1.0MB/s 00:15 > > Here is a list of all the registers (athregs) that changed during the down/up. > > Register Before After > RXDP 01200ea0 01200840 > MIBC 00000001 00000000 > SPC_0 00942a83 000c246a > DMADBG0 88888898 88888888 > DMADBG4 000000a0 00000000 > DMADBG5 04000000 00000000 > DMADBG6 00032000 00022000 > DMADBG7 000140a0 00000000 > D_SEQ 0000038a 000008c1 > TIMER0 000071d8 00000064 > TIMER1 00038eb0 00000310 > TIMER2 01bb8c30 000002d0 > TIMER3 000071b5 00000065 > TSF_L32 ddc5e966 de252332 > DEF_ANT 00000000 00000001 > OBSERV1 00002898 00002888 > LAST_TST ddc52219 de2473af > ACK_FAIL 00000002 00000000 > FCS_FAIL 00000000 00000001 > TFCNT 0d8e4e2f 01e95fea > RFCNT 157c4d09 015d5432 > RCCNT 281c998e 03b5a65c > CCCNT d4782107 0d5b4b5b > QUIET1 0000717c 00000088 > FILTOFDM 00ffffff 000001b8 > FILTCCK 00ffffff 0000015e > PHYCNT1 00bffe72 00bffe9f > PHYCNT2 00bfff3f 00bfff4a > > Is there a wiki/docs on the web that explains what these registers mean ? > The only thing I could find was this link. > http://madwifi-project.org/wiki/DevDocs/AtherosRegisters > > Any other usefull info that I should capture the next time this happens ? > > Regards > Johann > _______________________________________________ > 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?CAJ-VmonkOozTeC2sGwx5DP76fsxk-SOwe0RuFeNXr2jfw5zZ6g>
