Ich habe eine Neuinstallation von Ubuntu 12.04LTS durchgeführt und die Pakete snmpd und snmp installiert.
Wenn ich tippe:
snmpwalk -m ALL -v2c -c public localhost 1.3
Ich bekomme Schwaden von Fehlern, von der Form:
Cannot adopt OID in SQUID-MIB: cacheClients ::= { cacheProtoAggregateStats 15 }
Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendLineIndex ::= { nsExtendOutput2Entry 1 }
Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendOutLine ::= { nsExtendOutput2Entry 2 }
Cannot adopt OID in UCD-SNMP-MIB: laIndex ::= { laEntry 1 }
Cannot adopt OID in UCD-SNMP-MIB: laNames ::= { laEntry 2 }
Cannot adopt OID in UCD-SNMP-MIB: laLoad ::= { laEntry 3 }
Cannot adopt OID in UCD-SNMP-MIB: laConfig ::= { laEntry 4 }
Cannot adopt OID in UCD-SNMP-MIB: laLoadInt ::= { laEntry 5 }
Cannot adopt OID in UCD-SNMP-MIB: laLoadFloat ::= { laEntry 6 }
Cannot adopt OID in UCD-SNMP-MIB: laErrorFlag ::= { laEntry 100 }
Cannot adopt OID in UCD-SNMP-MIB: laErrMessage ::= { laEntry 101 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyRestart ::= { netSnmpNotifications 3 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyShutdown ::= { netSnmpNotifications 2 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyStart ::= { netSnmpNotifications 1 }
Es gibt buchstäblich Hunderte davon.
Wenn snmp nicht einmal die in der Distribution enthaltenen MIBs mag, welche Chance habe ich, meine eigene zu nutzen? (Ich erhalte dieselbe Art von Fehler mit meiner eigenen MIB auf einem anderen Computer. Aus diesem Grund habe ich eine Neuinstallation eingerichtet, um die Funktionsfähigkeit der Distribution zu testen.)
Haben andere Distributionen dieses Problem? Gibt es etwas Offensichtliches, das ich hier übersehen habe?
apt-get install snmp
. Die Mibs waren bereits im Mibs-Ordner vorhanden.