213 lines
5.7 KiB
Plaintext
213 lines
5.7 KiB
Plaintext
--
|
|
-- remoteSwUpgrade.mib
|
|
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
|
|
-- Wednesday, July 01, 2009 at 07:45:52
|
|
--
|
|
|
|
ZHONE-REMOTE-SW-UPGRADE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
zhone, zhoneModules
|
|
FROM Zhone
|
|
ZhoneRowStatus
|
|
FROM Zhone-TC;
|
|
|
|
|
|
-- The markup shown in this mib was used to generate the Remote Software
|
|
-- Upgrade profile and the supporting PL code.
|
|
--
|
|
-- CFG -----------------------------------------------------------------
|
|
--
|
|
-- BUILD --------------------------------------------------------------
|
|
--
|
|
-- To generate MIB handler:
|
|
-- /vob/EPILOGUE/binaries/emissary/solaris/mibcomp rfc1907.mib iftype.mib rfc2233.mib Zhone.mib Zhone-TC.mib -stub -o remoteSwUpgradeProfileMibHdlr.c remoteSwUpgrade.mib
|
|
--
|
|
-- To generate .c, .h, and CSS files:
|
|
-- /vob/zhonetools/bin/pahrser.pl -css rfc2233.mib Zhone.mib Zhone-TC.mib remoteSwUpgrade.mib
|
|
--
|
|
-- 1.3.6.1.4.1.5504.6.117
|
|
zhoneRemoteSwUpgrade MODULE-IDENTITY
|
|
LAST-UPDATED "200808081113Z" -- August 08, 2008 at 11:13 GMT
|
|
ORGANIZATION
|
|
"Zhone Technologies, Inc."
|
|
CONTACT-INFO
|
|
"Postal:
|
|
Zhone Technologies, Inc.
|
|
@ Zhone Way
|
|
7001 Oakport Street
|
|
Oakland, CA 94621
|
|
USA
|
|
Toll-Free: +1 877-ZHONE20 (+1 877-946-6320)
|
|
Tel: +1-510-777-7000
|
|
Fax: +1-510-777-7001
|
|
E-mail: support@zhone.com"
|
|
DESCRIPTION
|
|
"This is the Zhone module identifier for the Zhone Auto Upgrade definition."
|
|
REVISION "200907010745Z" -- July 01, 2009 at 07:45 GMT
|
|
DESCRIPTION
|
|
"Add zhoneRemoteSwUpgradeIndexNext object"
|
|
REVISION "200906090833Z" -- June 09, 2009 at 08:33 GMT
|
|
DESCRIPTION
|
|
"Created"
|
|
::= { zhoneModules 117 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.5504.6.117.1
|
|
zhoneRemoteSwUpgradeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZhoneRemoteSwUpgradeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zhone extension table for Remote Software Upgrade configuration."
|
|
::= { zhoneRemoteSwUpgrade 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.6.117.1.1
|
|
zhoneRemoteSwUpgradeEntry OBJECT-TYPE
|
|
SYNTAX ZhoneRemoteSwUpgradeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zhone extension entry Remote Software Upgrade configuration."
|
|
INDEX { zhoneRemoteSwUpgradeIndex }
|
|
::= { zhoneRemoteSwUpgradeTable 1 }
|
|
|
|
|
|
ZhoneRemoteSwUpgradeEntry ::=
|
|
SEQUENCE {
|
|
zhoneRemoteSwUpgradeIndex
|
|
Integer32,
|
|
zhoneRemoteSwUpgradeRowStatus
|
|
ZhoneRowStatus,
|
|
zhoneRemoteSwUpgradeEnabled
|
|
TruthValue,
|
|
zhoneRemoteSwUpgradeModel
|
|
OCTET STRING,
|
|
zhoneRemoteSwUpgradeSwVersion
|
|
OCTET STRING,
|
|
zhoneRemoteSwUpgradeFileName
|
|
OCTET STRING
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.6.117.1.1.1
|
|
zhoneRemoteSwUpgradeIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the conceptual row associating an entry from
|
|
this table to a unique remote software upgrade instance."
|
|
::= { zhoneRemoteSwUpgradeEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.6.117.1.1.2
|
|
zhoneRemoteSwUpgradeRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for the port config table. "
|
|
::= { zhoneRemoteSwUpgradeEntry 2 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.6.117.1.1.3
|
|
zhoneRemoteSwUpgradeEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable the profile. When
|
|
the profile is disabled all pending remote software upgrade
|
|
operations will be cancelled but remote software operations
|
|
in progress will continue."
|
|
DEFVAL { true }
|
|
::= { zhoneRemoteSwUpgradeEntry 3 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.6.117.1.1.4
|
|
zhoneRemoteSwUpgradeModel OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Model number of device to upgrade. This object is only
|
|
writeable when the profile is created. "
|
|
::= { zhoneRemoteSwUpgradeEntry 4 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.6.117.1.1.5
|
|
zhoneRemoteSwUpgradeSwVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software version. The software version of the model is
|
|
compared against this value during the upgrade process.
|
|
Leading zeros and trailing spaces are ignored in the
|
|
upgrade process."
|
|
::= { zhoneRemoteSwUpgradeEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.6.117.1.1.6
|
|
zhoneRemoteSwUpgradeFileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..127))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of file to download if the remote unit needs to
|
|
be upgraded."
|
|
::= { zhoneRemoteSwUpgradeEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.6.117.2
|
|
zhoneRemoteSwUpgradeIndexNext OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the next available Remote Software Upgrade profile."
|
|
DEFVAL { 1 }
|
|
::= { zhoneRemoteSwUpgrade 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9
|
|
zhoneCompliances OBJECT IDENTIFIER ::= { zhone 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1
|
|
zhoneGroups OBJECT IDENTIFIER ::= { zhoneCompliances 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.30
|
|
zhoneAutoUpgradeGroup OBJECT-GROUP
|
|
OBJECTS { zhoneRemoteSwUpgradeModel, zhoneRemoteSwUpgradeSwVersion, zhoneRemoteSwUpgradeRowStatus, zhoneRemoteSwUpgradeIndexNext, zhoneRemoteSwUpgradeFileName,
|
|
zhoneRemoteSwUpgradeEnabled }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects from zhoneRemoteSwUpgrade"
|
|
::= { zhoneGroups 30 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- remoteSwUpgrade.mib
|
|
--
|