diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/mrv/NBS-JUMPER-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/mrv/NBS-JUMPER-MIB')
| -rw-r--r-- | MIBS/mrv/NBS-JUMPER-MIB | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/MIBS/mrv/NBS-JUMPER-MIB b/MIBS/mrv/NBS-JUMPER-MIB new file mode 100644 index 0000000..c2f7473 --- /dev/null +++ b/MIBS/mrv/NBS-JUMPER-MIB @@ -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 |