cvs commit: src/sys/dev/ath if_ath.c if_athioctl.h if_athvar.h

Sam Leffler sam at FreeBSD.org
Mon Jan 9 09:13:22 PST 2006


sam         2006-01-09 17:13:21 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/ath          if_ath.c if_athioctl.h if_athvar.h 
  Log:
  Update monitoring support:
  o record tsf in tx+rx frames
  o switch from raw rssi to dbm for signal data and record both
    signal and noise floor data (hacked for now to assume a fixed
    noise floor; is correct with new hal)
  o add monpass sysctl to control which rx'd frames are passed
    up with errors; especially useful to see frames with CRC errors
  o mark 'd packets w/ a CRC error with radiotap's BADFCS flag
  
  Also add placeholder code for calibrating the noise floor when
  using newer hals.
  
  Reviewed by:    avatar
  MFC after:      1 week
  
  Revision  Changes    Path
  1.107     +76 -36    src/sys/dev/ath/if_ath.c
  1.12      +10 -4     src/sys/dev/ath/if_athioctl.h
  1.31      +10 -0     src/sys/dev/ath/if_athvar.h


More information about the cvs-all mailing list