J'ai un objet MIB avec autorisation de lecture-écriture. section MIB ressemble à ceci:Erreur NoAccess dans le snmpset
EnableHalt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "implemented in NetSnmpcodsMr.c file."
DEFVAL { 0 }
::= { Scalars 4 }
Quand je fais une série sur cet objet je reçois:
$ sudo snmpset -v 2c -c public localhost 1.3.6.1.4.1.8072.2.2.4.0 i 1
Error in packet.
Reason: noAccess
Failed object: NET-SNMP-MIB::netSnmp.2.2.4.0
Quand je fais un get:
$ snmpget -v 2c -c public localhost 1.3.6.1.4.1.8072.2.2.4.0
NET-SNMP-MIB::netSnmp.2.2.4.0 = INTEGER: 1
Tout va bien!
Dans snmpd.conf I ajouté la ligne:
rwcommunity public localhost
question encore noAccess. J'utilise net snmp 5.4.2.1 sur Ubuntu
Qu'est-ce que je fais mal? S'il vous plaît conseiller Merci Gil
L'OID que vous avez répertorié est: 'NET-SNMP-EXAMPLES-MIB :: netSnmpExampleTables.4.0' Cette application est-elle quelque chose que vous avez écrit ou que vous essayez de modifier? Si c'est quelque chose de fait maison ou autrement "non officiel", alors je suspecterais que le code approprié pour autoriser la modification n'a pas encore été implémenté. –