diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/peplink/WLC | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/peplink/WLC')
| -rw-r--r-- | MIBS/peplink/WLC | 707 |
1 files changed, 707 insertions, 0 deletions
diff --git a/MIBS/peplink/WLC b/MIBS/peplink/WLC new file mode 100644 index 0000000..cbe5e95 --- /dev/null +++ b/MIBS/peplink/WLC @@ -0,0 +1,707 @@ +-- ******************************************************************** + 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 + |