mibs/MIBS/peplink/WLC
2023-12-05 12:25:34 +01:00

708 lines
18 KiB
Plaintext

-- ********************************************************************
WLC DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-GROUP
FROM SNMPv2-CONF
enterprises, IpAddress,Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, RowStatus, TruthValue, MacAddress
FROM SNMPv2-TC;
--
-- Node definitions
--
-- The Enterprises Number
peplink OBJECT IDENTIFIER ::= { enterprises 23695 }
-- ********************************************************************
-- * MODULE IDENTITY
-- ********************************************************************
wlc MODULE-IDENTITY
LAST-UPDATED "2011081900Z" -- 08 19, 2011 at 12:00 GMT
ORGANIZATION
"PEPLINK"
CONTACT-INFO
""
DESCRIPTION
"MIB module for WLC."
::= { peplink 4 }
-- #####################################################################
--
-- **********************************************************************
-- * MIB attribute OBJECT-TYPE definitions follow
-- **********************************************************************
wlcSystemInfo OBJECT IDENTIFIER ::= { wlc 1 }
-- **********************************************************************
-- * WLC System Basic Info
-- **********************************************************************
wlcSystemBasicInfo OBJECT IDENTIFIER ::= { wlcSystemInfo 1 }
wlcApMgmtEnable OBJECT-TYPE
SYNTAX INTEGER{ disable(0), enable(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Mangement Enable"
::= { wlcSystemBasicInfo 1 }
wlcRemoteApMgmtEnable OBJECT-TYPE
SYNTAX INTEGER{ disable(0), enable(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Remote AP Management Enable"
::= { wlcSystemBasicInfo 2 }
wlcMaxNumAp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Maximum Number of Supported AP Licensed"
::= { wlcSystemBasicInfo 3 }
wlcNumApProfile OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Number of AP Profile Created"
::= { wlcSystemBasicInfo 4 }
wlcNumWlanNetwork OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Number of WLAN Network Created"
::= { wlcSystemBasicInfo 5 }
wlcNumApReg OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Number of AP Registered"
::= { wlcSystemBasicInfo 6 }
wlcNumApOnline OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Current Number of Online AP"
::= { wlcSystemBasicInfo 7 }
wlcNumAssocSta OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Current Number of Associated WLAN Station"
::= { wlcSystemBasicInfo 8 }
-- **********************************************************************
-- * MIB attribute OBJECT-TYPE definitions follow
-- **********************************************************************
wlcApMgmtInfo OBJECT IDENTIFIER ::= { wlc 2 }
-- **********************************************************************
-- * WLC AP Group Info Table
-- **********************************************************************
wlcApGroupInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlcApGroupInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WLC AP Group Information Table"
::= { wlcApMgmtInfo 1 }
wlcApGroupInfoEntry OBJECT-TYPE
SYNTAX WlcApGroupInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wlcApGroupInfoTable"
INDEX { wlcApGrpId }
::= { wlcApGroupInfoTable 1 }
WlcApGroupInfoEntry ::=
SEQUENCE {
wlcApGrpId
INTEGER,
wlcApGrpName
OCTET STRING,
wlcApGrpBand24WlanNetwork
INTEGER,
wlcApGrpBand50WlanNetwork
INTEGER,
wlcApGrpNumApReg
INTEGER,
wlcApGrpNumApOnline
INTEGER,
wlcApGrpNumAssocSta
INTEGER,
wlcApGrpMgmtVlan
INTEGER
}
wlcApGrpId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Group ID"
::= { wlcApGroupInfoEntry 1 }
wlcApGrpName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Group Name"
::= { wlcApGroupInfoEntry 2 }
wlcApGrpBand24WlanNetwork OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Current Number of 2.4GHz Band WLAN Network"
::= { wlcApGroupInfoEntry 3 }
wlcApGrpBand50WlanNetwork OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Current Number of 5GHz Band WLAN Network"
::= { wlcApGroupInfoEntry 4 }
wlcApGrpNumApReg OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Number of Registered AP in this AP Group"
::= { wlcApGroupInfoEntry 5 }
wlcApGrpNumApOnline OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Number of Online AP in this AP Group"
::= { wlcApGroupInfoEntry 6 }
wlcApGrpNumAssocSta OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Number of Associated WLAN Stations in this AP Group"
::= { wlcApGroupInfoEntry 7 }
wlcApGrpMgmtVlan OBJECT-TYPE
SYNTAX INTEGER(0..4095)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Managment VLAN ID of this AP Group"
::= { wlcApGroupInfoEntry 8 }
-- **********************************************************************
-- * WLC AP Group Statistics Table
-- **********************************************************************
wlcApGroupStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlcApGroupStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WLAN AP Group Statistics Table"
::= { wlcApMgmtInfo 2 }
wlcApGroupStatEntry OBJECT-TYPE
SYNTAX WlcApGroupStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wlcApGroupStatTable"
INDEX { wlcApGrpId, wlcApGrpStatBand }
::= { wlcApGroupStatTable 1 }
WlcApGroupStatEntry ::=
SEQUENCE {
wlcApGrpStatName
OCTET STRING,
wlcApGrpStatBand
INTEGER,
wlcApGrpStatNumTxPkt
Counter64,
wlcApGrpStatNumTxByte
Counter64,
wlcApGrpStatNumRxPkt
Counter64,
wlcApGrpStatNumRxByte
Counter64
}
wlcApGrpStatName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Group Name"
::= { wlcApGroupStatEntry 1 }
wlcApGrpStatBand OBJECT-TYPE
SYNTAX INTEGER{ band24(1), band50(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Group Statistics of Frequency Band"
::= { wlcApGroupStatEntry 2 }
wlcApGrpStatNumTxPkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Group Number of Transmitted Packets"
::= { wlcApGroupStatEntry 3 }
wlcApGrpStatNumTxByte OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Group Number of Transmitted Bytes"
::= { wlcApGroupStatEntry 4 }
wlcApGrpStatNumRxPkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Group Number of Received Packets"
::= { wlcApGroupStatEntry 5 }
wlcApGrpStatNumRxByte OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Group Number of Received Bytes"
::= { wlcApGroupStatEntry 6 }
-- **********************************************************************
-- * WLC Wlan Network Info Table
-- **********************************************************************
wlcWlanNetworkInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlcWlanNetworkInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WLC WLAN Network Information Table"
::= { wlcApMgmtInfo 3 }
wlcWlanNetworkInfoEntry OBJECT-TYPE
SYNTAX WlcWlanNetworkInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wlcWlanNetworkInfoTable"
INDEX { wlcWlanNetworkId }
::= { wlcWlanNetworkInfoTable 1 }
WlcWlanNetworkInfoEntry ::=
SEQUENCE {
wlcWlanNetworkId
INTEGER,
wlcWlanEssid
OCTET STRING,
wlcWlanSecMode
INTEGER,
wlcWlanNumApOnline
INTEGER,
wlcWlanNumAssocSta
INTEGER,
wlcWlanVlanPool
OCTET STRING
}
wlcWlanNetworkId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC WLAN Network ID"
::= { wlcWlanNetworkInfoEntry 1 }
wlcWlanEssid OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC WLAN Network ESSID"
::= { wlcWlanNetworkInfoEntry 2 }
wlcWlanSecMode OBJECT-TYPE
SYNTAX INTEGER{ none(0), wep(1), legacy8021x(2), wpaMix(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC WLAN Network Security Mode"
::= { wlcWlanNetworkInfoEntry 3 }
wlcWlanNumApOnline OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Current Number of Online AP in this WLAN Network"
::= { wlcWlanNetworkInfoEntry 4 }
wlcWlanNumAssocSta OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Current Number of Associated Stations in this WLAN Network"
::= { wlcWlanNetworkInfoEntry 5 }
wlcWlanVlanPool OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC VLAN Pool Setting of this WLAN Network"
::= { wlcWlanNetworkInfoEntry 6 }
-- **********************************************************************
-- * WLC Wlan Network Stat Table
-- **********************************************************************
wlcWlanNetworkStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlcWlanNetworkStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WLC WLAN Network Statistics Table"
::= { wlcApMgmtInfo 4 }
wlcWlanNetworkStatEntry OBJECT-TYPE
SYNTAX WlcWlanNetworkStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wlcWlanNetworkInfoTable"
INDEX { wlcWlanNetworkId, wlcWlanStatBand }
::= { wlcWlanNetworkStatTable 1 }
WlcWlanNetworkStatEntry ::=
SEQUENCE {
wlcWlanStatEssid
OCTET STRING,
wlcWlanStatBand
INTEGER,
wlcWlanStatNumTxPkt
Counter64,
wlcWlanStatNumTxByte
Counter64,
wlcWlanStatNumRxPkt
Counter64,
wlcWlanStatNumRxByte
Counter64
}
wlcWlanStatEssid OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC WLAN Network ESSID"
::= { wlcWlanNetworkStatEntry 1 }
wlcWlanStatBand OBJECT-TYPE
SYNTAX INTEGER{ band24(1), band50(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Statistics of WLAN Network in Frequency Band"
::= { wlcWlanNetworkStatEntry 2 }
wlcWlanStatNumTxPkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC WLAN Network Number of Transmitted Packets"
::= { wlcWlanNetworkStatEntry 3 }
wlcWlanStatNumTxByte OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC WLAN Network Number of Transmitted Bytes"
::= { wlcWlanNetworkStatEntry 4 }
wlcWlanStatNumRxPkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC WLAN Network Number of Received Packets"
::= { wlcWlanNetworkStatEntry 5 }
wlcWlanStatNumRxByte OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC WLAN Network Number of Received Bytes"
::= { wlcWlanNetworkStatEntry 6 }
-- **********************************************************************
-- * MIB attribute OBJECT-TYPE definitions follow
-- **********************************************************************
wlcWlanNeighDeviceInfo OBJECT IDENTIFIER ::= { wlc 3 }
-- **********************************************************************
-- * WLC Wlan Neighbor AP Table
-- **********************************************************************
wlcWlanNeighApTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlcWlanNeighApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WLC Neighbor AP Table"
::= { wlcWlanNeighDeviceInfo 1 }
wlcWlanNeighApEntry OBJECT-TYPE
SYNTAX WlcWlanNeighApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wlcWlanNeighApTable"
INDEX { wlcNeighApBssid }
::= { wlcWlanNeighApTable 1 }
WlcWlanNeighApEntry ::=
SEQUENCE {
wlcNeighApBssid
MacAddress,
wlcNeighApEssid
OCTET STRING,
wlcNeighApChannel
INTEGER,
wlcNeighApEncytMode
INTEGER,
wlcNeighNumApSeen
INTEGER,
wlcNeighNearestAp
OCTET STRING,
wlcNeighNearestApRssi
INTEGER,
wlcNeighFurthestAp
OCTET STRING,
wlcNeighFurthestApRssi
INTEGER
}
wlcNeighApBssid OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Neighbor AP BSSID"
::= { wlcWlanNeighApEntry 1 }
wlcNeighApEssid OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Neighbor AP ESSID"
::= { wlcWlanNeighApEntry 2 }
wlcNeighApChannel OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Neighbor AP Channel"
::= { wlcWlanNeighApEntry 3 }
wlcNeighApEncytMode OBJECT-TYPE
SYNTAX INTEGER{ none(0), wep(1), wpa(2), wpa2(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Neighbor AP Encryption Mode"
::= { wlcWlanNeighApEntry 4 }
wlcNeighNumApSeen OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Number of AP which can detect the Neighbor AP"
::= { wlcWlanNeighApEntry 5 }
wlcNeighNearestAp OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Nearest AP Serial Number"
::= { wlcWlanNeighApEntry 6 }
wlcNeighNearestApRssi OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Neighbor Signal Strength received by the Nearest AP"
::= { wlcWlanNeighApEntry 7 }
wlcNeighFurthestAp OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Furthest AP Serial Number"
::= { wlcWlanNeighApEntry 8 }
wlcNeighFurthestApRssi OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Neighbor Signal Strength received by the Furthest AP"
::= { wlcWlanNeighApEntry 9 }
-- **********************************************************************
-- * MIB attribute OBJECT-TYPE definitions follow
-- **********************************************************************
wlcApInfo OBJECT IDENTIFIER ::= { wlc 4 }
-- **********************************************************************
-- * WLC AP Info Table
-- **********************************************************************
wlcApInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF WlcApInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WLAN Managed AP Information Table"
::= { wlcApInfo 1 }
wlcApInfoEntry OBJECT-TYPE
SYNTAX WlcApInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wlcApInfoTable"
INDEX { wlcApInfoApId }
::= { wlcApInfoTable 1 }
WlcApInfoEntry ::=
SEQUENCE {
wlcApInfoApId
INTEGER,
wlcApInfoApSerialNumber
OCTET STRING,
wlcApInfoApName
OCTET STRING,
wlcApInfoApModelName
OCTET STRING,
wlcApInfoApFirmwareVer
OCTET STRING,
wlcApInfoApStatus
INTEGER,
wlcApInfoApIp
IpAddress,
wlcApInfoApGrpID
INTEGER,
wlcApInfoApGrpName
OCTET STRING
}
wlcApInfoApId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP ID"
::= { wlcApInfoEntry 1 }
wlcApInfoApSerialNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Serial Number"
::= { wlcApInfoEntry 2 }
wlcApInfoApName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Name"
::= { wlcApInfoEntry 3 }
wlcApInfoApModelName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Model Name"
::= { wlcApInfoEntry 4 }
wlcApInfoApFirmwareVer OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Firmare Version"
::= { wlcApInfoEntry 5 }
wlcApInfoApStatus OBJECT-TYPE
SYNTAX INTEGER{ offline(0), online(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Current AP Status"
::= { wlcApInfoEntry 6 }
wlcApInfoApIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC Current AP Ip Address"
::= { wlcApInfoEntry 7 }
wlcApInfoApGrpID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Configured AP Group ID"
::= { wlcApInfoEntry 8 }
wlcApInfoApGrpName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WLC AP Configured AP Group Name"
::= { wlcApInfoEntry 9 }
END