1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
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
|