Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Dec 2005 09:59:58 +1100
From:      "Lang, Tanja" <tlang@csu.edu.au>
To:        <freebsd-hackers@freebsd.org>
Subject:   noise level measurement with Atheros driver 
Message-ID:  <0C7AF4692D7A6143A72AD00E5681D7E5ADA454@ESWW02.CSUMain.csu.edu.au>

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

=20

  I would like to record signal strength and noise level for each client
packet received on a wireless access point. I found the fields
IEEE80211_RADIOTAP_DBM_ANTSIGNAL and     IEEE80211_RADIOTAP_DBM_ANTNOISE
in the radiotap header which should give me this information.=20

=20

The 'wi' interface sets both of these values in if_wi.c=20

if_wi.c:                sc->sc_rx_th.wr_antnoise =3D =
frmhdr.wi_rx_silence;

if_wi.c:                sc->sc_rx_th.wr_antsignal =3D =
frmhdr.wi_rx_signal;

=20

While the 'ath' interface only provides signal strength information.

if_ath.c             sc->sc_rx_th.wr_antsignal =3D =
ds->ds_rxstat.rs_rssi;

=20

Is the Atheros driver (which my current wireless card in the AP uses)
capable of providing noise information? If yes, which line needs to be
added in if_ath.c?

=20

Thanks,

Tanja

=20




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