and added files
[bcm963xx.git] / userapps / opensource / net-snmp / mibs / LM-SENSORS-MIB.txt
1 LM-SENSORS-MIB DEFINITIONS ::= BEGIN
2
3 --
4 -- Derived from the original VEST-INTERNETT-MIB. Open issues:
5 --
6 -- (a) where to register this MIB?
7 -- (b) use not-accessible for diskIOIndex?
8 --
9
10
11 IMPORTS
12     MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32
13         FROM SNMPv2-SMI
14     DisplayString
15         FROM SNMPv2-TC
16     ucdExperimental
17         FROM UCD-SNMP-MIB;
18
19 lmSensorsMIB MODULE-IDENTITY
20     LAST-UPDATED "200011050000Z"
21     ORGANIZATION "AdamsNames Ltd"
22     CONTACT-INFO    
23         "Primary Contact: M J Oldfield
24          email:     m@mail.tc"
25     DESCRIPTION
26         "This MIB module defines objects for lm_sensor derived data."
27     REVISION     "200011050000Z"
28     DESCRIPTION
29         "Derived from DISKIO-MIB ex UCD."
30     ::= { lmSensors 1 }
31
32 lmSensors      OBJECT IDENTIFIER ::= { ucdExperimental 16 }
33
34 --
35
36 lmTempSensorsTable OBJECT-TYPE
37     SYNTAX      SEQUENCE OF LMTempSensorsEntry
38     MAX-ACCESS  not-accessible
39     STATUS      current
40     DESCRIPTION
41         "Table of temperature sensors and their values."
42     ::= { lmSensors 2 }
43
44 lmTempSensorsEntry OBJECT-TYPE
45     SYNTAX      LMTempSensorsEntry
46     MAX-ACCESS  not-accessible
47     STATUS      current
48     DESCRIPTION
49         "An entry containing a device and its statistics."
50     INDEX       { lmTempSensorsIndex }
51     ::= { lmTempSensorsTable 1 }
52
53 LMTempSensorsEntry ::= SEQUENCE {
54     lmTempSensorsIndex    Integer32,
55     lmTempSensorsDevice   DisplayString,
56     lmTempSensorsValue    Gauge32
57 }
58
59 lmTempSensorsIndex OBJECT-TYPE
60     SYNTAX      Integer32 (0..65535)
61     MAX-ACCESS  read-only
62     STATUS      current
63     DESCRIPTION
64         "Reference index for each observed device."
65     ::= { lmTempSensorsEntry 1 }
66
67 lmTempSensorsDevice OBJECT-TYPE
68     SYNTAX      DisplayString
69     MAX-ACCESS  read-only
70     STATUS      current
71     DESCRIPTION
72         "The name of the temperature sensor we are reading."
73     ::= { lmTempSensorsEntry 2 }
74
75 lmTempSensorsValue OBJECT-TYPE
76     SYNTAX      Gauge32
77     MAX-ACCESS  read-only
78     STATUS      current
79     DESCRIPTION
80         "The temperature of this sensor in mC."
81     ::= { lmTempSensorsEntry 3 }
82 --
83
84 lmFanSensorsTable OBJECT-TYPE
85     SYNTAX      SEQUENCE OF LMFanSensorsEntry
86     MAX-ACCESS  not-accessible
87     STATUS      current
88     DESCRIPTION
89         "Table of fan sensors and their values."
90     ::= { lmSensors 3 }
91
92 lmFanSensorsEntry OBJECT-TYPE
93     SYNTAX      LMFanSensorsEntry
94     MAX-ACCESS  not-accessible
95     STATUS      current
96     DESCRIPTION
97         "An entry containing a device and its statistics."
98     INDEX       { lmFanSensorsIndex }
99     ::= { lmFanSensorsTable 1 }
100
101 LMFanSensorsEntry ::= SEQUENCE {
102     lmFanSensorsIndex    Integer32,
103     lmFanSensorsDevice   DisplayString,
104     lmFanSensorsValue    Gauge32
105 }
106
107 lmFanSensorsIndex OBJECT-TYPE
108     SYNTAX      Integer32 (0..65535)
109     MAX-ACCESS  read-only
110     STATUS      current
111     DESCRIPTION
112         "Reference index for each observed device."
113     ::= { lmFanSensorsEntry 1 }
114
115 lmFanSensorsDevice OBJECT-TYPE
116     SYNTAX      DisplayString
117     MAX-ACCESS  read-only
118     STATUS      current
119     DESCRIPTION
120         "The name of the fan sensor we are reading."
121     ::= { lmFanSensorsEntry 2 }
122
123 lmFanSensorsValue OBJECT-TYPE
124     SYNTAX      Gauge32
125     MAX-ACCESS  read-only
126     STATUS      current
127     DESCRIPTION
128         "The rotation speed of the fan in RPM."
129     ::= { lmFanSensorsEntry 3 }
130
131 --
132
133 lmVoltSensorsTable OBJECT-TYPE
134     SYNTAX      SEQUENCE OF LMVoltSensorsEntry
135     MAX-ACCESS  not-accessible
136     STATUS      current
137     DESCRIPTION
138         "Table of voltage sensors and their values."
139     ::= { lmSensors 4 }
140
141 lmVoltSensorsEntry OBJECT-TYPE
142     SYNTAX      LMVoltSensorsEntry
143     MAX-ACCESS  not-accessible
144     STATUS      current
145     DESCRIPTION
146         "An entry containing a device and its statistics."
147     INDEX       { lmVoltSensorsIndex }
148     ::= { lmVoltSensorsTable 1 }
149
150 LMVoltSensorsEntry ::= SEQUENCE {
151     lmVoltSensorsIndex    Integer32,
152     lmVoltSensorsDevice   DisplayString,
153     lmVoltSensorsValue    Gauge32
154 }
155
156 lmVoltSensorsIndex OBJECT-TYPE
157     SYNTAX      Integer32 (0..65535)
158     MAX-ACCESS  read-only
159     STATUS      current
160     DESCRIPTION
161         "Reference index for each observed device."
162     ::= { lmVoltSensorsEntry 1 }
163
164 lmVoltSensorsDevice OBJECT-TYPE
165     SYNTAX      DisplayString
166     MAX-ACCESS  read-only
167     STATUS      current
168     DESCRIPTION
169         "The name of the device we are reading."
170     ::= { lmVoltSensorsEntry 2 }
171
172 lmVoltSensorsValue OBJECT-TYPE
173     SYNTAX      Gauge32
174     MAX-ACCESS  read-only
175     STATUS      current
176     DESCRIPTION
177         "The voltage in mV."
178     ::= { lmVoltSensorsEntry 3 }
179
180 --
181
182 lmMiscSensorsTable OBJECT-TYPE
183     SYNTAX      SEQUENCE OF LMMiscSensorsEntry
184     MAX-ACCESS  not-accessible
185     STATUS      current
186     DESCRIPTION
187         "Table of miscellaneous sensor devices and their values."
188     ::= { lmSensors 5 }
189
190 lmMiscSensorsEntry OBJECT-TYPE
191     SYNTAX      LMMiscSensorsEntry
192     MAX-ACCESS  not-accessible
193     STATUS      current
194     DESCRIPTION
195         "An entry containing a device and its statistics."
196     INDEX       { lmMiscSensorsIndex }
197     ::= { lmMiscSensorsTable 1 }
198
199 LMMiscSensorsEntry ::= SEQUENCE {
200     lmMiscSensorsIndex    Integer32,
201     lmMiscSensorsDevice   DisplayString,
202     lmMiscSensorsValue    Gauge32
203 }
204
205 lmMiscSensorsIndex OBJECT-TYPE
206     SYNTAX      Integer32 (0..65535)
207     MAX-ACCESS  read-only
208     STATUS      current
209     DESCRIPTION
210         "Reference index for each observed device."
211     ::= { lmMiscSensorsEntry 1 }
212
213 lmMiscSensorsDevice OBJECT-TYPE
214     SYNTAX      DisplayString
215     MAX-ACCESS  read-only
216     STATUS      current
217     DESCRIPTION
218         "The name of the device we are reading."
219     ::= { lmMiscSensorsEntry 2 }
220
221 lmMiscSensorsValue OBJECT-TYPE
222     SYNTAX      Gauge32
223     MAX-ACCESS  read-only
224     STATUS      current
225     DESCRIPTION
226         "The value of this sensor."
227     ::= { lmMiscSensorsEntry 3 }
228
229
230 END