mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	
		
			
	
	
		
			236 lines
		
	
	
		
			8.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			236 lines
		
	
	
		
			8.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								ENTERASYS-IMAGE-VALIDATION-MIB DEFINITIONS ::= BEGIN
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--  enterasys-image-validation-mib.txt
							 | 
						||
| 
								 | 
							
								--
							 | 
						||
| 
								 | 
							
								--  Part Number:
							 | 
						||
| 
								 | 
							
								--
							 | 
						||
| 
								 | 
							
								--
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--  This module provides authoritative definitions for Enterasys
							 | 
						||
| 
								 | 
							
								--  Networks' Image Validation MIB.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--
							 | 
						||
| 
								 | 
							
								--  This module will be extended, as needed.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--  Enterasys Networks reserves the right to make changes in this
							 | 
						||
| 
								 | 
							
								--  specification and other information contained in this document
							 | 
						||
| 
								 | 
							
								--  without prior notice.  The reader should consult Enterasys Networks
							 | 
						||
| 
								 | 
							
								--  to determine whether any such changes have been made.
							 | 
						||
| 
								 | 
							
								--
							 | 
						||
| 
								 | 
							
								--  In no event shall Enterasys Networks 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 Enterasys
							 | 
						||
| 
								 | 
							
								--  Networks has been advised of, known, or should have known, the
							 | 
						||
| 
								 | 
							
								--  possibility of such damages.
							 | 
						||
| 
								 | 
							
								--
							 | 
						||
| 
								 | 
							
								--  Enterasys Networks grants vendors, end-users, and other interested
							 | 
						||
| 
								 | 
							
								--  parties a non-exclusive license to use this Specification in
							 | 
						||
| 
								 | 
							
								--  connection with the management of Enterasys Networks products.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--  Copyright December, (2004) Enterasys Networks, Inc.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								IMPORTS
							 | 
						||
| 
								 | 
							
								    MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
							 | 
						||
| 
								 | 
							
								        FROM SNMPv2-SMI
							 | 
						||
| 
								 | 
							
								    MODULE-COMPLIANCE, OBJECT-GROUP
							 | 
						||
| 
								 | 
							
								        FROM SNMPv2-CONF
							 | 
						||
| 
								 | 
							
								    EnabledStatus
							 | 
						||
| 
								 | 
							
								        FROM P-BRIDGE-MIB
							 | 
						||
| 
								 | 
							
								    InetAddressType, InetAddress
							 | 
						||
| 
								 | 
							
								        FROM INET-ADDRESS-MIB
							 | 
						||
| 
								 | 
							
								    etsysModules
							 | 
						||
| 
								 | 
							
								        FROM ENTERASYS-MIB-NAMES;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationMIB MODULE-IDENTITY
							 | 
						||
| 
								 | 
							
								    LAST-UPDATED "200404022134Z"  -- Fri Apr  2 21:34 GMT 2004
							 | 
						||
| 
								 | 
							
								    ORGANIZATION "Enterasys Networks"
							 | 
						||
| 
								 | 
							
								    CONTACT-INFO
							 | 
						||
| 
								 | 
							
								         "Postal: Enterasys Networks
							 | 
						||
| 
								 | 
							
								                  50 Minuteman Rd.
							 | 
						||
| 
								 | 
							
								                  Andover, MA 01810-1008
							 | 
						||
| 
								 | 
							
								                  USA
							 | 
						||
| 
								 | 
							
								          Phone:  +1 978 684 1000
							 | 
						||
| 
								 | 
							
								          E-mail: support@enterasys.com
							 | 
						||
| 
								 | 
							
								          WWW:    http://www.enterasys.com"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "This MIB module defines a portion of the SNMP MIB under
							 | 
						||
| 
								 | 
							
								         Enterasys Networks' enterprise OID pertaining to new
							 | 
						||
| 
								 | 
							
								         image validation and recovery."
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    REVISION "200404022134Z"  -- Fri Apr  2 21:34 GMT 2004
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "The initial version of this MIB module."
							 | 
						||
| 
								 | 
							
								    ::= { etsysModules 47 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								-- The groups defined within this MIB module:
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationObjects     OBJECT IDENTIFIER
							 | 
						||
| 
								 | 
							
								                             ::= { etsysImageValidationMIB 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationConfig      OBJECT IDENTIFIER
							 | 
						||
| 
								 | 
							
								                             ::= { etsysImageValidationObjects 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								-- Image Validation Configuration
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationEnable  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								    SYNTAX      EnabledStatus
							 | 
						||
| 
								 | 
							
								    MAX-ACCESS  read-write
							 | 
						||
| 
								 | 
							
								    STATUS      current
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "The enabled/disabled status of the New Image Validation
							 | 
						||
| 
								 | 
							
								         feature."
							 | 
						||
| 
								 | 
							
								    DEFVAL { disabled }
							 | 
						||
| 
								 | 
							
								    ::= { etsysImageValidationConfig 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationPeriod  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								    SYNTAX      Unsigned32
							 | 
						||
| 
								 | 
							
								    UNITS       "seconds"
							 | 
						||
| 
								 | 
							
								    MAX-ACCESS  read-write
							 | 
						||
| 
								 | 
							
								    STATUS      current
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "The maximum number of seconds to monitor the new image 
							 | 
						||
| 
								 | 
							
								         after it has booted.  If any of the selected validation
							 | 
						||
| 
								 | 
							
								         operations are not successfully completed within this
							 | 
						||
| 
								 | 
							
								         interval, a reset will be issued to load the prior
							 | 
						||
| 
								 | 
							
								         operational image."
							 | 
						||
| 
								 | 
							
								    DEFVAL { 600 }
							 | 
						||
| 
								 | 
							
								    ::= { etsysImageValidationConfig 2 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationOperations OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								    SYNTAX      BITS {
							 | 
						||
| 
								 | 
							
								       etsysImageValidationConfig(0),
							 | 
						||
| 
								 | 
							
								       etsysImageValidationIcmp(1),
							 | 
						||
| 
								 | 
							
								       etsysImageValidationSnmp(2)
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								    MAX-ACCESS  read-write
							 | 
						||
| 
								 | 
							
								    STATUS      current
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "The operations that will be used to validate the new
							 | 
						||
| 
								 | 
							
								         image during the etsysImageValidationPeriod.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								         etsysImageValidationConfig -
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            The successful loading of the start-up configuration. 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								         etsysImageValidationIcmp - 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            The successful reception of an ICMP echo reply from the
							 | 
						||
| 
								 | 
							
								            host specified in etsysImageValidationIcmpAddress.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								         etsysImageValidationSnmp - 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            The successful reception of an SNMP request from the
							 | 
						||
| 
								 | 
							
								            host specified in etsysImageValidationSnmpAddress.
							 | 
						||
| 
								 | 
							
								            If a host is not specified, an SNMP request from any
							 | 
						||
| 
								 | 
							
								            host will be considered a success.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								         If all of the selected validation operations are not
							 | 
						||
| 
								 | 
							
								         successfully completed within the etsysImageValidationPeriod,
							 | 
						||
| 
								 | 
							
								         a reset will be issued to load the prior operational image."
							 | 
						||
| 
								 | 
							
								    ::= { etsysImageValidationConfig 3 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationIcmpAddressType OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX  InetAddressType
							 | 
						||
| 
								 | 
							
								     MAX-ACCESS  read-write
							 | 
						||
| 
								 | 
							
								     STATUS  current
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								       "The address type of the etsysImageValidationIcmpAddress
							 | 
						||
| 
								 | 
							
								        object.  These objects are used when the ICMP echo reply
							 | 
						||
| 
								 | 
							
								        validation operation has been selected."
							 | 
						||
| 
								 | 
							
								    DEFVAL { ipv4 }
							 | 
						||
| 
								 | 
							
								     ::= { etsysImageValidationConfig 4 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationIcmpAddress OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								    SYNTAX  InetAddress
							 | 
						||
| 
								 | 
							
								    MAX-ACCESS  read-write
							 | 
						||
| 
								 | 
							
								    STATUS  current
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								       "The address of the host that should respond to the ICMP echo
							 | 
						||
| 
								 | 
							
								        request.  If an ICMP echo reply has NOT been received from
							 | 
						||
| 
								 | 
							
								        this host by the end of the etsysImageValidationPeriod, a reset
							 | 
						||
| 
								 | 
							
								        will be initiated to load the prior operational image."
							 | 
						||
| 
								 | 
							
								    DEFVAL { '00000000'H }
							 | 
						||
| 
								 | 
							
								    ::= { etsysImageValidationConfig 5 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationSnmpAddressType OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								    SYNTAX  InetAddressType
							 | 
						||
| 
								 | 
							
								    MAX-ACCESS  read-write
							 | 
						||
| 
								 | 
							
								    STATUS  current
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								       "The address type of the etsysImageValidationSnmpAddress
							 | 
						||
| 
								 | 
							
								        object.  These objects are used when the SNMP request
							 | 
						||
| 
								 | 
							
								        validation operation has been selected."
							 | 
						||
| 
								 | 
							
								    DEFVAL { ipv4 }
							 | 
						||
| 
								 | 
							
								    ::= { etsysImageValidationConfig 6 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationSnmpAddress OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								    SYNTAX  InetAddress
							 | 
						||
| 
								 | 
							
								    MAX-ACCESS  read-write
							 | 
						||
| 
								 | 
							
								    STATUS  current
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								       "The address of the host that we should receive an SNMP
							 | 
						||
| 
								 | 
							
								        request from.  If this object contains its default value
							 | 
						||
| 
								 | 
							
								        then an SNMP request from any station will be considered
							 | 
						||
| 
								 | 
							
								        a success.  If an SNMP request has NOT been received from
							 | 
						||
| 
								 | 
							
								        this host by the end of the etsysImageValidationPeriod, a
							 | 
						||
| 
								 | 
							
								        reset will be initiated to load the prior operational image."
							 | 
						||
| 
								 | 
							
								    DEFVAL { '00000000'H }
							 | 
						||
| 
								 | 
							
								    ::= { etsysImageValidationConfig 7 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								-- Conformance Information
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationConformance  OBJECT IDENTIFIER
							 | 
						||
| 
								 | 
							
								                         ::= { etsysImageValidationMIB 2 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationGroups       OBJECT IDENTIFIER
							 | 
						||
| 
								 | 
							
								                         ::= { etsysImageValidationConformance 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationCompliances  OBJECT IDENTIFIER
							 | 
						||
| 
								 | 
							
								                         ::= { etsysImageValidationConformance 2 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								-- units of conformance
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationConfigGroup  OBJECT-GROUP
							 | 
						||
| 
								 | 
							
								    OBJECTS {
							 | 
						||
| 
								 | 
							
								        etsysImageValidationEnable,
							 | 
						||
| 
								 | 
							
								        etsysImageValidationPeriod,
							 | 
						||
| 
								 | 
							
								        etsysImageValidationOperations,
							 | 
						||
| 
								 | 
							
								        etsysImageValidationIcmpAddressType,
							 | 
						||
| 
								 | 
							
								        etsysImageValidationIcmpAddress,
							 | 
						||
| 
								 | 
							
								        etsysImageValidationSnmpAddressType,
							 | 
						||
| 
								 | 
							
								        etsysImageValidationSnmpAddress
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								    STATUS      current
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "Objects that provide a means to validate a new image."
							 | 
						||
| 
								 | 
							
								    ::= { etsysImageValidationGroups 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								-- compliance statements
							 | 
						||
| 
								 | 
							
								-- -------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								etsysImageValidationCompliance MODULE-COMPLIANCE
							 | 
						||
| 
								 | 
							
								    STATUS      current
							 | 
						||
| 
								 | 
							
								    DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "The compliance statement for entities which implement
							 | 
						||
| 
								 | 
							
								         the Enterasys Image Validation MIB."
							 | 
						||
| 
								 | 
							
								    MODULE
							 | 
						||
| 
								 | 
							
								        MANDATORY-GROUPS { etsysImageValidationConfigGroup }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    ::= { etsysImageValidationCompliances 1 }
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								END
							 |