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
140
141
142
143
|
-- **************************************************************************
-- HILLSTONE-MODULE-MIB
--
-- Copyright (c) 2009 by Hillstone Networks, Inc.
-- All rights reserved.
--
-- Version: V6
-- Description: Hillstone Networks MODULE MIB Object Identifier Assignments
-- **************************************************************************
--
HILLSTONE-MODULE-MIB DEFINITIONS ::= BEGIN
IMPORTS
hillstoneModule
FROM HILLSTONE-SMI
OBJECT-TYPE
FROM RFC-1212
RowStatus
FROM SNMPv2-TC;
-- textual conventions
DisplayString ::=
OCTET STRING
-- This data type is used to model textual information taken
-- from the NVT ASCII character set. By convention, objects
-- with this syntax are declared as having
--
-- SIZE (0..255)
hillstoneModuleObjects OBJECT IDENTIFIER ::= { hillstoneModule 1 }
hillstoneSlotNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of slots."
::= { hillstoneModuleObjects 1 }
hillstoneModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF HillstoneModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains all the module data."
::= { hillstoneModuleObjects 2 }
HillstoneModuleEntry OBJECT-TYPE
SYNTAX HillstoneModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Define the parameters of module."
INDEX { hillstoneSlotIndex }
::= { hillstoneModuleTable 1 }
HillstoneModuleEntry ::=
SEQUENCE {
hillstoneSlotIndex
INTEGER,
hillstoneSlotType
INTEGER,
hillstoneSlotDescr
DisplayString,
hillstoneSlotState
INTEGER,
hillstoneModuleType
DisplayString,
hillstoneModuleSN
DisplayString
}
hillstoneSlotIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The slot index of the module."
::= { HillstoneModuleEntry 1 }
hillstoneSlotType OBJECT-TYPE
SYNTAX INTEGER
{
internal(0),
external(1)
}
ACCESS read-only
STATUS current
DESCRIPTION
"The slot type of the module."
::= { HillstoneModuleEntry 2 }
hillstoneSlotDescr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS current
DESCRIPTION
"The slot description of the module."
::= { HillstoneModuleEntry 3 }
hillstoneSlotState OBJECT-TYPE
SYNTAX INTEGER
{
none(0),
empty(1),
present(2),
online_wait(3),
online_init_done(4),
online(5),
offline_wait(6),
offline(7),
out_of_con(8),
booting(9),
loading(10),
error(11),
unsupported(12)
}
ACCESS read-only
STATUS current
DESCRIPTION
"The slot state of the module."
::= { HillstoneModuleEntry 4 }
hillstoneModuleType OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS current
DESCRIPTION
"The module type."
::= { HillstoneModuleEntry 5 }
hillstoneModuleSN OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS current
DESCRIPTION
"The module serial number."
::= { HillstoneModuleEntry 6 }
END
|