summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTRON-DOWNLOAD-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/enterasys/CTRON-DOWNLOAD-MIB')
-rw-r--r--MIBS/enterasys/CTRON-DOWNLOAD-MIB349
1 files changed, 349 insertions, 0 deletions
diff --git a/MIBS/enterasys/CTRON-DOWNLOAD-MIB b/MIBS/enterasys/CTRON-DOWNLOAD-MIB
new file mode 100644
index 0000000..4903143
--- /dev/null
+++ b/MIBS/enterasys/CTRON-DOWNLOAD-MIB
@@ -0,0 +1,349 @@
+CTRON-DOWNLOAD-MIB DEFINITIONS ::= BEGIN
+
+ -- ctron-download-mib.txt
+ -- Revision: 1.06.02
+ -- Part Number: 2170556-02
+ -- Date: February 2, 1999
+ -- Revised: "200308111858Z" - Mon Aug 11 18:58 GMT 2003
+
+ -- Enterasys Networks, Inc.
+ -- 50 Minuteman Rd.
+ -- Andover, MA 01801-1008
+ -- +1 978 684 1000
+ -- support@enterasys.com
+
+ -- This module provides authoritative definitions for Cabletron's
+ -- enterprise-specific download MIB.
+ --
+ -- This module will be extended, as required.
+ --
+
+ -- Cabletron Systems reserves the right to make changes in
+ -- specification and other information contained in this document
+ -- without prior notice. The reader should consult Cabletron Systems
+ -- to determine whether any such changes have been made.
+ --
+ -- In no event shall Cabletron Systems be liable for any incidental,
+ -- indirect, special, or consequential damages whatsoever (including
+ -- but not limited to lost profits) arising out of or related to this
+ -- document or the information contained in it, even if Cabletron
+ -- Systems has been advised of, known, or should have known, the
+ -- possibility of such damages.
+ --
+ -- Cabletron grants vendors, end-users, and other interested parties
+ -- a non-exclusive license to use this Specification in connection
+ -- with the management of Cabletron products.
+
+ -- Copyright February 1999-2003 Cabletron Systems
+
+ -- This MIB describes objects that are common to all Cabletron
+ -- devices.
+
+ IMPORTS
+ NetworkAddress FROM RFC1155-SMI
+ ctDownLoad FROM CTRON-MIB-NAMES
+ DisplayString FROM RFC1213-MIB
+ OBJECT-TYPE FROM RFC-1212;
+
+ -- Textual convention
+
+ -- DisplayString ::= OCTET STRING
+ -- This data type is used to model textual information taken from
+ -- the NVT ASCII character set. By convention, objects with this
+ -- syntax are declared as having:
+ --
+ -- SIZE (0..255)
+
+ -- The commonDL group
+ -- Implementation of this group is mandatory for systems
+ -- that provide the ability to download firmware."
+
+ ctDL OBJECT IDENTIFIER ::= { ctDownLoad 1 }
+
+ ctDLForceOnBoot OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "When set to a 1, the system will request a
+ download during the next system restart.
+ If no server is found and the current image
+ in flash memory is valid, the system will boot
+ using the flash-resident image."
+ ::= { ctDL 1 }
+
+ ctDLCommitRAMToFlash OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "When written with a 1, the boot software will erase
+ flash memory, compress the downloaded code if necessary,
+ and save the image into flash memory. Upon completion
+ of this operation, the flash memory driver resets this
+ object to 0, indicating completion of the programming
+ operation."
+ ::= { ctDL 2 }
+
+ ctDLInitiateColdBoot OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When written with a 1, the boot software initiates a
+ system reboot.
+
+ When written with a 2, the boot software initiates a
+ soft reboot of the system. The soft reboot does not
+ perform the Boot PROM Power-Up diagnostics.
+
+ If only one form of reboot is supported initiate that
+ reboot in both cases.
+
+ A read always returns a 0."
+ ::= { ctDL 3 }
+
+ ctDLTFTPRequestHost OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The IP address of the TFTP server to be used when
+ firmware is to be loaded across the network."
+ ::= { ctDL 4 }
+
+ ctDLTFTPRequest OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The filename requested of the server when firmware
+ is to be loaded across the network."
+ ::= { ctDL 5 }
+
+ ctDLLastImageFilename OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The value of ctDLFileName during the last successful image
+ download. This is the name of the file, on the TFTP server,
+ that was download to become the current image."
+ ::= { ctDL 6 }
+
+ ctDLLastServerIPAddress OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The value of ctDLNetAddress during the last successful image
+ download. This is the IP address of the TFTP server used to
+ download the current image."
+ ::= { ctDL 7 }
+
+ ctDLFlashSize OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Denotes the size, in bytes, of flash memory
+ contained on this module."
+ ::= { ctDL 8 }
+
+ ctDLFlashCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Denotes the number of times that flash memory has
+ been reprogrammed. This value is initialized to 1,
+ when the module is initially powered up."
+ ::= { ctDL 9 }
+
+ ctDLFirmwareBase OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Denotes the starting RAM address of the firmware."
+ ::= { ctDL 10 }
+
+ ctDLFirmwareTop OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Denotes the ending RAM address of firmware."
+ ::= { ctDL 11 }
+
+ ctDLFirmwareStart OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Denotes the RAM entry point of the firmware
+ as established by the boot process."
+ ::= { ctDL 12 }
+
+ ctDLBootRev OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(9))
+ ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Denotes the revision of boot firmware in the module.
+ The first octet provides the version, and the
+ second provides the revision."
+ ::= { ctDL 13 }
+
+ ctDLForceBootp OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "When set to 1, this object forces the client to send a
+ BOOTP request packet when rebooting. The client will
+ make several attempts before timing out if a BOOTP server
+ does not respond. This object remains set."
+ ::= { ctDL 14 }
+
+ ctDLServerName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "This OID is reserved for future use of the BOOTP server
+ name. This field can be used when a client wants to get
+ boot information from a particular BOOTP server."
+ ::= { ctDL 15 }
+
+ ctDLOnLineDownLoad OBJECT-TYPE
+ SYNTAX INTEGER {
+ normalOperation(1),
+ forceDownLoad(2),
+ forceDownLoadReset(3),
+ downLoadConfiguration(4),
+ upLoadConfiguration(5)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "During normal operation this object has the value of 1.
+
+ By setting this object to a value of forceDownLoad(2) an
+ image download via TFTP will be performed, ctDLNetAddress
+ specifies the TFTP server and ctDLFileName specifies the
+ file name of the image on the TFTP server.
+
+ By setting this object to a value of forceDownLoadReset(3)
+ an image download via TFTP will be performed, ctDLNetAddress
+ specifies the TFTP server and ctDLFileName specifies the
+ file name of the image on the TFTP server. A reset will be
+ forced upon successful completion of the download.
+
+ By setting this object to a value of downLoadConfiguration(4)
+ the specified configuration file will be downloaded, verified,
+ and, if valid, committed to NVRAM, if valid. A reset will be
+ forced upon successful completion. ctDLNetAddress specifies
+ the TFTP server and ctDLFileName specifies the name of the
+ configuration file on the TFTP server.
+
+ By setting this object to upLoadConfiguration(5), the
+ contents of NVRAM will be uploaded via TFTP to the specified
+ file on the specified TFTP server. ctDLNetAddress specifies
+ the TFTP server and ctDLFileName specifies the name of the
+ configuration file."
+ ::= { ctDL 16 }
+
+ ctDLOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ unknown(2),
+ normalOperation(3),
+ downLoadActive(4),
+ downLoadCompleteError(5)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This object reflects the status of the download code.
+
+ normalOperation(3) -
+ Indicates that either no download has been started, or that a
+ download was started and has finished normally.
+
+ downLoadActive(4) -
+ indicates a download is currently in progress.
+
+ downLoadCompleteError(5) -
+ Indicates that a download was started but an error was detected."
+ ::= { ctDL 17 }
+
+ ctDLNetAddress OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IP Address of the TFTP server to be used for uploading
+ and downloading configuration files and for downloading
+ images."
+ ::= { ctDL 18 }
+
+ ctDLFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..128))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The file name to be used to specify the image or configuration
+ file on the TFTP server specified by ctDLNetAddress.
+ This should be a complete path filename."
+ ::= { ctDL 19 }
+
+ ctDLErrorString OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "If the value of ctDLOperStatus is downloadCompleteError(5)
+ then this object will provide a more complete description of
+ the error. Otherwise this object will be the zero length
+ string."
+ ::= { ctDL 20 }
+
+ ctDLTftpServerGatewayIPAddress OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The IP address of the gateway/router which connects
+ this SNMP agent to the TFTP server."
+ ::= { ctDL 21 }
+
+ ctDLBlockCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current TFTP block count of an active session. If no
+ TFTP transfer is in progress, zero is returned."
+ ::= { ctDL 22 }
+
+ ctDLBootPartitionStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ good(1),
+ bad(2),
+ inProgress(3)
+ }
+ ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Status of the boot partition or partitions. A value of
+ good(1) indicates that all boot partitions contain a
+ valid checksum. A value of bad(2) indicates that one or
+ more boot partitions contain an invalid checksum and the
+ the image was not able to fix the invalid boot partition.
+ A value of inProgress(3) indicates that the image is
+ attempting to fix an invalid boot partition and this
+ status will change to either good(1) or bad(2)."
+ ::= { ctDL 23 }
+
+END