Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Aug 2012 10:51:59 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        "Wright, Brett" <Brett.Wright@cooperindustries.com>
Cc:        freebsd-wireless@freebsd.org, Kim Culhan <w8hdkim@gmail.com>
Subject:   Re: Atheros DFS radar detection
Message-ID:  <CAJ-Vmo=cC3SbtgRuVyjjseLg0E9SA1UBRh5fh_j1ROxo-p6PCw@mail.gmail.com>
In-Reply-To: <475A4E02EFF4724A9E58F55A56AC131606667F85@APEVS1.ap.ci.root>
References:  <CAKZxVQU-%2BW9AP4a9W0PGyLmBOa1GVOrGcLC8bp5zW_=K%2Bv3tHA@mail.gmail.com> <475A4E02EFF4724A9E58F55A56AC13160641D618@APEVS1.ap.ci.root> <CAKZxVQWeOnw_kZWzuXfHSS-ssQfGVG=ybYK%2B%2B8EaqnFVe-rLpg@mail.gmail.com> <CAJ-Vmon=NfyZW9vJRSNxTLZvJhobeCP-S1O3TxopNzArWunCCQ@mail.gmail.com> <475A4E02EFF4724A9E58F55A56AC13160661E6AC@APEVS1.ap.ci.root> <CAJ-VmomJZD_NBM8=N1oD1a0XCFLoXoezStXHKLKCSGLBFrKT2Q@mail.gmail.com> <475A4E02EFF4724A9E58F55A56AC13160661F137@APEVS1.ap.ci.root> <CAJ-Vmo=6HLXxYLG3u-oAndR66wtnSySYm5Rp7Jp5T6eyiPq7UQ@mail.gmail.com> <475A4E02EFF4724A9E58F55A56AC131606667F85@APEVS1.ap.ci.root>

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

I've been productive!

* I've added a default radar parameter method to the AR5212 and AR5416
HALs, so now the default parameters are stored there;
* I've extended dfs_null (behind #if 0 for now) to fetch these
parameters and program them in - as well as only doing it for NICs
where DFS is supported.
* I've taught my pktlog/libradarpkt code (in
user/adrian/ath_radar_stuff) to parse the AR5212 records - so all you
need to do is set dev.ath.X.monpass=0xff, then run my pktlog program
to see what's going on

I haven't yet sat down and done actual radar pulse train detection
with the AR5212 and I know it's just going to plain suck at doing
chirps in a busy environment (as they just look like long pulses;
there's no FFT data to assist the software in decoding what's going
on) but it should be enough to get you started.

Have you tried these NICs on different hardware? I wonder if you're
seeing some kind of spur or board noise that's contributing to both
the false detections and the high noise floor calibration value. I
don't have an SR-5 here to test against I'm afraid..

Thanks,


Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=cC3SbtgRuVyjjseLg0E9SA1UBRh5fh_j1ROxo-p6PCw>