Ho fatto una nuova installazione di Ubuntu 12.04LTS e ho installato i pacchetti snmpd e snmp.
Se scrivo:
snmpwalk -m ALL -v2c -c public localhost 1.3
Ricevo una serie di errori, del modulo:
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 }
Ce ne sono letteralmente centinaia.
Se a snmp non piacciono nemmeno i MIB inclusi nella distribuzione, che possibilità ho di abituarmi? (Ottengo la stessa forma di errore con il mio MIB, su una macchina diversa, motivo per cui ho impostato un'installazione pulita per testare la sanità mentale della distro.)
Altre distro hanno questo problema? C'è qualcosa di ovvio che sto trascurando qui?
apt-get install snmp
. I mib erano già presenti nella cartella mibs.