Initial commit
This commit is contained in:
		
							
								
								
									
										139
									
								
								MIBS/mrv/NBS-JUMPER-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										139
									
								
								MIBS/mrv/NBS-JUMPER-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,139 @@
 | 
			
		||||
NBS-JUMPER-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
 | 
			
		||||
    Unsigned32, OBJECT-TYPE,
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-IDENTITY
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
    DisplayString
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
    InterfaceIndex
 | 
			
		||||
        FROM IF-MIB
 | 
			
		||||
 | 
			
		||||
    nbs
 | 
			
		||||
        FROM NBS-MIB
 | 
			
		||||
    ;
 | 
			
		||||
 | 
			
		||||
nbsJumperMib  MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "201209260000Z"  -- Sep 26, 2012
 | 
			
		||||
    ORGANIZATION  "NBS"
 | 
			
		||||
    CONTACT-INFO
 | 
			
		||||
      "For technical support, please contact your service channel"
 | 
			
		||||
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
      "MIB for reporting configuration of module's dipswitches and jumpers"
 | 
			
		||||
 | 
			
		||||
    ::= { nbs 210 }
 | 
			
		||||
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
-- NBS-JUMPER-MIB local defines
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
nbsJumperGrp  OBJECT-IDENTITY
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
      "Jumper and dipswitch information"
 | 
			
		||||
    ::= { nbsJumperMib 1 }
 | 
			
		||||
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
--
 | 
			
		||||
-- the nbsJumperTable
 | 
			
		||||
--
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
 | 
			
		||||
nbsJumperTableSize OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
          "The number of entries in nbsJumperTable."
 | 
			
		||||
        ::= { nbsJumperGrp 1 }
 | 
			
		||||
 | 
			
		||||
nbsJumperTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX      SEQUENCE OF NbsJumperEntry
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
          "All Jumper and dipswitch information"
 | 
			
		||||
        ::= { nbsJumperGrp 2 }
 | 
			
		||||
 | 
			
		||||
nbsJumperEntry      OBJECT-TYPE
 | 
			
		||||
        SYNTAX      NbsJumperEntry
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
          "Individual Jumper and dipswitch information"
 | 
			
		||||
        INDEX { nbsJumperIfIndex, nbsJumperIndex }
 | 
			
		||||
        ::= { nbsJumperTable 1 }
 | 
			
		||||
 | 
			
		||||
NbsJumperEntry ::= SEQUENCE {
 | 
			
		||||
        nbsJumperIfIndex       InterfaceIndex,
 | 
			
		||||
        nbsJumperIndex         INTEGER,
 | 
			
		||||
        nbsJumperPosition      INTEGER,
 | 
			
		||||
        nbsJumperInterpret     DisplayString,
 | 
			
		||||
        nbsJumperSilkScreen    DisplayString,
 | 
			
		||||
        nbsJumperDescription   DisplayString
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
nbsJumperIfIndex   OBJECT-TYPE
 | 
			
		||||
        SYNTAX      InterfaceIndex
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
          "Unique identifier of this module in format css000 where
 | 
			
		||||
           c is nbsCmmcChassisIndex and ss is nbsCmmcSlotIndex of
 | 
			
		||||
           this board."
 | 
			
		||||
        ::= { nbsJumperEntry 1 }
 | 
			
		||||
 | 
			
		||||
nbsJumperIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX      INTEGER
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Unique index of the jumper or dipswitch.  Index starts at 1."
 | 
			
		||||
        ::= { nbsJumperEntry 2 }
 | 
			
		||||
 | 
			
		||||
nbsJumperPosition OBJECT-TYPE
 | 
			
		||||
        SYNTAX      INTEGER{
 | 
			
		||||
         notSupported (1),
 | 
			
		||||
         off          (2),
 | 
			
		||||
         on           (3)
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Actual/current position of this jumper or dipswitch.  For
 | 
			
		||||
                 jumpers, on(3) indicates the pin pair is connected, off(2)
 | 
			
		||||
                 means the jumper pair is unconnected."
 | 
			
		||||
        ::= { nbsJumperEntry 3 }
 | 
			
		||||
 | 
			
		||||
nbsJumperInterpret OBJECT-TYPE
 | 
			
		||||
        SYNTAX      DisplayString(SIZE(0..50))
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Textual interpretation of the current
 | 
			
		||||
                 nbsJumperPosition - what being on(3) or off(2)
 | 
			
		||||
                 means for this feature."
 | 
			
		||||
        ::= { nbsJumperEntry 4 }
 | 
			
		||||
 | 
			
		||||
nbsJumperSilkScreen OBJECT-TYPE
 | 
			
		||||
        SYNTAX      DisplayString(SIZE(0..10))
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The J number for this jumper, or SW block plus switch
 | 
			
		||||
                 number for this dipswitch, as etched into the circuit
 | 
			
		||||
                 board or dipswitch block."
 | 
			
		||||
        ::= { nbsJumperEntry 5 }
 | 
			
		||||
 | 
			
		||||
nbsJumperDescription OBJECT-TYPE
 | 
			
		||||
        SYNTAX      DisplayString(SIZE(0..255))
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Role of this jumper, feature it represents."
 | 
			
		||||
        ::= { nbsJumperEntry 6 }
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user