Difference between revisions of "Plugin:MadWifi"

From collectd Wiki
Jump to: navigation, search
(Dependencies: Wiki -> Wifi)
(Added section "Available statistics".)
Line 28: Line 28:
  
 
{{No Example Graph}}
 
{{No Example Graph}}
 +
 +
== Available statistics ==
 +
 +
=== Special statistics ===
 +
{| class="with_background"
 +
|-
 +
! Name !! Description !! Default
 +
|-
 +
| node_octets || RX and TX data count (bytes)  || {{EnabledCell}}
 +
|-
 +
| node_rssi || received RSSI of the node  || {{EnabledCell}}
 +
|-
 +
| node_tx_rate || used TX rate to the node  || {{EnabledCell}}
 +
|-
 +
| ath_nodes || the number of associated nodes  || {{EnabledCell}}
 +
|-
 +
| ns_rx_beacons || RX beacon frames  || {{DisabledCell}}
 +
|-
 +
| ast_ant_rx || RX frames with antenna  || {{EnabledCell}}
 +
|-
 +
| ast_ant_tx || TX frames with antenna  || {{EnabledCell}}
 +
|-
 +
|}
 +
 +
=== Node statistics ===
 +
{| class="with_background"
 +
|-
 +
! Name !! Description !! Default
 +
|-
 +
| ns_rx_data || RX data frames  || {{EnabledCell}}
 +
|-
 +
| ns_rx_mgmt || RX management frames  || {{EnabledCell}}
 +
|-
 +
| ns_rx_ctrl || RX control frames  || {{EnabledCell}}
 +
|-
 +
| ns_rx_ucast || RX unicast frames  || {{DisabledCell}}
 +
|-
 +
| ns_rx_mcast || RX multi/broadcast frames  || {{DisabledCell}}
 +
|-
 +
| ns_rx_proberesp || RX probe response frames  || {{DisabledCell}}
 +
|-
 +
| ns_rx_dup || RX discard because it's a dup  || {{EnabledCell}}
 +
|-
 +
| ns_rx_noprivacy || RX with wep but privacy off  || {{SummarizedCell}}
 +
|-
 +
| ns_rx_wepfail || RX wep processing failed  || {{SummarizedCell}}
 +
|-
 +
| ns_rx_demicfail || RX demic failed  || {{SummarizedCell}}
 +
|-
 +
| ns_rx_decap || RX decapsulation failed  || {{SummarizedCell}}
 +
|-
 +
| ns_rx_defrag || RX defragmentation failed  || {{SummarizedCell}}
 +
|-
 +
| ns_rx_disassoc || RX disassociation  || {{DisabledCell}}
 +
|-
 +
| ns_rx_deauth || RX deauthentication  || {{DisabledCell}}
 +
|-
 +
| ns_rx_decryptcrc || RX decrypt failed on crc  || {{SummarizedCell}}
 +
|-
 +
| ns_rx_unauth || RX on unauthorized port  || {{SummarizedCell}}
 +
|-
 +
| ns_rx_unencrypted || RX unecrypted with privacy  || {{SummarizedCell}}
 +
|-
 +
| ns_tx_data || TX data frames  || {{EnabledCell}}
 +
|-
 +
| ns_tx_mgmt || TX management frames  || {{EnabledCell}}
 +
|-
 +
| ns_tx_ucast || TX unicast frames  || {{DisabledCell}}
 +
|-
 +
| ns_tx_mcast || TX multi/broadcast frames  || {{DisabledCell}}
 +
|-
 +
| ns_tx_probereq || TX probe request frames  || {{DisabledCell}}
 +
|-
 +
| ns_tx_uapsd || TX on uapsd queue  || {{DisabledCell}}
 +
|-
 +
| ns_tx_novlantag || TX discard due to no tag  || {{SummarizedCell}}
 +
|-
 +
| ns_tx_vlanmismatch || TX discard due to of bad tag  || {{SummarizedCell}}
 +
|-
 +
| ns_tx_eosplost || uapsd EOSP retried out  || {{DisabledCell}}
 +
|-
 +
| ns_ps_discard || ps discard due to of age  || {{DisabledCell}}
 +
|-
 +
| ns_uapsd_triggers || uapsd triggers  || {{DisabledCell}}
 +
|-
 +
| ns_tx_assoc || [re]associations  || {{EnabledCell}}
 +
|-
 +
| ns_tx_auth || [re]authentications  || {{EnabledCell}}
 +
|-
 +
| ns_tx_deauth || deauthentications  || {{DisabledCell}}
 +
|-
 +
| ns_tx_disassoc || disassociations  || {{DisabledCell}}
 +
|-
 +
| ns_psq_drops || power save queue drops  || {{DisabledCell}}
 +
|}
 +
 +
=== Interface statistics ===
 +
{| class="with_background"
 +
|-
 +
! Name !! Description !! Default
 +
|-
 +
| is_rx_badversion || RX frame with bad version  || {{SummarizedCell}}
 +
|-
 +
| is_rx_tooshort || RX frame too short  || {{SummarizedCell}}
 +
|-
 +
| is_rx_wrongbss || RX from wrong bssid  || {{EnabledCell}}
 +
|-
 +
| is_rx_dup || RX discard due to it's a dup  || {{EnabledCell}}
 +
|-
 +
| is_rx_wrongdir || RX with wrong direction  || {{SummarizedCell}}
 +
|-
 +
| is_rx_mcastecho || RX discard due to of mcast echo  || {{DisabledCell}}
 +
|-
 +
| is_rx_notassoc || RX discard due to sta !assoc  || {{SummarizedCell}}
 +
|-
 +
| is_rx_noprivacy || RX with wep but privacy off  || {{SummarizedCell}}
 +
|-
 +
| is_rx_unencrypted || RX without wep and privacy on  || {{SummarizedCell}}
 +
|-
 +
| is_rx_wepfail || RX wep processing failed  || {{SummarizedCell}}
 +
|-
 +
| is_rx_decap || RX decapsulation failed  || {{SummarizedCell}}
 +
|-
 +
| is_rx_mgtdiscard || RX discard mgt frames  || {{DisabledCell}}
 +
|-
 +
| is_rx_ctl || RX discard ctrl frames  || {{DisabledCell}}
 +
|-
 +
| is_rx_beacon || RX beacon frames  || {{DisabledCell}}
 +
|-
 +
| is_rx_rstoobig || RX rate set truncated  || {{DisabledCell}}
 +
|-
 +
| is_rx_elem_missing || RX required element missing || {{SummarizedCell}}
 +
|-
 +
| is_rx_elem_toobig || RX element too big  || {{SummarizedCell}}
 +
|-
 +
| is_rx_elem_toosmall || RX element too small  || {{SummarizedCell}}
 +
|-
 +
| is_rx_elem_unknown || RX element unknown  || {{EnabledCell}}
 +
|-
 +
| is_rx_badchan || RX frame with invalid chan  || {{SummarizedCell}}
 +
|-
 +
| is_rx_chanmismatch || RX frame chan mismatch  || {{SummarizedCell}}
 +
|-
 +
| is_rx_nodealloc || RX frame dropped  || {{SummarizedCell}}
 +
|-
 +
| is_rx_ssidmismatch || RX frame ssid mismatch  || {{EnabledCell}}
 +
|-
 +
| is_rx_auth_unsupported || RX with unsupported auth alg  || {{SummarizedCell}}
 +
|-
 +
| is_rx_auth_fail || RX sta auth failure  || {{SummarizedCell}}
 +
|-
 +
| is_rx_auth_countermeasures || RX auth discard due to CM  || {{SummarizedCell}}
 +
|-
 +
| is_rx_assoc_bss || RX assoc from wrong bssid  || {{SummarizedCell}}
 +
|-
 +
| is_rx_assoc_notauth || RX assoc without auth  || {{SummarizedCell}}
 +
|-
 +
| is_rx_assoc_capmismatch || RX assoc with cap mismatch  || {{SummarizedCell}}
 +
|-
 +
| is_rx_assoc_norate || RX assoc with no rate match  || {{SummarizedCell}}
 +
|-
 +
| is_rx_assoc_badwpaie || RX assoc with bad WPA IE  || {{SummarizedCell}}
 +
|-
 +
| is_rx_deauth || RX deauthentication  || {{EnabledCell}}
 +
|-
 +
| is_rx_disassoc || RX disassociation  || {{EnabledCell}}
 +
|-
 +
| is_rx_badsubtype || RX frame with unknown subtype || {{SummarizedCell}}
 +
|-
 +
| is_rx_nobuf || RX failed for lack of buf  || {{SummarizedCell}}
 +
|-
 +
| is_rx_decryptcrc || RX decrypt failed on crc  || {{SummarizedCell}}
 +
|-
 +
| is_rx_ahdemo_mgt || RX discard ahdemo mgt frame || {{DisabledCell}}
 +
|-
 +
| is_rx_bad_auth || RX bad auth request  || {{SummarizedCell}}
 +
|-
 +
| is_rx_unauth || RX on unauthorized port  || {{SummarizedCell}}
 +
|-
 +
| is_rx_badkeyid || RX with incorrect keyid  || {{SummarizedCell}}
 +
|-
 +
| is_rx_ccmpreplay || RX seq# violation (CCMP),  || {{DisabledCell}}
 +
|-
 +
| is_rx_ccmpformat || RX format bad (CCMP),  || {{DisabledCell}}
 +
|-
 +
| is_rx_ccmpmic || RX MIC check failed (CCMP),  || {{DisabledCell}}
 +
|-
 +
| is_rx_tkipreplay || RX seq# violation (TKIP),  || {{DisabledCell}}
 +
|-
 +
| is_rx_tkipformat || RX format bad (TKIP),  || {{DisabledCell}}
 +
|-
 +
| is_rx_tkipmic || RX MIC check failed (TKIP),  || {{DisabledCell}}
 +
|-
 +
| is_rx_tkipicv || RX ICV check failed (TKIP),  || {{DisabledCell}}
 +
|-
 +
| is_rx_badcipher || RX failed due to of key type  || {{DisabledCell}}
 +
|-
 +
| is_rx_nocipherctx || RX failed due to key !setup  || {{DisabledCell}}
 +
|-
 +
| is_rx_acl || RX discard due to of acl policy  || {{DisabledCell}}
 +
|-
 +
| is_rx_ffcnt || RX fast frames  || {{DisabledCell}}
 +
|-
 +
| is_rx_badathtnl || driver key alloc failed  || {{SummarizedCell}}
 +
|-
 +
| is_tx_nobuf || TX failed for lack of buf  || {{SummarizedCell}}
 +
|-
 +
| is_tx_nonode || TX failed for no node  || {{SummarizedCell}}
 +
|-
 +
| is_tx_unknownmgt || TX of unknown mgt frame  || {{SummarizedCell}}
 +
|-
 +
| is_tx_badcipher || TX failed due to of key type  || {{SummarizedCell}}
 +
|-
 +
| is_tx_nodefkey || TX failed due to no defkey  || {{SummarizedCell}}
 +
|-
 +
| is_tx_noheadroom || TX failed due to no space  || {{SummarizedCell}}
 +
|-
 +
| is_tx_ffokcnt || TX fast frames sent success  || {{DisabledCell}}
 +
|-
 +
| is_tx_fferrcnt || TX fast frames sent success  || {{DisabledCell}}
 +
|-
 +
| is_scan_active || active scans started  || {{DisabledCell}}
 +
|-
 +
| is_scan_passive || passive scans started  || {{DisabledCell}}
 +
|-
 +
| is_node_timeout || nodes timed out inactivity  || {{DisabledCell}}
 +
|-
 +
| is_crypto_nomem || no memory for crypto ctx  || {{DisabledCell}}
 +
|-
 +
| is_crypto_tkip || tkip crypto done in software  || {{DisabledCell}}
 +
|-
 +
| is_crypto_tkipenmic || tkip en-MIC done in software  || {{DisabledCell}}
 +
|-
 +
| is_crypto_tkipdemic || tkip de-MIC done in software  || {{DisabledCell}}
 +
|-
 +
| is_crypto_tkipcm || tkip counter measures  || {{DisabledCell}}
 +
|-
 +
| is_crypto_ccmp || ccmp crypto done in software  || {{DisabledCell}}
 +
|-
 +
| is_crypto_wep || wep crypto done in software  || {{DisabledCell}}
 +
|-
 +
| is_crypto_setkey_cipher || cipher rejected key  || {{DisabledCell}}
 +
|-
 +
| is_crypto_setkey_nokey || no key index for setkey  || {{DisabledCell}}
 +
|-
 +
| is_crypto_delkey || driver key delete failed  || {{DisabledCell}}
 +
|-
 +
| is_crypto_badcipher || unknown cipher  || {{DisabledCell}}
 +
|-
 +
| is_crypto_nocipher || cipher not available  || {{DisabledCell}}
 +
|-
 +
| is_crypto_attachfail || cipher attach failed  || {{DisabledCell}}
 +
|-
 +
| is_crypto_swfallback || cipher fallback to software  || {{DisabledCell}}
 +
|-
 +
| is_crypto_keyfail || driver key alloc failed  || {{DisabledCell}}
 +
|-
 +
| is_crypto_enmicfail || en-MIC failed  || {{DisabledCell}}
 +
|-
 +
| is_ibss_capmismatch || merge failed-cap mismatch  || {{SummarizedCell}}
 +
|-
 +
| is_ibss_norate || merge failed-rate mismatch  || {{SummarizedCell}}
 +
|-
 +
| is_ps_unassoc || ps-poll for unassoc. sta  || {{DisabledCell}}
 +
|-
 +
| is_ps_badaid || ps-poll with incorrect aid  || {{DisabledCell}}
 +
|-
 +
| is_ps_qempty || ps-poll with nothing to send  || {{DisabledCell}}
 +
|}
 +
 +
=== Atheros statistics ===
 +
{| class="with_background"
 +
|-
 +
! Name !! Description !! Default
 +
|-
 +
| ast_watchdog || device reset by watchdog  || {{DisabledCell}}
 +
|-
 +
| ast_hardware || fatal hardware error interrupts  || {{DisabledCell}}
 +
|-
 +
| ast_bmiss || beacon miss interrupts  || {{DisabledCell}}
 +
|-
 +
| ast_rxorn || RX overrun interrupts  || {{DisabledCell}}
 +
|-
 +
| ast_rxeol || RX eol interrupts  || {{DisabledCell}}
 +
|-
 +
| ast_txurn || TX underrun interrupts  || {{DisabledCell}}
 +
|-
 +
| ast_mib || mib interrupts  || {{DisabledCell}}
 +
|-
 +
| ast_tx_packets || packet sent on the interface  || {{DisabledCell}}
 +
|-
 +
| ast_tx_mgmt || management frames transmitted  || {{DisabledCell}}
 +
|-
 +
| ast_tx_discard || frames discarded prior to assoc  || {{EnabledCell}}
 +
|-
 +
| ast_tx_invalid || frames discarded due to is device gone  || {{SummarizedCell}}
 +
|-
 +
| ast_tx_qstop || TX queue stopped because it's full || {{SummarizedCell}}
 +
|-
 +
| ast_tx_encap || TX encapsulation failed  || {{SummarizedCell}}
 +
|-
 +
| ast_tx_nonode || TX failed due to of no node  || {{SummarizedCell}}
 +
|-
 +
| ast_tx_nobuf || TX failed due to of no TX buffer (data),  || {{SummarizedCell}}
 +
|-
 +
| ast_tx_nobufmgt || TX failed due to of no TX buffer (mgmt), || {{SummarizedCell}}
 +
|-
 +
| ast_tx_xretries || TX failed due to of too many retries  || {{EnabledCell}}
 +
|-
 +
| ast_tx_fifoerr || TX failed due to of FIFO underrun  || {{SummarizedCell}}
 +
|-
 +
| ast_tx_filtered || TX failed due to xmit filtered  || {{SummarizedCell}}
 +
|-
 +
| ast_tx_shortretry || TX on-chip retries (short),  || {{EnabledCell}}
 +
|-
 +
| ast_tx_longretry || TX on-chip retries (long),  || {{EnabledCell}}
 +
|-
 +
| ast_tx_badrate || TX failed due to of bogus xmit rate  || {{SummarizedCell}}
 +
|-
 +
| ast_tx_noack || TX frames with no ack marked  || {{DisabledCell}}
 +
|-
 +
| ast_tx_rts || TX frames with rts enabled  || {{DisabledCell}}
 +
|-
 +
| ast_tx_cts || TX frames with cts enabled  || {{DisabledCell}}
 +
|-
 +
| ast_tx_shortpre || TX frames with short preamble  || {{DisabledCell}}
 +
|-
 +
| ast_tx_altrate || TX frames with alternate rate  || {{EnabledCell}}
 +
|-
 +
| ast_tx_protect || TX frames with protection  || {{DisabledCell}}
 +
|-
 +
| ast_rx_orn || RX failed due to of desc overrun  || {{SummarizedCell}}
 +
|-
 +
| ast_rx_crcerr || RX failed due to of bad CRC  || {{EnabledCell}}
 +
|-
 +
| ast_rx_fifoerr || RX failed due to of FIFO overrun  || {{SummarizedCell}}
 +
|-
 +
| ast_rx_badcrypt || RX failed due to of decryption  || {{SummarizedCell}}
 +
|-
 +
| ast_rx_badmic || RX failed due to of MIC failure  || {{SummarizedCell}}
 +
|-
 +
| ast_rx_phyerr || RX PHY error summary count  || {{EnabledCell}}
 +
|-
 +
| ast_rx_tooshort || RX discarded due to frame too short  || {{SummarizedCell}}
 +
|-
 +
| ast_rx_toobig || RX discarded due to frame too large  || {{SummarizedCell}}
 +
|-
 +
| ast_rx_nobuf || RX setup failed due to of no skbuff  || {{SummarizedCell}}
 +
|-
 +
| ast_rx_packets || packet recv on the interface  || {{DisabledCell}}
 +
|-
 +
| ast_rx_mgt || management frames received  || {{DisabledCell}}
 +
|-
 +
| ast_rx_ctl || control frames received  || {{DisabledCell}}
 +
|-
 +
| ast_be_xmit || beacons transmitted  || {{DisabledCell}}
 +
|-
 +
| ast_be_nobuf || no skbuff available for beacon  || {{SummarizedCell}}
 +
|-
 +
| ast_per_cal || periodic calibration calls  || {{DisabledCell}}
 +
|-
 +
| ast_per_calfail || periodic calibration failed  || {{DisabledCell}}
 +
|-
 +
| ast_per_rfgain || periodic calibration rfgain reset  || {{DisabledCell}}
 +
|-
 +
| ast_rate_calls || rate control checks  || {{DisabledCell}}
 +
|-
 +
| ast_rate_raise || rate control raised xmit rate  || {{DisabledCell}}
 +
|-
 +
| ast_rate_drop || rate control dropped xmit rate  || {{DisabledCell}}
 +
|-
 +
| ast_ant_defswitch || RX/default antenna switches  || {{DisabledCell}}
 +
|-
 +
| ast_ant_txswitch || TX antenna switches  || {{DisabledCell}}
 +
|}
  
 
== Dependencies ==
 
== Dependencies ==

Revision as of 18:49, 12 August 2009

MadWifi plugin
Type: read
Status: in development
First version: 4.8
Copyright: 2009 Ondrej Zajicek
License: GPLv2
Manpage: collectd.conf(5)
List of Plugins

Description

The MadWifi plugin collects information about Atheros wireless LAN chipsets from the MadWifi driver. It uses the /sys filesystem to identify cards handled by this driver automatically but can be configured manually, too. Because very many statistics are available, an advanced selection mechanism is provided.

Synopsis

<Plugin "madwifi">
  Interface "wlan0"
  Source "SysFS"
  WatchSet "None"
  WatchAdd "node_octets"
  WatchAdd "node_rssi"
  WatchAdd "is_rx_acl"
  WatchAdd "is_scan_active"
</Plugin>

Example graphs

None yet. Add one now!

Available statistics

Special statistics

Name Description Default
node_octets RX and TX data count (bytes) enabled
node_rssi received RSSI of the node enabled
node_tx_rate used TX rate to the node enabled
ath_nodes the number of associated nodes enabled
ns_rx_beacons RX beacon frames disabled
ast_ant_rx RX frames with antenna enabled
ast_ant_tx TX frames with antenna enabled

Node statistics

Name Description Default
ns_rx_data RX data frames enabled
ns_rx_mgmt RX management frames enabled
ns_rx_ctrl RX control frames enabled
ns_rx_ucast RX unicast frames disabled
ns_rx_mcast RX multi/broadcast frames disabled
ns_rx_proberesp RX probe response frames disabled
ns_rx_dup RX discard because it's a dup enabled
ns_rx_noprivacy RX with wep but privacy off summarized
ns_rx_wepfail RX wep processing failed summarized
ns_rx_demicfail RX demic failed summarized
ns_rx_decap RX decapsulation failed summarized
ns_rx_defrag RX defragmentation failed summarized
ns_rx_disassoc RX disassociation disabled
ns_rx_deauth RX deauthentication disabled
ns_rx_decryptcrc RX decrypt failed on crc summarized
ns_rx_unauth RX on unauthorized port summarized
ns_rx_unencrypted RX unecrypted with privacy summarized
ns_tx_data TX data frames enabled
ns_tx_mgmt TX management frames enabled
ns_tx_ucast TX unicast frames disabled
ns_tx_mcast TX multi/broadcast frames disabled
ns_tx_probereq TX probe request frames disabled
ns_tx_uapsd TX on uapsd queue disabled
ns_tx_novlantag TX discard due to no tag summarized
ns_tx_vlanmismatch TX discard due to of bad tag summarized
ns_tx_eosplost uapsd EOSP retried out disabled
ns_ps_discard ps discard due to of age disabled
ns_uapsd_triggers uapsd triggers disabled
ns_tx_assoc [re]associations enabled
ns_tx_auth [re]authentications enabled
ns_tx_deauth deauthentications disabled
ns_tx_disassoc disassociations disabled
ns_psq_drops power save queue drops disabled

Interface statistics

Name Description Default
is_rx_badversion RX frame with bad version summarized
is_rx_tooshort RX frame too short summarized
is_rx_wrongbss RX from wrong bssid enabled
is_rx_dup RX discard due to it's a dup enabled
is_rx_wrongdir RX with wrong direction summarized
is_rx_mcastecho RX discard due to of mcast echo disabled
is_rx_notassoc RX discard due to sta !assoc summarized
is_rx_noprivacy RX with wep but privacy off summarized
is_rx_unencrypted RX without wep and privacy on summarized
is_rx_wepfail RX wep processing failed summarized
is_rx_decap RX decapsulation failed summarized
is_rx_mgtdiscard RX discard mgt frames disabled
is_rx_ctl RX discard ctrl frames disabled
is_rx_beacon RX beacon frames disabled
is_rx_rstoobig RX rate set truncated disabled
is_rx_elem_missing RX required element missing summarized
is_rx_elem_toobig RX element too big summarized
is_rx_elem_toosmall RX element too small summarized
is_rx_elem_unknown RX element unknown enabled
is_rx_badchan RX frame with invalid chan summarized
is_rx_chanmismatch RX frame chan mismatch summarized
is_rx_nodealloc RX frame dropped summarized
is_rx_ssidmismatch RX frame ssid mismatch enabled
is_rx_auth_unsupported RX with unsupported auth alg summarized
is_rx_auth_fail RX sta auth failure summarized
is_rx_auth_countermeasures RX auth discard due to CM summarized
is_rx_assoc_bss RX assoc from wrong bssid summarized
is_rx_assoc_notauth RX assoc without auth summarized
is_rx_assoc_capmismatch RX assoc with cap mismatch summarized
is_rx_assoc_norate RX assoc with no rate match summarized
is_rx_assoc_badwpaie RX assoc with bad WPA IE summarized
is_rx_deauth RX deauthentication enabled
is_rx_disassoc RX disassociation enabled
is_rx_badsubtype RX frame with unknown subtype summarized
is_rx_nobuf RX failed for lack of buf summarized
is_rx_decryptcrc RX decrypt failed on crc summarized
is_rx_ahdemo_mgt RX discard ahdemo mgt frame disabled
is_rx_bad_auth RX bad auth request summarized
is_rx_unauth RX on unauthorized port summarized
is_rx_badkeyid RX with incorrect keyid summarized
is_rx_ccmpreplay RX seq# violation (CCMP), disabled
is_rx_ccmpformat RX format bad (CCMP), disabled
is_rx_ccmpmic RX MIC check failed (CCMP), disabled
is_rx_tkipreplay RX seq# violation (TKIP), disabled
is_rx_tkipformat RX format bad (TKIP), disabled
is_rx_tkipmic RX MIC check failed (TKIP), disabled
is_rx_tkipicv RX ICV check failed (TKIP), disabled
is_rx_badcipher RX failed due to of key type disabled
is_rx_nocipherctx RX failed due to key !setup disabled
is_rx_acl RX discard due to of acl policy disabled
is_rx_ffcnt RX fast frames disabled
is_rx_badathtnl driver key alloc failed summarized
is_tx_nobuf TX failed for lack of buf summarized
is_tx_nonode TX failed for no node summarized
is_tx_unknownmgt TX of unknown mgt frame summarized
is_tx_badcipher TX failed due to of key type summarized
is_tx_nodefkey TX failed due to no defkey summarized
is_tx_noheadroom TX failed due to no space summarized
is_tx_ffokcnt TX fast frames sent success disabled
is_tx_fferrcnt TX fast frames sent success disabled
is_scan_active active scans started disabled
is_scan_passive passive scans started disabled
is_node_timeout nodes timed out inactivity disabled
is_crypto_nomem no memory for crypto ctx disabled
is_crypto_tkip tkip crypto done in software disabled
is_crypto_tkipenmic tkip en-MIC done in software disabled
is_crypto_tkipdemic tkip de-MIC done in software disabled
is_crypto_tkipcm tkip counter measures disabled
is_crypto_ccmp ccmp crypto done in software disabled
is_crypto_wep wep crypto done in software disabled
is_crypto_setkey_cipher cipher rejected key disabled
is_crypto_setkey_nokey no key index for setkey disabled
is_crypto_delkey driver key delete failed disabled
is_crypto_badcipher unknown cipher disabled
is_crypto_nocipher cipher not available disabled
is_crypto_attachfail cipher attach failed disabled
is_crypto_swfallback cipher fallback to software disabled
is_crypto_keyfail driver key alloc failed disabled
is_crypto_enmicfail en-MIC failed disabled
is_ibss_capmismatch merge failed-cap mismatch summarized
is_ibss_norate merge failed-rate mismatch summarized
is_ps_unassoc ps-poll for unassoc. sta disabled
is_ps_badaid ps-poll with incorrect aid disabled
is_ps_qempty ps-poll with nothing to send disabled

Atheros statistics

Name Description Default
ast_watchdog device reset by watchdog disabled
ast_hardware fatal hardware error interrupts disabled
ast_bmiss beacon miss interrupts disabled
ast_rxorn RX overrun interrupts disabled
ast_rxeol RX eol interrupts disabled
ast_txurn TX underrun interrupts disabled
ast_mib mib interrupts disabled
ast_tx_packets packet sent on the interface disabled
ast_tx_mgmt management frames transmitted disabled
ast_tx_discard frames discarded prior to assoc enabled
ast_tx_invalid frames discarded due to is device gone summarized
ast_tx_qstop TX queue stopped because it's full summarized
ast_tx_encap TX encapsulation failed summarized
ast_tx_nonode TX failed due to of no node summarized
ast_tx_nobuf TX failed due to of no TX buffer (data), summarized
ast_tx_nobufmgt TX failed due to of no TX buffer (mgmt), summarized
ast_tx_xretries TX failed due to of too many retries enabled
ast_tx_fifoerr TX failed due to of FIFO underrun summarized
ast_tx_filtered TX failed due to xmit filtered summarized
ast_tx_shortretry TX on-chip retries (short), enabled
ast_tx_longretry TX on-chip retries (long), enabled
ast_tx_badrate TX failed due to of bogus xmit rate summarized
ast_tx_noack TX frames with no ack marked disabled
ast_tx_rts TX frames with rts enabled disabled
ast_tx_cts TX frames with cts enabled disabled
ast_tx_shortpre TX frames with short preamble disabled
ast_tx_altrate TX frames with alternate rate enabled
ast_tx_protect TX frames with protection disabled
ast_rx_orn RX failed due to of desc overrun summarized
ast_rx_crcerr RX failed due to of bad CRC enabled
ast_rx_fifoerr RX failed due to of FIFO overrun summarized
ast_rx_badcrypt RX failed due to of decryption summarized
ast_rx_badmic RX failed due to of MIC failure summarized
ast_rx_phyerr RX PHY error summary count enabled
ast_rx_tooshort RX discarded due to frame too short summarized
ast_rx_toobig RX discarded due to frame too large summarized
ast_rx_nobuf RX setup failed due to of no skbuff summarized
ast_rx_packets packet recv on the interface disabled
ast_rx_mgt management frames received disabled
ast_rx_ctl control frames received disabled
ast_be_xmit beacons transmitted disabled
ast_be_nobuf no skbuff available for beacon summarized
ast_per_cal periodic calibration calls disabled
ast_per_calfail periodic calibration failed disabled
ast_per_rfgain periodic calibration rfgain reset disabled
ast_rate_calls rate control checks disabled
ast_rate_raise rate control raised xmit rate disabled
ast_rate_drop rate control dropped xmit rate disabled
ast_ant_defswitch RX/default antenna switches disabled
ast_ant_txswitch TX antenna switches disabled

Dependencies

  • Linux
    • /sys filesystem
    • MadWifi driver

See also