1 The following is a list of SNMP MIB tables and object, and their
2 implementation status for Net-SNMP.
4 Note that simply adding a MIB file does not allow the agent to return values
5 for the MIB. See the FAQ question here for details:
7 http://www.net-snmp.org/FAQ.html#How_do_I_add_a_MIB_to_the_agent_
10 This table was generated by inspecting the source, so it may be incorrect,
11 especially with regards to OS platform support. If an object/table is listed
12 for your OS but doesn't work (or vice-cersa), let us know.
14 The Rel column indicates the first release that an object/table was
15 available. That does not imply that all platforms indicated in the OS
16 column were supported for that release. There is no breakdown of feature
17 introduction by platform. Note that the earliest CVS information I could
18 find was for sometime around ucd-snmp 3.2.
20 The OS platform is probably the least reliable of the columns, as most are
21 marked as 'unix?', indicating that most unix-based platforms should
24 An '=' in a file path indicates that the table/object name should be
25 substituted in place of the '=' in the path. All paths are relative to
26 the agent/mibgroup directory.
28 X.*.0 indicates all scalars under node X.
29 X.?.0 indicates all scalars execept as noted.
30 .Y.0 indicates that Y is an exception to the previous scalar group.
34 ----------------------------
35 O old (ucd) style helper
62 A number after a platform indicates notes at the bottom of the file.
64 table/object group OS Rel Styl File
65 ==============================================================================
67 system.?.0 A 5.5 W mibII/system_mib.c
68 .sysORLastChange.0 A 5.5 W mibII/sysORTable.c
69 sysORTable A 5.5 C mibII/sysORTable.c
70 snmp.*.0 A 5.5 G mibII/snmp_mib_5_5.c
71 setSerialNo.0 A 5.0 W mibII/setSerialNo.c
73 ------------------------------------------------------------------------------
75 snmpEngine.*.0 A ~4.0? O snmpv3/snmpEngine.c
77 ------------------------------------------------------------------------------
79 snmpMPDStats.*.0 A ~4.0? G snmpv3/snmpMPDStats_5_5.c
81 ------------------------------------------------------------------------------
83 snmpTargetSpinLock.0 A 3.6 O target/snmpTargetAddrEntry.c
84 snmpTargetAddrTable A 3.6 O target/snmpTargetAddrEntry.c
85 snmpTargetParamsTable A 3.6 O target/snmpTargetParamsEntry.c
86 snmpUnavailableContexts.0 A 5.5 G target/target_counters_5_5.c
87 snmpUnknownContexts.0 A 5.5 G target/target_counters_5_5.c
89 ------------------------------------------------------------------------------
91 snmpNotifyTable A 4.2 O notification/=
92 snmpNotifyFilterProfileTable A 4.2 O notification/=
93 snmpNotifyFilterTable A 4.2 O notification/=
97 ------------------------------------------------------------------------------
101 ------------------------------------------------------------------------------
105 ------------------------------------------------------------------------------
106 SNMP-USER-BASED-SM-MIB
107 usmStats.*.0 A ~4.0 O snmpv3/usmStats.c
108 usmStats.*.0 A 5.5 G snmpv3/usmStats_5_5.c
109 usmUserTable A ~4.0? O snmpv3/usmUser.c
111 ------------------------------------------------------------------------------
112 SNMP-VIEW-BASED-ACM-MIB
113 vacmContextTable A ~3.5 I mibII/vacm_context.c
114 vacmSecurityToGroupTable A ~3.5 O
115 vacmAccessContextTable A ~3.5 O mibII/vacm_vars.c
116 vacmViewSpinLock.0 A ~3.5 O
117 vacmViewTreeFamilyTable A ~3.5 O
119 ------------------------------------------------------------------------------
120 SNMP-USM-DH-OBJECTS-MIB
121 usmDHPublicObjects.*.0 A 5.2 S snmp-usm-dh-objects-mib/=/*
122 usmDHUserKeyTable A 5.2 M snmp-usm-dh-objects-mib/=/*
123 usmDHKickstartTable ---
125 ------------------------------------------------------------------------------
127 snmpCommunityMIBObjects.*.0 ---
128 snmpCommunityTable ---
129 snmpTargetAddrExtTable ---
131 ------------------------------------------------------------------------------
133 ifNumber.0 U $2 ~3.2 O mibII/interfaces.c
134 ifTableLastChange.0 ---
135 ifTable (old) U $2 ~3.5 O mibII/interfaces.c
136 ifTable (new) L 5.2 M if-mib/ifTable/*
137 ifTable (new) FOS 5.4 M if-mib/ifTable/*
138 ifXTable L 5.2 M if-mib/ifXTable/*
139 ifXTable FOS 5.4 M if-mib/ifXTable/*
140 ifStackLastChange.0 ---
143 ifRcvAddressTable ---
145 ------------------------------------------------------------------------------
147 atTable (D) U $2 ~3.5 O mibII/at.c
151 ------------------------------------------------------------------------------
153 ip.*.0 U $2 ~3.2 G mibII/ip.c
154 icmp.*.0 U $2 ~3.2 G mibII/icmp.c
156 ipSystemStatsTable L 5.2 M ip-mib/=/*
157 ipSystemStatsTable S 5.5 M ip-mib/=/*
158 ipIfStatsTableLastChange.0 ---
159 ipIfStatsTable L-- 5.5 M ip-mib/=/*
161 ipAddrTable (D) U $2 4.2 O mibII/ipAddr.c
162 ipAddressSpinLock.0 A 5.5 O mibII/ipAddr.c
163 ipAddressTable L 5.2 M ip-mib/=/*
164 ipAddressTable S 5.5 M ip-mib/=/*
165 ipAddressPrefixTable L 5.3 M ip-mib/=/*
167 ipRouteTable (D) U $2 ~3.5 O mibII/*route*.c
168 ipNetToMediaTable (D) U $2 ~3.5 O mibII/at.c
169 ipNetToPhysicalTable (implemented as inetNetToMediaTable)
170 inetNetToMediaTable L 5.2 M ip-mib/=/*
171 ipDefaultRouterTable L 5.5 M ip-mib/=/*
174 icmpMsgStatsTable ---
176 ipv4InterfaceTableLastChange ---
177 ipv4InterfaceTable L 5.3 M ip-mib/=/*
179 ipv6InterfaceTableLastChange ---
180 ipv6InterfaceTable L 5.3 M ip-mib/=/*
181 ipv6RouterAdvertTable ---
182 ipv6IpForwarding.0 L 5.3 S ip-mib/ip_scalars.c
183 ipv6IpDefaultHopLimit.0 L 5.3 S ip-mib/ip_scalars.c
184 ipv6RouterAdvertSpinLock.0 ---
185 ipv6ScopeZoneIndexTable ---
187 ipForwarding.0 L 5.4 S ip-mib/ip_scalars.c
188 ipDefaultTTL.0 L 5.4 S ip-mib/ip_scalars.c
190 ------------------------------------------------------------------------------
192 ipv6MIBObjects.?.0 U 4.1 O mibII/ipv6.c
193 .ipv6IfTableLastChange.0 ---
194 .ipv6RouteNumber.0 ---
195 .ipv6DiscardedRoutes.0 ---
196 ipv6Interfaces U1 4.1 O mibII/ipv6.c
197 ipv6IfTable U1 4.1 O mibII/ipv6.c
198 ipv6IfStatsTable U1 4.1 O mibII/ipv6.c
199 ipv6AddrPrefixTable ---
202 ipv6NetToMediaTable ---
204 ------------------------------------------------------------------------------
206 ipv6TcpConnTable U1 4.1 O mibII/ipv6.c
208 ------------------------------------------------------------------------------
210 ipv6UdpTable U1 4.1 O mibII/ipv6.c
212 ------------------------------------------------------------------------------
214 ipv6IfIcmpTable U1 4.1 O mibII/ipv6.c
216 ------------------------------------------------------------------------------
219 ipForwardTable (D) ---
220 ipCidrRouteTable (D)(new) L 5.2 A mibII/=
221 ipCidrRouteTable (D)(newer) L 5.2 M ip-forward-mib/=/*
222 inetCidrRouteTable L 5.2 M ip-forward-mib/=/*
224 ------------------------------------------------------------------------------
226 tcp.*.0 U $2 ~3.2 G mibII/tcp.c
227 tcpConnTable (D) U $2 4.2 I mibII/tcpTable.c
228 tcpConnectionTable L 5.3 M tcp-mib/=/*
229 tcpConnectionTable S 5.4 M tcp-mib/=/*
230 tcpListenerTable L 5.3 M tcp-mib/=/*
231 tcpListenerTable S 5.4 M tcp-mib/=/*
233 ------------------------------------------------------------------------------
235 udpEndpointTable L 5.3 M udp-mib/=/*
236 udpEndpointTable S 5.4 M udp-mib/=/*
237 udp.*.0 U $2 ~3.2 G mibII/udp.c
238 udpTable (D) U $2 4.2 I mibII/udpTable.c
240 ------------------------------------------------------------------------------
241 IF-INVERTED-STACK-MIB
244 ------------------------------------------------------------------------------
246 etherStatsTable U 5.0 O Rmon/statistics.c
247 .etherStatsJabbers L3 5.5 M rmon-mib/=/*
248 etherHistoryControlTable U 5.0 O Rmon/history.c
249 etherHistoryTable U 5.0 O Rmon/history.c
250 alarmTable U 3.2 O Rmon/alarm.c
251 eventTable U 3.2 O Rmon/event.c
252 logTable U 5.0 O Rmon/event.c
256 hostTopNControlTable ---
258 matrixControlTable ---
263 bufferControlTable ---
264 captureBufferTable ---
266 ------------------------------------------------------------------------------
268 hrSystem.*.0 U ~3.3 O host/hr_system.c
269 hrMemorySize U ~3.3 O host/hr_storage.c
270 hrStorageTable U ~3.3 O host/hr_storage.c
271 hrDeviceTable U ~3.3 O host/hr_device.c
272 hrProcessorTable U ~3.3 O host/hr_proc.c
273 hrNetworkTable U ~3.3 O host/hr_network.c
274 hrPrinterTable U ~3.3 O host/hr_print.c
275 hrDiskStorageTable U ~3.3 O host/hr_disk.c
276 hrPartitionTable U ~3.3 O host/hr_partition.c
277 hrFSTable U ~3.3 O host/hr_filesys.c
278 hrSWOSIndex.0 --- ~3.3 O host/hr_swrun.c
279 hrSWRunTable U ~3.3 O host/hr_swrun.c
280 hrSWRunPerfTable U ~3.3 O host/hr_swrun.c
281 hrSWInstalled.*.0 U ~3.3 O host/hr_swinst.c
282 hrSWInstalledTable U ~3.3 O host/hr_swinst.c
284 ------------------------------------------------------------------------------
286 mteTriggerTable A 5.0 O disman/=
287 mteTriggerFailures.0 ---
288 mteTriggerDeltaTable A 5.0 O disman/=
289 mteTriggerExistenceTable A 5.0 O disman/=
290 mteTriggerBooleanTable A 5.0 O disman/=
291 mteTriggerThresholdTable A 5.0 O disman/=
292 mteObjectsTable A 5.0 O disman/=
293 mteEventTable A 5.0.7 D disman/=
294 mteEventFailures.0 ---
295 mteEventNotificationTable A 5.0.7 D disman/=
299 ------------------------------------------------------------------------------
301 schedLocalTime.0 A 5.3 D disman/schedule/=
302 schedTable A 5.3 D disman/schedule/=
304 ------------------------------------------------------------------------------
305 DISMAN-EXPRESSION-MIB (expired ID)
306 expErrorTable U 5.2 O disman/expression/=
307 expExpressionTable U 5.2 O disman/expression/=
308 expObjectTable U 5.2 O disman/expression/=
309 expValueTable U 5.2 O disman/expression/=
311 ------------------------------------------------------------------------------
312 DISMAN-PING-MIB (draft-ietf-disman-remops-mib-v2*)
313 pingCtlTable U 5.2 O disman/ping/=
314 pingProbeHistoryTable U 5.2 O disman/ping/=
315 pingResultsTable U 5.2 O disman/ping/=
317 ------------------------------------------------------------------------------
318 DISMAN-TRACEROUTE-MIB (draft-ietf-disman-remops-mib-v2*)
319 traceRouteCtlTable U 5.2 O disman/traceroute/=
320 traceRouteHopsTable U 5.2 O disman/traceroute/=
321 traceRouteProbeHistory U 5.2 O disman/traceroute/=
322 traceRouteResultsTable U 5.2 O disman/traceroute/=
324 ------------------------------------------------------------------------------
325 DISMAN-NSLOOKUP-MIB (draft-ietf-disman-remops-mib-v2*)
326 lookupCtlTable U 5.2 O disman/nslookup/=
327 lookupResultsTable U 5.2 O disman/nslookup/=
329 ------------------------------------------------------------------------------
333 ------------------------------------------------------------------------------
335 dot3StatsTable L 5.5 M etherlike-mib/=
337 ------------------------------------------------------------------------------
341 ------------------------------------------------------------------------------
343 lmTempSensorsTable LS 5.0 O ucd-snmp/lmSensors.c
344 lmFanSensorsTable LS 5.0 O ucd-snmp/lmSensors.c
345 lmVoltSensorsTable LS 5.0 O ucd-snmp/lmSensors.c
346 lmMiscSensorsTable LS 5.0 O ucd-snmp/lmSensors.c
348 ------------------------------------------------------------------------------
350 prTable U $ ~3.2 O ucd-snmp/proc.c
351 memory.*.0 U ~3.2 O ucd-snmp/memory*.c
352 extTable U $ ~3.2 D ucd-snmp/extensible.c
353 dskTable U 3.2 O ucd-snmp/disk.c
354 fileTable A 3.6 O ucd-snmp/file.c
355 laTable U $ ~3.2 O ucd-snmp/loadave.c
356 systemStats.*.0 U 3.4 O ucd-snmp/vmstat*.c
357 ipFwAccTable U 3.5 O misc/ipfwacc.c
358 dlModTable U 4.2 O ucd-snmp/dlmod.c
359 diskIOTable U 4.1 O ucd-snmp/diskio.c
360 ucdDemoMIBObjects A ~3.5 O examples/ucdDemoPublic.c
361 logMatch U ~3.5 O ucd-snmp/logmatch.c
362 version.*.0 A ~3.2 O ucd-snmp/versioninfo.c
363 snmperrs.*.0 A ~3.5 O ucd-snmp/errormib.c
366 ------------------------------------------------------------------------------
368 nsExtendConfigTable U ~3.5 D agent/extend.c
369 nsExtendOutput1Table U ~3.5 D agent/extend.c
370 nsExtentOutput2Table U ~3.5 D agent/extend.c
372 ------------------------------------------------------------------------------
374 nsModuleTable A 5.0 I agent/nsModuleTable.c
375 nsCacheTable A 5.0 I agent/nsCache.c
376 nsConfigDebug.*.0 A 5.0 I agent/nsDebug.c
377 nsDebugTokenTable A 5.0 O
378 nsConfigLogging A 5.0 I agent/nsLogging.c
379 nsLoggingTable A 5.0 O
380 nsTransactionTable A 5.0 I agent/nsTransactionTable.c
381 netSnmpExampleScalars A 5.0 O
382 netSnmpIETFWGTable A 5.0 D examples/data_set.c
383 netSnmpHostsTable A 5.0 A examples/=*
384 nstAgentModules A 5.0 O
386 ------------------------------------------------------------------------------
388 nsVacmAccessTable A 5.4 I agent/nsVacmAccessTable.c
390 ------------------------------------------------------------------------------
392 mtaTable U 4.2 O mibII/mta_sendmail.c
393 mtaGroupTable U 4.2 O mibII/mta_sendmail.c
395 ------------------------------------------------------------------------------
400 ------------------------------------------------------------------------------
401 BGP4-MIB (draft-ietf-idr-bgp4-mib)
402 bgpPeerTable A 3.5 O smux/snmp_bgp.c
404 ------------------------------------------------------------------------------
405 OSPF-MIB (draft-ietf-ospf-mib-update)
406 * A 3.5 O smux/snmp_ospf.c
408 ------------------------------------------------------------------------------
410 * A 3.5 O smux/snmp_rip2.c
412 ------------------------------------------------------------------------------
414 tunnelIfTable L 4.2 O tunnel/tunnel.c
415 tunnelConfigTable L 4.2 O tunnel/tunnel.c
416 tunnelInetConfigTable ---
418 ------------------------------------------------------------------------------
420 sctpStats L 5.5 S sctp-mib/sctpScalars*
421 sctpParameters L 5.5 S sctp-mib/sctpScalars*
422 sctpAssocTable L 5.5 C sctp-mib/=
423 sctpAssocLocalAddrTable L 5.5 C sctp-mib/=
424 sctpAssocRemAddrTable L 5.5 C sctp-mib/=
425 sctpLookupLocalPortTable L 5.5 C sctp-mib/=
426 sctpLookupRemPortTable L 5.5 C sctp-mib/=
427 sctpLookupRemHostNameTable L 5.5 C sctp-mib/=
428 sctpLookupRemPrimIPAddrTable L 5.5 C sctp-mib/=
429 sctpLookupRemIPAddrTable L 5.5 C sctp-mib/=
431 ==============================================================================
435 1: available for systems using KAME ipv6
436 2: with platform SDK. See README.win32
437 3: works only with Intel and Broadcom network cards and must run as root only
445 proper context support 5.2
446 DISMAN-EVENT-MIB implementation rewrite 5.3
447 AgentX, host, disman/event by default 5.3