Initial commit

This commit is contained in:
David Leutgeb
2023-12-05 12:25:34 +01:00
commit 98a672123c
4378 changed files with 8817503 additions and 0 deletions

5220
MIBS/arubaos/AI-AP-MIB Normal file

File diff suppressed because it is too large Load Diff

157
MIBS/arubaos/ARUBA-MGMT-MIB Normal file
View File

@ -0,0 +1,157 @@
--- ArubaOS 8.8.0.1_80393
-- ***********************************************************
-- ARUBA-MGMT-MIB
--
-- ************************************************************
--
ARUBA-MGMT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
ObjectName, Integer32, Counter32, snmpModules
FROM SNMPv2-SMI
TruthValue, DisplayString, TestAndIncr, TimeStamp,
PhysAddress
FROM SNMPv2-TC
-- TEXTUAL-CONVENTION, RowStatus, TimeStamp
-- FROM SNMPv2-TC
ArubaEnableValue
FROM ARUBA-TC
arubaMgmt
FROM ARUBA-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF;
-- The arubaMgmtMIB is derived from the Aruba Enterprise MIB
-- branch under aruba.arubaMgmt as
-- defined under. The absolute path from root is :
-- .iso
-- .org.dod
-- .internet.private.enterprises
-- .aruba.arubaMgmt
--
arubaMgmtExtensions MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"A MIB module for supporting the Aruba Management
Protocol. This protocol is an extension to SNMP."
::= { arubaMgmt 3 }
arubaMgmtGroup OBJECT IDENTIFIER ::= {arubaMgmtExtensions 1}
-- arubaMgmtGroup begin
arubaGetTable OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
In a GET Table request the instance of the object
will contain the Table/Entry OID to be retrieved.
The value of the object in a GET Table response is the
table OID or Entry OID.
A Get request on this object returns <0.0>.
"
::= { arubaMgmtGroup 1 }
arubaNumberOfRows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to specify the number of Objects
to be retrieved in a GET Table request. Instance
of the Object will contain the number of Rows.
In the Response to the GET Table this object will
contain the number of Objects returned in the response.
A Get request on this object returns 0.
"
::= { arubaMgmtGroup 2 }
arubaRowInstance OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to specify the Row Instance
in the GET Table Request. The response will start from the
Next Row. Instance of the Object is the row instance of the
request.
In the Response to the GET Table this object will
contain the Instance of Last row included in the response.
A Get request on this object returns <0.0> .
"
::= { arubaMgmtGroup 3 }
arubaGetTableStatus OBJECT-TYPE
SYNTAX INTEGER{
endTable(1),
moreTable(2),
retrieveError(3),
noAmpSupport(4),
invalidColumnID(5),
resourceAllocationFailure(6)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to give the status of the GetTable
request.
endTable -- indicates that there are no more rows in
the table.
moreTable -- indicates that there are some more rows
in the table.
retrieveError -- indicates an error occurred while
processing the getTable request.
(Will be expanded ).
A Get request on this object returns 0 .
"
::= { arubaMgmtGroup 4 }
arubaNumberOfColumns OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to specify the number of Columns
per row in the Get Table Response.
A Get request on this object returns 0.
"
::= { arubaMgmtGroup 5 }
arubaSwitchAMPSupport OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to specify the number of Columns
per row in the Get Table Response.
A Get request on this object returns 0.
"
::= { arubaMgmtGroup 6 }
END

623
MIBS/arubaos/ARUBA-MIB Normal file
View File

@ -0,0 +1,623 @@
--- ArubaOS 8.8.0.1_80393
ARUBA-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
OBJECT-IDENTITY,
enterprises,
snmpModules FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
-- The top node
aruba OBJECT IDENTIFIER ::= { enterprises 14823 }
-- Node Product will contain all the products from Aruba Networks.
products OBJECT IDENTIFIER ::= { aruba 1}
-- Node arubaEnterpriseMibModules contains all the Enterprise
-- specific MIBS supported by Aruba Networks products.
arubaEnterpriseMibModules OBJECT IDENTIFIER ::= { aruba 2}
-- Node arubaMgmtGroup defines the objects related to the Aruba Management
-- Extensions.
arubaMgmt OBJECT IDENTIFIER ::= { aruba 3}
--Node arubaPki.
arubaPki OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Aruba PKI OIDs. This arc is not used in Aruba SNMP MIBs."
::= { aruba 4}
-- List of all the products.
-- Switch Products
switchProducts OBJECT IDENTIFIER ::= { products 1}
-- a5000 product , this object is the SYSOID
a5000 OBJECT IDENTIFIER ::= { switchProducts 1}
-- a2400 product , this object is the SYSOID
a2400 OBJECT IDENTIFIER ::= { switchProducts 2}
-- a800 product , this object is the SYSOID
a800 OBJECT IDENTIFIER ::= { switchProducts 3}
-- a6000 product , this object is the SYSOID
a6000 OBJECT IDENTIFIER ::= { switchProducts 4}
-- a2400E product , this object is the SYSOID
a2400E OBJECT IDENTIFIER ::= { switchProducts 7}
-- a800-E product , this object is the SYSOID
a800E OBJECT IDENTIFIER ::= { switchProducts 8}
-- a800-4 product , this object is the SYSOID
a804 OBJECT IDENTIFIER ::= { switchProducts 9}
-- a200 product , this object is the SYSOID
a200 OBJECT IDENTIFIER ::= { switchProducts 10}
-- a2400-24 product , this object is the SYSOID
a2424 OBJECT IDENTIFIER ::= { switchProducts 11}
-- a6000-SC3 (nebbiolo) product , this object is the SYSOID
a6000-SC3 OBJECT IDENTIFIER ::= { switchProducts 12}
a3200 OBJECT IDENTIFIER ::= { switchProducts 13}
a3200-8 OBJECT IDENTIFIER ::= { switchProducts 14}
a3400 OBJECT IDENTIFIER ::= { switchProducts 15}
a3400-32 OBJECT IDENTIFIER ::= { switchProducts 16}
a3600 OBJECT IDENTIFIER ::= { switchProducts 17}
a3600-64 OBJECT IDENTIFIER ::= { switchProducts 18}
a650 OBJECT IDENTIFIER ::= { switchProducts 19}
a651 OBJECT IDENTIFIER ::= { switchProducts 20}
reserved1 OBJECT IDENTIFIER ::= { switchProducts 21}
reserved2 OBJECT IDENTIFIER ::= { switchProducts 22}
a620 OBJECT IDENTIFIER ::= { switchProducts 23}
s3500-24P OBJECT IDENTIFIER ::= { switchProducts 24 }
s3500-24T OBJECT IDENTIFIER ::= { switchProducts 25 }
s3500-48P OBJECT IDENTIFIER ::= { switchProducts 26 }
s3500-48T OBJECT IDENTIFIER ::= { switchProducts 27 }
s2500-24P OBJECT IDENTIFIER ::= { switchProducts 28 }
s2500-24T OBJECT IDENTIFIER ::= { switchProducts 29 }
s2500-48P OBJECT IDENTIFIER ::= { switchProducts 30 }
s2500-48T OBJECT IDENTIFIER ::= { switchProducts 31 }
a7210 OBJECT IDENTIFIER ::= { switchProducts 32 }
a7220 OBJECT IDENTIFIER ::= { switchProducts 33 }
a7240 OBJECT IDENTIFIER ::= { switchProducts 34 }
s3500-24F OBJECT IDENTIFIER ::= { switchProducts 35 }
s1500-48P OBJECT IDENTIFIER ::= { switchProducts 36 }
s1500-24P OBJECT IDENTIFIER ::= { switchProducts 37 }
s1500-12P OBJECT IDENTIFIER ::= { switchProducts 38 }
a7005 OBJECT IDENTIFIER ::= { switchProducts 39 }
a7010 OBJECT IDENTIFIER ::= { switchProducts 40 }
a7030 OBJECT IDENTIFIER ::= { switchProducts 41 }
a7205 OBJECT IDENTIFIER ::= { switchProducts 42 }
a7024 OBJECT IDENTIFIER ::= { switchProducts 43 }
a7215 OBJECT IDENTIFIER ::= { switchProducts 44 }
vmc-tact OBJECT IDENTIFIER ::= { switchProducts 45 }
vmc-sp10k OBJECT IDENTIFIER ::= { switchProducts 46 }
a7240xm OBJECT IDENTIFIER ::= { switchProducts 47 }
a7008 OBJECT IDENTIFIER ::= { switchProducts 48 }
vmc-tact8 OBJECT IDENTIFIER ::= { switchProducts 49 }
mm-va OBJECT IDENTIFIER ::= { switchProducts 50 }
a7280 OBJECT IDENTIFIER ::= { switchProducts 51 }
mc-va OBJECT IDENTIFIER ::= { switchProducts 52 }
mm-hw-1K OBJECT IDENTIFIER ::= { switchProducts 53 }
mm-hw-5K OBJECT IDENTIFIER ::= { switchProducts 54 }
mm-hw-10K OBJECT IDENTIFIER ::= { switchProducts 55 }
a9004 OBJECT IDENTIFIER ::= { switchProducts 56 }
a9012 OBJECT IDENTIFIER ::= { switchProducts 57 }
a9004-lte OBJECT IDENTIFIER ::= { switchProducts 58 }
--Undefined switch.
aUndefined OBJECT IDENTIFIER ::= { switchProducts 9999}
-- Access Point Products
apProducts OBJECT IDENTIFIER ::= { products 2}
-- a50 , this object is the SYSOID
a50 OBJECT IDENTIFIER ::= {apProducts 1}
-- a52 , this object is the SYSOID
a52 OBJECT IDENTIFIER ::= {apProducts 2}
-- a60 , this object is the SYSOID
ap60 OBJECT IDENTIFIER ::= {apProducts 3}
-- a61 , this object is the SYSOID
ap61 OBJECT IDENTIFIER ::= {apProducts 4}
-- a70 , this object is the SYSOID
ap70 OBJECT IDENTIFIER ::= {apProducts 5}
-- walljackAp61, this object is the SYSOID
walljackAp61 OBJECT IDENTIFIER ::= {apProducts 6}
-- a2E, this object is the SYSOID
a2E OBJECT IDENTIFIER ::= {apProducts 7}
-- ap1200, this object is the SYSOID
ap1200 OBJECT IDENTIFIER ::= {apProducts 8}
-- ap80s, this object is the SYSOID
ap80s OBJECT IDENTIFIER ::= {apProducts 9}
-- ap80m, this object is the SYSOID
ap80m OBJECT IDENTIFIER ::= {apProducts 10}
-- wg102, this object is the SYSOID
wg102 OBJECT IDENTIFIER ::= {apProducts 11}
-- ap40, this object is the SYSOID
ap40 OBJECT IDENTIFIER ::= {apProducts 12}
-- ap41, this object is the SYSOID
ap41 OBJECT IDENTIFIER ::= {apProducts 13}
-- ap65, this object is the SYSOID
ap65 OBJECT IDENTIFIER ::= {apProducts 14}
-- NesotMW1700
apMw1700 OBJECT IDENTIFIER ::= {apProducts 15}
-- ortronics Wi Jack Duo
apDuowj OBJECT IDENTIFIER ::= {apProducts 16}
-- ortronics Duo
apDuo OBJECT IDENTIFIER ::= {apProducts 17}
--ap80MB, this object is the SYSOID
ap80MB OBJECT IDENTIFIER ::= {apProducts 18}
--ap80SB, this object is the SYSOID
ap80SB OBJECT IDENTIFIER ::= {apProducts 19}
--ap85, this object is the SYSOID
ap85 OBJECT IDENTIFIER ::= {apProducts 20}
--ap124, this object is the SYSOID
ap124 OBJECT IDENTIFIER ::= {apProducts 21}
--ap125, this object is the SYSOID
ap125 OBJECT IDENTIFIER ::= {apProducts 22}
--ap120, this object is the SYSOID
ap120 OBJECT IDENTIFIER ::= {apProducts 23}
--ap121, this object is the SYSOID
ap121 OBJECT IDENTIFIER ::= {apProducts 24}
--ap1250, this object is the SYSOID
ap1250 OBJECT IDENTIFIER ::= {apProducts 25}
--ap120abg, this object is the SYSOID
ap120abg OBJECT IDENTIFIER ::= {apProducts 26}
--ap121abg, this object is the SYSOID
ap121abg OBJECT IDENTIFIER ::= {apProducts 27}
--ap124abg, this object is the SYSOID
ap124abg OBJECT IDENTIFIER ::= {apProducts 28}
--ap125abg, this object is the SYSOID
ap125abg OBJECT IDENTIFIER ::= {apProducts 29}
-- rap5wn, this object is the SYSOID
rap5wn OBJECT IDENTIFIER ::= {apProducts 30}
-- rap5, this object is the SYSOID
rap5 OBJECT IDENTIFIER ::= {apProducts 31}
-- rap2wg, this object is the SYSOID
rap2wg OBJECT IDENTIFIER ::= {apProducts 32}
--reserved-4, this object is the SYSOID
reserved4 OBJECT IDENTIFIER ::= {apProducts 33}
--ap105, this object is the SYSOID
ap105 OBJECT IDENTIFIER ::= {apProducts 34}
--ap65wb, this object is the SYSOID
ap65wb OBJECT IDENTIFIER ::= {apProducts 35}
--ap651, this object is the SYSOID
ap651 OBJECT IDENTIFIER ::= {apProducts 36}
--reserved-6, this object is the SYSOID
reserved6 OBJECT IDENTIFIER ::= {apProducts 37}
--ap60p, this object is the SYSOID
ap60p OBJECT IDENTIFIER ::= {apProducts 38}
--reserved-7, this object is the SYSOID
reserved7 OBJECT IDENTIFIER ::= {apProducts 39}
--ap92, this object is the SYSOID
ap92 OBJECT IDENTIFIER ::= {apProducts 40}
--ap93, this object is the SYSOID
ap93 OBJECT IDENTIFIER ::= {apProducts 41}
--ap68, this object is the SYSOID
ap68 OBJECT IDENTIFIER ::= {apProducts 42}
--ap68p, this object is the SYSOID
ap68p OBJECT IDENTIFIER ::= {apProducts 43}
--ap175p, this object is the SYSOID
ap175p OBJECT IDENTIFIER ::= {apProducts 44}
--ap175ac, this object is the SYSOID
ap175ac OBJECT IDENTIFIER ::= {apProducts 45}
--ap175dc, this object is the SYSOID
ap175dc OBJECT IDENTIFIER ::= {apProducts 46}
--ap134, this object is the SYSOID
ap134 OBJECT IDENTIFIER ::= {apProducts 47}
--ap135, this object is the SYSOID
ap135 OBJECT IDENTIFIER ::= {apProducts 48}
--reserved-8, this object is the SYSOID
reserved8 OBJECT IDENTIFIER ::= {apProducts 49}
--ap93h, this object is the SYSOID
ap93h OBJECT IDENTIFIER ::= {apProducts 50}
--rap3wn, this object is the SYSOID
rap3wn OBJECT IDENTIFIER ::= {apProducts 51}
--rap3wnp, this object is the SYSOID
rap3wnp OBJECT IDENTIFIER ::= {apProducts 52}
--ap104, this object is the SYSOID
ap104 OBJECT IDENTIFIER ::= {apProducts 53}
--rap155, this object is the SYSOID
rap155 OBJECT IDENTIFIER ::= {apProducts 54}
--rap155p, this object is the SYSOID
rap155p OBJECT IDENTIFIER ::= {apProducts 55}
--rap108, this object is the SYSOID
rap108 OBJECT IDENTIFIER ::= {apProducts 56}
--rap109, this object is the SYSOID
rap109 OBJECT IDENTIFIER ::= {apProducts 57}
--ap224, this object is the SYSOID
ap224 OBJECT IDENTIFIER ::= {apProducts 58}
--ap225, this object is the SYSOID
ap225 OBJECT IDENTIFIER ::= {apProducts 59}
--ap114, this object is the SYSOID
ap114 OBJECT IDENTIFIER ::= {apProducts 60}
--ap115, this object is the SYSOID
ap115 OBJECT IDENTIFIER ::= {apProducts 61}
--rap109L, this object is the SYSOID
rap109L OBJECT IDENTIFIER ::= {apProducts 62}
--ap274, this object is the SYSOID
ap274 OBJECT IDENTIFIER ::= {apProducts 63}
--ap275, this object is the SYSOID
ap275 OBJECT IDENTIFIER ::= {apProducts 64}
--ap214a, this object is the SYSOID
ap214a OBJECT IDENTIFIER ::= {apProducts 65}
--ap215a, this object is the SYSOID
ap215a OBJECT IDENTIFIER ::= {apProducts 66}
--ap204, this object is the SYSOID
ap204 OBJECT IDENTIFIER ::= {apProducts 67}
--ap205, this object is the SYSOID
ap205 OBJECT IDENTIFIER ::= {apProducts 68}
--ap103, this object is the SYSOID
ap103 OBJECT IDENTIFIER ::= {apProducts 69}
--ap103H, this object is the SYSOID
ap103H OBJECT IDENTIFIER ::= {apProducts 70}
--iapvc, this object is the SYSOID
iapvc OBJECT IDENTIFIER ::= {apProducts 71}
--ap277, this object is the SYSOID
ap277 OBJECT IDENTIFIER ::= {apProducts 72}
--ap214, this object is the SYSOID
ap214 OBJECT IDENTIFIER ::= {apProducts 73}
--ap215, this object is the SYSOID
ap215 OBJECT IDENTIFIER ::= {apProducts 74}
--ap228, this object is the SYSOID
ap228 OBJECT IDENTIFIER ::= {apProducts 75}
--ap205H, this object is the SYSOID
ap205H OBJECT IDENTIFIER ::= {apProducts 76}
--ap324, this object is the SYSOID
ap324 OBJECT IDENTIFIER ::= {apProducts 77}
--ap325, this object is the SYSOID
ap325 OBJECT IDENTIFIER ::= {apProducts 78}
--ap334, this object is the SYSOID
ap334 OBJECT IDENTIFIER ::= {apProducts 79}
--ap335, this object is the SYSOID
ap335 OBJECT IDENTIFIER ::= {apProducts 80}
--ap314, this object is the SYSOID
ap314 OBJECT IDENTIFIER ::= {apProducts 81}
--ap315, this object is the SYSOID
ap315 OBJECT IDENTIFIER ::= {apProducts 82}
--apm210, this object is the SYSOID
apm210 OBJECT IDENTIFIER ::= {apProducts 83}
--ap207, this object is the SYSOID
ap207 OBJECT IDENTIFIER ::= {apProducts 84}
--ap304, this object is the SYSOID
ap304 OBJECT IDENTIFIER ::= {apProducts 85}
--ap305, this object is the SYSOID
ap305 OBJECT IDENTIFIER ::= {apProducts 86}
--ap303h, this object is the SYSOID
ap303h OBJECT IDENTIFIER ::= {apProducts 87}
--ap365, this object is the SYSOID
ap365 OBJECT IDENTIFIER ::= {apProducts 88}
--ap367, this object is the SYSOID
ap367 OBJECT IDENTIFIER ::= {apProducts 89}
--ap203H, this object is the SYSOID
ap203H OBJECT IDENTIFIER ::= {apProducts 90}
--ap203R, this object is the SYSOID
ap203R OBJECT IDENTIFIER ::= {apProducts 91}
--ap203RP, this object is the SYSOID
ap203RP OBJECT IDENTIFIER ::= {apProducts 92}
--ap344, this object is the SYSOID
ap344 OBJECT IDENTIFIER ::= {apProducts 93}
--ap345, this object is the SYSOID
ap345 OBJECT IDENTIFIER ::= {apProducts 94}
--ap374, this object is the SYSOID
ap374 OBJECT IDENTIFIER ::= {apProducts 95}
--ap375, this object is the SYSOID
ap375 OBJECT IDENTIFIER ::= {apProducts 96}
--ap377, this object is the SYSOID
ap377 OBJECT IDENTIFIER ::= {apProducts 97}
--ap318, this object is the SYSOID
ap318 OBJECT IDENTIFIER ::= {apProducts 98}
--ap303, this object is the SYSOID
ap303 OBJECT IDENTIFIER ::= {apProducts 99}
--ap555, this object is the SYSOID
ap555 OBJECT IDENTIFIER ::= {apProducts 100}
--ap534, this object is the SYSOID
ap534 OBJECT IDENTIFIER ::= {apProducts 101}
--ap535, this object is the SYSOID
ap535 OBJECT IDENTIFIER ::= {apProducts 102}
--ap387, this object is the SYSOID
ap387 OBJECT IDENTIFIER ::= {apProducts 104}
--ap303P, this object is the SYSOID
ap303P OBJECT IDENTIFIER ::= {apProducts 105}
--ap514, this object is the SYSOID
ap514 OBJECT IDENTIFIER ::= {apProducts 106}
--ap515, this object is the SYSOID
ap515 OBJECT IDENTIFIER ::= {apProducts 107}
--ap544, this object is the SYSOID
ap544 OBJECT IDENTIFIER ::= {apProducts 108}
--ap545, this object is the SYSOID
ap545 OBJECT IDENTIFIER ::= {apProducts 109}
--ap504, this object is the SYSOID
ap504 OBJECT IDENTIFIER ::= {apProducts 110}
--ap505, this object is the SYSOID
ap505 OBJECT IDENTIFIER ::= {apProducts 111}
--ap505H, this object is the SYSOID
ap505H OBJECT IDENTIFIER ::= {apProducts 112}
--ap574, this object is the SYSOID
ap574 OBJECT IDENTIFIER ::= {apProducts 113}
--ap575, this object is the SYSOID
ap575 OBJECT IDENTIFIER ::= {apProducts 114}
--ap577, this object is the SYSOID
ap577 OBJECT IDENTIFIER ::= {apProducts 115}
--ap518, this object is the SYSOID
ap518 OBJECT IDENTIFIER ::= {apProducts 116}
--ap503H, this object is the SYSOID
ap503H OBJECT IDENTIFIER ::= {apProducts 117}
--ap565, this object is the SYSOID
ap565 OBJECT IDENTIFIER ::= {apProducts 118}
--ap567, this object is the SYSOID
ap567 OBJECT IDENTIFIER ::= {apProducts 119}
--ap575EX, this object is the SYSOID
ap575EX OBJECT IDENTIFIER ::= {apProducts 120}
--ap577EX, this object is the SYSOID
ap577EX OBJECT IDENTIFIER ::= {apProducts 121}
--ap565EX, this object is the SYSOID
ap565EX OBJECT IDENTIFIER ::= {apProducts 122}
--ap567EX, this object is the SYSOID
ap567EX OBJECT IDENTIFIER ::= {apProducts 123}
--ap375ATEX, this object is the SYSOID
ap375ATEX OBJECT IDENTIFIER ::= {apProducts 124}
--Undefined ap.
apUndefined OBJECT IDENTIFIER ::= { apProducts 9999}
-- EMS Products
emsProducts OBJECT IDENTIFIER ::= { products 3}
--Partner Products
partnerProducts OBJECT IDENTIFIER ::= {products 4}
ecsE50 OBJECT IDENTIFIER ::= {partnerProducts 1}
ecsE100C OBJECT IDENTIFIER ::= {partnerProducts 2}
ecsE100A OBJECT IDENTIFIER ::= {partnerProducts 3}
ecsENSM OBJECT IDENTIFIER ::= {partnerProducts 4}
--Amigopod
amigopodProducts OBJECT IDENTIFIER ::= { products 5 }
-- ClearPass
clearpassProducts OBJECT IDENTIFIER ::= { products 6 }
-- ClearPass Policy Manager
clearpass OBJECT IDENTIFIER ::= { clearpassProducts 1 }
-- List of all the Enterprise MIB Modules.
-- common node will contain all the objects which can be shared between
-- Aruba products.
common OBJECT IDENTIFIER ::= { arubaEnterpriseMibModules 1 }
-- switch node will contain all the objects for the switch products
switch OBJECT IDENTIFIER ::= { arubaEnterpriseMibModules 2 }
-- Aruba AP will contain all the objects for the Aruba AP.
arubaAp OBJECT IDENTIFIER ::= { arubaEnterpriseMibModules 3 }
arubaEcs OBJECT IDENTIFIER ::= {arubaEnterpriseMibModules 4}
-- Common MIB Modules shared across Aruba products.
arubaMIBModules OBJECT IDENTIFIER ::= { common 1 }
-- Switch Mib Modules.
wlsxEnterpriseMibModules OBJECT IDENTIFIER ::= { switch 1 }
-- Access Point Mib Modules.
wlsrEnterpriseMibModules OBJECT IDENTIFIER ::= { arubaAp 1 }
-- Outdoor AP Mib definition.
wlsrOutDoorApMibModules OBJECT IDENTIFIER ::= { arubaAp 2 }
-- Instant Mib definition.
aiEnterpriseMibModules OBJECT IDENTIFIER ::= { arubaAp 3 }
END

1162
MIBS/arubaos/ARUBA-TC Normal file

File diff suppressed because it is too large Load Diff

3511
MIBS/arubaos/WLSR-AP-MIB Normal file

File diff suppressed because it is too large Load Diff

399
MIBS/arubaos/WLSX-AUTH-MIB Normal file
View File

@ -0,0 +1,399 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-AUTH-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB
ArubaEnableValue,
ArubaAuthenticationMethods,
ArubaEncryptionMethods,
ArubaHashAlgorithms,
ArubaAuthServerType
FROM ARUBA-TC;
wlsxAuthMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about the authentication servers known to an
Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 8 }
wlsxAuthenticationServerGroup OBJECT IDENTIFIER ::= { wlsxAuthMIB 1 }
wlsxAuthenticationInfoGroup OBJECT IDENTIFIER ::= { wlsxAuthMIB 2 }
wlsxAuthenticationGroup OBJECT IDENTIFIER ::= { wlsxAuthMIB 3 }
-- wlsxAuthenticationServerGroup contains information about the authentication
-- servers in the controller.
wlsxAuthenticationServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxAuthenticationServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists all the authentication servers currently
configured in the controller. Servers are identified by name.
"
::= { wlsxAuthenticationServerGroup 1 }
wlsxAuthenticationServerEntry OBJECT-TYPE
SYNTAX WlsxAuthenticationServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Server entry"
INDEX { authServerName }
::= { wlsxAuthenticationServerTable 1 }
WlsxAuthenticationServerEntry ::=
SEQUENCE {
authServerName DisplayString,
authServerType ArubaAuthServerType,
authServerAddress DisplayString,
authServerPort Integer32,
authServerRetryCount Integer32,
authServerTimeOutValue Integer32,
authServerState ArubaEnableValue,
authServerInservice TruthValue,
authServerUsageCount Counter32,
authServerSuccessfullAuths Counter32,
authServerFailedAuths Counter32,
authServerTimeouts Counter32,
authServerAvgResponseTime Integer32,
authServerOutStandingRequests Integer32,
authServerUptime Integer32
}
authServerName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The name of the authentication server.
"
::= { wlsxAuthenticationServerEntry 1 }
authServerType OBJECT-TYPE
SYNTAX ArubaAuthServerType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The type of the authentication server.
"
::= { wlsxAuthenticationServerEntry 2 }
authServerAddress OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..48))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
The IP address of the authentication server.
"
::= { wlsxAuthenticationServerEntry 3 }
authServerPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
The transport layer port of the authentication server.
"
::= { wlsxAuthenticationServerEntry 4 }
authServerRetryCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
The configured retry count.
"
::= { wlsxAuthenticationServerEntry 5 }
authServerTimeOutValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
The configured timeout value.
"
::= { wlsxAuthenticationServerEntry 6 }
authServerState OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The state of the authentication server.
"
::= { wlsxAuthenticationServerEntry 7 }
authServerInservice OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
An indication of whether or not the authentication server is
in service.
"
::= { wlsxAuthenticationServerEntry 8 }
authServerUsageCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of times this server was queried.
"
::= { wlsxAuthenticationServerEntry 9 }
authServerSuccessfullAuths OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of times this server responded with success.
"
::= { wlsxAuthenticationServerEntry 10 }
authServerFailedAuths OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of times this server responded with failure.
"
::= { wlsxAuthenticationServerEntry 11 }
authServerTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of times this communication with this server timed out.
"
::= { wlsxAuthenticationServerEntry 12 }
authServerAvgResponseTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The average response time of the server in milliseconds.
"
::= { wlsxAuthenticationServerEntry 13 }
authServerOutStandingRequests OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of requests currently outstanding to this server.
"
::= { wlsxAuthenticationServerEntry 14 }
authServerUptime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The time since the server went into service with the controller.
"
::= { wlsxAuthenticationServerEntry 15 }
wlsxPortalServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxPortalServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists configured captive portal servers.
"
::= { wlsxAuthenticationServerGroup 2 }
wlsxPortalServerEntry OBJECT-TYPE
SYNTAX WlsxPortalServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Portal Server Entry"
INDEX { portalServerIndex }
::= { wlsxPortalServerTable 1 }
WlsxPortalServerEntry ::=
SEQUENCE {
portalServerIndex DisplayString,
portalServerHost DisplayString,
portalServerPort Integer32,
portalServerPage DisplayString,
portalServerProtocol DisplayString
}
portalServerIndex OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..256))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
"
::= { wlsxPortalServerEntry 1 }
portalServerHost OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The IP address of the portal server.
"
::= { wlsxPortalServerEntry 2 }
portalServerPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The transport layer port of the portal server.
"
::= { wlsxPortalServerEntry 3 }
portalServerPage OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The portal server URL
"
::= { wlsxPortalServerEntry 4 }
portalServerProtocol OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The portal server protocol (e.g. HTTP or HTTPS)
"
::= { wlsxPortalServerEntry 5 }
-- LDAP Server Specific State
wlsxLdapServerStateTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxLdapServerStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
"
::= { wlsxAuthenticationServerGroup 5 }
wlsxLdapServerStateEntry OBJECT-TYPE
SYNTAX WlsxLdapServerStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LDAP Server Entry"
INDEX { authServerName }
::= { wlsxLdapServerStateTable 1 }
WlsxLdapServerStateEntry ::=
SEQUENCE {
ldapInitDone TruthValue,
ldapAdminBound INTEGER,
ldapReBindCount Counter32
}
ldapInitDone OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates whether the controller is initialized with the server.
"
::= { wlsxLdapServerStateEntry 1 }
ldapAdminBound OBJECT-TYPE
SYNTAX INTEGER{
no(1),
yes(2),
inProgress(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates whether the controller is bound to the server.
"
::= { wlsxLdapServerStateEntry 2 }
ldapReBindCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of times that the controller re-bound with the server.
"
::= { wlsxLdapServerStateEntry 3 }
END

149
MIBS/arubaos/WLSX-CTS-MIB Normal file
View File

@ -0,0 +1,149 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-CTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB;
wlsxCtsMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about the Controller Transport Service (Cts) in the
Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 11 }
wlsxCtsOpGroup OBJECT IDENTIFIER ::= { wlsxCtsMIB 1 }
wlsxCtsRequestTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxCtsRequestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
"
::= { wlsxCtsOpGroup 1 }
wlsxCtsRequestEntry OBJECT-TYPE
SYNTAX WlsxCtsRequestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { wlsxCtsIndex }
::= { wlsxCtsRequestTable 1 }
WlsxCtsRequestEntry ::=
SEQUENCE {
wlsxCtsIndex Integer32,
wlsxCtsOpcode DisplayString,
wlsxCtsCookie DisplayString,
wlsxCtsURL DisplayString,
wlsxCtsFlags BITS,
wlsxCtsStatus RowStatus
}
wlsxCtsIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
CTS transport index
0 - Config Sync
1 - Counters Sync
2 - RF Plan Sync
"
::= { wlsxCtsRequestEntry 1 }
wlsxCtsOpcode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
CTS operation opcode
"
::= { wlsxCtsRequestEntry 2 }
wlsxCtsCookie OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Cookie for the config sync operation
"
::= { wlsxCtsRequestEntry 3 }
wlsxCtsURL OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
URL for the config sync operation
"
::= { wlsxCtsRequestEntry 4 }
wlsxCtsFlags OBJECT-TYPE
SYNTAX BITS {
wlsxCtsFlagForce(0),
wlsxCtsFlagUseCert(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Operational flags to be sent via CTS
"
::= { wlsxCtsRequestEntry 5 }
wlsxCtsStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
CTS row status
"
::= { wlsxCtsRequestEntry 6 }
END

193
MIBS/arubaos/WLSX-ESI-MIB Normal file
View File

@ -0,0 +1,193 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-ESI-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
ArubaESIServerMode,
ArubaESIServerStatus
FROM ARUBA-TC
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB;
wlsxESIMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about the External Services Interface (ESI) in the
Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 10 }
wlsxESIConfigGroup OBJECT IDENTIFIER ::= { wlsxESIMIB 1 }
wlsxESIServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxESIServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists all ESI servers configured on the controller.
"
::= { wlsxESIConfigGroup 1 }
wlsxESIServerEntry OBJECT-TYPE
SYNTAX WlsxESIServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ESI Server Entry"
INDEX { esiServerName }
::= { wlsxESIServerTable 1 }
WlsxESIServerEntry ::=
SEQUENCE {
esiServerName DisplayString,
esiServerGroup DisplayString,
esiServerMode ArubaESIServerMode,
esiServerTrustedIP IpAddress,
esiServerUntrustedIP IpAddress,
esiServerTrustedSlot Integer32,
esiServerTrustedPort Integer32,
esiServerUntrustedSlot Integer32,
esiServerUntrustedPort Integer32,
esiServerStatus ArubaESIServerStatus,
esiServerTrustedModule Integer32,
esiServerUntrustedModule Integer32
}
esiServerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of the ESI Server"
::= { wlsxESIServerEntry 1 }
esiServerGroup OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the ESI server group to which this server belongs."
::= { wlsxESIServerEntry 2 }
esiServerMode OBJECT-TYPE
SYNTAX ArubaESIServerMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of this server"
::= { wlsxESIServerEntry 3 }
esiServerTrustedIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The trusted IP address of this server, or 0.0.0.0 if it is not set"
::= { wlsxESIServerEntry 4 }
esiServerUntrustedIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The untrusted IP address of this server, or 0.0.0.0 if it is
not set
"
::= { wlsxESIServerEntry 5 }
esiServerTrustedSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot number of the trusted interface for this server."
::= { wlsxESIServerEntry 6 }
esiServerTrustedPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number of the trusted interface for this server."
::= { wlsxESIServerEntry 7 }
esiServerUntrustedSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot number of the untrusted interface for this server."
::= { wlsxESIServerEntry 8 }
esiServerUntrustedPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number of the untrusted interface for this server."
::= { wlsxESIServerEntry 9 }
esiServerStatus OBJECT-TYPE
SYNTAX ArubaESIServerStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the status of this ESI server."
::= { wlsxESIServerEntry 10 }
esiServerTrustedModule OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module number of the trusted interface for this server."
::= { wlsxESIServerEntry 11 }
esiServerUntrustedModule OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module number of the untrusted interface for this server."
::= { wlsxESIServerEntry 12 }
END

711
MIBS/arubaos/WLSX-HA-MIB Normal file
View File

@ -0,0 +1,711 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-HA-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB
ArubaEnableValue,
ArubaHaRole,
ArubaHaConnectivityStatus
FROM ARUBA-TC;
wlsxHaMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about High Availability on Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 20 }
wlsxHighAvalabilityInfoGroup OBJECT IDENTIFIER ::= { wlsxHaMIB 1 }
wlsxHighAvalabilityTraps OBJECT IDENTIFIER ::= { wlsxHaMIB 2 }
-- wlsxHighAvalabilityInfoGroup contains information about the High Availability on Aruba controller
wlsxHighAvalabilityConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxHighAvalabilityConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists High Avalability configuration on the Aruba controller.
"
::= { wlsxHighAvalabilityInfoGroup 1 }
wlsxHighAvalabilityConfigEntry OBJECT-TYPE
SYNTAX WlsxHighAvalabilityConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" HA profile config entry "
INDEX { haProfileName }
::= { wlsxHighAvalabilityConfigTable 1 }
WlsxHighAvalabilityConfigEntry ::=
SEQUENCE {
haProfileName DisplayString,
haMembership DisplayString,
haState ArubaEnableValue,
haRole ArubaHaRole,
haPreemption ArubaEnableValue,
haOversubscription ArubaEnableValue,
haStateSync ArubaEnableValue,
haPresharedKey DisplayString,
haIntercontrollerHbt ArubaEnableValue,
haHbtThreshold Unsigned32,
haHbtInterval Unsigned32
}
haProfileName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..63))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The name of the HA profile.
"
::= { wlsxHighAvalabilityConfigEntry 1 }
haMembership OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The name of the HA profile enabled.
"
::= { wlsxHighAvalabilityConfigEntry 2 }
haState OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The HA state.
"
::= { wlsxHighAvalabilityConfigEntry 3 }
haRole OBJECT-TYPE
SYNTAX ArubaHaRole
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The HA role of the controller.
"
::= { wlsxHighAvalabilityConfigEntry 4 }
haPreemption OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
HA preemption.
"
::= { wlsxHighAvalabilityConfigEntry 5 }
haOversubscription OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Standby capacity extension.
"
::= { wlsxHighAvalabilityConfigEntry 6 }
haStateSync OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The HA state sync.
"
::= { wlsxHighAvalabilityConfigEntry 7 }
haPresharedKey OBJECT-TYPE
SYNTAX DisplayString(SIZE(8..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The IPSec key for statesync.
"
::= { wlsxHighAvalabilityConfigEntry 8 }
haIntercontrollerHbt OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The state of intercontroller heart beat.
"
::= { wlsxHighAvalabilityConfigEntry 9 }
haHbtThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Intercontroller hbt threshold above which it can trigger HA failover.
"
::= { wlsxHighAvalabilityConfigEntry 10 }
haHbtInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The frequency of inter controller heart beat.
"
::= { wlsxHighAvalabilityConfigEntry 11 }
-- HA AP table --
wlsxHighAvalabilityApTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxHighAvalabilityApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists High Avalability AP counts on the Aruba controller.
"
::= { wlsxHighAvalabilityInfoGroup 2 }
wlsxHighAvalabilityApEntry OBJECT-TYPE
SYNTAX WlsxHighAvalabilityApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" HA AP entry "
INDEX { haProfileName }
::= { wlsxHighAvalabilityApTable 1 }
WlsxHighAvalabilityApEntry ::=
SEQUENCE {
haActiveAPs Gauge,
haStandbyAPs Gauge,
haTotalAPs Gauge
}
haActiveAPs OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of active APs.
"
::= { wlsxHighAvalabilityApEntry 1 }
haStandbyAPs OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of standby APs.
"
::= { wlsxHighAvalabilityApEntry 2 }
haTotalAPs OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total number of APs.
"
::= { wlsxHighAvalabilityApEntry 3 }
-- HA intercontroller hbt status table --
wlsxIntercontrollerHbtTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxIntercontrollerHbtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists inter controller heart beat status.
"
::= { wlsxHighAvalabilityInfoGroup 3 }
wlsxIntercontrollerHbtEntry OBJECT-TYPE
SYNTAX WlsxIntercontrollerHbtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" HA hbt entry "
INDEX { haActiveCtrl }
::= { wlsxIntercontrollerHbtTable 1 }
WlsxIntercontrollerHbtEntry ::=
SEQUENCE {
haActiveCtrl DisplayString,
haActiveCtrlIp DisplayString,
haReferenceCnt Gauge,
haTotalHbtRequestsSent Counter32,
haTotalHbtResponsesRcvd Counter32,
haLastMissedHbtCnt Gauge,
haLastHbtMissedTime DisplayString
}
haActiveCtrl OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The IP address of the actve controller(Key).
"
::= { wlsxIntercontrollerHbtEntry 1 }
haActiveCtrlIp OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The IP address of the actve controller.
"
::= { wlsxIntercontrollerHbtEntry 2 }
haReferenceCnt OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of standby APs.
"
::= { wlsxIntercontrollerHbtEntry 3 }
haTotalHbtRequestsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total number of hbt requests sent.
"
::= { wlsxIntercontrollerHbtEntry 4 }
haTotalHbtResponsesRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total number of heart beat responses received.
"
::= { wlsxIntercontrollerHbtEntry 5 }
haLastMissedHbtCnt OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of heart beat last missed.
"
::= { wlsxIntercontrollerHbtEntry 6 }
haLastHbtMissedTime OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The timestamp of last missed hbt.
"
::= { wlsxIntercontrollerHbtEntry 7 }
-- State sync table --
wlsxStateSyncTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxStateSyncEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists the counts of active/replicated pmk-cache and
key-cache entries related to HA state sync.
"
::= { wlsxHighAvalabilityInfoGroup 4 }
wlsxStateSyncEntry OBJECT-TYPE
SYNTAX WlsxStateSyncEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" HA state sync entry "
INDEX { haProfileName }
::= { wlsxStateSyncTable 1 }
WlsxStateSyncEntry ::=
SEQUENCE {
haActivePmkCacheEntries Gauge,
haReplicatedPmkCacheEntries Gauge,
haTotalPmkCacheEntries Gauge,
haActiveKeyCacheEntries Gauge,
haReplicatedKeyCacheEntries Gauge,
haTotalKeyCacheEntries Gauge
}
haActivePmkCacheEntries OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of active pmk cache entries.
"
::= { wlsxStateSyncEntry 1 }
haReplicatedPmkCacheEntries OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of replicated pmk cache entries.
"
::= { wlsxStateSyncEntry 2 }
haTotalPmkCacheEntries OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total number of pmk cache entries.
"
::= { wlsxStateSyncEntry 3 }
haActiveKeyCacheEntries OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of active key cache entries.
"
::= { wlsxStateSyncEntry 4 }
haReplicatedKeyCacheEntries OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The nuber of replicated key cache entries.
"
::= { wlsxStateSyncEntry 5 }
haTotalKeyCacheEntries OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total number of key cache entries.
"
::= { wlsxStateSyncEntry 6 }
-- HA tunnel table --
wlsxHighAvalabilityTunnelTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxHighAvalabilityTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists the total number of High Availability acitve/standby tunnels
and AP heart beat tunnels on the Aruba controller.
"
::= { wlsxHighAvalabilityInfoGroup 5 }
wlsxHighAvalabilityTunnelEntry OBJECT-TYPE
SYNTAX WlsxHighAvalabilityTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" HA tunnel entry "
INDEX { haProfileName }
::= { wlsxHighAvalabilityTunnelTable 1 }
WlsxHighAvalabilityTunnelEntry ::=
SEQUENCE {
haActiveVapTunnels Gauge,
haStandbyVapTunnels Gauge,
haTotalVapTunnels Gauge,
haAPHbtTunnels Gauge
}
haActiveVapTunnels OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of active per VAP GRE tunnels.
"
::= { wlsxHighAvalabilityTunnelEntry 1 }
haStandbyVapTunnels OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of standby per VAP GRE tunnels.
"
::= { wlsxHighAvalabilityTunnelEntry 2 }
haTotalVapTunnels OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total number of per VAP GRE tunnels.
"
::= { wlsxHighAvalabilityTunnelEntry 3 }
haAPHbtTunnels OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of AP hbt GRE tunnels.
"
::= { wlsxHighAvalabilityTunnelEntry 4 }
-- High Availability Traps
-- This group defines all the traps related to High Availability.
wlsxHaTrapObjectsGroup OBJECT IDENTIFIER ::= { wlsxHighAvalabilityTraps 1 }
wlsxHaTrapDefinitionGroup OBJECT IDENTIFIER ::= { wlsxHighAvalabilityTraps 2 }
wlsxHaV4Status OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the
IPv4 status of High Availability.
"
::= { wlsxHaTrapObjectsGroup 1 }
wlsxHaV4Role OBJECT-TYPE
SYNTAX ArubaHaRole
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the
IPv4 HA role of the controller.
"
::= { wlsxHaTrapObjectsGroup 2 }
wlsxHaV6Status OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the
IPv6 status of High Availability.
"
::= { wlsxHaTrapObjectsGroup 3 }
wlsxHaV6Role OBJECT-TYPE
SYNTAX ArubaHaRole
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the
IPv6 HA role of the controller.
"
::= { wlsxHaTrapObjectsGroup 4 }
wlsxHaAPName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate name of an AP.
"
::= { wlsxHaTrapObjectsGroup 5 }
wlsxHaActiveControllerIp OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the active controller IP address.
"
::= { wlsxHaTrapObjectsGroup 6 }
wlsxHaStandbyControllerIp OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the standby controller IP address.
"
::= { wlsxHaTrapObjectsGroup 7 }
wlsxTrapHaConnectivityStatus OBJECT-TYPE
SYNTAX ArubaHaConnectivityStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate standby controller connectivity status
of an AP.
"
::= { wlsxHaTrapObjectsGroup 8 }
wlsxTrapHaIntercontrollerHbtMissCnt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the number of intercontroller heart beat miss.
"
::= { wlsxHaTrapObjectsGroup 9 }
wlsxTrapHaHbtMissTimeStamp OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the time stamp of
intercontroller heart beat miss.
"
::= { wlsxHaTrapObjectsGroup 10 }
wlsxTrapHaStandbyApCnt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object is used in the traps to indicate the number of standby APs on standby controller.
"
::= { wlsxHaTrapObjectsGroup 11 }
--Trap Definition
wlsxHaState NOTIFICATION-TYPE
OBJECTS {wlsxHaV4Status, wlsxHaV4Role, wlsxHaV6Status, wlsxHaV6Role}
STATUS current
DESCRIPTION
"This trap indicates that HA state has changed."
::= { wlsxHaTrapDefinitionGroup 1 }
wlsxHaStandbyIpSentFailed NOTIFICATION-TYPE
OBJECTS {wlsxHaStandbyControllerIp, wlsxHaAPName}
STATUS current
DESCRIPTION
"This trap indicates that standby IP is sent to an AP failed"
::= { wlsxHaTrapDefinitionGroup 2 }
wlsxHaStandbyConnectivityState NOTIFICATION-TYPE
OBJECTS {wlsxHaAPName, wlsxHaStandbyControllerIp, wlsxTrapHaConnectivityStatus}
STATUS current
DESCRIPTION
"This trap indicates the standby connectivity status for an AP."
::= { wlsxHaTrapDefinitionGroup 3 }
wlsxHaIntercontrollerHbtMiss NOTIFICATION-TYPE
OBJECTS {wlsxTrapHaIntercontrollerHbtMissCnt, wlsxHaActiveControllerIp, wlsxTrapHaHbtMissTimeStamp}
STATUS current
DESCRIPTION
"This trap indicates around half of the threshold intercontroller hearbeat
missed with serving controller.
"
::= { wlsxHaTrapDefinitionGroup 4 }
wlsxHaFailoverTrigger NOTIFICATION-TYPE
OBJECTS {wlsxHaActiveControllerIp, wlsxTrapHaStandbyApCnt}
STATUS current
DESCRIPTION
"This trap indicates that standby controller has triggered HA failover to aps belonging to a
particular serving controller with which intercontroller heart beat missed above threshold."
::= { wlsxHaTrapDefinitionGroup 5 }
wlsxHaFailoverRequestFromAp NOTIFICATION-TYPE
OBJECTS {wlsxHaAPName}
STATUS current
DESCRIPTION
"This trap indicates that an ap sent failover request to the controller.
This could be because of AP missing hbt with serving controller, on receiving failover
request from standby controller or AP trying to preempt back to active controller"
::= { wlsxHaTrapDefinitionGroup 6 }
END

1065
MIBS/arubaos/WLSX-IFEXT-MIB Normal file

File diff suppressed because it is too large Load Diff

283
MIBS/arubaos/WLSX-MESH-MIB Normal file
View File

@ -0,0 +1,283 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-MESH-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
DateAndTime,
MacAddress,
TruthValue
FROM SNMPv2-TC
ArubaMeshRole,
ArubaEncryptionMethods,
ArubaPhyType
FROM ARUBA-TC
wlanAPMacAddress
FROM WLSX-WLAN-MIB
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB;
wlsxMeshMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provides
information about Mesh portal and topology
in the Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 13 }
wlsxMeshInfoGroup OBJECT IDENTIFIER ::= { wlsxMeshMIB 1 }
wlsxMeshNodeGroup OBJECT IDENTIFIER ::= { wlsxMeshInfoGroup 1 }
wlsxMeshNodeTotal OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Total Number of mesh nodes in the controller.
"
::= { wlsxMeshNodeGroup 1 }
wlsxMeshNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF MeshEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists Mesh Node Info.
"
::= { wlsxMeshNodeGroup 2 }
wlsxMeshNodeEntry OBJECT-TYPE
SYNTAX MeshEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {wlanAPMacAddress}
::= { wlsxMeshNodeTable 1 }
MeshEntry ::=
SEQUENCE {
wlsxMeshRole ArubaMeshRole,
wlsxMeshNodeParent MacAddress,
wlsxMeshNodeChildrenCount Unsigned32,
wlsxMeshNodeCluster DisplayString,
wlsxMeshNodeRfBand ArubaPhyType,
wlsxMeshNodePathCost Integer32,
wlsxMeshNodeNodeCost Integer32,
wlsxMeshNodeLinkCost Integer32,
wlsxMeshNodeHopCount Integer32,
wlsxMeshSNR Unsigned32,
wlsxMeshTxRate Unsigned32,
wlsxMeshRxRate Unsigned32,
wlsxMeshUplinkAge TimeTicks,
wlsxMeshNumRecoveryChildren Unsigned32,
wlsxMeshTopologyUpdateAge TimeTicks,
wlsxMeshIsRecovery TruthValue,
wlsxMeshIs11n TruthValue
}
wlsxMeshRole OBJECT-TYPE
SYNTAX ArubaMeshRole
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Mesh role
"
::= { wlsxMeshNodeEntry 1 }
wlsxMeshNodeParent OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Wired MAC address of mesh node's parent
"
::= { wlsxMeshNodeEntry 2 }
wlsxMeshNodeChildrenCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Mesh node children count
"
::= { wlsxMeshNodeEntry 3 }
wlsxMeshNodeCluster OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Mesh cluster name.
"
::= { wlsxMeshNodeEntry 4 }
wlsxMeshNodeRfBand OBJECT-TYPE
SYNTAX ArubaPhyType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Mesh node rf band
"
::= { wlsxMeshNodeEntry 5 }
wlsxMeshNodePathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Mesh topology path cost
"
::= { wlsxMeshNodeEntry 6 }
wlsxMeshNodeNodeCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Mesh topology node cost
"
::= { wlsxMeshNodeEntry 7 }
wlsxMeshNodeLinkCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Mesh topology link cost
"
::= { wlsxMeshNodeEntry 8 }
wlsxMeshNodeHopCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Mesh topology hop count.
"
::= { wlsxMeshNodeEntry 9 }
wlsxMeshSNR OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Signal-to-noise ratio mesh point sees its parent at.
"
::= { wlsxMeshNodeEntry 10 }
wlsxMeshTxRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Transmit rate for mesh-uplink [mbps].
"
::= { wlsxMeshNodeEntry 11 }
wlsxMeshRxRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Receive rate for mesh-uplink [mbps].
"
::= { wlsxMeshNodeEntry 12 }
wlsxMeshUplinkAge OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Time elapsed since the mesh-uplink was formed.
"
::= { wlsxMeshNodeEntry 13 }
wlsxMeshNumRecoveryChildren OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of children in recovery this mesh node has.
"
::= { wlsxMeshNodeEntry 14 }
wlsxMeshTopologyUpdateAge OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Time elapsed since the last mesh topology update was received from this node.
"
::= { wlsxMeshNodeEntry 15 }
wlsxMeshIsRecovery OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
True if this mesh point is in recovery.
"
::= { wlsxMeshNodeEntry 16 }
wlsxMeshIs11n OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
True if this mesh node is 11n-enabled.
"
::= { wlsxMeshNodeEntry 17 }
END

View File

@ -0,0 +1,771 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-MOBILITY-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
ArubaEnableValue,
ArubaFrameType,
ArubaActiveState,
ArubaRogueApType,
ArubaAuthenticationMethods,
ArubaEncryptionMethods,
ArubaEncryptionMethods,
ArubaPhyType
FROM ARUBA-TC
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB;
wlsxMobilityMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about the mobility subsystem in the
Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 9 }
wlsxMobilityConfigGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 1 }
-- The above group deals with Mobility Domain, HAT, HOST display/config.
wlsxMobilityProxyStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 2 }
-- The above group deals with Proxy State machine statistics.
wlsxMobilityProxyDHCPStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 3 }
-- The above group deals with Proxy DHCP State machine statistics.
wlsxMobilityHAStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 4 }
-- The above group deals with MobileIP Home Agent statistics
wlsxMobilityFAStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 5 }
-- The above group deals with MobileIP Foreign Agent statistics
wlsxMobilityHAFARevocationStatsGroup OBJECT IDENTIFIER ::= { wlsxMobilityMIB 6 }
-- The above group deals with MobileIP HA-FA revocation messages exchange statistics
wlsxMobilityDomainTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxMobilityDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists all mobility domains configured on the controller.
"
::= { wlsxMobilityConfigGroup 1 }
wlsxMobilityDomainEntry OBJECT-TYPE
SYNTAX WlsxMobilityDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Mobility Domain Entry"
INDEX { mobilityDomainName }
::= { wlsxMobilityDomainTable 1 }
WlsxMobilityDomainEntry ::=
SEQUENCE {
mobilityDomainName DisplayString,
mobilityDomainIsExclusive ArubaEnableValue,
mobilityDomainStatus RowStatus
}
mobilityDomainName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of the active mobility domain(s) this controller belongs to"
::= { wlsxMobilityDomainEntry 1 }
mobilityDomainIsExclusive OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Indicates whether this mobility domain is exclusive or not."
::= { wlsxMobilityDomainEntry 2 }
mobilityDomainStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row status object used to indicate the status of the row"
::= { wlsxMobilityDomainEntry 3 }
wlsxMobilityHomeAgentTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxMobilityHomeAgentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists all Home Agents visible to the controller.
"
::= { wlsxMobilityConfigGroup 3 }
wlsxMobilityHomeAgentEntry OBJECT-TYPE
SYNTAX WlsxMobilityHomeAgentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Mobility Home Agent Entry"
INDEX { mobilityHomeAgentSubnet, mobilityHomeAgentMask, mobilityHomeAgentIp }
::= { wlsxMobilityHomeAgentTable 1 }
WlsxMobilityHomeAgentEntry ::=
SEQUENCE {
mobilityHomeAgentSubnet IpAddress,
mobilityHomeAgentMask IpAddress,
mobilityHomeAgentIp IpAddress,
mobilityHomeAgentVlan Integer32
}
mobilityHomeAgentSubnet OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Subnet of the home agent"
::= { wlsxMobilityHomeAgentEntry 1 }
mobilityHomeAgentMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Subnet mask of the home agent"
::= { wlsxMobilityHomeAgentEntry 2 }
mobilityHomeAgentIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IP address of the home agent"
::= { wlsxMobilityHomeAgentEntry 3 }
mobilityHomeAgentVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vlan of the home agent"
::= { wlsxMobilityHomeAgentEntry 4 }
wlsxMobilityHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxMobilityHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists all mobile hosts on the controller.
"
::= { wlsxMobilityConfigGroup 4 }
wlsxMobilityHostEntry OBJECT-TYPE
SYNTAX WlsxMobilityHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Mobility Host Home Agent Entry"
INDEX { mobilityHostMac }
::= { wlsxMobilityHostTable 1 }
WlsxMobilityHostEntry ::=
SEQUENCE {
mobilityHostMac MacAddress,
mobilityHostIp IpAddress,
mobilityHostStatus DisplayString,
mobilityHostServiceTime Integer32,
mobilityHostHomeVlan Integer32,
mobilityHostHomeNetwork IpAddress,
mobilityHostHomeMask IpAddress,
mobilityHostDhcpInfo DisplayString
}
mobilityHostMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MAC address of the mobile host"
::= { wlsxMobilityHostEntry 1 }
mobilityHostIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the mobile host"
::= { wlsxMobilityHostEntry 2 }
mobilityHostStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Roaming status of the mobile host"
::= { wlsxMobilityHostEntry 3 }
mobilityHostServiceTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in seconds mobility service is provided to the mobile host"
::= { wlsxMobilityHostEntry 4 }
mobilityHostHomeVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Home VLAN of the mobile host"
::= { wlsxMobilityHostEntry 5 }
mobilityHostHomeNetwork OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Home network of the mobile host"
::= { wlsxMobilityHostEntry 6 }
mobilityHostHomeMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Home network mask of the mobile host"
::= { wlsxMobilityHostEntry 7 }
mobilityHostDhcpInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DHCP details of the mobile host"
::= { wlsxMobilityHostEntry 8 }
-- wlsxMobilityProxyStatsGroup Begins
mobilityProxyPktRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of packet Proxy State machine Received
"
::= { wlsxMobilityProxyStatsGroup 1 }
mobilityProxyPktHandled OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of packet Proxy State machine Processed
"
::= { wlsxMobilityProxyStatsGroup 2 }
mobilityProxyPktFwd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of packet Proxy State machine Forwarded back to Datapath
"
::= { wlsxMobilityProxyStatsGroup 3 }
mobilityProxyPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of packet Proxy State machine Dropped
"
::= { wlsxMobilityProxyStatsGroup 4 }
mobilityProxyBusy OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of mobility events Proxy State machine ignored as it is busy.
"
::= { wlsxMobilityProxyStatsGroup 5 }
mobilityProxyNoMobility OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of mobility clients with <No Mobility Service>
"
::= { wlsxMobilityProxyStatsGroup 6 }
mobilityProxyClientIPChg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of times mobility detected client IP change
"
::= { wlsxMobilityProxyStatsGroup 7 }
mobilityProxyClientEssidChg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of times mobility detected client ESSID change
"
::= { wlsxMobilityProxyStatsGroup 8 }
-- wlsxMobilityProxyDHCPStatsGroup Begins
mobilityProxyDhcpBootpRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of DHCP Bootp messages received
"
::= { wlsxMobilityProxyDHCPStatsGroup 1 }
mobilityProxyDhcpPktProc OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of DHCP messages Processed
"
::= { wlsxMobilityProxyDHCPStatsGroup 2 }
mobilityProxyDhcpPktFwd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of DHCP messages forwarded
"
::= { wlsxMobilityProxyDHCPStatsGroup 3 }
mobilityProxyDhcpPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of DHCP messages Dropped
"
::= { wlsxMobilityProxyDHCPStatsGroup 4 }
mobilityProxyDHCPNak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of DHCP NAK received from the server.
"
::= { wlsxMobilityProxyDHCPStatsGroup 5 }
mobilityProxyBadDHCPPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of DHCP packets marked invalid by mobility
"
::= { wlsxMobilityProxyDHCPStatsGroup 6 }
mobilityProxyNotDHCP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Non-DHCP frames received by DHCP state machine
"
::= { wlsxMobilityProxyDHCPStatsGroup 7 }
mobilityProxyDHCPNoHomeVlan OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of DHCP requested IP for which home vlan does not exist.
"
::= { wlsxMobilityProxyDHCPStatsGroup 8 }
mobilityProxyDHCPUnexpFrame OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of unexpected DHCP frames received from client
"
::= { wlsxMobilityProxyDHCPStatsGroup 9 }
mobilityProxyDHCPUnexpRemote OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of unexpected DHCP frames received from remote HA/FA.
"
::= { wlsxMobilityProxyDHCPStatsGroup 10 }
-- wlsxMobilityHAStatsGroup Begins
mobilityHARxRRQ OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request received by HA
"
::= { wlsxMobilityHAStatsGroup 1 }
mobilityHASentRRP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request reply sent by HA
"
::= { wlsxMobilityHAStatsGroup 2 }
mobilityHARRQAccept OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request accepted by HA
"
::= { wlsxMobilityHAStatsGroup 3 }
mobilityHARRQDenied OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request denied by HA
"
::= { wlsxMobilityHAStatsGroup 4 }
mobilityHARRQIgnore OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request Ignored by HA
"
::= { wlsxMobilityHAStatsGroup 5 }
mobilityHARRQAdminDeny OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request denied for Administrative reasons by HA
"
::= { wlsxMobilityHAStatsGroup 6 }
mobilityHARRQNoResource OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request denied due to lack of resources by HA
"
::= { wlsxMobilityHAStatsGroup 7 }
mobilityHAMNauthFail OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of times MN-HA authentication failed
"
::= { wlsxMobilityHAStatsGroup 8 }
mobilityHAFAauthFail OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of HA-FA authentication failed
"
::= { wlsxMobilityHAStatsGroup 9 }
mobilityHABadID OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of mobileIP messages rejected by HA due to bad identification
"
::= { wlsxMobilityHAStatsGroup 10 }
mobilityHAMalform OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of mobileIP messages rejected by HA as they are poorly formed
"
::= { wlsxMobilityHAStatsGroup 11 }
mobilityHATooManyBnd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration Request rejected due to too many bindings at HA
"
::= { wlsxMobilityHAStatsGroup 12 }
mobilityHABndExpire OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of times binding expired
"
::= { wlsxMobilityHAStatsGroup 13 }
-- wlsxMobilityFAStatsGroup Begins
mobilityFASentRRQ OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request sent by FA
"
::= { wlsxMobilityFAStatsGroup 1 }
mobilityFARcvRRP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request reply received by FA
"
::= { wlsxMobilityFAStatsGroup 2 }
mobilityFARRQAccept OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request accepted by HA
"
::= { wlsxMobilityFAStatsGroup 3 }
mobilityFARRQReject OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration request rejected by HA
"
::= { wlsxMobilityFAStatsGroup 4 }
mobilityMNHAauthFAIL OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of times MN-HA authentication failed
"
::= { wlsxMobilityFAStatsGroup 5 }
mobilityFAHAauthFAIL OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of FA-HA authentication failed
"
::= { wlsxMobilityFAStatsGroup 6 }
mobilityFABadID OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of mobileIP messages rejected by FA due to bad identification
"
::= { wlsxMobilityFAStatsGroup 7 }
mobilityFAMalform OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of mobileIP messages rejected by FA as they are poorly formed
"
::= { wlsxMobilityFAStatsGroup 8 }
-- wlsxMobilityHAFARevocationStatsGroup Begins
mobilitySentRRVRQ OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration revocation request sent
"
::= { wlsxMobilityHAFARevocationStatsGroup 1 }
mobilityRcvRRVAck OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration revocation ack received
"
::= { wlsxMobilityHAFARevocationStatsGroup 2 }
mobilityRcvRRV OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration revocation request received
"
::= { wlsxMobilityHAFARevocationStatsGroup 3 }
mobilitySentRRVAck OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of received Registration revocation request ack sent
"
::= { wlsxMobilityHAFARevocationStatsGroup 4 }
mobilityRRVRQIgnore OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration revocation request ignored
"
::= { wlsxMobilityHAFARevocationStatsGroup 5 }
mobilityRRVAckIgnore OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This describes the number of Registration revocation ack Ignored
"
::= { wlsxMobilityHAFARevocationStatsGroup 6 }
END

2959
MIBS/arubaos/WLSX-MON-MIB Normal file

File diff suppressed because it is too large Load Diff

900
MIBS/arubaos/WLSX-RS-MIB Normal file
View File

@ -0,0 +1,900 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-RS-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
Counter64,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
wlanAPMacAddress
FROM WLSX-WLAN-MIB
ArubaEnableValue,
ArubaActiveState,
ArubaEnet1Mode,
ArubaPortType,
ArubaPortSpeed,
ArubaPortDuplex,
ArubaEnableValue,
ArubaOperStateValue,
ArubaDot3azStatus,
ArubaPoeState,
ArubaAPDot1dState
FROM ARUBA-TC
LldpChassisIdSubtype,
LldpChassisId,
LldpPortIdSubtype,
LldpPortId,
LldpSystemCapabilitiesMap,
LldpManAddress
FROM LLDP-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
AddressFamilyNumbers
FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB;
wlsxRSMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about remote user and node state."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 16 }
wlsxRemoteWiredGroup OBJECT IDENTIFIER ::= { wlsxRSMIB 1 }
wlsxRemoteUSBGroup OBJECT IDENTIFIER ::= { wlsxRSMIB 2 }
wlsxRemoteAccessPointPortGroup OBJECT IDENTIFIER ::= { wlsxRemoteWiredGroup 1 }
wlsxRemoteAccessPointUSBGroup OBJECT IDENTIFIER ::= { wlsxRemoteUSBGroup 1 }
-- Wired Ports
wlsxRemoteWiredPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RemotePortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table enumerates the ports on the device
"
::= { wlsxRemoteAccessPointPortGroup 1 }
wlsxRemotePortEntry OBJECT-TYPE
SYNTAX RemotePortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wired Port Entry"
INDEX { wlanAPMacAddress, remotePortNumber }
::= { wlsxRemoteWiredPortTable 1 }
RemotePortEntry ::=
SEQUENCE {
remotePortNumber Unsigned32,
remotePortMAC MacAddress,
remotePortMode ArubaEnet1Mode,
remotePortSlotNumber Unsigned32,
remotePortPortNumber Unsigned32,
remotePortType ArubaPortType,
remotePortAdminState ArubaEnableValue,
remotePortOperState ArubaOperStateValue,
remotePortSpeed ArubaPortSpeed,
remotePortDuplex ArubaPortDuplex,
remotePortTxPackets Counter64,
remotePortTxBytes Counter64,
remotePortRxPackets Counter64,
remotePortRxBytes Counter64,
remotePortDot3azStatus ArubaDot3azStatus,
remotePortName DisplayString,
remotePortPoEState ArubaPoeState,
remotePortSTPState ArubaAPDot1dState
}
remotePortNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Port Index
"
::= { wlsxRemotePortEntry 1 }
remotePortMAC OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Port MAC address
"
::= { wlsxRemotePortEntry 2 }
remotePortMode OBJECT-TYPE
SYNTAX ArubaEnet1Mode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Port Mode
"
::= { wlsxRemotePortEntry 3 }
remotePortSlotNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Slot Number
"
::= { wlsxRemotePortEntry 4 }
remotePortPortNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Port Number
"
::= { wlsxRemotePortEntry 5 }
remotePortType OBJECT-TYPE
SYNTAX ArubaPortType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Port Type
"
::= { wlsxRemotePortEntry 6 }
remotePortAdminState OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Administrative state
"
::= { wlsxRemotePortEntry 7 }
remotePortOperState OBJECT-TYPE
SYNTAX ArubaOperStateValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Operational State
"
::= { wlsxRemotePortEntry 8 }
remotePortSpeed OBJECT-TYPE
SYNTAX ArubaPortSpeed
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Port Speed
"
::= { wlsxRemotePortEntry 9 }
remotePortDuplex OBJECT-TYPE
SYNTAX ArubaPortDuplex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Port Duplex
"
::= { wlsxRemotePortEntry 10 }
remotePortTxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Transmitted frames
"
::= { wlsxRemotePortEntry 11 }
remotePortTxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Transmitted bytes
"
::= { wlsxRemotePortEntry 12 }
remotePortRxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Received frames
"
::= { wlsxRemotePortEntry 13 }
remotePortRxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Received bytes
"
::= { wlsxRemotePortEntry 14 }
remotePortDot3azStatus OBJECT-TYPE
SYNTAX ArubaDot3azStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
802.3az status
"
::= { wlsxRemotePortEntry 15 }
remotePortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The name of the port
"
::= { wlsxRemotePortEntry 16 }
remotePortPoEState OBJECT-TYPE
SYNTAX ArubaPoeState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
PSE status
"
::= { wlsxRemotePortEntry 17 }
remotePortSTPState OBJECT-TYPE
SYNTAX ArubaAPDot1dState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
STP status
"
::= { wlsxRemotePortEntry 18 }
-- USB
wlsxRemoteUSBTable OBJECT-TYPE
SYNTAX SEQUENCE OF USBEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table enumerates the ports on the device
"
::= { wlsxRemoteAccessPointUSBGroup 1 }
wlsxUSBEntry OBJECT-TYPE
SYNTAX USBEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wired Port Entry"
INDEX {wlanAPMacAddress, usbDevNumber}
::= { wlsxRemoteUSBTable 1 }
USBEntry ::=
SEQUENCE {
usbDevNumber Unsigned32,
usbStatus DisplayString,
usbManufacturer DisplayString,
usbProduct DisplayString,
usbSerialNumber DisplayString,
usbVendor DisplayString,
usbProductID DisplayString,
usbDriver DisplayString,
usbRSSI DisplayString,
usbNetworkServiceLevel DisplayString,
usbFirmwareVersion DisplayString,
usbEsnNumber DisplayString,
usbifOperStatus ArubaOperStateValue,
usbifInUcastPkts Counter64,
usbifInUcastOctets Counter64,
usbifOutUcastPkts Counter64,
usbifOutUcastOctets Counter64,
usbifInErrors Counter64,
usbifOutErrors Counter64
}
usbDevNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Device Number (1-based)
"
::= { wlsxUSBEntry 1 }
usbStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Device Status
"
::= { wlsxUSBEntry 2 }
usbManufacturer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Manufacturer
"
::= { wlsxUSBEntry 3 }
usbProduct OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Product
"
::= { wlsxUSBEntry 4 }
usbSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Serial Number
"
::= { wlsxUSBEntry 5 }
usbVendor OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Vendor ID
"
::= { wlsxUSBEntry 6 }
usbProductID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Product ID
"
::= { wlsxUSBEntry 7 }
usbDriver OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Driver module
"
::= { wlsxUSBEntry 8 }
usbRSSI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
RSSI
"
::= { wlsxUSBEntry 9 }
usbNetworkServiceLevel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Network Service Level
"
::= { wlsxUSBEntry 10 }
usbFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Firmware Version
"
::= { wlsxUSBEntry 11 }
usbEsnNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
ESN Number
"
::= { wlsxUSBEntry 12 }
usbifOperStatus OBJECT-TYPE
SYNTAX ArubaOperStateValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Operational Status of the USB Interface
"
::= { wlsxUSBEntry 13 }
usbifInUcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Received Unicast Packets
"
::= { wlsxUSBEntry 14 }
usbifInUcastOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Received Bytes
"
::= { wlsxUSBEntry 15 }
usbifOutUcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Transmitted Unicast Packets
"
::= { wlsxUSBEntry 16 }
usbifOutUcastOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Transmitted Bytes
"
::= { wlsxUSBEntry 17 }
usbifInErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Errors in Incoming Interface
"
::= { wlsxUSBEntry 18 }
usbifOutErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Errors in Outgoing Interface
"
::= { wlsxUSBEntry 19 }
-- Wired User Statistics
wlsxRemoteWiredUserStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RemoteWiredUserStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table enumerates the wired user statistics on the device
"
::= { wlsxRemoteAccessPointPortGroup 2 }
wlsxRemoteWiredUserStatsEntry OBJECT-TYPE
SYNTAX RemoteWiredUserStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wired User Stats Entry"
INDEX { remoteWiredUserPhyAddress }
::= { wlsxRemoteWiredUserStatsTable 1 }
RemoteWiredUserStatsEntry ::=
SEQUENCE {
remoteWiredUserPhyAddress MacAddress,
remoteWiredUserSlot Unsigned32,
remoteWiredUserPort Unsigned32,
remoteWiredUserVlan Unsigned32,
remoteWiredUserTxPkts Counter32,
remoteWiredUserTxBytes Counter32,
remoteWiredUserRxPkts Counter32,
remoteWiredUserRxBytes Counter32,
remoteWiredUserTxBCastPkts Counter32,
remoteWiredUserTxBCastBytes Counter32,
remoteWiredUserTxMCastPkts Counter32,
remoteWiredUserTxMCastBytes Counter32
}
remoteWiredUserPhyAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The Physical Address of the Wired User.
"
::= { wlsxRemoteWiredUserStatsEntry 1 }
remoteWiredUserSlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Physical slot to which this user is connected to.
"
::= { wlsxRemoteWiredUserStatsEntry 2 }
remoteWiredUserPort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Physical port to which this user is connected to.
"
::= { wlsxRemoteWiredUserStatsEntry 3 }
remoteWiredUserVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The VLAN to which this user is connected to.
"
::= { wlsxRemoteWiredUserStatsEntry 4 }
remoteWiredUserTxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of packets transmitted by this user.
"
::= { wlsxRemoteWiredUserStatsEntry 5 }
remoteWiredUserTxBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of bytes transmitted by this user.
"
::= { wlsxRemoteWiredUserStatsEntry 6 }
remoteWiredUserRxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of packets received by this user.
"
::= { wlsxRemoteWiredUserStatsEntry 7 }
remoteWiredUserRxBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of bytes received by this user.
"
::= { wlsxRemoteWiredUserStatsEntry 8 }
remoteWiredUserTxBCastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of broadcast packets transmitted by this user.
"
::= { wlsxRemoteWiredUserStatsEntry 9 }
remoteWiredUserTxBCastBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of broadcast bytes transmitted by this user.
"
::= { wlsxRemoteWiredUserStatsEntry 10 }
remoteWiredUserTxMCastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of multicast packets transmitted by this user.
"
::= { wlsxRemoteWiredUserStatsEntry 11 }
remoteWiredUserTxMCastBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The number of multicast bytes transmitted by this user.
"
::= { wlsxRemoteWiredUserStatsEntry 12 }
wlsxLldpNeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table enumerates the LLDP neighbors discovered by the
access point.
"
::= { wlsxRemoteAccessPointPortGroup 3 }
wlsxLldpNeighborEntry OBJECT-TYPE
SYNTAX LldpNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP Neighbor Entry"
INDEX { wlanAPMacAddress, remotePortNumber, lldpNeighborIndex }
::= { wlsxLldpNeighborTable 1 }
LldpNeighborEntry ::=
SEQUENCE {
lldpNeighborIndex Unsigned32,
lldpNeighborChassisIdSubtype LldpChassisIdSubtype,
lldpNeighborChassisId LldpChassisId,
lldpNeighborPortIdSubtype LldpPortIdSubtype,
lldpNeighborPortId LldpPortId,
lldpNeighborPortDesc SnmpAdminString,
lldpNeighborSysName SnmpAdminString,
lldpNeighborSysDesc SnmpAdminString,
lldpNeighborSysCapSupported LldpSystemCapabilitiesMap,
lldpNeighborSysCapEnabled LldpSystemCapabilitiesMap
}
lldpNeighborIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Neighbor Index
"
::= { wlsxLldpNeighborEntry 1 }
lldpNeighborChassisIdSubtype OBJECT-TYPE
SYNTAX LldpChassisIdSubtype
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The subtype of the neighbor's chassis ID
"
::= { wlsxLldpNeighborEntry 2 }
lldpNeighborChassisId OBJECT-TYPE
SYNTAX LldpChassisId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The neighbor's chassis ID
"
::= { wlsxLldpNeighborEntry 3 }
lldpNeighborPortIdSubtype OBJECT-TYPE
SYNTAX LldpPortIdSubtype
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The subtype of the neighbor's port ID
"
::= { wlsxLldpNeighborEntry 4 }
lldpNeighborPortId OBJECT-TYPE
SYNTAX LldpPortId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The neighbor's port ID
"
::= { wlsxLldpNeighborEntry 5 }
lldpNeighborPortDesc OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The name of the neighbor's port
"
::= { wlsxLldpNeighborEntry 6 }
lldpNeighborSysName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The name of the neighbor
"
::= { wlsxLldpNeighborEntry 7 }
lldpNeighborSysDesc OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The description of the neighbor
"
::= { wlsxLldpNeighborEntry 8 }
lldpNeighborSysCapSupported OBJECT-TYPE
SYNTAX LldpSystemCapabilitiesMap
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The supported set of capabilities
"
::= { wlsxLldpNeighborEntry 9 }
lldpNeighborSysCapEnabled OBJECT-TYPE
SYNTAX LldpSystemCapabilitiesMap
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The enabled set of capabilities
"
::= { wlsxLldpNeighborEntry 10 }
wlsxLldpNeighborManAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpNeighborManAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table enumerates the LLDP neighbor management address
discovered by the access point.
"
::= { wlsxRemoteAccessPointPortGroup 4 }
wlsxLldpNeighborManAddrEntry OBJECT-TYPE
SYNTAX LldpNeighborManAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP Neighbor Entry"
INDEX { wlanAPMacAddress, remotePortNumber, lldpNeighborIndex,
lldpNeighborManAddrIndex
}
::= { wlsxLldpNeighborManAddrTable 1 }
LldpNeighborManAddrEntry ::=
SEQUENCE {
lldpNeighborManAddrIndex Unsigned32,
lldpNeighborManAddrSubtype AddressFamilyNumbers,
lldpNeighborManAddr LldpManAddress
}
lldpNeighborManAddrIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Indexes the neighbor's management addresses
"
::= { wlsxLldpNeighborManAddrEntry 1 }
lldpNeighborManAddrSubtype OBJECT-TYPE
SYNTAX AddressFamilyNumbers
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The subtype of the management address
"
::= { wlsxLldpNeighborManAddrEntry 2 }
lldpNeighborManAddr OBJECT-TYPE
SYNTAX LldpManAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
A neighbors management address
"
::= { wlsxLldpNeighborManAddrEntry 3 }
END

401
MIBS/arubaos/WLSX-SNR-MIB Normal file
View File

@ -0,0 +1,401 @@
--- ArubaOS 8.8.0.1_80393
-- vim: set ts=4 sw=4:
WLSX-SNR-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
monPhyAddress,
monRadioNumber,
monitoredStaPhyAddress,
monitoredApBSSID
FROM WLSX-MON-MIB
wlsxEnterpriseMibModules
FROM ARUBA-MIB;
wlsxSNRMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"
This MIB module defines MIB objects which provide
information about the Wireless Management System (WMS) in the
Aruba controller.
"
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 7 }
wlsxSNRGroup OBJECT IDENTIFIER ::= { wlsxSNRMIB 1 }
-- AP SNR Table
wlsxAPSnrTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxAPSnrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists SNR information about monitored APs.
"
::= { wlsxSNRGroup 1 }
wlsxAPSnrEntry OBJECT-TYPE
SYNTAX WlsxAPSnrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Station Management Entry"
INDEX {monPhyAddress, monRadioNumber, monitoredApBSSID}
::= { wlsxAPSnrTable 1 }
WlsxAPSnrEntry ::=
SEQUENCE {
apSnrAverageSignalStrength Integer32,
apSnrSignalPkts Integer32,
apSnrHighestRxSignalStrength Integer32,
apSnrLowestRxSignalStrength Integer32,
apSnrSampleTime Integer32
}
apSnrAverageSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Total Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxAPSnrEntry 1 }
apSnrSignalPkts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Number of Signal Packets observed by the Monitoring station
during this sample time.
"
::= { wlsxAPSnrEntry 2 }
apSnrHighestRxSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Highest Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxAPSnrEntry 3 }
apSnrLowestRxSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Lowest Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxAPSnrEntry 4 }
apSnrSampleTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Sample Time in which this data is collected.
"
::= { wlsxAPSnrEntry 5 }
-- Station SNR Table
wlsxStaSnrTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxStaSnrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists SNR information about monitored stations.
"
::= { wlsxSNRGroup 2 }
wlsxStaSnrEntry OBJECT-TYPE
SYNTAX WlsxStaSnrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Station Management Entry"
INDEX {monPhyAddress, monRadioNumber, monitoredStaPhyAddress}
::= { wlsxStaSnrTable 1 }
WlsxStaSnrEntry ::=
SEQUENCE {
staSnrAverageSignalStrength Integer32,
staSnrSignalPkts Integer32,
staSnrHighestRxSignalStrength Integer32,
staSnrLowestRxSignalStrength Integer32,
staSnrSampleTime Integer32
}
staSnrAverageSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Total Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxStaSnrEntry 1 }
staSnrSignalPkts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Number of Signal Packets observed by the Monitoring station
during this sample time.
"
::= { wlsxStaSnrEntry 2 }
staSnrHighestRxSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Highest Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxStaSnrEntry 3 }
staSnrLowestRxSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Lowest Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxStaSnrEntry 4 }
staSnrSampleTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Sample Time in which this data is collected.
"
::= { wlsxStaSnrEntry 5 }
-- AP SNR Table Ordered by the BSSID
wlsxAPSnrBSSIDTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxAPSnrBSSIDEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table SNR information about monitored APs.
"
::= { wlsxSNRGroup 3 }
wlsxAPSnrBSSIDEntry OBJECT-TYPE
SYNTAX WlsxAPSnrBSSIDEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Station Management Entry"
INDEX {monitoredApBSSID, monPhyAddress, monRadioNumber}
::= { wlsxAPSnrBSSIDTable 1 }
WlsxAPSnrBSSIDEntry ::=
SEQUENCE {
apSnrBSSIDAverageSignalStrength Integer32,
apSnrBSSIDSignalPkts Integer32,
apSnrBSSIDHighestRxSignalStrength Integer32,
apSnrBSSIDLowestRxSignalStrength Integer32,
apSnrBSSIDSampleTime Integer32
}
apSnrBSSIDAverageSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Total Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxAPSnrBSSIDEntry 1 }
apSnrBSSIDSignalPkts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Number of Signal Packets observed by the Monitoring station
during this sample time.
"
::= { wlsxAPSnrBSSIDEntry 2 }
apSnrBSSIDHighestRxSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Highest Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxAPSnrBSSIDEntry 3 }
apSnrBSSIDLowestRxSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Lowest Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxAPSnrBSSIDEntry 4 }
apSnrBSSIDSampleTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Sample Time in which this data is collected.
"
::= { wlsxAPSnrBSSIDEntry 5 }
-- Station SNR Station Phy Table
wlsxStaSnrPhyTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxStaSnrPhyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists SNR information about monitored stations.
"
::= { wlsxSNRGroup 4 }
wlsxStaSnrPhyEntry OBJECT-TYPE
SYNTAX WlsxStaSnrPhyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Station Management Entry"
INDEX {monitoredStaPhyAddress, monPhyAddress, monRadioNumber}
::= { wlsxStaSnrPhyTable 1 }
WlsxStaSnrPhyEntry ::=
SEQUENCE {
staSnrPhyAverageSignalStrength Integer32,
staSnrPhySignalPkts Integer32,
staSnrPhyHighestRxSignalStrength Integer32,
staSnrPhyLowestRxSignalStrength Integer32,
staSnrPhySampleTime Integer32
}
staSnrPhyAverageSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Total Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxStaSnrPhyEntry 1 }
staSnrPhySignalPkts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Number of Signal Packets observed by the Monitoring station
during this sample time.
"
::= { wlsxStaSnrPhyEntry 2 }
staSnrPhyHighestRxSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Highest Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxStaSnrPhyEntry 3 }
staSnrPhyLowestRxSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Lowest Signal Strength observed by the Monitoring station
during this sample time.
"
::= { wlsxStaSnrPhyEntry 4 }
staSnrPhySampleTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Sample Time in which this data is collected.
"
::= { wlsxStaSnrPhyEntry 5 }
END

121
MIBS/arubaos/WLSX-STATS-MIB Normal file
View File

@ -0,0 +1,121 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB;
wlsxStatsMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about the Statistics in the
Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 15 }
wlsxStatsOpGroup OBJECT IDENTIFIER ::= { wlsxStatsMIB 1 }
wlsxStatsRequestTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxStatsRequestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
"
::= { wlsxStatsOpGroup 1 }
wlsxStatsRequestEntry OBJECT-TYPE
SYNTAX WlsxStatsRequestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { wlsxStatsIndex }
::= { wlsxStatsRequestTable 1 }
WlsxStatsRequestEntry ::=
SEQUENCE {
wlsxStatsIndex Integer32,
wlsxStatsReqType Integer32,
wlsxStatsInterval Integer32,
wlsxStatsCookie DisplayString
}
wlsxStatsIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Stats Index
"
::= { wlsxStatsRequestEntry 1 }
wlsxStatsReqType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Request Type
"
::= { wlsxStatsRequestEntry 2 }
wlsxStatsInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Stats Interval
"
::= { wlsxStatsRequestEntry 3 }
wlsxStatsCookie OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Cookie for the config sync operation
"
::= { wlsxStatsRequestEntry 4 }
END

2514
MIBS/arubaos/WLSX-SWITCH-MIB Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

4831
MIBS/arubaos/WLSX-TRAP-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,125 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-TUNNELEDNODE-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
wlsxEnterpriseMibModules
FROM ARUBA-MIB;
wlsxTunneledNodeMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about the Controller Transport Service (Cts) in the
Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 17 }
wlsxTunneledNodeOpGroup OBJECT IDENTIFIER ::= { wlsxTunneledNodeMIB 1 }
wlsxTunneledNodeRequestTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxTunneledNodeRequestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
"
::= { wlsxTunneledNodeOpGroup 1 }
wlsxTunneledNodeRequestEntry OBJECT-TYPE
SYNTAX WlsxTunneledNodeRequestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { wlsxTunneledNodeMAC }
::= { wlsxTunneledNodeRequestTable 1 }
WlsxTunneledNodeRequestEntry ::=
SEQUENCE {
wlsxTunneledNodeMAC MacAddress,
wlsxTunneledNodeIp IpAddress,
wlsxNumTunnels Integer32,
wlsxTunneledNodeType Integer32
}
wlsxTunneledNodeMAC OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
MAC address of the Tunneled Node
"
::= { wlsxTunneledNodeRequestEntry 1 }
wlsxTunneledNodeIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
IP address of the Tunneled Node
"
::= { wlsxTunneledNodeRequestEntry 2 }
wlsxNumTunnels OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Number of tunnels originating from Tunneled Node
"
::= { wlsxTunneledNodeRequestEntry 3 }
wlsxTunneledNodeType OBJECT-TYPE
SYNTAX INTEGER {
others(1),
corvina(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Device type of the tunnel
"
::= { wlsxTunneledNodeRequestEntry 4 }
END

730
MIBS/arubaos/WLSX-USER-MIB Normal file
View File

@ -0,0 +1,730 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-USER-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
Counter64,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
ArubaAuthenticationMethods,
ArubaSubAuthenticationMethods,
ArubaEncryptionType,
ArubaPhyType,
ArubaHTMode,
ArubaUserForwardMode
FROM ARUBA-TC
wlsxEnterpriseMibModules
FROM ARUBA-MIB
wlanESSID
FROM WLSX-WLAN-MIB;
wlsxUserMIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about the users in an Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 4 }
wlsxUserAllInfoGroup OBJECT IDENTIFIER ::= { wlsxUserMIB 1 }
-- wlsxUserAllInfoGroup contains information about the users in the controller.
wlsxTotalNumOfUsers OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Total Number of the users.
"
::= { wlsxUserAllInfoGroup 1 }
wlsxUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists all the users (both wired and wireless) currently
connected to the controller. Users are identified by their MAC
address and IP address.
"
::= { wlsxUserAllInfoGroup 2 }
wlsxUserEntry OBJECT-TYPE
SYNTAX WlsxUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Entry"
INDEX { nUserPhyAddress, nUserIpAddress }
::= { wlsxUserTable 1 }
WlsxUserEntry ::=
SEQUENCE {
nUserPhyAddress MacAddress,
nUserIpAddress IpAddress,
nUserName DisplayString,
nUserRole DisplayString,
nUserUpTime TimeTicks,
nUserAuthenticationMethod ArubaAuthenticationMethods,
nUserSubAuthenticationMethod ArubaSubAuthenticationMethods,
nUserAuthServerName DisplayString,
nUserExtVPNAddress IpAddress,
nUserApLocation DisplayString,
nUserApBSSID MacAddress,
nUserIsOnHomeAgent TruthValue,
nUserHomeAgentIpAddress IpAddress,
nUserMobilityStatus INTEGER,
nUserHomeVlan Integer32,
nUserDefaultVlan Integer32,
nUserAssignedVlan Integer32,
nUserBWContractName DisplayString,
nUserBWContractUsage INTEGER,
nUserBWContractId Integer32,
nUserIsProxyArpEnabled TruthValue,
nUserCurrentVlan Integer32,
nUserIsWired TruthValue,
nUserConnectedSlot Integer32,
nUserConnectedPort Integer32,
nUserPhyType ArubaPhyType,
nUserMobilityDomainName DisplayString,
nUserUPBWContractName DisplayString,
nUserUPBWContractUsage INTEGER,
nUserUPBWContractId Integer32,
nUserDNBWContractName DisplayString,
nUserDNBWContractUsage INTEGER,
nUserDNBWContractId Integer32,
nUserHTMode ArubaHTMode,
nUserForwardMode ArubaUserForwardMode,
nUserEncryptionMethod ArubaEncryptionType,
nUserDeviceID DisplayString,
nUserConnectedModule Integer32,
nUserDeviceType DisplayString,
nUserRxDataPkts64 Counter64,
nUserTxDataPkts64 Counter64,
nUserRxDataOctets64 Counter64,
nUserTxDataOctets64 Counter64,
nVIAUserDeviceID MacAddress
}
nUserPhyAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
MAC address of the station from which the user connected to
the controller.
"
::= { wlsxUserEntry 1 }
nUserIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
IP Address of the user.
"
::= { wlsxUserEntry 2 }
nUserName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the User.
"
::= { wlsxUserEntry 3 }
nUserRole OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Role configured for this user.
"
::= { wlsxUserEntry 4 }
nUserUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Time since the user connected to the controller.
"
::= { wlsxUserEntry 5 }
nUserAuthenticationMethod OBJECT-TYPE
SYNTAX ArubaAuthenticationMethods
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Authentication mechanism used by the user to connect to the
controller.
"
::= { wlsxUserEntry 6 }
nUserSubAuthenticationMethod OBJECT-TYPE
SYNTAX ArubaSubAuthenticationMethods
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Sub Authentication Method
"
::= { wlsxUserEntry 7 }
nUserAuthServerName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the authentication server used to authenticate
the user.
"
::= { wlsxUserEntry 8 }
nUserExtVPNAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
External VPN IP Address, if this is a VPN user or 0.0.0.0 if not.
"
::= { wlsxUserEntry 9 }
nUserApLocation OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Location of the access point to
which the user is associated.
"
::= { wlsxUserEntry 10 }
nUserApBSSID OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
BSSID of the access point, which
the user used to connect to the controller.
"
::= { wlsxUserEntry 11 }
nUserIsOnHomeAgent OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
The Object will indicate if the controller is the home controller
for the user or not.
"
::= { wlsxUserEntry 12 }
nUserHomeAgentIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
The Home agent IP Address of the user. If this user is already on
the home controller, then this IP is the controller IP else it
is the home controller IP address.
"
::= { wlsxUserEntry 13 }
nUserMobilityStatus OBJECT-TYPE
SYNTAX INTEGER {
visitor(1),
away(2),
associated(3),
wired(4),
wireless(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Mobility Status of the User.
"
::= { wlsxUserEntry 14 }
nUserHomeVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
Home VLAN of the User. If the user is on the home controller
then this VLAN will be same as userDefaultVlan.
"
::= { wlsxUserEntry 15 }
nUserDefaultVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Default VLAN of the User based on the AP configuration.
"
::= { wlsxUserEntry 16 }
nUserAssignedVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This Vlan will be different from the Default VLAN if the user has
a derived VLAN Configuration.
"
::= { wlsxUserEntry 17 }
nUserBWContractName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
Name of the Bandwidth Contract applied to this user.
"
::= { wlsxUserEntry 18 }
nUserBWContractUsage OBJECT-TYPE
SYNTAX INTEGER {
user(1),
shared(2)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
Indicates how the Bandwidth Contract is used.
"
::= { wlsxUserEntry 19 }
nUserBWContractId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
Bandwidth Contract Id Assigned to the User
"
::= { wlsxUserEntry 20 }
nUserIsProxyArpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object will indicate if the controller is proxy ARPing for the
user.
"
::= { wlsxUserEntry 21 }
nUserCurrentVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The VLAN to which the user is currently bound.
"
::= { wlsxUserEntry 22 }
nUserIsWired OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates whether this is a wired or wireless user.
"
::= { wlsxUserEntry 23 }
nUserConnectedSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The slot to which the user is connected, if wired.
"
::= { wlsxUserEntry 24 }
nUserConnectedPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The port to which the user is connected, if wired.
"
::= { wlsxUserEntry 25 }
nUserPhyType OBJECT-TYPE
SYNTAX ArubaPhyType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The wireless PHY type to which the user is associated, or 'wired'.
"
::= { wlsxUserEntry 26 }
nUserMobilityDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The name of mobility domain mobile user belongs to.
"
::= { wlsxUserEntry 27 }
nUserUPBWContractName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the Upstream Bandwidth Contract applied to this user.
"
::= { wlsxUserEntry 28 }
nUserUPBWContractUsage OBJECT-TYPE
SYNTAX INTEGER {
user(1),
shared(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates how the Upstream Bandwidth Contract is used.
"
::= { wlsxUserEntry 29 }
nUserUPBWContractId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Upstream Bandwidth Contract Id Assigned to the User
"
::= { wlsxUserEntry 30 }
nUserDNBWContractName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the Downstream Bandwidth Contract applied to this user.
"
::= { wlsxUserEntry 31 }
nUserDNBWContractUsage OBJECT-TYPE
SYNTAX INTEGER {
user(1),
shared(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates how the Downstream Bandwidth Contract is used.
"
::= { wlsxUserEntry 32 }
nUserDNBWContractId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Downstream Bandwidth Contract Id Assigned to the User
"
::= { wlsxUserEntry 33 }
nUserHTMode OBJECT-TYPE
SYNTAX ArubaHTMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The HT mode of this user, if any.
"
::= { wlsxUserEntry 34 }
nUserEncryptionMethod OBJECT-TYPE
SYNTAX ArubaEncryptionType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Encryption method.
"
::= { wlsxUserEntry 35 }
nUserForwardMode OBJECT-TYPE
SYNTAX ArubaUserForwardMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
User mode.
"
::= { wlsxUserEntry 36 }
nUserDeviceID OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Device ID
"
::= { wlsxUserEntry 37 }
nUserConnectedModule OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The module to which the user is connected, if wired.
"
::= { wlsxUserEntry 38 }
nUserDeviceType OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Device type
"
::= { wlsxUserEntry 39 }
nUserRxDataPkts64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object specifies number of packets received by this IP
for which this user is connected to the controller.
"
::= { wlsxUserEntry 40 }
nUserTxDataPkts64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object specifies number of packets transmitted by this IP
for which this user is connected to the controller.
"
::= { wlsxUserEntry 41 }
nUserRxDataOctets64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object specifies number of octets received by this IP
for which this user is connected to the controller.
"
::= { wlsxUserEntry 42 }
nUserTxDataOctets64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object specifies number of octets transmitted by this IP
for which this user is connected to the controller.
"
::= { wlsxUserEntry 43 }
nVIAUserDeviceID OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
MAC address of the station from which the user connected to
the controller using VIA.
"
::= { wlsxUserEntry 44 }
wlsxUserSessionTimeTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxUserSessionTimeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists the user session time counts on an ESSID.
ssid. The session times are separated into predefined time length
buckets, with sessions lasting longer than 240 minutes falling into
the 240min bucket.
"
::= { wlsxUserAllInfoGroup 3 }
wlsxUserSessionTimeEntry OBJECT-TYPE
SYNTAX WlsxUserSessionTimeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
User session time data, divided into buckets of different
time length. "
INDEX { wlanESSID, wlsxUserSessionTimeLength}
::= { wlsxUserSessionTimeTable 1 }
WlsxUserSessionTimeEntry ::=
SEQUENCE {
wlsxUserSessionTimeLength Integer32,
wlsxUserSessionTimeCount Counter32
}
wlsxUserSessionTimeLength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Pre-defined user session time length.
"
::= { wlsxUserSessionTimeEntry 1 }
wlsxUserSessionTimeCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Number of users that are connected to the essid whose sessions expired in this time interval.
"
::= { wlsxUserSessionTimeEntry 2 }
-- wlsxUserStatsGroup
-- This group lists the user count information based on the auth type
wlsxUserStatsGroup OBJECT IDENTIFIER ::= { wlsxUserAllInfoGroup 4 }
wlsxNumOfUsers8021x OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Number of 802.1x users.
"
::= { wlsxUserStatsGroup 1 }
wlsxNumOfUsersVPN OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Number of VPN users.
"
::= { wlsxUserStatsGroup 2 }
wlsxNumOfUsersCP OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Number of Captive Portal users.
"
::= { wlsxUserStatsGroup 3 }
wlsxNumOfUsersMAC OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Number of MAC users.
"
::= { wlsxUserStatsGroup 4 }
wlsxNumOfUsersStateful8021x OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Number of stateful 802.1x users.
"
::= { wlsxUserStatsGroup 5 }
END

868
MIBS/arubaos/WLSX-USER6-MIB Normal file
View File

@ -0,0 +1,868 @@
--- ArubaOS 8.8.0.1_80393
-- vim:set ts=4 sw=4:
WLSX-USER6-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-IDENTITY,
OBJECT-TYPE,
snmpModules,
Integer32,
Unsigned32,
Counter32,
IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TDomain,
DisplayString,
PhysAddress,
TAddress,
TimeInterval,
RowStatus,
StorageType,
TestAndIncr,
MacAddress,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
ArubaAuthenticationMethods,
ArubaSubAuthenticationMethods,
ArubaEncryptionType,
ArubaPhyType,
ArubaHTMode,
ArubaUserForwardMode
FROM ARUBA-TC
wlsxEnterpriseMibModules
FROM ARUBA-MIB
wlsxSwitchMIB
FROM WLSX-SWITCH-MIB
wlanESSID
FROM WLSX-WLAN-MIB;
wlsxUser6MIB MODULE-IDENTITY
LAST-UPDATED "202008141745Z"
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
CONTACT-INFO
"Postal: 3333 Scott Blvd,
Santa Clara, CA 95054
E-mail: aruba-ext-eng-reg@hpe.com
Phone: 408 227 4500
Fax: 408 752 0626"
DESCRIPTION
"This MIB module defines MIB objects which provide
information about the IPv6 users in an Aruba controller."
REVISION "202008141745Z"
DESCRIPTION
"The initial revision."
::= { wlsxEnterpriseMibModules 14 }
wlsxUser6AllInfoGroup OBJECT IDENTIFIER ::= { wlsxUser6MIB 1 }
wlsxUser6InfoGroup OBJECT IDENTIFIER ::= { wlsxSwitchMIB 4 }
-- wlsxUser6AllInfoGroup contains information about the users in the controller.
wlsxTotalNumOfUsers6 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Total Number of the users.
"
::= { wlsxUser6AllInfoGroup 1 }
wlsxUser6Table OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxUser6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists all the users (both wired and wireless) currently
connected to the controller. Users are identified by their MAC
address and IP address.
"
::= { wlsxUser6AllInfoGroup 2 }
wlsxUser6Entry OBJECT-TYPE
SYNTAX WlsxUser6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Entry"
INDEX { nUser6PhyAddress, nUser6IpAddress }
::= { wlsxUser6Table 1 }
WlsxUser6Entry ::=
SEQUENCE {
nUser6PhyAddress MacAddress,
nUser6IpAddress DisplayString,
nUser6Name DisplayString,
nUser6Role DisplayString,
nUser6UpTime TimeTicks,
nUser6AuthenticationMethod ArubaAuthenticationMethods,
nUser6SubAuthenticationMethod ArubaSubAuthenticationMethods,
nUser6AuthServerName DisplayString,
nUser6ExtVPNAddress IpAddress,
nUser6ApLocation DisplayString,
nUser6ApBSSID MacAddress,
nUser6IsOnHomeAgent TruthValue,
nUser6HomeAgentIpAddress IpAddress,
nUser6MobilityStatus INTEGER,
nUser6HomeVlan Integer32,
nUser6DefaultVlan Integer32,
nUser6AssignedVlan Integer32,
nUser6BWContractName DisplayString,
nUser6BWContractUsage INTEGER,
nUser6BWContractId Integer32,
nUser6IsProxyArpEnabled TruthValue,
nUser6CurrentVlan Integer32,
nUser6IsWired TruthValue,
nUser6ConnectedSlot Integer32,
nUser6ConnectedPort Integer32,
nUser6PhyType ArubaPhyType,
nUser6MobilityDomainName DisplayString,
nUser6UPBWContractName DisplayString,
nUser6UPBWContractUsage INTEGER,
nUser6UPBWContractId Integer32,
nUser6DNBWContractName DisplayString,
nUser6DNBWContractUsage INTEGER,
nUser6DNBWContractId Integer32,
nUser6HTMode ArubaHTMode,
nUser6DeviceID DisplayString,
nUser6DeviceType DisplayString,
nUser6ConnectedModule Integer32,
nUser6RxDataPkts64 Counter64,
nUser6TxDataPkts64 Counter64,
nUser6RxDataOctets64 Counter64,
nUser6TxDataOctets64 Counter64,
nUser6ForwardMode ArubaUserForwardMode,
nUser6EncryptionMethod ArubaEncryptionType,
nVIAUser6DeviceID MacAddress
}
nUser6PhyAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
MAC address of the station from which the user connected to
the controller.
"
::= { wlsxUser6Entry 1 }
nUser6IpAddress OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..128))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
IPv6 Address of the user.
"
::= { wlsxUser6Entry 2 }
nUser6Name OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the User.
"
::= { wlsxUser6Entry 3 }
nUser6Role OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Role configured for this user.
"
::= { wlsxUser6Entry 4 }
nUser6UpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Time since the user connected to the controller.
"
::= { wlsxUser6Entry 5 }
nUser6AuthenticationMethod OBJECT-TYPE
SYNTAX ArubaAuthenticationMethods
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Authentication mechanism used by the user to connect to the
controller.
"
::= { wlsxUser6Entry 6 }
nUser6SubAuthenticationMethod OBJECT-TYPE
SYNTAX ArubaSubAuthenticationMethods
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Sub Authentication Method
"
::= { wlsxUser6Entry 7 }
nUser6AuthServerName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the authentication server used to authenticate
the user.
"
::= { wlsxUser6Entry 8 }
nUser6ExtVPNAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
External VPN IP Address, if this is a VPN user or 0.0.0.0 if not.
"
::= { wlsxUser6Entry 9 }
nUser6ApLocation OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Location of the access point to
which the user is associated.
"
::= { wlsxUser6Entry 10 }
nUser6ApBSSID OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
BSSID of the access point, which
the user used to connect to the controller.
"
::= { wlsxUser6Entry 11 }
nUser6IsOnHomeAgent OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Object will indicate if the controller is the home controller
for the user or not.
"
::= { wlsxUser6Entry 12 }
nUser6HomeAgentIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Home agent IP Address of the user. If this user is already on
the home controller, then this IP is the controller IP else it
is the home controller IP address.
"
::= { wlsxUser6Entry 13 }
nUser6MobilityStatus OBJECT-TYPE
SYNTAX INTEGER {
visitor(1),
away(2),
associated(3),
wired(4),
wireless(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Mobility Status of the User.
"
::= { wlsxUser6Entry 14 }
nUser6HomeVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Home VLAN of the User. If the user is on the home controller
then this VLAN will be same as userDefaultVlan.
"
::= { wlsxUser6Entry 15 }
nUser6DefaultVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Default VLAN of the User based on the AP configuration.
"
::= { wlsxUser6Entry 16 }
nUser6AssignedVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This Vlan will be different from the Default VLAN if the user has
a derived VLAN Configuration.
"
::= { wlsxUser6Entry 17 }
nUser6BWContractName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
Name of the Bandwidth Contract applied to this user.
"
::= { wlsxUser6Entry 18 }
nUser6BWContractUsage OBJECT-TYPE
SYNTAX INTEGER {
user(1),
shared(2)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
Indicates how the Bandwidth Contract is used.
"
::= { wlsxUser6Entry 19 }
nUser6BWContractId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"
Bandwidth Contract Id Assigned to the User
"
::= { wlsxUser6Entry 20 }
nUser6IsProxyArpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object will indicate if the controller is proxy ARPing for the
user.
"
::= { wlsxUser6Entry 21 }
nUser6CurrentVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The VLAN to which the user is currently bound.
"
::= { wlsxUser6Entry 22 }
nUser6IsWired OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates whether this is a wired or wireless user.
"
::= { wlsxUser6Entry 23 }
nUser6ConnectedSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The slot to which the user is connected, if wired.
"
::= { wlsxUser6Entry 24 }
nUser6ConnectedPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The port to which the user is connected, if wired.
"
::= { wlsxUser6Entry 25 }
nUser6PhyType OBJECT-TYPE
SYNTAX ArubaPhyType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The wireless PHY type to which the user is associated, or 'wired'.
"
::= { wlsxUser6Entry 26 }
nUser6MobilityDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The name of mobility domain mobile user belongs to.
"
::= { wlsxUser6Entry 27 }
nUser6UPBWContractName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the Upstream Bandwidth Contract applied to this user.
"
::= { wlsxUser6Entry 28 }
nUser6UPBWContractUsage OBJECT-TYPE
SYNTAX INTEGER {
user(1),
shared(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates how the Upstream Bandwidth Contract is used.
"
::= { wlsxUser6Entry 29 }
nUser6UPBWContractId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Upstream Bandwidth Contract Id Assigned to the User
"
::= { wlsxUser6Entry 30 }
nUser6DNBWContractName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the Downstream Bandwidth Contract applied to this user.
"
::= { wlsxUser6Entry 31 }
nUser6DNBWContractUsage OBJECT-TYPE
SYNTAX INTEGER {
user(1),
shared(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates how the Downstream Bandwidth Contract is used.
"
::= { wlsxUser6Entry 32 }
nUser6DNBWContractId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Downstream Bandwidth Contract Id Assigned to the User
"
::= { wlsxUser6Entry 33 }
nUser6HTMode OBJECT-TYPE
SYNTAX ArubaHTMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The HT mode of this user, if any.
"
::= { wlsxUser6Entry 34 }
nUser6DeviceID OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Device ID
"
::= { wlsxUser6Entry 35 }
nUser6DeviceType OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Device Type
"
::= { wlsxUser6Entry 36 }
nUser6ConnectedModule OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The module to which the user is connected, if wired.
"
::= { wlsxUser6Entry 37 }
nUser6RxDataPkts64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object specifies number of packets received by this IP
for which this user is connected to the controller.
"
::= { wlsxUser6Entry 38 }
nUser6TxDataPkts64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object specifies number of packets transmitted by this IP
for which this user is connected to the controller.
"
::= { wlsxUser6Entry 39 }
nUser6RxDataOctets64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object specifies number of octets received by this IP
for which this user is connected to the controller.
"
::= { wlsxUser6Entry 40 }
nUser6TxDataOctets64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This object specifies number of octets transmitted by this IP
for which this user is connected to the controller.
"
::= { wlsxUser6Entry 41 }
nUser6ForwardMode OBJECT-TYPE
SYNTAX ArubaUserForwardMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Forward mode.
"
::= { wlsxUser6Entry 42 }
nUser6EncryptionMethod OBJECT-TYPE
SYNTAX ArubaEncryptionType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Encryption method.
"
::= { wlsxUser6Entry 43 }
nVIAUser6DeviceID OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
MAC address of the station from which the user connected to
the controller using VIA.
"
::= { wlsxUser6Entry 44 }
wlsxUser6SessionTimeTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlsxUser6SessionTimeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table lists the user session time counts on an ESSID.
ssid. The session times are separated into predefined time length
buckets, with sessions lasting longer than 240 minutes falling into
the 240min bucket.
"
::= { wlsxUser6AllInfoGroup 3 }
wlsxUser6SessionTimeEntry OBJECT-TYPE
SYNTAX WlsxUser6SessionTimeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
User session time data, divided into buckets of different
time length. "
INDEX { wlanESSID, wlsxUser6SessionTimeLength}
::= { wlsxUser6SessionTimeTable 1 }
WlsxUser6SessionTimeEntry ::=
SEQUENCE {
wlsxUser6SessionTimeLength Integer32,
wlsxUser6SessionTimeCount Counter32
}
wlsxUser6SessionTimeLength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Pre-defined user session time length.
"
::= { wlsxUser6SessionTimeEntry 1 }
wlsxUser6SessionTimeCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Number of users that are connected to the essid whose sessions expired in this time interval.
"
::= { wlsxUser6SessionTimeEntry 2 }
wlsxSwitchUser6Table OBJECT-TYPE
SYNTAX SEQUENCE OF MxSwitchUser6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This Table lists all the users (both wired and wireless) currently
connected to the switch. Users are identified by their IP address.
"
::= { wlsxUser6InfoGroup 1 }
wlsxSwitchUser6Entry OBJECT-TYPE
SYNTAX MxSwitchUser6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Entry"
INDEX { user6IpAddress}
::= { wlsxSwitchUser6Table 1 }
MxSwitchUser6Entry ::=
SEQUENCE {
user6IpAddress DisplayString,
user6PhyAddress MacAddress,
user6Name DisplayString,
user6Role DisplayString,
user6UpTime TimeTicks,
user6AuthenticationMethod INTEGER,
user6Location DisplayString,
user6ServerName DisplayString,
user6ConnectedVlan Integer32,
user6ConnectedSlot Integer32,
user6ConnectedPort Integer32,
user6BWContractName DisplayString,
user6BWContractUsage INTEGER,
user6ConnectedModule Integer32
}
user6IpAddress OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
IPv6 Address from which the user connected to the switch.
"
::= { wlsxSwitchUser6Entry 1 }
user6PhyAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Physical Address of the station from which the user connected to
the switch.
"
::= { wlsxSwitchUser6Entry 2 }
user6Name OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the User.
"
::= { wlsxSwitchUser6Entry 3 }
user6Role OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The Role configured for this user.
"
::= { wlsxSwitchUser6Entry 4 }
user6UpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Time since the user is connected to the switch.
"
::= { wlsxSwitchUser6Entry 5 }
user6AuthenticationMethod OBJECT-TYPE
SYNTAX INTEGER {
none(1),
other(2),
web(3),
dot1x(4),
vpn(5),
mac(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Authentication mechanism used by the user to connect to the switch.
"
::= { wlsxSwitchUser6Entry 6 }
user6Location OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Location of the access point (in Building.Floor.... format), which
the user used to connect to the switch.
"
::= { wlsxSwitchUser6Entry 7 }
user6ServerName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the Back-end authentication server, used to authenticate
the user.
"
::= { wlsxSwitchUser6Entry 8 }
user6ConnectedVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Vlan on which the user is connected to the switch.
"
::= { wlsxSwitchUser6Entry 9 }
user6ConnectedSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Slot on switch, where the user connection terminates.
"
::= { wlsxSwitchUser6Entry 10 }
user6ConnectedPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Port on switch, where the user connection terminates.
"
::= { wlsxSwitchUser6Entry 11 }
user6BWContractName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Name of the Bandwidth Contract applied to this user.
"
::= { wlsxSwitchUser6Entry 12 }
user6BWContractUsage OBJECT-TYPE
SYNTAX INTEGER {
user(1),
shared(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates how the Bandwidth Contract is used.
"
::= { wlsxSwitchUser6Entry 13 }
user6ConnectedModule OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Module on switch, where the user connection terminates.
"
::= { wlsxSwitchUser6Entry 14 }
END

1008
MIBS/arubaos/WLSX-VOICE-MIB Normal file

File diff suppressed because it is too large Load Diff

6231
MIBS/arubaos/WLSX-WLAN-MIB Normal file

File diff suppressed because it is too large Load Diff