Initial commit
This commit is contained in:
964
MIBS/aerohive/AH-INTERFACE-MIB
Normal file
964
MIBS/aerohive/AH-INTERFACE-MIB
Normal file
@ -0,0 +1,964 @@
|
||||
--
|
||||
-- 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 }
|
||||
|
253
MIBS/aerohive/AH-MRP-MIB
Normal file
253
MIBS/aerohive/AH-MRP-MIB
Normal file
@ -0,0 +1,253 @@
|
||||
--
|
||||
-- Copyright (c) 2006-2013. Aerohive Netowrks, Inc
|
||||
-- All rights reserved.
|
||||
|
||||
AH-MRP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- Imports
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
ahAPMRP, AhString, AhNodeID
|
||||
FROM AH-SMI-MIB
|
||||
ifIndex, ifEntry
|
||||
FROM IF-MIB;
|
||||
|
||||
ahMRP 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
|
||||
mesh routing protocol (MRP) related information."
|
||||
|
||||
::= { ahAPMRP 1 }
|
||||
|
||||
|
||||
AhLinkType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Interface type - (ETHERNET, WIRELESS)"
|
||||
SYNTAX INTEGER {
|
||||
ahETHERNET (0), -- ethernet link
|
||||
ahWIRELESS (1) -- wireless link
|
||||
}
|
||||
|
||||
--
|
||||
-- Neighbour
|
||||
-- neighborID
|
||||
-- linkCost
|
||||
-- RSSI
|
||||
-- linkUpTime
|
||||
--
|
||||
-- Neighbours are attached to wireless interface with Backhaul mode only
|
||||
--
|
||||
|
||||
ahNeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Table of directly connected APs"
|
||||
::= { ahMRP 1 }
|
||||
|
||||
ahNeighborEntry OBJECT-TYPE
|
||||
SYNTAX NeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Individual entry of neighbor table"
|
||||
INDEX { ifIndex, ahNeighberAPId }
|
||||
::= { ahNeighborTable 1 }
|
||||
|
||||
NeighborEntry ::= SEQUENCE {
|
||||
ahNeighberAPId AhNodeID,
|
||||
ahLinkCost Counter32,
|
||||
ahRSSI Integer32,
|
||||
ahLinkUptime Counter32,
|
||||
ahLinkType AhLinkType,
|
||||
ahRxDataFrames Counter32,
|
||||
ahRXDataOctets Counter32,
|
||||
ahRxMgtFrames Counter32,
|
||||
ahRxUnicastFrames Counter32,
|
||||
ahRxMulticastFrames Counter32,
|
||||
ahRxBroadcastFrames Counter32,
|
||||
ahTxDataFrames Counter32,
|
||||
ahTxBeDataFrames Counter32,
|
||||
ahTxBgDataFrames Counter32,
|
||||
ahTxViDataFrames Counter32,
|
||||
ahTxVoDataFrames Counter32,
|
||||
ahTxMgtFrames Counter32,
|
||||
ahTxDataOctets Counter32,
|
||||
ahTxUnicastFrames Counter32,
|
||||
ahTxMulticastFrames Counter32,
|
||||
ahTxBroadcastFrames Counter32
|
||||
}
|
||||
|
||||
ahNeighberAPId OBJECT-TYPE
|
||||
SYNTAX AhNodeID
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Uniquely identifies an AP - neighbor."
|
||||
::= { ahNeighborEntry 1 }
|
||||
|
||||
ahLinkCost OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "neighbour cost metrice."
|
||||
::= { ahNeighborEntry 2 }
|
||||
|
||||
ahRSSI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "An indicator for the RSSI of the neighbour node
|
||||
derived from last NDP message"
|
||||
::= { ahNeighborEntry 3 }
|
||||
|
||||
ahLinkUptime OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Link up time in second"
|
||||
::= { ahNeighborEntry 4 }
|
||||
|
||||
ahLinkType OBJECT-TYPE
|
||||
SYNTAX AhLinkType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Is it a ethernet link or wireless link."
|
||||
::= { ahNeighborEntry 5 }
|
||||
|
||||
ahRxDataFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of data frames received
|
||||
from the neighbor AP"
|
||||
::= { ahNeighborEntry 6 }
|
||||
|
||||
ahRXDataOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of data octets received
|
||||
from the neighbor AP"
|
||||
::= { ahNeighborEntry 7 }
|
||||
|
||||
ahRxMgtFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of mgt frames received
|
||||
from the neighbor AP"
|
||||
::= { ahNeighborEntry 8 }
|
||||
|
||||
ahRxUnicastFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of unitcast frames received
|
||||
from the neighbor AP"
|
||||
::= { ahNeighborEntry 9 }
|
||||
|
||||
ahRxMulticastFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of multicast frames received
|
||||
from the neighbor AP."
|
||||
::= { ahNeighborEntry 10 }
|
||||
|
||||
ahRxBroadcastFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of broadcast frames received
|
||||
from the neighbor AP."
|
||||
::= { ahNeighborEntry 11 }
|
||||
|
||||
ahTxDataFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of transmitted data frames
|
||||
from the neighbor AP."
|
||||
::= { ahNeighborEntry 12 }
|
||||
|
||||
ahTxMgtFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of transmitted management frames
|
||||
from the neighbor AP."
|
||||
::= { ahNeighborEntry 13 }
|
||||
|
||||
ahTxDataOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of transmitted data in octets
|
||||
from the neighbor AP."
|
||||
::= { ahNeighborEntry 14 }
|
||||
|
||||
ahTxUnicastFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of unitcast frames transmitted
|
||||
from the neighbor AP"
|
||||
::= { ahNeighborEntry 15 }
|
||||
|
||||
ahTxMulticastFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of multicast frames transmitted
|
||||
from the neighbor AP."
|
||||
::= { ahNeighborEntry 16 }
|
||||
|
||||
ahTxBroadcastFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of broadcast frames transmitted
|
||||
from the neighbor AP."
|
||||
::= { ahNeighborEntry 17 }
|
||||
|
||||
ahTxBeDataFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of transmitted best effort priority data frames
|
||||
from the AP to its neighbor."
|
||||
::= { ahNeighborEntry 18 }
|
||||
|
||||
ahTxBgDataFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of transmitted back ground priority data frames
|
||||
from the AP to its neighbor."
|
||||
::= { ahNeighborEntry 19 }
|
||||
|
||||
ahTxViDataFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of transmitted video priority data frames
|
||||
from the AP to its neighbor."
|
||||
::= { ahNeighborEntry 20 }
|
||||
|
||||
ahTxVoDataFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of transmitted voice priority data frames
|
||||
from the AP to its neighbor."
|
||||
::= { ahNeighborEntry 21 }
|
||||
|
||||
END
|
||||
|
89
MIBS/aerohive/AH-SMI-MIB
Normal file
89
MIBS/aerohive/AH-SMI-MIB
Normal file
@ -0,0 +1,89 @@
|
||||
--
|
||||
-- Copyright (c) 2006-2013. Aerohive Netowrks, Inc
|
||||
-- All rights reserved.
|
||||
|
||||
AH-SMI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- Imports
|
||||
--
|
||||
|
||||
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, enterprises
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, MacAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
--
|
||||
-- Module Identity
|
||||
--
|
||||
|
||||
aerohive 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 is the MIB module for object type definitions
|
||||
that are used throughout the Aerohive Networks enterprise MIBs."
|
||||
|
||||
|
||||
::= { enterprises 26928 }
|
||||
|
||||
|
||||
ahProduct OBJECT IDENTIFIER ::= { aerohive 1 }
|
||||
|
||||
ahAP OBJECT IDENTIFIER ::= { ahProduct 1 }
|
||||
ahAPCommon OBJECT IDENTIFIER ::= { ahAP 1 }
|
||||
ahAPTrap OBJECT IDENTIFIER ::= { ahAPCommon 1 }
|
||||
ahAPInterface OBJECT IDENTIFIER ::= { ahAPCommon 2 }
|
||||
ahAPMRP OBJECT IDENTIFIER ::= { ahAPCommon 3 }
|
||||
ahAPIDP OBJECT IDENTIFIER ::= { ahAPCommon 4 }
|
||||
|
||||
ahAPHiveAP020-ag OBJECT IDENTIFIER ::= { ahAP 2 }
|
||||
ahAPHiveAP028-ag OBJECT IDENTIFIER ::= { ahAP 3 }
|
||||
ahAPHiveAP320-n OBJECT IDENTIFIER ::= { ahAP 4 }
|
||||
ahAPHiveAP340-n OBJECT IDENTIFIER ::= { ahAP 5 }
|
||||
|
||||
AhString ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "A text string with 32 octets"
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
|
||||
AhNodeID ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Mgmt MAC address in hex decimal notation"
|
||||
SYNTAX MacAddress
|
||||
|
||||
AhInterfaceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Interface type - (PHYSICAL, VIRTUAL)"
|
||||
SYNTAX INTEGER {
|
||||
ahPHYSICAL (0), -- physical Interface
|
||||
ahVIRTURAL (1) -- logical Interface
|
||||
}
|
||||
|
||||
AhInterfaceMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Interface role types"
|
||||
SYNTAX INTEGER {
|
||||
ahNotUsed (0), -- interface is not used
|
||||
ahAccess (1), -- interface is used for access
|
||||
ahBackhaul (2), -- interface is used for backhaul
|
||||
ahBridge (3) -- interface is used for bridge
|
||||
}
|
||||
|
||||
AhMACProtocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Radio Mode"
|
||||
SYNTAX INTEGER {
|
||||
ah11a (0), -- A mode
|
||||
ah11b (1), -- B mode
|
||||
ah11g (2), -- G mode
|
||||
ah11na (3), -- NA mode
|
||||
ah11ng (4) -- NG mode
|
||||
}
|
||||
|
||||
END
|
||||
|
126
MIBS/aerohive/AH-SYSTEM-MIB
Normal file
126
MIBS/aerohive/AH-SYSTEM-MIB
Normal file
@ -0,0 +1,126 @@
|
||||
--
|
||||
-- Copyright (c) 2010-2016. Aerohive Networks, Inc
|
||||
-- All rights reserved.
|
||||
|
||||
AH-SYSTEM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- Imports
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
ahProduct
|
||||
FROM AH-SMI-MIB;
|
||||
|
||||
--
|
||||
-- Module Identity
|
||||
--
|
||||
|
||||
ahSystem 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
|
||||
aerohive system related information."
|
||||
|
||||
::= { ahProduct 2 }
|
||||
|
||||
--
|
||||
-- Aerohive Extension to ahSystem
|
||||
--
|
||||
|
||||
ahSystemName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive platform system name"
|
||||
::= { ahSystem 1 }
|
||||
|
||||
ahSystemDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive platform system description"
|
||||
::= { ahSystem 2 }
|
||||
|
||||
ahCpuUtilization OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive platform cpu utilization"
|
||||
::= { ahSystem 3 }
|
||||
|
||||
ahMemUtilization OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive platform memory utilization"
|
||||
::= { ahSystem 4 }
|
||||
|
||||
ahSystemSerial OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive platform system serial-number"
|
||||
::= { ahSystem 5 }
|
||||
|
||||
ahDeviceMode OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive device mode type"
|
||||
::= { ahSystem 6 }
|
||||
|
||||
ahUpTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive platform up time"
|
||||
::= { ahSystem 7 }
|
||||
|
||||
ahHwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive platform hardware version"
|
||||
::= { ahSystem 8 }
|
||||
|
||||
ahClientCount OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..10000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the counter of devices connected to aerohive products"
|
||||
::= { ahSystem 9 }
|
||||
|
||||
ahEnvirmentTemp OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive envirment temp-ditection"
|
||||
::= { ahSystem 10 }
|
||||
|
||||
ahEnvirmentFan OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..10000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive envirment fan speed, unit as RPM"
|
||||
::= { ahSystem 11 }
|
||||
|
||||
ahFirmwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "aerohive platform fireware version"
|
||||
::= { ahSystem 12 }
|
||||
|
||||
|
||||
END
|
||||
|
944
MIBS/aerohive/AH_TRAP_MIB
Normal file
944
MIBS/aerohive/AH_TRAP_MIB
Normal file
@ -0,0 +1,944 @@
|
||||
--
|
||||
-- Copyright (c) 2006-2013, Aerohive Networks, Inc
|
||||
-- All rights reserved.
|
||||
|
||||
AH_TRAP_MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- Imports
|
||||
--
|
||||
|
||||
IMPORTS MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
ahAPTrap, AhString, AhNodeID, AhMACProtocol FROM AH-SMI-MIB;
|
||||
|
||||
--
|
||||
-- Module Identity
|
||||
--
|
||||
|
||||
|
||||
AhAuthenticationMethod ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Authentication method supported by the HiveAP"
|
||||
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),
|
||||
8021x (11)
|
||||
}
|
||||
|
||||
AhEncrytionMethod ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Encryption method supported by the HiveAP"
|
||||
SYNTAX INTEGER {
|
||||
AES (0),
|
||||
TKIP (1),
|
||||
WEP (2),
|
||||
Non (3)
|
||||
}
|
||||
|
||||
|
||||
ahTrapModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201608310000Z" -- Aug 31, 2016
|
||||
ORGANIZATION "Aerohive Networks, Inc."
|
||||
CONTACT-INFO "See AH-SMI-MIB for information."
|
||||
DESCRIPTION
|
||||
"This is the MIB module for access point trap definitions
|
||||
for Aerohive Networks Inc."
|
||||
|
||||
::= { ahAPTrap 1 }
|
||||
|
||||
ahNotificationVarBind OBJECT IDENTIFIER ::= { ahAPTrap 2 }
|
||||
|
||||
AhState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "It defines the state for interfaces."
|
||||
SYNTAX INTEGER {
|
||||
ahUp (1), -- Interface up
|
||||
ahDown (2) -- Interface down
|
||||
}
|
||||
|
||||
AhProbableCause ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "It defines the probable cause for a problem on the HiveAP."
|
||||
SYNTAX INTEGER {
|
||||
ahClear (0),
|
||||
ahUnknown (1),
|
||||
ahFlashFailure (2),
|
||||
ahFanFailure (3),
|
||||
ahPowerSupplyFailure (4),
|
||||
ahSoftwareUpgradeFailure (5),
|
||||
ahRadioFailure (6),
|
||||
ahConfFailure (7)
|
||||
}
|
||||
|
||||
--
|
||||
-- Trap Definitions
|
||||
--
|
||||
|
||||
ahFailureTrap NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId,
|
||||
ahAPName,
|
||||
ahObjectName, -- Failed object name
|
||||
ahSeverity,
|
||||
ahProbableCause,
|
||||
ahFailureSet,
|
||||
ahCode,
|
||||
ahTrapDesc }
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated for any equipment or software failures.
|
||||
"
|
||||
::= { ahTrapModule 1 }
|
||||
|
||||
ahThresholdCrossingEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId,
|
||||
ahAPName,
|
||||
ahObjectName, -- Threshold name
|
||||
ahCurValue,
|
||||
ahThresholdHigh,
|
||||
ahThresholdLow,
|
||||
ahCode,
|
||||
ahTrapDesc }
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated whenever a threshold is crossed for the first time."
|
||||
::= { ahTrapModule 2 }
|
||||
|
||||
ahStateChangeEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId,
|
||||
ahAPName,
|
||||
ahObjectName, -- The object changes state
|
||||
ahPreviousState,
|
||||
ahCurrentState,
|
||||
ahCode,
|
||||
ahTrapDesc }
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated whenever an object state change occurs."
|
||||
::= { ahTrapModule 3}
|
||||
|
||||
|
||||
ahConnectionChangeEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId,
|
||||
ahAPName,
|
||||
ahObjectName,
|
||||
ahIfIndex, -- Interface index detecting the client/neighbor
|
||||
ahObjectType, -- Client connection or neighbor connection
|
||||
ahRemoteId, -- MAC addr for the client or neighbour
|
||||
ahCurrentState, -- up, or down.
|
||||
ahSSID, -- ssid of the client is using if remoteid is a client
|
||||
ahCLientIP, -- Client IP address if the remote id is a client
|
||||
ahClientHostName, -- Client Host Name if the remote id is a client
|
||||
ahClientUserName, -- Client User Name if the remote id is a client
|
||||
ahClientAuthMethod, -- The authentication method the client uses to communicate with the HiveAP
|
||||
ahClientEncryptionMethod, -- The encryption method the client uses to communicate with the HiveAP
|
||||
ahClientMACProtocol, -- The radio mode the client uses to communicate with the HiveAP
|
||||
ahClientVLAN, -- The VLAN used by client to communicate with the HiveAP
|
||||
ahClientUserProfId, -- The user profile id used by client to communicate with the HiveAP
|
||||
ahClientChannel, -- The radio channel used by client to communicate with the HiveAP
|
||||
ahClientCWPUsed, -- The boolean indicating whether Captive Web Portal is used
|
||||
ahBSSID, -- Basic Service Set Identifier of the client is using if remoteid is a client.
|
||||
ahAssociationTime, -- The association time(s) of client connect or disconnect to AP.
|
||||
ahIfName, -- The interface name of client connect or disconnect to AP.
|
||||
ahIDPRSSI, -- RSSI information
|
||||
ahCode,
|
||||
ahTrapDesc }
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated whenever a connection state change
|
||||
occurs. The connection might be between a HiveAP and its client,
|
||||
or between a HiveAP and a neighboring HiveAP."
|
||||
::= { ahTrapModule 4}
|
||||
|
||||
ahIDPStationEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId, -- reporting APID
|
||||
ahAPName, -- reporting AP name
|
||||
ahIfIndex, -- interface index detecting the IDP-AP
|
||||
ahObjectName,
|
||||
ahStationType, -- indicating whether it is an AP or client PC event
|
||||
ahRemoteId, -- MAC addr for the IDP-AP
|
||||
ahIDPType, -- IDP type
|
||||
ahIDPChannel, -- channel number detected
|
||||
ahIDPRSSI, -- RSSI information
|
||||
ahIDPStationData, -- Station data received (related to the policies)
|
||||
ahIDPCompliance,
|
||||
ahSSID,
|
||||
ahRemoved,
|
||||
ahIDPInNet,
|
||||
ahCode,
|
||||
ahTrapDesc}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated whenever IDP detects an AP
|
||||
in its neighborhood. The ahRomoteId indicates the detected AP
|
||||
MAC address, and the ahIDPCompliance indicates conformance of
|
||||
IDP policy this AP satisfies. The ahIDPChannel and ahIDPRSSI
|
||||
indicates the radio channel and Receive Signal Strenth Indication."
|
||||
::= { ahTrapModule 5}
|
||||
|
||||
ahClientInfoEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId, -- reporting APID
|
||||
ahAPName, -- reporting AP name
|
||||
ahObjectName, -- reporting object name
|
||||
ahSSID, -- ssid of the client is using
|
||||
ahClientMAC, -- Client MAC address
|
||||
ahCLientIP, -- Client IP address
|
||||
ahClientHostName, -- Client Host Name
|
||||
ahClientUserName, -- Client User Name
|
||||
ahCode,
|
||||
ahTrapDesc}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated whenever HiveAP a new client
|
||||
makes an association and its IP address, hostname, and
|
||||
User name is obtained."
|
||||
::= { ahTrapModule 6}
|
||||
|
||||
ahPoEEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId, -- Reporting APID
|
||||
ahAPName, -- Reporting HiveAP name
|
||||
ahObjectName, -- Reporting object name
|
||||
ahPowerSrc, -- Power source: adaptor, PoE
|
||||
ahPoEEth0On, -- On/Off
|
||||
ahPoEEth0Pwr, -- Power level in watts
|
||||
ahPoEEth0MaxSpeed, -- Maximum line speed
|
||||
ahPoEWifi0Setting, -- Auto, 2X3 (xmit/rcv-chain), linkdown
|
||||
ahPoEEth1On, -- On/Off
|
||||
ahPoEEth1Pwr, -- Power level in watts
|
||||
ahPoEEth1MaxSpeed, -- Maximum line speed
|
||||
ahPoEWifi1Setting, -- Auto, 2X3 (xmit/rcv-chain), linkdown
|
||||
ahPoEWifi2Setting, -- Auto, 2X3 (xmit/rcv-chain), linkdown
|
||||
ahCode,
|
||||
ahTrapDesc}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated whenever a HiveAP (802.11n
|
||||
product line) boots up or changes power levels."
|
||||
::= { ahTrapModule 7}
|
||||
|
||||
ahChannelPowerChangeEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId, -- Reporting APID
|
||||
ahAPName, -- Reporting HiveAP name
|
||||
ahObjectName, -- Reporting object name - interface name
|
||||
ahIfIndex, -- Interface index reporting the channel/pwr change
|
||||
ahRadioChannel, -- Current channel number in use
|
||||
ahRadioTxPower, -- Current transmit power in use
|
||||
ahBeaconInterval, -- Current beacon interval in use
|
||||
ahCode,
|
||||
ahTrapDesc}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated whenever a HiveAP boots up,
|
||||
or changes channels or power levels."
|
||||
::= { ahTrapModule 8}
|
||||
|
||||
|
||||
ahIDPMitigateEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId, -- reporting APID
|
||||
ahAPName, -- reporting AP name
|
||||
ahIfIndex, -- interface index detecting the IDP-AP
|
||||
ahObjectName, -- Reporting object name
|
||||
ahRemoteId, -- MAC addr for the IDP-Station
|
||||
ahBSSID, -- Basic Service Set Identifier of the rogue AP
|
||||
ahDiscoverAge,
|
||||
ahUpdateAge,
|
||||
ahRemoved,
|
||||
ahCode,
|
||||
ahTrapDesc}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "This event is generated whenever IDP detects an rogue client
|
||||
connect to a rogue AP. The ahRomoteId indicates the detected
|
||||
Station MAC address. "
|
||||
::= { ahTrapModule 9}
|
||||
|
||||
ahInterferenceMapAlertEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId, -- reporting APID
|
||||
ahAPName, -- reporting AP name
|
||||
ahIfIndex, -- interface index
|
||||
ahObjectName, -- Reporting object name
|
||||
ahInterferenceThreshold, --the configured channel utilizations interference threshold
|
||||
ahRunningAverageInterference, --channel utilizations running average interference
|
||||
ahShortTermInterference, --channel utilizations short term interference
|
||||
ahSnapshotInterference, --channel utilizations snapshot interference
|
||||
ahCRCErrRateThreshold, -- the configured CRC error rate threshold
|
||||
ahCRCErrRate, -- CRC error rate
|
||||
ahSeverity,
|
||||
ahFailureSet, -- indicate whether this is an interference alert or clear alert
|
||||
ahCode,
|
||||
ahTrapDesc}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "For every one minute interval, AP will monitor the interference channel utilizations
|
||||
(snapshot, short term means average and running average) and CRC error rate
|
||||
against their thresholds, if any one of them is above their threshold
|
||||
(thresholds are settable by CLI), AP should send HM an interference alert event to HM.
|
||||
AP will send out clear alert to HM only when: the last short term period<6F><64>s CRC_error_rate,
|
||||
means average Interference CU and the last snapshot interference CU are all below their thresholds."
|
||||
::= { ahTrapModule 10}
|
||||
|
||||
ahBandwidthSentinelEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId, -- reporting APID
|
||||
ahAPName, -- reporting AP name
|
||||
ahIfIndex, -- interface index
|
||||
ahObjectName, -- Reporting object name
|
||||
ahClientMAC, -- Client MAC address
|
||||
ahBandwidthSentinelStatus, --Bandwidth sentinel status
|
||||
ahGuaranteedBandwidth, --Configured guaranteed-bandwidth
|
||||
ahActualBandwidth, --Actual bandwidth usage
|
||||
ahBandwidthSentinelAction, --Bandwidth sentinel action
|
||||
ahCode,
|
||||
ahTrapDesc}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "HiveOS will send two different kinds of traps: bandwidth sentinel alert trap, and bandwidth sentinel clear trap.
|
||||
The <20><>alert<72><74> trap will serve the purpose to tell HM that the client is violating the bandwidth sentinel,
|
||||
the <20><>clear<61><72> trap will clear the previous <20><>alert<72><74> trap."
|
||||
::= { ahTrapModule 11}
|
||||
|
||||
ahAlarmMsgMapAlertEvent NOTIFICATION-TYPE
|
||||
OBJECTS { ahAPId, -- reporting APID
|
||||
ahAPName, -- reporting AP name
|
||||
ahIfIndex, -- the wifi interface index
|
||||
ahObjectName, -- Reporting object name
|
||||
ahLevel, -- the level will tell HM whether this is a interface or client level alert
|
||||
ahClientMAC, -- Client MAC address, if it is client level alert type
|
||||
ahSSID, -- the Client ssid name, if client level, include the SSID name, interface level, no ssid name
|
||||
ahAlarmAlertType, -- the CRC error rate, the TX drop/retry rate, the RX rate, Airtime consumption
|
||||
ahThresholdValue, -- the value of HOS setting
|
||||
ahShortTermValue, -- the CRC error rate, TX drop/retry rate, RX drop rate percentage of this sampling period
|
||||
ahSnapshotValue, -- the CRC error rate, TX drop/retry rate, RX drop rate of snapshort
|
||||
ahFailureSet, -- indicate whether this is an alert or clear alert
|
||||
ahCode,
|
||||
ahTrapDesc}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "HiveOS will send two different kinds of level alert: interface level alert, and client level alert.
|
||||
There are four alert types, CRC error rate, TX drop/retry rate, Rx drop rate; interface level includes all alert type,
|
||||
the client level includes Tx drop/retry rate, Rx drop Rate; the 'set' alert means there is an alert raised,
|
||||
with type indicated in the alert type field, the 'clear' alert means the previous alert condition has been cleared."
|
||||
::= { ahTrapModule 12}
|
||||
--
|
||||
-- Types
|
||||
--
|
||||
|
||||
ahAPId OBJECT-TYPE
|
||||
SYNTAX AhNodeID
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It is the node ID (MAC address in hexadecimal format)
|
||||
of the HiveAP where the trap is generated. If a HiveAP is
|
||||
configured with 2 hives, the node ID is the first MAC address
|
||||
of the management interface."
|
||||
::= {ahNotificationVarBind 1}
|
||||
|
||||
ahAPName OBJECT-TYPE
|
||||
SYNTAX AhString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The host name of the HiveAP where the trap is generated."
|
||||
::= { ahNotificationVarBind 2}
|
||||
|
||||
ahSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical (5), -- service impact problem
|
||||
major (4), -- Problem requiring user intervension
|
||||
minor (3), -- Problem not requiring user intervension
|
||||
info (2), -- informational only
|
||||
undetermined (1)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the serverity of the trap."
|
||||
::= { ahNotificationVarBind 3}
|
||||
|
||||
ahObjectName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64) )
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It describes the object for which the trap is generated."
|
||||
::= { ahNotificationVarBind 4}
|
||||
|
||||
ahProbableCause OBJECT-TYPE
|
||||
SYNTAX AhProbableCause
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It describes the probable cause of a problem."
|
||||
::= { ahNotificationVarBind 5}
|
||||
|
||||
ahCurValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the current value of a threshold counter."
|
||||
::= { ahNotificationVarBind 6}
|
||||
|
||||
ahThresholdHigh OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the value for a high threshold."
|
||||
::= { ahNotificationVarBind 7}
|
||||
|
||||
ahThresholdLow OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the value for a low threshold."
|
||||
::= { ahNotificationVarBind 8}
|
||||
|
||||
ahPreviousState OBJECT-TYPE
|
||||
SYNTAX AhState
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the value for a previous state."
|
||||
::= { ahNotificationVarBind 9}
|
||||
|
||||
ahCurrentState OBJECT-TYPE
|
||||
SYNTAX AhState
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the value for the current state."
|
||||
::= { ahNotificationVarBind 10}
|
||||
|
||||
ahTrapDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the description of the trap."
|
||||
::= { ahNotificationVarBind 11}
|
||||
|
||||
ahCode OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains access information to the Aerohive
|
||||
logging/action dictionary."
|
||||
::= { ahNotificationVarBind 12}
|
||||
|
||||
ahIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The interface index used to identify uniquely
|
||||
an interface (logical or physical)."
|
||||
::= { ahNotificationVarBind 13}
|
||||
|
||||
|
||||
ahObjectType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clientLink (1), -- Client link
|
||||
neighborLink (2) -- Neighbor link
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It specifies the object type: a client link or a neighbor link."
|
||||
::= { ahNotificationVarBind 14}
|
||||
|
||||
ahRemoteId OBJECT-TYPE
|
||||
SYNTAX AhNodeID
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It is the MAC address of the remote node. If the remote
|
||||
node is a HiveAP, the ID must be the MAC address
|
||||
of its management interface. If the remote node is a
|
||||
client station, it must be the MAC address of the client."
|
||||
::= {ahNotificationVarBind 15}
|
||||
|
||||
ahIDPType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
rogue (1),
|
||||
valid (2),
|
||||
external (3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It is used to indicate the AP identified is a
|
||||
rogue, or valid, or compliant, or noncompliant, or external AP."
|
||||
::= {ahNotificationVarBind 16}
|
||||
|
||||
ahIDPChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It is the channel number used by the identified AP."
|
||||
::= {ahNotificationVarBind 17}
|
||||
|
||||
ahIDPRSSI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It is the RSSI for the identified AP or Client."
|
||||
::= {ahNotificationVarBind 18}
|
||||
|
||||
ahIDPCompliance OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
open_policy (1),
|
||||
wep_policy (2),
|
||||
wpa_policy (4),
|
||||
wmm_policy (8),
|
||||
oui_policy (16),
|
||||
ssid_policy (32),
|
||||
short_preamble_policy (64),
|
||||
short_beacon_policy (128),
|
||||
ad_hoc_policy (256)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It is bit mask to indicate which policy the indentified
|
||||
AP is compliant with (bit is set if it is NOT compliant)."
|
||||
::= {ahNotificationVarBind 19}
|
||||
|
||||
ahSSID OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32) )
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the SSID name for the detected AP."
|
||||
::= { ahNotificationVarBind 20}
|
||||
|
||||
ahStationType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
station_ap (1),
|
||||
station_client (2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates whether it is event for a peer AP
|
||||
or client PC"
|
||||
::= { ahNotificationVarBind 21}
|
||||
|
||||
ahIDPStationData OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
open_policy (1),
|
||||
wep_policy (2),
|
||||
wpa_policy (4),
|
||||
wmm_policy (8),
|
||||
short_preamble_policy (64),
|
||||
short_beacon_policy (128),
|
||||
ad_hoc_policy (256)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It is bit mask to indicate policies are detected for
|
||||
the identified AP . Note: the oui_policy and ssid_policy are
|
||||
omitted due to the presence of the ahRemoteID, and SSID in the
|
||||
trap message. "
|
||||
::= {ahNotificationVarBind 22}
|
||||
|
||||
ahRemoved OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
removed_false (0),
|
||||
removed_true (1)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates whether the AP or client can not
|
||||
be detected."
|
||||
::= { ahNotificationVarBind 23}
|
||||
|
||||
|
||||
|
||||
ahClientMAC OBJECT-TYPE
|
||||
SYNTAX AhNodeID
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the MAC address of the wireless client. It is
|
||||
required."
|
||||
::= { ahNotificationVarBind 24}
|
||||
|
||||
ahCLientIP OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the IP address of the wireless client. It is
|
||||
optional."
|
||||
::= { ahNotificationVarBind 25}
|
||||
|
||||
ahClientHostName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the host name of the wireless client. It is
|
||||
optional."
|
||||
::= { ahNotificationVarBind 26}
|
||||
|
||||
ahClientUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It contains the user name of the wireless client. It is
|
||||
optional."
|
||||
::= { ahNotificationVarBind 27}
|
||||
|
||||
ahPowerSrc OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
adaptor (0),
|
||||
poe (1)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates whether the power source is from the power adaptor or PoE.
|
||||
If the power source is the adaptor, PoE information in the trap is ignored."
|
||||
::= { ahNotificationVarBind 28}
|
||||
|
||||
ahPoEEth0On OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates whether PoE is on eth0 or not."
|
||||
::= { ahNotificationVarBind 29}
|
||||
|
||||
ahPoEEth0Pwr OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the power level of PoE in watts
|
||||
multiply by 10."
|
||||
::= { ahNotificationVarBind 30}
|
||||
|
||||
ahPoEEth1On OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates whether PoE is on eth1 or not."
|
||||
::= { ahNotificationVarBind 31}
|
||||
|
||||
ahPoEEth1Pwr OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the power level of PoE on eht1 in watts
|
||||
multiply by 10."
|
||||
::= { ahNotificationVarBind 32}
|
||||
|
||||
ahRadioChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the channel number currently in use for this radio."
|
||||
::= { ahNotificationVarBind 33 }
|
||||
|
||||
ahRadioTxPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the transmit power in dBm that the radio is currently using. The range
|
||||
is 0 to 20 dBm."
|
||||
::= { ahNotificationVarBind 34 }
|
||||
|
||||
ahClientAuthMethod OBJECT-TYPE
|
||||
SYNTAX AhAuthenticationMethod
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the authentication method the client uses when
|
||||
communicating with the HiveAP."
|
||||
::= { ahNotificationVarBind 35 }
|
||||
|
||||
ahClientEncryptionMethod OBJECT-TYPE
|
||||
SYNTAX AhEncrytionMethod
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the encryption method the client uses when communicating
|
||||
with the HiveAP."
|
||||
::= { ahNotificationVarBind 36 }
|
||||
|
||||
ahClientMACProtocol OBJECT-TYPE
|
||||
SYNTAX AhMACProtocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the radio mode the client uses when communicating
|
||||
with the HiveAP."
|
||||
::= { ahNotificationVarBind 37 }
|
||||
|
||||
ahClientVLAN OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the VLAN that the client uses when communicating
|
||||
with the HiveAP."
|
||||
::= { ahNotificationVarBind 38 }
|
||||
|
||||
|
||||
ahClientUserProfId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the user profile ID that the client uses when communicating
|
||||
with the HiveAP."
|
||||
::= { ahNotificationVarBind 39 }
|
||||
|
||||
ahClientChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the radio channel that the client uses when communicating
|
||||
with the HiveAP."
|
||||
::= { ahNotificationVarBind 40 }
|
||||
|
||||
ahClientCWPUsed OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the Boolean datatype indicating whether a captive web portal
|
||||
is used."
|
||||
::= { ahNotificationVarBind 41 }
|
||||
|
||||
ahBSSID OBJECT-TYPE
|
||||
SYNTAX AhNodeID
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the basic service set identifier of the client
|
||||
if the ahRemoteId is a client."
|
||||
::= { ahNotificationVarBind 42 }
|
||||
|
||||
ahPoEEth0MaxSpeed OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
linkdown (1), -- Interface down
|
||||
eth10 (2), -- 10 Mbps
|
||||
eth100 (3), -- 100 Mbps
|
||||
eth1000 (4) -- 1000 Mbps
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the automatically adjusted maximum Ethernet speed
|
||||
based on the power source and level."
|
||||
::= { ahNotificationVarBind 43 }
|
||||
|
||||
ahPoEEth1MaxSpeed OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
linkdown (1), -- Interface shutdown
|
||||
eth10 (2), -- 10 Mbps
|
||||
eth100 (3), -- 100 Mbps
|
||||
eth1000 (4) -- 1000 Mbps
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the automatically adjusted maximum Ethernet speed
|
||||
based on the power source and level."
|
||||
::= { ahNotificationVarBind 44 }
|
||||
|
||||
ahPoEWifi0Setting OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
invalid (0), -- Interface is invalid
|
||||
linkdown (1), -- Interface shutdown
|
||||
config (2), -- User configured Wi-Fi tx-rx chain
|
||||
tx2rx3 (3) -- Maximum transmit chain 2 and max. receive chain 3
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the automatically adjusted Wi-Fi setting based on the
|
||||
power source and power level."
|
||||
::= { ahNotificationVarBind 45 }
|
||||
|
||||
ahPoEWifi1Setting OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
invalid (0), -- Interface is invalid
|
||||
linkdown (1), -- Interface shutdown
|
||||
config (2), -- User configured Wi-Fi tx-rx chain
|
||||
tx2rx3 (3) -- Maximum transmit chain 2 and maximum receive chain 3
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the automatically adjusted Wi-Fi setting based on the
|
||||
power source and power level."
|
||||
::= { ahNotificationVarBind 46 }
|
||||
|
||||
ahPoEWifi2Setting OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
invalid (0), -- Interface is invalid
|
||||
linkdown (1), -- Interface shutdown
|
||||
config (2), -- User configured Wi-Fi tx-rx chain
|
||||
tx2rx3 (3) -- Maximum transmit chain 2 and maximum receive chain 3
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the automatically adjusted Wi-Fi setting based on the
|
||||
power source and power level."
|
||||
::= { ahNotificationVarBind 47 }
|
||||
|
||||
ahAssociationTime OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The association time(s) of client connect or disconnect to AP."
|
||||
::= { ahNotificationVarBind 48 }
|
||||
ahIDPInNet OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the Boolean datatype indicating whether AP is in local network."
|
||||
::= { ahNotificationVarBind 49 }
|
||||
|
||||
ahDiscoverAge OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the age from the rogue client is discovered."
|
||||
::= { ahNotificationVarBind 50 }
|
||||
|
||||
ahUpdateAge OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the age from the rogue client is updated."
|
||||
::= { ahNotificationVarBind 51 }
|
||||
|
||||
ahRunningAverageInterference OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "channel utilizations running average interference."
|
||||
::= { ahNotificationVarBind 52 }
|
||||
|
||||
ahShortTermInterference OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "channel utilizations short term interference.
|
||||
The short term period is defined by CLI config,
|
||||
usually, it should be in the range of 5 minutes to 30 minutes. "
|
||||
::= { ahNotificationVarBind 53 }
|
||||
|
||||
ahSnapshotInterference OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "channel utilizations snapshot interference. it is the last minute<74><65>s means average."
|
||||
::= { ahNotificationVarBind 54 }
|
||||
|
||||
ahFailureSet OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the Boolean datatype indicating whether this failure(alert) is on or off."
|
||||
::= { ahNotificationVarBind 55 }
|
||||
|
||||
ahInterferenceThreshold OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the configured channel utilizations interference threshold.
|
||||
it is defined by CLI config."
|
||||
::= { ahNotificationVarBind 56 }
|
||||
|
||||
ahCRCErrRateThreshold OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the configured CRC error rate threshold. it is defined by CLI config."
|
||||
::= { ahNotificationVarBind 57 }
|
||||
|
||||
ahCRCErrRate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "short term CRC error rate. The interval of the refresh of CRC error rate calculation
|
||||
is the same interval as channel utilization short term means average interval."
|
||||
::= { ahNotificationVarBind 58 }
|
||||
|
||||
|
||||
ahBandwidthSentinelStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
alert (0), -- good client but does not meet sla
|
||||
clear (1), -- good client and meet sla
|
||||
bad (2) -- bad client
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bandwidth sentinel status.
|
||||
In alert message, the value should be zero. In clear message, the value should be 1."
|
||||
::= { ahNotificationVarBind 59 }
|
||||
|
||||
ahGuaranteedBandwidth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the configured guaranteed bandwidth(Kbps). it is defined by CLI config."
|
||||
::= { ahNotificationVarBind 60 }
|
||||
|
||||
ahActualBandwidth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the actual bandwidth(Kbps)."
|
||||
::= { ahNotificationVarBind 61 }
|
||||
|
||||
ahBandwidthSentinelAction OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "bit maps to indicate which action has been taken on this client.
|
||||
bit 0: indicate whether log the guaranteed bandwidth violation or not,
|
||||
bit 1: indicate whether add more token to meet the minimum guaranteed bandwidth or not."
|
||||
::= { ahNotificationVarBind 62 }
|
||||
|
||||
ahBeaconInterval OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It is the number of time units between Beacon transmissions, One time unit is
|
||||
1024 microseconds."
|
||||
::= { ahNotificationVarBind 63 }
|
||||
|
||||
ahLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
interface (1), -- a interface level alert
|
||||
client (2) -- a client level alert
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The level value will tell HM whether this is an interface level alert or a client alert."
|
||||
::= {ahNotificationVarBind 64}
|
||||
|
||||
ahAlarmAlertType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
crcrate (0), -- The CRC error rate only applies to interface level alert
|
||||
txdroprate (1), -- The TX drop rate is calculated based on the max retried TX frames over total unicast TX frames
|
||||
txretryrate (2), -- The TX retry rate is calculated based on the total retries over total unicast TX frames
|
||||
rxdroprate (3), -- The RX drop rate is calculated based on the dropped RX frames over total RX frames
|
||||
airtime (4) -- The The airtime percentage is the sum of both TX and RX airtime percentages
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "There are five types, CRC Rate only applies to interface level alert,
|
||||
TX drop/retry rate is is calculated based on retries over total unicast TX frames,
|
||||
RX drop rate is calculated based on the dropped RX frames over total RX frames,
|
||||
Airtime percentage is the sum of both TX and RX airtime percentages."
|
||||
::= {ahNotificationVarBind 65}
|
||||
|
||||
ahThresholdValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the configured CRC error rate, TX drop/retry rate, RX drop rate threshold. it is defined by CLI config."
|
||||
::= {ahNotificationVarBind 66}
|
||||
|
||||
ahShortTermValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the percentage of this sampling period, CRC error rate, TX drop/retry rate, RX drop rate."
|
||||
::= {ahNotificationVarBind 67}
|
||||
|
||||
ahSnapshotValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the snapshot value of CRC error rate, TX drop/retry rate, RX drop rate."
|
||||
::= {ahNotificationVarBind 68}
|
||||
|
||||
ahIfName OBJECT-TYPE
|
||||
SYNTAX AhString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Name - uniquely identifies an AP Interface."
|
||||
::= {ahNotificationVarBind 69}
|
||||
|
||||
END
|
Reference in New Issue
Block a user