Martin T
2015-07-09 13:51:04 UTC
Hi,
I installed "snmp" package under Debian which contains all the
familiar utilities like snmpwalk, snmpget, snmpset, snmptranslate,
etc. This "snmp" package depends on "libsnmp15" package which depends
on "libsnmp-base" package which installs bunch of MIB files:
$ dpkg -L libsnmp-base | grep '/usr/share/mibs/netsnmp/'
/usr/share/mibs/netsnmp/NET-SNMP-EXAMPLES-MIB
/usr/share/mibs/netsnmp/NET-SNMP-AGENT-MIB
/usr/share/mibs/netsnmp/UCD-IPFWACC-MIB
/usr/share/mibs/netsnmp/UCD-DISKIO-MIB
/usr/share/mibs/netsnmp/NET-SNMP-VACM-MIB
/usr/share/mibs/netsnmp/UCD-DLMOD-MIB
/usr/share/mibs/netsnmp/NET-SNMP-SYSTEM-MIB
/usr/share/mibs/netsnmp/UCD-SNMP-MIB
/usr/share/mibs/netsnmp/LM-SENSORS-MIB
/usr/share/mibs/netsnmp/NET-SNMP-PASS-MIB
/usr/share/mibs/netsnmp/NET-SNMP-MIB
/usr/share/mibs/netsnmp/NET-SNMP-TC
/usr/share/mibs/netsnmp/NET-SNMP-MONITOR-MIB
/usr/share/mibs/netsnmp/NET-SNMP-EXTEND-MIB
/usr/share/mibs/netsnmp/GNOME-SMI
/usr/share/mibs/netsnmp/UCD-DEMO-MIB
$
However, looks like standard bodies(iso, ccitt) MIB files were not installed:
$ grep -i iso $(dpkg -L libsnmp-base | grep '/usr/share/mibs/netsnmp/')
/usr/share/mibs/netsnmp/UCD-SNMP-MIB:-- returned to:
.iso.org.dod.internet.mgmt.mib-2.system.sysObjectID.0
/usr/share/mibs/netsnmp/NET-SNMP-TC:--
.iso.org.dod.internet.experimental.nmrg.nmrgSnmpDomains.snmpTCPDomain
$ snmptranslate -IR -On -Td internet 2>/dev/null
$
Where should one generally find those MIB files? Or do distributions
usually provide a package which contains all the popular MIB files and
also those MIB files which are close to root(for example
SNMPv2-SMI.txt)?
thanks,
Martin
I installed "snmp" package under Debian which contains all the
familiar utilities like snmpwalk, snmpget, snmpset, snmptranslate,
etc. This "snmp" package depends on "libsnmp15" package which depends
on "libsnmp-base" package which installs bunch of MIB files:
$ dpkg -L libsnmp-base | grep '/usr/share/mibs/netsnmp/'
/usr/share/mibs/netsnmp/NET-SNMP-EXAMPLES-MIB
/usr/share/mibs/netsnmp/NET-SNMP-AGENT-MIB
/usr/share/mibs/netsnmp/UCD-IPFWACC-MIB
/usr/share/mibs/netsnmp/UCD-DISKIO-MIB
/usr/share/mibs/netsnmp/NET-SNMP-VACM-MIB
/usr/share/mibs/netsnmp/UCD-DLMOD-MIB
/usr/share/mibs/netsnmp/NET-SNMP-SYSTEM-MIB
/usr/share/mibs/netsnmp/UCD-SNMP-MIB
/usr/share/mibs/netsnmp/LM-SENSORS-MIB
/usr/share/mibs/netsnmp/NET-SNMP-PASS-MIB
/usr/share/mibs/netsnmp/NET-SNMP-MIB
/usr/share/mibs/netsnmp/NET-SNMP-TC
/usr/share/mibs/netsnmp/NET-SNMP-MONITOR-MIB
/usr/share/mibs/netsnmp/NET-SNMP-EXTEND-MIB
/usr/share/mibs/netsnmp/GNOME-SMI
/usr/share/mibs/netsnmp/UCD-DEMO-MIB
$
However, looks like standard bodies(iso, ccitt) MIB files were not installed:
$ grep -i iso $(dpkg -L libsnmp-base | grep '/usr/share/mibs/netsnmp/')
/usr/share/mibs/netsnmp/UCD-SNMP-MIB:-- returned to:
.iso.org.dod.internet.mgmt.mib-2.system.sysObjectID.0
/usr/share/mibs/netsnmp/NET-SNMP-TC:--
.iso.org.dod.internet.experimental.nmrg.nmrgSnmpDomains.snmpTCPDomain
$ snmptranslate -IR -On -Td internet 2>/dev/null
$
Where should one generally find those MIB files? Or do distributions
usually provide a package which contains all the popular MIB files and
also those MIB files which are close to root(for example
SNMPv2-SMI.txt)?
thanks,
Martin