Initial commit
This commit is contained in:
		
							
								
								
									
										204
									
								
								MIBS/radlan/RADLAN-HWENVIROMENT
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										204
									
								
								MIBS/radlan/RADLAN-HWENVIROMENT
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,204 @@
 | 
			
		||||
RADLAN-HWENVIROMENT DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    rnd                                         FROM RADLAN-MIB
 | 
			
		||||
    DisplayString                               FROM SNMPv2-TC-v1
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE                FROM SNMPv2-SMI
 | 
			
		||||
    TEXTUAL-CONVENTION                          FROM SNMPv2-TC;
 | 
			
		||||
 | 
			
		||||
rlEnv MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "200309210000Z"
 | 
			
		||||
        ORGANIZATION "Radlan Computer Communications Ltd."
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
                "radlan.com"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The private MIB module definition for environment of Radlan devices."
 | 
			
		||||
        REVISION "200309210000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Added this MODULE-IDENTITY clause."
 | 
			
		||||
        ::= { rnd 83 }
 | 
			
		||||
 | 
			
		||||
RlEnvMonState ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS  current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Represents the state of a device being monitored.
 | 
			
		||||
                 Valid values are:
 | 
			
		||||
 | 
			
		||||
                 normal(1):         the environment is good, such as low
 | 
			
		||||
                                    temperature.
 | 
			
		||||
 | 
			
		||||
                 warning(2):        the environment is bad, such as temperature
 | 
			
		||||
                                    above normal operation range but not too
 | 
			
		||||
                                    high.
 | 
			
		||||
 | 
			
		||||
                 critical(3):       the environment is very bad, such as
 | 
			
		||||
                                    temperature much higher than normal
 | 
			
		||||
                                    operation limit.
 | 
			
		||||
 | 
			
		||||
                 shutdown(4):       the environment is the worst, the system
 | 
			
		||||
                                    should be shutdown immediately.
 | 
			
		||||
 | 
			
		||||
                 notPresent(5):     the environmental monitor is not present,
 | 
			
		||||
                                    such as temperature sensors do not exist.
 | 
			
		||||
 | 
			
		||||
                 notFunctioning(6): the environmental monitor does not
 | 
			
		||||
                                    function properly, such as a temperature
 | 
			
		||||
                                    sensor generates a abnormal data like
 | 
			
		||||
                                    1000 C.
 | 
			
		||||
                "
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
                        normal(1),
 | 
			
		||||
                        warning(2),
 | 
			
		||||
                        critical(3),
 | 
			
		||||
                        shutdown(4),
 | 
			
		||||
                        notPresent(5),
 | 
			
		||||
                        notFunctioning(6)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlEnvPhysicalDescription OBJECT IDENTIFIER ::= { rlEnv 1 }
 | 
			
		||||
 | 
			
		||||
rlEnvMonFanStatusTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX     SEQUENCE OF RlEnvMonFanStatusEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The table of fan status maintained by the environmental
 | 
			
		||||
                monitor."
 | 
			
		||||
        ::= { rlEnvPhysicalDescription 1 }
 | 
			
		||||
 | 
			
		||||
rlEnvMonFanStatusEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX     RlEnvMonFanStatusEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "An entry in the fan status table, representing the status of
 | 
			
		||||
                the associated fan maintained by the environmental monitor."
 | 
			
		||||
        INDEX   { rlEnvMonFanStatusIndex }
 | 
			
		||||
        ::= { rlEnvMonFanStatusTable 1 }
 | 
			
		||||
 | 
			
		||||
RlEnvMonFanStatusEntry ::=
 | 
			
		||||
        SEQUENCE {
 | 
			
		||||
                rlEnvMonFanStatusIndex       INTEGER,
 | 
			
		||||
                rlEnvMonFanStatusDescr       DisplayString,
 | 
			
		||||
                rlEnvMonFanState             RlEnvMonState
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
rlEnvMonFanStatusIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX     INTEGER
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Unique index for the fan being instrumented.
 | 
			
		||||
                This index is for SNMP purposes only, and has no
 | 
			
		||||
                intrinsic meaning."
 | 
			
		||||
        ::= { rlEnvMonFanStatusEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlEnvMonFanStatusDescr OBJECT-TYPE
 | 
			
		||||
        SYNTAX     DisplayString (SIZE (0..32))
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Textual description of the fan being instrumented.
 | 
			
		||||
                This description is a short textual label, suitable as a
 | 
			
		||||
                human-sensible identification for the rest of the
 | 
			
		||||
                information in the entry."
 | 
			
		||||
        ::= { rlEnvMonFanStatusEntry 2 }
 | 
			
		||||
 | 
			
		||||
rlEnvMonFanState OBJECT-TYPE
 | 
			
		||||
        SYNTAX     RlEnvMonState
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The mandatory  state of the fan being instrumented."
 | 
			
		||||
        ::= { rlEnvMonFanStatusEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlEnvMonSupplyStatusTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX     SEQUENCE OF RlEnvMonSupplyStatusEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The table of power supply status maintained by the
 | 
			
		||||
                environmental monitor card."
 | 
			
		||||
        ::= { rlEnvPhysicalDescription 2 }
 | 
			
		||||
 | 
			
		||||
rlEnvMonSupplyStatusEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX     RlEnvMonSupplyStatusEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "An entry in the power supply status table, representing the
 | 
			
		||||
                status of the associated power supply maintained by the
 | 
			
		||||
                environmental monitor card."
 | 
			
		||||
        INDEX   { rlEnvMonSupplyStatusIndex }
 | 
			
		||||
        ::= { rlEnvMonSupplyStatusTable 1  }
 | 
			
		||||
 | 
			
		||||
RlEnvMonSupplyStatusEntry ::=
 | 
			
		||||
        SEQUENCE {
 | 
			
		||||
                rlEnvMonSupplyStatusIndex    INTEGER ,
 | 
			
		||||
                rlEnvMonSupplyStatusDescr    DisplayString,
 | 
			
		||||
                rlEnvMonSupplyState          RlEnvMonState,
 | 
			
		||||
                rlEnvMonSupplySource         INTEGER
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
rlEnvMonSupplyStatusIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX     INTEGER (0..2147483647)
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Unique index for the power supply being instrumented.
 | 
			
		||||
                This index is for SNMP purposes only, and has no
 | 
			
		||||
                intrinsic meaning."
 | 
			
		||||
        ::= { rlEnvMonSupplyStatusEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlEnvMonSupplyStatusDescr OBJECT-TYPE
 | 
			
		||||
        SYNTAX     DisplayString (SIZE (0..32))
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Textual description of the power supply being instrumented.
 | 
			
		||||
                This description is a short textual label, suitable as a
 | 
			
		||||
                human-sensible identification for the rest of the
 | 
			
		||||
                information in the entry."
 | 
			
		||||
        ::= { rlEnvMonSupplyStatusEntry 2 }
 | 
			
		||||
 | 
			
		||||
rlEnvMonSupplyState OBJECT-TYPE
 | 
			
		||||
        SYNTAX     RlEnvMonState
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The mandatory  state of the power supply being instrumented."
 | 
			
		||||
        ::= { rlEnvMonSupplyStatusEntry 3 }
 | 
			
		||||
 | 
			
		||||
rlEnvMonSupplySource OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER {
 | 
			
		||||
                        unknown(1),
 | 
			
		||||
                        ac(2),
 | 
			
		||||
                        dc(3),
 | 
			
		||||
                        externalPowerSupply(4),
 | 
			
		||||
                        internalRedundant(5)
 | 
			
		||||
                }
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The power supply source.
 | 
			
		||||
                 unknown - Power supply source unknown
 | 
			
		||||
                 ac      - AC power supply
 | 
			
		||||
                 dc      - DC power supply
 | 
			
		||||
                 externalPowerSupply - External power supply
 | 
			
		||||
                 internalRedundant - Internal redundant power supply
 | 
			
		||||
                "
 | 
			
		||||
        ::= { rlEnvMonSupplyStatusEntry 4 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user