/usr/share/doc/net-snmp
NameSizeModeActions
AGENT.txt567300644editdlrm
ChangeLog.trimmed2560000644editdlrm
COPYING220170644editdlrm
EXAMPLE.conf69930644editdlrm
FAQ1715890644editdlrm
IETF-MIB-LICENSE.txt18810644editdlrm
ipf-mod.pl66840644editdlrm
NEWS704850644editdlrm
passtest24260755editdlrm
PORTING35680644editdlrm
README138280644editdlrm
README.agent-mibs207030644editdlrm
README.agentx20820644editdlrm
README.krb563220644editdlrm
README.mib2c76290644editdlrm
README.snmpv340730644editdlrm
README.thread137950644editdlrm
TODO13870644editdlrm
Edit: /usr/share/doc/net-snmp/README.agent-mibs (20703B)
The following is a list of SNMP MIB tables and object, and their implementation status for Net-SNMP. Note that simply adding a MIB file does not allow the agent to return values for the MIB. See the FAQ question here for details: http://www.net-snmp.org/FAQ.html#How_do_I_add_a_MIB_to_the_agent_ This table was generated by inspecting the source, so it may be incorrect, especially with regards to OS platform support. If an object/table is listed for your OS but doesn't work (or vice-cersa), let us know. The Rel column indicates the first release that an object/table was available. That does not imply that all platforms indicated in the OS column were supported for that release. There is no breakdown of feature introduction by platform. Note that the earliest CVS information I could find was for sometime around ucd-snmp 3.2. The OS platform is probably the least reliable of the columns, as most are marked as 'unix?', indicating that most unix-based platforms should support the table. An '=' in a file path indicates that the table/object name should be substituted in place of the '=' in the path. All paths are relative to the agent/mibgroup directory. X.*.0 indicates all scalars under node X. X.?.0 indicates all scalars execept as noted. .Y.0 indicates that Y is an exception to the previous scalar group. Table Style ---------------------------- O old (ucd) style helper D table data helper I table iterator A iterate_access S scalar helper G scalar group helper W watched scalar M mfd C container table Platform Keys ------------------ A All systems U unix based L Linux S Solaris H HP-UX B BSD Based F FreeBSD O OpenBSD N NetBSD X MacOSX W Win32 based $ Microsoft C cygwi--- M MingW A number after a platform indicates notes at the bottom of the file. table/object group OS Rel Styl File ============================================================================== SNMPv2-MIB system.?.0 A 5.5 W mibII/system_mib.c .sysORLastChange.0 A 5.5 W mibII/sysORTable.c sysORTable A 5.5 C mibII/sysORTable.c snmp.*.0 A 5.5 G mibII/snmp_mib.c setSerialNo.0 A 5.0 W mibII/setSerialNo.c ------------------------------------------------------------------------------ SNMP-FRAMEWORK-MIB snmpEngine.*.0 A ~4.0? O snmpv3/snmpEngine.c ------------------------------------------------------------------------------ SNMP-MPD-MIB snmpMPDStats.*.0 A ~4.0? G snmpv3/snmpMPDStats.c ------------------------------------------------------------------------------ SNMP-TARGET-MIB snmpTargetSpinLock.0 A 3.6 O target/snmpTargetAddrEntry.c snmpTargetAddrTable A 3.6 O target/snmpTargetAddrEntry.c snmpTargetParamsTable A 3.6 O target/snmpTargetParamsEntry.c snmpUnavailableContexts.0 A 5.5 G target/target_counters.c snmpUnknownContexts.0 A 5.5 G target/target_counters.c ------------------------------------------------------------------------------ SNMP-NOTIFICATION-MIB snmpNotifyTable A 4.2 O notification/= snmpNotifyFilterProfileTable A 4.2 O notification/= snmpNotifyFilterTable A 4.2 O notification/= nlmConfig.*.0 --- nlmStats.*.0 --- ------------------------------------------------------------------------------ NOTIFICATION-LOG-MIB * --- ------------------------------------------------------------------------------ SNMP-PROXY-MIB snmpProxyTable --- ------------------------------------------------------------------------------ SNMP-USER-BASED-SM-MIB usmStats.*.0 A ~4.0 O --- deleted --- usmStats.*.0 A 5.5 G snmpv3/usmStats.c usmUserTable A ~4.0? O snmpv3/usmUser.c ------------------------------------------------------------------------------ SNMP-VIEW-BASED-ACM-MIB vacmContextTable A ~3.5 I mibII/vacm_context.c vacmSecurityToGroupTable A ~3.5 O vacmAccessContextTable A ~3.5 O mibII/vacm_vars.c vacmViewSpinLock.0 A ~3.5 O vacmViewTreeFamilyTable A ~3.5 O ------------------------------------------------------------------------------ SNMP-USM-DH-OBJECTS-MIB usmDHPublicObjects.*.0 A 5.2 S snmp-usm-dh-objects-mib/=/* usmDHUserKeyTable A 5.2 M snmp-usm-dh-objects-mib/=/* usmDHKickstartTable --- ------------------------------------------------------------------------------ SNMP-COMMUNITY-MIB snmpCommunityMIBObjects.*.0 --- snmpCommunityTable --- snmpTargetAddrExtTable --- ------------------------------------------------------------------------------ IF-MIB ifNumber.0 U $2 ~3.2 O mibII/interfaces.c ifTableLastChange.0 --- ifTable (old) U $2 ~3.5 O mibII/interfaces.c ifTable (new) L 5.2 M if-mib/ifTable/* ifTable (new) FOS 5.4 M if-mib/ifTable/* ifXTable L 5.2 M if-mib/ifXTable/* ifXTable FOS 5.4 M if-mib/ifXTable/* ifStackLastChange.0 --- ifStackTable --- ifTestTable --- ifRcvAddressTable --- ------------------------------------------------------------------------------ RFC1213-MIB atTable (D) U $2 ~3.5 O mibII/at.c egp.*.0 --- egpNeighTable --- ------------------------------------------------------------------------------ IP-MIB ip.*.0 U $2 ~3.2 G mibII/ip.c icmp.*.0 U $2 ~3.2 G mibII/icmp.c ipSystemStatsTable L 5.2 M ip-mib/=/* ipSystemStatsTable S 5.5 M ip-mib/=/* ipIfStatsTableLastChange.0 --- ipIfStatsTable L-- 5.5 M ip-mib/=/* ipAddrTable (D) U $2 4.2 O mibII/ipAddr.c ipAddressSpinLock.0 A 5.5 O mibII/ipAddr.c ipAddressTable L 5.2 M ip-mib/=/* ipAddressTable S 5.5 M ip-mib/=/* ipAddressPrefixTable L 5.3 M ip-mib/=/* ipRouteTable (D) U $2 ~3.5 O mibII/*route*.c ipNetToMediaTable (D) U $2 ~3.5 O mibII/at.c ipNetToPhysicalTable (implemented as inetNetToMediaTable) inetNetToMediaTable L 5.2 M ip-mib/=/* ipDefaultRouterTable L 5.5 M ip-mib/=/* icmpStatsTable --- icmpMsgStatsTable --- ipv4InterfaceTableLastChange --- ipv4InterfaceTable L 5.3 M ip-mib/=/* ipv6InterfaceTableLastChange --- ipv6InterfaceTable L 5.3 M ip-mib/=/* ipv6RouterAdvertTable --- ipv6IpForwarding.0 L 5.3 S ip-mib/ip_scalars.c ipv6IpDefaultHopLimit.0 L 5.3 S ip-mib/ip_scalars.c ipv6RouterAdvertSpinLock.0 --- ipv6ScopeZoneIndexTable --- ipForwarding.0 L 5.4 S ip-mib/ip_scalars.c ipDefaultTTL.0 L 5.4 S ip-mib/ip_scalars.c ------------------------------------------------------------------------------ IPV6-MIB ipv6MIBObjects.?.0 U 4.1 O mibII/ipv6.c .ipv6IfTableLastChange.0 --- .ipv6RouteNumber.0 --- .ipv6DiscardedRoutes.0 --- ipv6Interfaces U1 4.1 O mibII/ipv6.c ipv6IfTable U1 4.1 O mibII/ipv6.c ipv6IfStatsTable U1 4.1 O mibII/ipv6.c ipv6AddrPrefixTable --- ipv6AddrTable --- ipv6RouteTable --- ipv6NetToMediaTable --- ------------------------------------------------------------------------------ IPV6-TCP-MIB ipv6TcpConnTable U1 4.1 O mibII/ipv6.c ------------------------------------------------------------------------------ IPV6-UDP-MIB ipv6UdpTable U1 4.1 O mibII/ipv6.c ------------------------------------------------------------------------------ IPV6-ICMP-MIB ipv6IfIcmpTable U1 4.1 O mibII/ipv6.c ------------------------------------------------------------------------------ IP-FORWARD-MIB ipForward.*.0 --- ipForwardTable (D) --- ipCidrRouteTable (D)(new) L 5.2 A mibII/= ipCidrRouteTable (D)(newer) L 5.2 M ip-forward-mib/=/* inetCidrRouteTable L 5.2 M ip-forward-mib/=/* ------------------------------------------------------------------------------ TCP-MIB tcp.*.0 U $2 ~3.2 G mibII/tcp.c tcpConnTable (D) U $2 4.2 I mibII/tcpTable.c tcpConnectionTable L 5.3 M tcp-mib/=/* tcpConnectionTable S 5.4 M tcp-mib/=/* tcpListenerTable L 5.3 M tcp-mib/=/* tcpListenerTable S 5.4 M tcp-mib/=/* ------------------------------------------------------------------------------ UDP-MIB udpEndpointTable L 5.3 M udp-mib/=/* udpEndpointTable S 5.4 M udp-mib/=/* udp.*.0 U $2 ~3.2 G mibII/udp.c udpTable (D) U $2 4.2 I mibII/udpTable.c ------------------------------------------------------------------------------ IF-INVERTED-STACK-MIB * --- ------------------------------------------------------------------------------ RMON-MIB etherStatsTable U 5.0 O Rmon/statistics.c .etherStatsJabbers L3 5.5 M rmon-mib/=/* etherHistoryControlTable U 5.0 O Rmon/history.c etherHistoryTable U 5.0 O Rmon/history.c alarmTable U 3.2 O Rmon/alarm.c eventTable U 3.2 O Rmon/event.c logTable U 5.0 O Rmon/event.c hostControlTable --- hostTable --- hostTimeTable --- hostTopNControlTable --- hostTopNTable --- matrixControlTable --- matrixSDTable --- matrixDSTable --- filterTable --- channelTable --- bufferControlTable --- captureBufferTable --- ------------------------------------------------------------------------------ HOST-RESOURCES-MIB hrSystem.*.0 U ~3.3 O host/hr_system.c hrMemorySize U ~3.3 O host/hr_storage.c hrStorageTable U ~3.3 O host/hr_storage.c hrDeviceTable U ~3.3 O host/hr_device.c hrProcessorTable U ~3.3 O host/hr_proc.c hrNetworkTable U ~3.3 O host/hr_network.c hrPrinterTable U ~3.3 O host/hr_print.c hrDiskStorageTable U ~3.3 O host/hr_disk.c hrPartitionTable U ~3.3 O host/hr_partition.c hrFSTable U ~3.3 O host/hr_filesys.c hrSWOSIndex.0 --- ~3.3 O host/hr_swrun.c hrSWRunTable U ~3.3 O host/hr_swrun.c hrSWRunPerfTable U ~3.3 O host/hr_swrun.c hrSWInstalled.*.0 U ~3.3 O host/hr_swinst.c hrSWInstalledTable U ~3.3 O host/hr_swinst.c ------------------------------------------------------------------------------ DISMAN-EVENT-MIB mteTriggerTable A 5.0 O disman/= mteTriggerFailures.0 --- mteTriggerDeltaTable A 5.0 O disman/= mteTriggerExistenceTable A 5.0 O disman/= mteTriggerBooleanTable A 5.0 O disman/= mteTriggerThresholdTable A 5.0 O disman/= mteObjectsTable A 5.0 O disman/= mteEventTable A 5.0.7 D disman/= mteEventFailures.0 --- mteEventNotificationTable A 5.0.7 D disman/= mteResource.*.0 --- mteEventSetTabel --- ------------------------------------------------------------------------------ DISMAN-SCHEDULE-MIB schedLocalTime.0 A 5.3 D disman/schedule/= schedTable A 5.3 D disman/schedule/= ------------------------------------------------------------------------------ DISMAN-EXPRESSION-MIB (expired ID) expErrorTable U 5.2 O disman/expression/= expExpressionTable U 5.2 O disman/expression/= expObjectTable U 5.2 O disman/expression/= expValueTable U 5.2 O disman/expression/= ------------------------------------------------------------------------------ DISMAN-PING-MIB (draft-ietf-disman-remops-mib-v2*) pingCtlTable U 5.2 O disman/ping/= pingProbeHistoryTable U 5.2 O disman/ping/= pingResultsTable U 5.2 O disman/ping/= ------------------------------------------------------------------------------ DISMAN-TRACEROUTE-MIB (draft-ietf-disman-remops-mib-v2*) traceRouteCtlTable U 5.2 O disman/traceroute/= traceRouteHopsTable U 5.2 O disman/traceroute/= traceRouteProbeHistory U 5.2 O disman/traceroute/= traceRouteResultsTable U 5.2 O disman/traceroute/= ------------------------------------------------------------------------------ DISMAN-NSLOOKUP-MIB (draft-ietf-disman-remops-mib-v2*) lookupCtlTable U 5.2 O disman/nslookup/= lookupResultsTable U 5.2 O disman/nslookup/= ------------------------------------------------------------------------------ DISMAN-SCRIPT-MIB * --- ------------------------------------------------------------------------------ EtherLike-MIB dot3StatsTable L 5.5 M etherlike-mib/= ------------------------------------------------------------------------------ AGENTX-MIB * --- ------------------------------------------------------------------------------ LM-SENSORS-MIB lmTempSensorsTable LS 5.0 O ucd-snmp/lmSensors.c lmFanSensorsTable LS 5.0 O ucd-snmp/lmSensors.c lmVoltSensorsTable LS 5.0 O ucd-snmp/lmSensors.c lmMiscSensorsTable LS 5.0 O ucd-snmp/lmSensors.c ------------------------------------------------------------------------------ UCD-SNMP-MIB prTable U $ ~3.2 O ucd-snmp/proc.c memory.*.0 U ~3.2 O ucd-snmp/memory*.c extTable U $ ~3.2 D ucd-snmp/extensible.c dskTable U 3.2 O ucd-snmp/disk.c fileTable A 3.6 O ucd-snmp/file.c laTable U $ ~3.2 O ucd-snmp/loadave.c systemStats.*.0 U 3.4 O ucd-snmp/vmstat*.c ipFwAccTable U 3.5 O misc/ipfwacc.c dlModTable U 4.2 O ucd-snmp/dlmod.c diskIOTable U 4.1 O ucd-snmp/diskio.c ucdDemoMIBObjects A ~3.5 O examples/ucdDemoPublic.c logMatch U ~3.5 O ucd-snmp/logmatch.c version.*.0 A ~3.2 O ucd-snmp/versioninfo.c snmperrs.*.0 A ~3.5 O ucd-snmp/errormib.c mrTable (D) --- ------------------------------------------------------------------------------ NET-SNMP-EXTEND-MIB nsExtendConfigTable U ~3.5 D agent/extend.c nsExtendOutput1Table U ~3.5 D agent/extend.c nsExtentOutput2Table U ~3.5 D agent/extend.c ------------------------------------------------------------------------------ NET-SNMP-AGENT-MIB nsModuleTable A 5.0 I agent/nsModuleTable.c nsCacheTable A 5.0 I agent/nsCache.c nsConfigDebug.*.0 A 5.0 I agent/nsDebug.c nsDebugTokenTable A 5.0 O nsConfigLogging A 5.0 I agent/nsLogging.c nsLoggingTable A 5.0 O nsTransactionTable A 5.0 I agent/nsTransactionTable.c netSnmpExampleScalars A 5.0 O netSnmpIETFWGTable A 5.0 D examples/data_set.c netSnmpHostsTable A 5.0 A examples/=* nstAgentModules A 5.0 O ------------------------------------------------------------------------------ NET-SNMP-VACM-MIB nsVacmAccessTable A 5.4 I agent/nsVacmAccessTable.c ------------------------------------------------------------------------------ MTA-MIB mtaTable U 4.2 O mibII/mta_sendmail.c mtaGroupTable U 4.2 O mibII/mta_sendmail.c ------------------------------------------------------------------------------ SMUX-MIB smuxPeerTable --- smuxTreeTable --- ------------------------------------------------------------------------------ BGP4-MIB (draft-ietf-idr-bgp4-mib) bgpPeerTable A 3.5 O smux/snmp_bgp.c ------------------------------------------------------------------------------ OSPF-MIB (draft-ietf-ospf-mib-update) * A 3.5 O smux/snmp_ospf.c ------------------------------------------------------------------------------ RIPv2-MIB * A 3.5 O smux/snmp_rip2.c ------------------------------------------------------------------------------ TUNNEL-MIB tunnelIfTable L 4.2 O tunnel/tunnel.c tunnelConfigTable L 4.2 O tunnel/tunnel.c tunnelInetConfigTable --- ------------------------------------------------------------------------------ SCTP-MIB sctpStats L 5.5 S sctp-mib/sctpScalars* sctpParameters L 5.5 S sctp-mib/sctpScalars* sctpAssocTable L 5.5 C sctp-mib/= sctpAssocLocalAddrTable L 5.5 C sctp-mib/= sctpAssocRemAddrTable L 5.5 C sctp-mib/= sctpLookupLocalPortTable L 5.5 C sctp-mib/= sctpLookupRemPortTable L 5.5 C sctp-mib/= sctpLookupRemHostNameTable L 5.5 C sctp-mib/= sctpLookupRemPrimIPAddrTable L 5.5 C sctp-mib/= sctpLookupRemIPAddrTable L 5.5 C sctp-mib/= ------------------------------------------------------------------------------ SNMP-TSM-MIB snmpTsmStats A 5.6 D tsm-mib/snmpTsmStats/= snmpConfiguration A 5.6 W tsm-mib/= ------------------------------------------------------------------------------ TLSTM-MIB snmpTlstmSession A 5.6 W tlstm-mib/=/* tlstmCertificateMapping.* A 5.6 w tlstm-mib/= tlstmCertToTSNTable A 5.6 D tlstm-mib/=/* tlstmParamsTable A 5.6 D tlstm-mib/=/* tlstmAddrTable A 5.6 D tlstm-mib/=/* ============================================================================== Misc notes ---------- 1: available for systems using KAME ipv6 2: with platform SDK. See README.win32 3: works only with Intel and Broadcom network cards and must run as root only Other feature info ------------------ smux 3.2 AgentX 4.0 proxy support 4.2 override token 5.0 proper context support 5.2 DISMAN-EVENT-MIB implementation rewrite 5.3 AgentX, host, disman/event by default 5.3 SSH Transport module 5.5 (D)TLS Transport module 5.6