Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys



On Thu, Mar 02, 2006 at 12:48:49PM -0800, Sam Leffler wrote:
> David Young wrote:
> >Module Name: src
> >Committed By:        dyoung
> >Date:                Thu Mar  2 03:38:48 UTC 2006
> >
>       ...
> >
> >Log Message:
> >Miscellaneous ath(4) and net80211 updates and bug-fixes coming from
> >sam@ and various open source repositories:
> >
> >ath(4):
> >
> >        Ignore "phantom" beacon misses: should stabilize connections
> >        to access points (no more ceaseless link-UP/DOWN indications).
> >        Also, re-synchronize beacon timer using the TSF in the
> >        first beacon received after joining a BSS---this should
> >        also help suppress spurious beacon misses.  I am hopeful
> >        that this will help ath(4) lossage reported by perry@ and
> >        smb@.
> 
> The real fix appears to be sending probe req in response to a h/w bmiss 
> before dropping the ap. The phantom bmiss stuff just helps reduce the 
> number of probe req frames.  I couldn't tell from the commit msg whether 
> the code to send a probe req was added.

If that is in there, I did not notice it.

> >        Add new configuration through sysctl.
> >
> >        Use a shorter calibration interval until IQ calibration
> >        finishes.
> >
> >        Report antenna noise through radiotap.
> 
> I think you mean the calibrated noise floor.

The antenna noise field is filled with the result from
ath_hal_getchannoise(), what *does* it mean?

> >
> >        Rudiments of Radar Detection / Dynamic Frequency Selection.
> >
> >        Update to HAL version 0.9.16.13.
> 
> This is old (and was not a release); 0.9.16.16 is a release that has 
> fixes to 0.9.16.13 and also disables DFS.

I will import 0.9.16.16 just as soon as I have time.  I did
what I could, with materials I had on-hand, on borrowed time.
If you would like to import a later HAL, try the script at
<http://svn.cuwireless.net/cuw/trunk/freebsd-import/halimport>.  You will
need the shell libraries in the script's directory.

> >        Update open sources for changes to the HAL API.
> >
> >        Add HALs for additional architectures: add big-endian ELF
> >        HALs for sparc64 and for PowerPC.  Also add a Alpha HAL.
> >        These new HALs are untested under NetBSD.
> 
> sparc64 works (tested by Martin) and BE ppc elf is know to work.  The 
> alpha build is the untested code.

Great!

Dave

-- 
David Young             OJC Technologies
dyoung%ojctech.com@localhost      Urbana, IL * (217) 278-3933



Home | Main Index | Thread Index | Old Index