initial commit; version 22.5.12042
This commit is contained in:
498
mibs/peplink/AP-MANAGEMENT
Normal file
498
mibs/peplink/AP-MANAGEMENT
Normal file
@ -0,0 +1,498 @@
|
||||
-- ********************************************************************
|
||||
-- * Wireless LAN Enterprise Access Point Management Base
|
||||
-- ********************************************************************
|
||||
|
||||
AP-MANAGEMENT DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
enterprises, IpAddress,Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, TruthValue, MacAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- The Enterprises Number
|
||||
-- .1.3.6.1.4.1.27662
|
||||
pepwave OBJECT IDENTIFIER ::= { enterprises 27662 }
|
||||
|
||||
-- .1.3.6.1.4.1.27662.200
|
||||
productID OBJECT IDENTIFIER ::= { pepwave 200 }
|
||||
|
||||
-- .1.3.6.1.4.1.27662.200.1
|
||||
apMib OBJECT IDENTIFIER ::= { productID 1 }
|
||||
|
||||
-- .1.3.6.1.4.1.27662.200.1.1
|
||||
apGeneralMib OBJECT IDENTIFIER ::= { apMib 1 }
|
||||
|
||||
-- ********************************************************************
|
||||
-- * MODULE IDENTITY
|
||||
-- ********************************************************************
|
||||
|
||||
ap-management-mib MODULE-IDENTITY
|
||||
LAST-UPDATED "2011102000Z" -- 10 20, 2011 at 12:00 GMT
|
||||
ORGANIZATION
|
||||
"PEPWAVE"
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"The MIB module for PEPWAVE Enterprise WiFi AP.
|
||||
iso(1).org(3).dod(6).internet(1).private(4).
|
||||
enterprises(1).pepwave(27662).productID(200).apMib(1).apGeneralMib(1).ap-management-mib(7)"
|
||||
::= { apGeneralMib 7 }
|
||||
|
||||
-- Wireless LAN Access Point Identifier
|
||||
--
|
||||
-- **********************************************************************
|
||||
-- * MIB attribute OBJECT-TYPE definitions follow
|
||||
-- **********************************************************************
|
||||
apWeb OBJECT IDENTIFIER ::= { ap-management-mib 1 }
|
||||
|
||||
-- **********************************************************************
|
||||
-- * AP WEB Admin Information
|
||||
-- **********************************************************************
|
||||
apWebAdmin OBJECT IDENTIFIER ::= { apWeb 1 }
|
||||
|
||||
apWebAccessProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
http(0),
|
||||
https(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the web access protocol."
|
||||
::= { apWebAdmin 1 }
|
||||
|
||||
apWebManagementPort OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the web management port
|
||||
Default is 443."
|
||||
::= { apWebAdmin 2 }
|
||||
|
||||
apWebHttpRedirection OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the HTTP to HTTPS Redirection enable."
|
||||
::= { apWebAdmin 3 }
|
||||
|
||||
apWebUsername OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the web user name."
|
||||
::= { apWebAdmin 4 }
|
||||
|
||||
apWebPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the ewb password."
|
||||
::= { apWebAdmin 5 }
|
||||
|
||||
apWebAdministration OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the Web Admin Interface enable."
|
||||
::= { apWebAdmin 6 }
|
||||
|
||||
-- **********************************************************************
|
||||
-- * AP ANMP Information
|
||||
-- **********************************************************************
|
||||
apSnmp OBJECT IDENTIFIER ::= { ap-management-mib 2 }
|
||||
|
||||
-- **********************************************************************
|
||||
-- * SNMP Basic Configuration
|
||||
-- **********************************************************************
|
||||
apSnmpBasic OBJECT IDENTIFIER ::= { apSnmp 1 }
|
||||
|
||||
apSnmpName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the SNMP server name."
|
||||
::= { apSnmpBasic 1 }
|
||||
|
||||
apSnmpV1Enable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the enable status of SNMPv1."
|
||||
::= { apSnmpBasic 2 }
|
||||
|
||||
apSnmpV2Enable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the enable status of SNMPv2."
|
||||
::= { apSnmpBasic 3 }
|
||||
|
||||
apSnmpV3Enable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the enable status of SNMPv3."
|
||||
::= { apSnmpBasic 4 }
|
||||
|
||||
-- **********************************************************************
|
||||
-- * SNMP Trap Configuration
|
||||
-- **********************************************************************
|
||||
apSnmpTrap OBJECT IDENTIFIER ::= { apSnmp 2 }
|
||||
|
||||
apSnmpTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the enable status of SNMP trap."
|
||||
::= { apSnmpTrap 1 }
|
||||
|
||||
apSnmpTrapName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the name of SNMP trap."
|
||||
::= { apSnmpTrap 2 }
|
||||
|
||||
apSnmpTrapIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the ip address of SNMP trap."
|
||||
::= { apSnmpTrap 3 }
|
||||
|
||||
-- **********************************************************************
|
||||
-- * SNMP Community Table
|
||||
-- **********************************************************************
|
||||
apSnmpCommunityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ApSnmpCommunityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SNMP community table."
|
||||
::= { apSnmp 3 }
|
||||
|
||||
apSnmpCommunityEntry OBJECT-TYPE
|
||||
SYNTAX ApSnmpCommunityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the apSnmpCommunityTable."
|
||||
INDEX { apSnmpCommunityIndex }
|
||||
::= { apSnmpCommunityTable 1 }
|
||||
|
||||
ApSnmpCommunityEntry ::=
|
||||
SEQUENCE {
|
||||
apSnmpCommunityIndex
|
||||
INTEGER,
|
||||
apSnmpCommunityRowControl
|
||||
INTEGER,
|
||||
apSnmpCommunityStatus
|
||||
INTEGER,
|
||||
apSnmpCommunityName
|
||||
OCTET STRING,
|
||||
apSnmpCommunityIpAddress
|
||||
IpAddress,
|
||||
apSnmpCommunityNetmask
|
||||
IpAddress,
|
||||
apSnmpCommunityAccess
|
||||
INTEGER
|
||||
}
|
||||
|
||||
apSnmpCommunityIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the SNMP community index"
|
||||
::= { apSnmpCommunityEntry 1 }
|
||||
|
||||
apSnmpCommunityRowControl OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP community status.
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
notReady(3) - non-valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= { apSnmpCommunityEntry 2 }
|
||||
|
||||
apSnmpCommunityStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the enable status of SNMP community."
|
||||
::= { apSnmpCommunityEntry 3 }
|
||||
|
||||
apSnmpCommunityName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the name of SNMP community."
|
||||
::= { apSnmpCommunityEntry 4 }
|
||||
|
||||
apSnmpCommunityIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the ip address of SNMP community."
|
||||
::= { apSnmpCommunityEntry 5 }
|
||||
|
||||
apSnmpCommunityNetmask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the network mask of SNMP community."
|
||||
::= { apSnmpCommunityEntry 6 }
|
||||
|
||||
apSnmpCommunityAccess OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
readonly(0),
|
||||
readwrite(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the network mask of SNMP community."
|
||||
::= { apSnmpCommunityEntry 7 }
|
||||
|
||||
-- **********************************************************************
|
||||
-- * SNMP User Table
|
||||
-- **********************************************************************
|
||||
apSnmpUserTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ApSnmpUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SNMP user table."
|
||||
::= { apSnmp 4 }
|
||||
|
||||
apSnmpUserEntry OBJECT-TYPE
|
||||
SYNTAX ApSnmpUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the apSnmpUserTable."
|
||||
INDEX { apSnmpUserIndex }
|
||||
::= { apSnmpUserTable 1 }
|
||||
|
||||
ApSnmpUserEntry ::=
|
||||
SEQUENCE {
|
||||
apSnmpUserIndex
|
||||
INTEGER,
|
||||
apSnmpUserRowControl
|
||||
INTEGER,
|
||||
apSnmpUserStatus
|
||||
INTEGER,
|
||||
apSnmpUserName
|
||||
OCTET STRING,
|
||||
apSnmpUserAuthProtocol
|
||||
INTEGER,
|
||||
apSnmpUserAuthPassword
|
||||
OCTET STRING,
|
||||
apSnmpUserPrivProtocol
|
||||
INTEGER,
|
||||
apSnmpUserPrivPassword
|
||||
OCTET STRING,
|
||||
apSnmpUserAccess
|
||||
INTEGER,
|
||||
}
|
||||
|
||||
apSnmpUserIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the SNMP user index"
|
||||
::= { apSnmpUserEntry 1 }
|
||||
|
||||
apSnmpUserRowControl OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP user status.
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
notReady(3) - non-valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= { apSnmpUserEntry 2 }
|
||||
|
||||
apSnmpUserStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{disable(0), enable(1)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the enable status of SNMP user."
|
||||
::= { apSnmpUserEntry 3 }
|
||||
|
||||
apSnmpUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the name of SNMP user."
|
||||
::= { apSnmpUserEntry 4 }
|
||||
|
||||
apSnmpUserAuthProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER{md5(0), sha(1)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the Authentication Protocol of SNMP user."
|
||||
::= { apSnmpUserEntry 5 }
|
||||
|
||||
apSnmpUserAuthPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the Authentication Password of SNMP user."
|
||||
::= { apSnmpUserEntry 6 }
|
||||
|
||||
apSnmpUserPrivProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER{none(0), des(1)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the Privacy Protocol of SNMP user."
|
||||
::= { apSnmpUserEntry 7 }
|
||||
|
||||
apSnmpUserPrivPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the Privacy Password of SNMP user."
|
||||
::= { apSnmpUserEntry 8 }
|
||||
|
||||
apSnmpUserAccess OBJECT-TYPE
|
||||
SYNTAX INTEGER{readonly(0), readwrite(1)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the Access Mode of SNMP user."
|
||||
::= { apSnmpUserEntry 9 }
|
||||
|
||||
-- **********************************************************************
|
||||
-- * AP Remote Assistance
|
||||
-- **********************************************************************
|
||||
apRemoteAssistance OBJECT IDENTIFIER ::= { ap-management-mib 3 }
|
||||
|
||||
apRemoteAssistanceBasic OBJECT IDENTIFIER ::= { apRemoteAssistance 1 }
|
||||
|
||||
apRemoteAssistanceCurrentStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
connecting(1),
|
||||
connected(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the current status of the Remote Assistance."
|
||||
::= { apRemoteAssistanceBasic 1 }
|
||||
|
||||
apRemoteAssistanceStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute indicates the enable status of the Remote Assistance."
|
||||
::= { apRemoteAssistanceBasic 2 }
|
||||
|
||||
-- **********************************************************************
|
||||
-- * AP Control
|
||||
-- **********************************************************************
|
||||
apControl OBJECT IDENTIFIER ::= { ap-management-mib 4 }
|
||||
|
||||
apCommands OBJECT IDENTIFIER ::= { apControl 1 }
|
||||
|
||||
apSaveAndActivate OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object causes the device to activate configuration."
|
||||
::= { apCommands 1 }
|
||||
|
||||
apReboot OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
rebootFlash1(1),
|
||||
rebootFlash2(2),
|
||||
rebootCurrentFlash(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object causes the device to reboot."
|
||||
::= { apCommands 2 }
|
||||
|
||||
apRestoreDefault OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
restoreDefault(1),
|
||||
restorePreserveNetwork(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object causes the device to restore default configuration."
|
||||
::= { apCommands 3 }
|
||||
END
|
||||
|
Reference in New Issue
Block a user