272 lines
7.5 KiB
Plaintext
272 lines
7.5 KiB
Plaintext
ADTRAN-GENEZPROVISIONING-MIB
|
|
|
|
-- TITLE: The ADTRAN EZ-Provisioning MIB
|
|
-- PRODUCT: ADTRAN products supporting EZ-Provisioning
|
|
-- VERSION: 1.0
|
|
-- DATE: 5/05/2010
|
|
-- AUTHOR: Byron Young
|
|
-- STATUS: PRELIMINARY
|
|
|
|
-- This MIB defines the object identifiers (OIDs) for the
|
|
-- ADTRAN EZ-Provisioning MIB objects
|
|
|
|
-- HISTORY:
|
|
-- 05/11/2010 BLY Created
|
|
--
|
|
-- ******************************************************************************************
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
IpAddress,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
sysName,
|
|
sysLocation
|
|
FROM SNMPv2-MIB
|
|
RowStatus,
|
|
TruthValue,
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
adTrapInformSeqNum
|
|
FROM ADTRAN-GENTRAPINFORM-MIB
|
|
adGenSlotProdPartNumber,
|
|
adGenSlotProdSwVersion
|
|
FROM ADTRAN-GENSLOT-MIB
|
|
adShared,
|
|
adIdentityShared
|
|
FROM ADTRAN-MIB
|
|
adGenEZProv,
|
|
adGenEZProvID
|
|
FROM ADTRAN-SHARED-CND-SYSTEM-MIB
|
|
AdGenTrapVersion
|
|
FROM ADTRAN-SHARED-CND-SYSTEM-TC-MIB
|
|
;
|
|
|
|
adGenEZProvMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201004300000Z"
|
|
ORGANIZATION "Adtran, Inc."
|
|
CONTACT-INFO
|
|
"CND Tech Support
|
|
Postal: ADTRAN, Inc.
|
|
901 Explorer Blvd.
|
|
Huntsville, AL 35806
|
|
Tel: +1 800 726 8663
|
|
Fax: +1 256 963 6217
|
|
E-mail: support@adtran.com"
|
|
DESCRIPTION
|
|
"This MIB defines the objects for the EZ-Provisioning MIB."
|
|
REVISION "201004300000Z"
|
|
DESCRIPTION "Created"
|
|
::= { adGenEZProvID 1 }
|
|
|
|
adGenEZProvEvents OBJECT IDENTIFIER ::= {adGenEZProv 0}
|
|
adGenEZProvStatus OBJECT IDENTIFIER ::= {adGenEZProv 1}
|
|
adGenEZProvConfig OBJECT IDENTIFIER ::= {adGenEZProv 2}
|
|
adGenEZProvHosts OBJECT IDENTIFIER ::= {adGenEZProv 3}
|
|
|
|
adGenEZProvIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IP address of the device."
|
|
::= {adGenEZProvStatus 1}
|
|
|
|
adGenEZProvSNMPReadCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP Read Community of the device."
|
|
::= {adGenEZProvStatus 2}
|
|
|
|
adGenEZProvSNMPWriteCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP Write Community of the device."
|
|
::= {adGenEZProvStatus 3}
|
|
|
|
adGenEZProvBootCodeVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version for the current boot code of the device."
|
|
::= {adGenEZProvStatus 4}
|
|
|
|
adGenEZProvAppCodeVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version for the current app code of the device."
|
|
::= {adGenEZProvStatus 5}
|
|
|
|
adGenEZProvConfigCrc32 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string provides the CRC-32 calculation of the configuration file
|
|
of the device."
|
|
::= {adGenEZProvStatus 6}
|
|
|
|
adGenEZProvStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current status of the EZ Provisioning process on the device."
|
|
::= {adGenEZProvStatus 7}
|
|
|
|
adGenEZProvActiveHostIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The active EZ-Provisioning host for the device."
|
|
::= {adGenEZProvConfig 1}
|
|
|
|
adGenEZProvBootCodeFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The boot code filename to be retrieved by the device."
|
|
::= {adGenEZProvConfig 2}
|
|
|
|
adGenEZProvAppCodeFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The app code filename to be retrieved by the device."
|
|
::= {adGenEZProvConfig 3}
|
|
|
|
adGenEZProvConfigFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The config filename to be retrieved by the device."
|
|
::= {adGenEZProvConfig 4}
|
|
|
|
adGenEZProvEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The EZ-Provisioning administrative state."
|
|
::= {adGenEZProvConfig 5}
|
|
|
|
adGenEZProvHostTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenEZProvHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of EZ-Provisioning hosts."
|
|
::= {adGenEZProvHosts 1}
|
|
|
|
adGenEZProvHostEntry OBJECT-TYPE
|
|
SYNTAX AdGenEZProvHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Host table entry."
|
|
INDEX {adGenEZProvHostIP }
|
|
::= {adGenEZProvHostTable 1}
|
|
|
|
AdGenEZProvHostEntry ::=
|
|
SEQUENCE {
|
|
adGenEZProvHostIP
|
|
IpAddress,
|
|
adGenEZProvHostTrapVersion
|
|
AdGenTrapVersion,
|
|
adGenEZProvHostRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
adGenEZProvHostIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of host."
|
|
::= {adGenEZProvHostEntry 1}
|
|
|
|
adGenEZProvHostTrapVersion OBJECT-TYPE
|
|
SYNTAX AdGenTrapVersion
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap version for this host."
|
|
::= {adGenEZProvHostEntry 2}
|
|
|
|
adGenEZProvHostRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the row for this host.
|
|
|
|
The writable columns in a row can not be changed if the row
|
|
is active. All columns must have a valid value before a row
|
|
can be activated."
|
|
::= {adGenEZProvHostEntry 3}
|
|
|
|
adGenEZProvRequest NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
sysLocation,
|
|
adGenEZProvSNMPReadCommunity,
|
|
adGenEZProvSNMPWriteCommunity,
|
|
adGenSlotProdPartNumber,
|
|
adGenEZProvIPAddress,
|
|
adGenEZProvBootCodeVersion,
|
|
adGenEZProvAppCodeVersion,
|
|
adGenEZProvConfigCrc32
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap serves as a file request to the EZ Provisioning host."
|
|
--#TYPE "Status - Alarm"
|
|
--#SUMMARY "EZProv 1: EZ Provisioning Request."
|
|
--#SEVERITY INFO
|
|
--#GENERIC 6
|
|
--#CATEGORY "Error Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= {adGenEZProvEvents 1}
|
|
|
|
adGenEZProvFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
sysLocation,
|
|
adGenSlotProdPartNumber,
|
|
adGenEZProvIPAddress,
|
|
adGenEZProvStatusString
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates a failure in the EZ-Provisioning sequence."
|
|
--#TYPE "Status - Alarm"
|
|
--#SUMMARY "EZProv 2: EZ Provisioning Failure."
|
|
--#SEVERITY MAJOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Error Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= {adGenEZProvEvents 2}
|
|
|
|
END
|