965 lines
28 KiB
Plaintext
965 lines
28 KiB
Plaintext
|
--
|
||
|
-- Copyright (c) 2006-2013. Aerohive Netowrks, Inc
|
||
|
-- All rights reserved.
|
||
|
|
||
|
AH-INTERFACE-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
--
|
||
|
-- Imports
|
||
|
--
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY, OBJECT-TYPE, IpAddress
|
||
|
FROM SNMPv2-SMI
|
||
|
TruthValue
|
||
|
FROM SNMPv2-TC
|
||
|
ahAPInterface, AhString, AhNodeID, AhInterfaceMode, AhInterfaceType, AhMACProtocol
|
||
|
FROM AH-SMI-MIB
|
||
|
ifIndex, ifEntry
|
||
|
FROM IF-MIB;
|
||
|
|
||
|
ahInterface MODULE-IDENTITY
|
||
|
LAST-UPDATED "201608310000Z" -- Aug 31, 2016
|
||
|
ORGANIZATION "Aerohive Networks, Inc"
|
||
|
CONTACT-INFO "info@aerohive.com
|
||
|
1011 McCarthy Boulevard
Milpitas, CA 95035"
|
||
|
DESCRIPTION "This module contains the MIB definition of
|
||
|
interface related information."
|
||
|
|
||
|
::= { ahAPInterface 1 }
|
||
|
|
||
|
|
||
|
|
||
|
AhAuthenticationMethod ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION "Authentication method supported within Aerohive AP"
|
||
|
SYNTAX INTEGER {
|
||
|
cwp (0),
|
||
|
open (1),
|
||
|
wep-open (2),
|
||
|
wep-shared (3),
|
||
|
wpa-psk (4),
|
||
|
wpa2-psk (5),
|
||
|
wpa-8021x (6),
|
||
|
wpa2-8021X (7),
|
||
|
wpa-auto-psk (8),
|
||
|
wpa-auto-8021x (9),
|
||
|
dynamic-wep (10)
|
||
|
}
|
||
|
|
||
|
AhEncrytionMethod ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION "Encryption method supported within Aerohive AP"
|
||
|
SYNTAX INTEGER {
|
||
|
AES (0),
|
||
|
TKIP (1),
|
||
|
WEP (2),
|
||
|
Non (3)
|
||
|
}
|
||
|
|
||
|
|
||
|
--
|
||
|
-- Aerohive Extension to ifTable
|
||
|
-- interfaceName
|
||
|
-- SSIDName
|
||
|
-- interfaceMode
|
||
|
--
|
||
|
|
||
|
ahXIfTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AhXIfEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Table of all the Interface/SSID info
|
||
|
not covered by the rfc 2863"
|
||
|
::= { ahInterface 1 }
|
||
|
|
||
|
ahXIfEntry OBJECT-TYPE
|
||
|
SYNTAX AhXIfEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Individual entry of Interface/SSID table"
|
||
|
AUGMENTS { ifEntry }
|
||
|
::= { ahXIfTable 1 }
|
||
|
|
||
|
AhXIfEntry ::= SEQUENCE {
|
||
|
ahIfName AhString,
|
||
|
ahSSIDName AhString,
|
||
|
ahIfPromiscuous TruthValue,
|
||
|
ahIfType AhInterfaceType,
|
||
|
ahIfMode AhInterfaceMode,
|
||
|
ahIfConfMode AhInterfaceMode
|
||
|
}
|
||
|
|
||
|
|
||
|
ahIfName OBJECT-TYPE
|
||
|
SYNTAX AhString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Name - uniquely identifies an AP Interface."
|
||
|
::= { ahXIfEntry 1 }
|
||
|
|
||
|
|
||
|
ahSSIDName OBJECT-TYPE
|
||
|
SYNTAX AhString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Name - identifies a wireless interface with Access mode.
|
||
|
If the interface is not a wireless interface with Access mode, the
|
||
|
SSIDName should be set N/A"
|
||
|
::= { ahXIfEntry 2 }
|
||
|
|
||
|
ahIfPromiscuous OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Indicates whether an interface is in promiscuous
|
||
|
mode or not."
|
||
|
::= { ahXIfEntry 3 }
|
||
|
|
||
|
ahIfType OBJECT-TYPE
|
||
|
SYNTAX AhInterfaceType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Indicates whether an interface is a physical
|
||
|
or virtual one."
|
||
|
::= { ahXIfEntry 4 }
|
||
|
|
||
|
ahIfMode OBJECT-TYPE
|
||
|
SYNTAX AhInterfaceMode
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Indicates whether an interface is used for Access
|
||
|
or Backhaul currently."
|
||
|
::= { ahXIfEntry 5 }
|
||
|
|
||
|
ahIfConfMode OBJECT-TYPE
|
||
|
SYNTAX AhInterfaceMode
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Indicates whether an interface is configured for Access
|
||
|
or Backhaul."
|
||
|
::= { ahXIfEntry 6 }
|
||
|
|
||
|
--
|
||
|
-- AssociationTable
|
||
|
-- ClientMac
|
||
|
-- RSSI
|
||
|
-- linkUpTime
|
||
|
--
|
||
|
-- Association are attached to wireless interface with Access mode only
|
||
|
--
|
||
|
|
||
|
ahAssociationTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AhAssociationEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Table of directly connected APs"
|
||
|
::= { ahInterface 2 }
|
||
|
|
||
|
ahAssociationEntry OBJECT-TYPE
|
||
|
SYNTAX AhAssociationEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Individual entry of client table"
|
||
|
INDEX { ifIndex, ahClientMac }
|
||
|
::= { ahAssociationTable 1 }
|
||
|
|
||
|
AhAssociationEntry ::= SEQUENCE {
|
||
|
ahClientMac AhNodeID,
|
||
|
ahClientIP IpAddress,
|
||
|
ahClientHostname AhString,
|
||
|
ahClientRSSI Integer32,
|
||
|
ahClientLinkUptime Counter32,
|
||
|
ahClientCWPUsed TruthValue,
|
||
|
ahClientAuthMethod AhAuthenticationMethod,
|
||
|
ahClientEncryptionMethod AhEncrytionMethod,
|
||
|
ahClientMACProtocol AhMACProtocol,
|
||
|
ahClientSSID AhString,
|
||
|
ahClientVLAN Integer32,
|
||
|
ahClientUserProfId Integer32,
|
||
|
ahClientChannel Integer32,
|
||
|
ahClientLastTxRate Integer32,
|
||
|
ahClientUsername AhString,
|
||
|
ahClientRxDataFrames Counter32,
|
||
|
ahClientRxDataOctets Counter32,
|
||
|
ahClientRxMgtFrames Counter32,
|
||
|
ahClientRxUnicastFrames Counter32,
|
||
|
ahClientRxMICFailures Counter32,
|
||
|
ahClientLastRxRate Integer32,
|
||
|
ahClientTxDataFrames Counter32,
|
||
|
ahClientTxBeDataFrames Counter32,
|
||
|
ahClientTxBgDataFrames Counter32,
|
||
|
ahClientTxViDataFrames Counter32,
|
||
|
ahClientTxVoDataFrames Counter32,
|
||
|
ahClientTxMgtFrames Counter32,
|
||
|
ahClientTxDataOctets Counter32,
|
||
|
ahClientTxUnicastFrames Counter32,
|
||
|
ahClientTxMulticastFrames Counter32,
|
||
|
ahClientTxBroadcastFrames Counter32,
|
||
|
ahClientTxAirtime Counter64,
|
||
|
ahClientRxAirtime Counter64,
|
||
|
ahClientAssociationTime Counter32,
|
||
|
ahClientBSSID AhNodeID
|
||
|
}
|
||
|
|
||
|
ahClientMac OBJECT-TYPE
|
||
|
SYNTAX AhNodeID
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Uniquely identifies a client."
|
||
|
::= { ahAssociationEntry 1 }
|
||
|
|
||
|
ahClientIP OBJECT-TYPE
|
||
|
SYNTAX IpAddress
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The IP address of the client if known. Otherwise, this
|
||
|
field should be 0"
|
||
|
::= { ahAssociationEntry 2 }
|
||
|
|
||
|
ahClientHostname OBJECT-TYPE
|
||
|
SYNTAX AhString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The host name of the client if known. Otherwise, this
|
||
|
field should be empty"
|
||
|
::= { ahAssociationEntry 3 }
|
||
|
|
||
|
ahClientRSSI OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "An indicator for the RSSI of the client
|
||
|
derived from last communication"
|
||
|
::= { ahAssociationEntry 4 }
|
||
|
|
||
|
ahClientLinkUptime OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Link up time in second"
|
||
|
::= { ahAssociationEntry 5 }
|
||
|
|
||
|
ahClientCWPUsed OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The boolean indicating whether Captive Web Portal
|
||
|
is used."
|
||
|
::= { ahAssociationEntry 6 }
|
||
|
|
||
|
ahClientAuthMethod OBJECT-TYPE
|
||
|
SYNTAX AhAuthenticationMethod
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The authentication method the client uses to communicated
|
||
|
with AP"
|
||
|
::= { ahAssociationEntry 7 }
|
||
|
|
||
|
ahClientEncryptionMethod OBJECT-TYPE
|
||
|
SYNTAX AhEncrytionMethod
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The encryption method the client uses to communicated
|
||
|
with AP"
|
||
|
::= { ahAssociationEntry 8 }
|
||
|
|
||
|
ahClientMACProtocol OBJECT-TYPE
|
||
|
SYNTAX AhMACProtocol
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The radio mode the client uses to communicated
|
||
|
with AP"
|
||
|
::= { ahAssociationEntry 9 }
|
||
|
|
||
|
ahClientSSID OBJECT-TYPE
|
||
|
SYNTAX AhString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The SSID used by client to communicated
|
||
|
with AP"
|
||
|
::= { ahAssociationEntry 10 }
|
||
|
|
||
|
ahClientVLAN OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The VLAN used by client to communicated
|
||
|
with AP"
|
||
|
::= { ahAssociationEntry 11 }
|
||
|
|
||
|
|
||
|
ahClientUserProfId OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The user profile id used by client to communicated
|
||
|
with AP"
|
||
|
::= { ahAssociationEntry 12 }
|
||
|
|
||
|
ahClientChannel OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The radio channel used by client to communicated
|
||
|
with AP"
|
||
|
::= { ahAssociationEntry 13 }
|
||
|
|
||
|
ahClientLastTxRate OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The rate (KBPS) of last transmitting frame to the client."
|
||
|
::= { ahAssociationEntry 14 }
|
||
|
|
||
|
ahClientUsername OBJECT-TYPE
|
||
|
SYNTAX AhString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The client user name to login to the network.
|
||
|
It contain empty string if the authentication
|
||
|
method is other than EAP (802.1x)."
|
||
|
::= { ahAssociationEntry 15 }
|
||
|
|
||
|
ahClientRxDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of data frames received from client
|
||
|
to AP"
|
||
|
::= { ahAssociationEntry 16 }
|
||
|
|
||
|
ahClientRxDataOctets OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of data octets received from client
|
||
|
to AP"
|
||
|
::= { ahAssociationEntry 17 }
|
||
|
|
||
|
ahClientRxMgtFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of mgt frames received from client
|
||
|
to AP"
|
||
|
::= { ahAssociationEntry 18 }
|
||
|
|
||
|
ahClientRxUnicastFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of unitcast frames received from client
|
||
|
to AP"
|
||
|
::= { ahAssociationEntry 19 }
|
||
|
|
||
|
ahClientRxMulticastFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of multicast frames received
|
||
|
from client to AP."
|
||
|
::= { ahAssociationEntry 20 }
|
||
|
|
||
|
ahClientRxBroadcastFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of broadcast frames received
|
||
|
from client to AP."
|
||
|
::= { ahAssociationEntry 21 }
|
||
|
|
||
|
ahClientRxMICFailures OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of frames dropped due to Message
|
||
|
Integrity Check failure from client to AP."
|
||
|
::= { ahAssociationEntry 22 }
|
||
|
|
||
|
ahClientTxDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted data frames
|
||
|
from ."
|
||
|
::= { ahAssociationEntry 23 }
|
||
|
|
||
|
ahClientTxMgtFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted management frames
|
||
|
from ."
|
||
|
::= { ahAssociationEntry 24 }
|
||
|
|
||
|
ahClientTxDataOctets OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted data in octets
|
||
|
from ."
|
||
|
::= { ahAssociationEntry 25 }
|
||
|
|
||
|
ahClientTxUnicastFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of unitcast frames transmitted from client
|
||
|
to AP"
|
||
|
::= { ahAssociationEntry 26 }
|
||
|
|
||
|
ahClientTxMulticastFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of multicast frames transmitted from client
|
||
|
to AP"
|
||
|
::= { ahAssociationEntry 27 }
|
||
|
|
||
|
ahClientTxBroadcastFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of broadcast frames transmitted from client
|
||
|
to AP"
|
||
|
::= { ahAssociationEntry 28 }
|
||
|
|
||
|
ahClientLastRxRate OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The rate (KBPS) of last received frame from client."
|
||
|
::= { ahAssociationEntry 29 }
|
||
|
|
||
|
ahClientTxBeDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted best effort priority data frames
|
||
|
from AP to client."
|
||
|
::= { ahAssociationEntry 30 }
|
||
|
|
||
|
ahClientTxBgDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted back ground priority data frames
|
||
|
from AP to client."
|
||
|
::= { ahAssociationEntry 31 }
|
||
|
|
||
|
ahClientTxViDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted video priority data frames
|
||
|
from AP to client."
|
||
|
::= { ahAssociationEntry 32 }
|
||
|
|
||
|
ahClientTxVoDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted voice priority data frames
|
||
|
from AP to client."
|
||
|
::= { ahAssociationEntry 33 }
|
||
|
|
||
|
ahClientTxAirtime OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The accumulative transmit time in microseconds ()
|
||
|
from AP to client."
|
||
|
::= { ahAssociationEntry 34 }
|
||
|
|
||
|
ahClientRxAirtime OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The accumulative receive time in microseconds (us)
|
||
|
from client to AP."
|
||
|
::= { ahAssociationEntry 35 }
|
||
|
|
||
|
ahClientAssociationTime OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The association time(s) of client connect to AP."
|
||
|
::= { ahAssociationEntry 36 }
|
||
|
|
||
|
ahClientBSSID OBJECT-TYPE
|
||
|
SYNTAX AhNodeID
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "It is the basic service set identifier of the client."
|
||
|
::= { ahAssociationEntry 37 }
|
||
|
--
|
||
|
-- ahIfRadioStatsTable
|
||
|
--
|
||
|
-- Statistics for Aerohive HiveAP Radio interfaces.
|
||
|
--
|
||
|
|
||
|
ahRadioStatsTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AhRadioStatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Table of radio interface statistics."
|
||
|
::= { ahInterface 3 }
|
||
|
|
||
|
ahRadioStatsEntry OBJECT-TYPE
|
||
|
SYNTAX AhRadioStatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Individual entry of client table"
|
||
|
INDEX { ifIndex }
|
||
|
::= { ahRadioStatsTable 1 }
|
||
|
|
||
|
AhRadioStatsEntry ::= SEQUENCE {
|
||
|
ahRadioTxDataFrames Counter32,
|
||
|
ahRadioTxBeDataFrames Counter32,
|
||
|
ahRadioTxBgDataFrames Counter32,
|
||
|
ahRadioTxViDataFrames Counter32,
|
||
|
ahRadioTxVoDataFrames Counter32,
|
||
|
ahRadioTxUnicastDataFrames Counter32,
|
||
|
ahRadioTxMulticastDataFrames Counter32,
|
||
|
ahRadioTxBroadcastDataFrames Counter32,
|
||
|
ahRadioTxNonBeaconMgtFrames Counter32,
|
||
|
ahRadioTxBeaconFrames Counter32,
|
||
|
ahRadioTxTotalRetries Counter32,
|
||
|
ahRadioTxTotalFramesDropped Counter32,
|
||
|
ahRadioTxTotalFrameErrors Counter32,
|
||
|
ahRadioTxFEForExcessiveHWRetries Counter32,
|
||
|
ahRadioTXRTSFailures Counter32,
|
||
|
ahRadioRxTotalDataFrames Counter32,
|
||
|
ahRadioRxUnicastDataFrames Counter32,
|
||
|
ahRadioRxMulticastDataFrames Counter32,
|
||
|
ahRadioRxBroadcastDataFrames Counter32,
|
||
|
ahRadioRxMgtFrames Counter32,
|
||
|
ahRadioRxTotalFrameDropped Counter32,
|
||
|
ahRadioTxAirtime Counter64,
|
||
|
ahRadioRxAirtime Counter64
|
||
|
}
|
||
|
|
||
|
ahRadioTxDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmit data frames for the given
|
||
|
interface."
|
||
|
::= { ahRadioStatsEntry 1 }
|
||
|
|
||
|
ahRadioTxUnicastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted unicast frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 2 }
|
||
|
|
||
|
ahRadioTxMulticastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted multicast frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 3 }
|
||
|
|
||
|
ahRadioTxBroadcastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted broadcast frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 4 }
|
||
|
|
||
|
ahRadioTxNonBeaconMgtFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmit management frames
|
||
|
other than beacon for the given interface."
|
||
|
::= { ahRadioStatsEntry 5 }
|
||
|
|
||
|
ahRadioTxBeaconFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmit beacon frames for the given
|
||
|
interface."
|
||
|
::= { ahRadioStatsEntry 6 }
|
||
|
|
||
|
ahRadioTxTotalRetries OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The total number of transmit retries for the given
|
||
|
interface."
|
||
|
::= { ahRadioStatsEntry 7 }
|
||
|
|
||
|
ahRadioTxTotalFramesDropped OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmit frames dropped
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 8 }
|
||
|
|
||
|
ahRadioTxTotalFrameErrors OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The total number of transmit frames in error
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 9 }
|
||
|
|
||
|
ahRadioTxFEForExcessiveHWRetries OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmit frames in error due to
|
||
|
excessive hardware retries for the given interface."
|
||
|
::= { ahRadioStatsEntry 10 }
|
||
|
|
||
|
ahRadioRxTotalDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The total number of received data frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 11 }
|
||
|
|
||
|
ahRadioRxUnicastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received unicast frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 12 }
|
||
|
|
||
|
ahRadioRxMulticastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received multicast frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 13 }
|
||
|
|
||
|
ahRadioRxBroadcastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received broadcast frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 14 }
|
||
|
|
||
|
ahRadioRxMgtFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received management frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 15 }
|
||
|
|
||
|
ahRadioRxTotalFrameDropped OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The total number of dropped received frames
|
||
|
for the given interface."
|
||
|
::= { ahRadioStatsEntry 16 }
|
||
|
|
||
|
ahRadioTxBeDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted best effort priority data frames
|
||
|
from the radio."
|
||
|
::= { ahRadioStatsEntry 17 }
|
||
|
|
||
|
ahRadioTxBgDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted back ground priority data frames
|
||
|
from the radio."
|
||
|
::= { ahRadioStatsEntry 18 }
|
||
|
|
||
|
ahRadioTxViDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted video priority data frames
|
||
|
from the radio."
|
||
|
::= { ahRadioStatsEntry 19 }
|
||
|
|
||
|
ahRadioTxVoDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted voice priority data frames
|
||
|
from the radio."
|
||
|
::= { ahRadioStatsEntry 20 }
|
||
|
|
||
|
ahRadioTXRTSFailures OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted RTS failures
|
||
|
from the Radio."
|
||
|
::= { ahRadioStatsEntry 21 }
|
||
|
|
||
|
ahRadioTxAirtime OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The accumulative transmit time in microseconds (us)
|
||
|
from the given Radio."
|
||
|
::= { ahRadioStatsEntry 22 }
|
||
|
|
||
|
ahRadioRxAirtime OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The accumulative receive time in microseconds (us)
|
||
|
to the given radio."
|
||
|
::= { ahRadioStatsEntry 23 }
|
||
|
|
||
|
--
|
||
|
-- ahVIfStatsTable
|
||
|
--
|
||
|
-- Statistics for Aerohive HiveAP Virtual Interfaces (VIf).
|
||
|
--
|
||
|
|
||
|
ahVIfStatsTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AhVIfStatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Table of virtual interface (vif) statistics."
|
||
|
::= { ahInterface 4 }
|
||
|
|
||
|
ahVIfStatsEntry OBJECT-TYPE
|
||
|
SYNTAX AhVIfStatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Individual entry of VIf statistics"
|
||
|
INDEX { ifIndex }
|
||
|
::= { ahVIfStatsTable 1 }
|
||
|
|
||
|
AhVIfStatsEntry ::= SEQUENCE {
|
||
|
ahVIfRxDataFrames Counter32,
|
||
|
ahVIfRxUnicastDataFrames Counter32,
|
||
|
ahVIfRxMulticastDataFrames Counter32,
|
||
|
ahVIfRxBroadcastDataFrames Counter32,
|
||
|
ahVIfRxErrorFrames Counter32,
|
||
|
ahVIfRxDroppedFrames Counter32,
|
||
|
ahVIfTxDataFrames Counter32,
|
||
|
ahVIfTxBeDataFrames Counter32,
|
||
|
ahVIfTxBgDataFrames Counter32,
|
||
|
ahVIfTxViDataFrames Counter32,
|
||
|
ahVIfTxVoDataFrames Counter32,
|
||
|
ahVIfTxUnicastDataFrames Counter32,
|
||
|
ahVIfTxMulticastDataFrames Counter32,
|
||
|
ahVIfTxBroadcastDataFrames Counter32,
|
||
|
ahVIfTxErrorFrames Counter32,
|
||
|
ahVIfTxDroppedFrames Counter32,
|
||
|
ahVifTxAirtime Counter64,
|
||
|
ahVifRxAirtime Counter64
|
||
|
}
|
||
|
|
||
|
ahVIfRxDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received data frames for the given
|
||
|
virtual interface."
|
||
|
::= { ahVIfStatsEntry 1 }
|
||
|
|
||
|
ahVIfRxUnicastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received unicast data frames
|
||
|
for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 2 }
|
||
|
|
||
|
ahVIfRxMulticastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received multicast data frames
|
||
|
for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 3 }
|
||
|
|
||
|
ahVIfRxBroadcastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received broadcast data frames
|
||
|
for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 4 }
|
||
|
|
||
|
ahVIfRxErrorFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received error frames for the given
|
||
|
virtual interface."
|
||
|
::= { ahVIfStatsEntry 5 }
|
||
|
|
||
|
ahVIfRxDroppedFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of received dropped frames for the given
|
||
|
virtual interface."
|
||
|
::= { ahVIfStatsEntry 6 }
|
||
|
|
||
|
ahVIfTxDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of trasmitted data frames
|
||
|
for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 7 }
|
||
|
|
||
|
ahVIfTxUnicastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted unicast data frames
|
||
|
for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 8 }
|
||
|
|
||
|
ahVIfTxMulticastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted multicast data frames
|
||
|
for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 9 }
|
||
|
|
||
|
ahVIfTxBroadcastDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted broadcast data frames
|
||
|
for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 10 }
|
||
|
|
||
|
ahVIfTxErrorFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of trasmitted frames encontered error
|
||
|
for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 11 }
|
||
|
|
||
|
ahVIfTxDroppedFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of trasmitted frames dropped due to error
|
||
|
condition for the given virtual interface."
|
||
|
::= { ahVIfStatsEntry 12 }
|
||
|
|
||
|
ahVIfTxBeDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted best effort priority data frames
|
||
|
from the virtual interface."
|
||
|
::= { ahVIfStatsEntry 13 }
|
||
|
|
||
|
ahVIfTxBgDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted back ground priority data frames
|
||
|
from the virtual interface."
|
||
|
::= { ahVIfStatsEntry 14 }
|
||
|
|
||
|
ahVIfTxViDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted video priority data frames
|
||
|
from the virtual interface."
|
||
|
::= { ahVIfStatsEntry 15 }
|
||
|
|
||
|
ahVIfTxVoDataFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of transmitted voice priority data frames
|
||
|
from the virtual interface."
|
||
|
::= { ahVIfStatsEntry 16 }
|
||
|
|
||
|
ahVifTxAirtime OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The accumulative transmit time in microseconds (us)
|
||
|
from the given SSID."
|
||
|
::= { ahVIfStatsEntry 17 }
|
||
|
|
||
|
ahVifRxAirtime OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The accumulative receive time in microseconds (us)
|
||
|
to the given SSID."
|
||
|
::= { ahVIfStatsEntry 18 }
|
||
|
|
||
|
--
|
||
|
-- ahIfRadioAttributeTable
|
||
|
--
|
||
|
-- Attribute for Aerohive HiveAP Radio interfaces.
|
||
|
--
|
||
|
|
||
|
ahRadioAttributeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AhRadioAttributeEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Table of radio interface statistics."
|
||
|
::= { ahInterface 5 }
|
||
|
|
||
|
ahRadioAttributeEntry OBJECT-TYPE
|
||
|
SYNTAX AhRadioAttributeEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Individual entry for each Radio"
|
||
|
INDEX { ifIndex }
|
||
|
::= { ahRadioAttributeTable 1 }
|
||
|
|
||
|
AhRadioAttributeEntry ::= SEQUENCE {
|
||
|
ahRadioChannel Integer32,
|
||
|
ahRadioTxPower Integer32,
|
||
|
ahRadioNoiseFloor Integer32
|
||
|
}
|
||
|
|
||
|
ahRadioChannel OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The channel number currently in use for this radio."
|
||
|
::= { ahRadioAttributeEntry 1 }
|
||
|
|
||
|
ahRadioTxPower OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The transmit power currently for the radio in dbm. The range
|
||
|
is 0 to 20 dBm"
|
||
|
::= { ahRadioAttributeEntry 2 }
|
||
|
|
||
|
ahRadioNoiseFloor OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The noise floor for the radio dbm. The range is 0 to 256 dBm.
|
||
|
The value of this variable is the actual value plus 256 dBm."
|
||
|
::= { ahRadioAttributeEntry 3 }
|
||
|
|
||
|
END
|
||
|
|