Mam obiekt MIB z uprawnieniami do odczytu i zapisu. Sekcja MIB wygląda następująco:Błąd NoAccess w snmpset
EnableHalt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "implemented in NetSnmpcodsMr.c file."
DEFVAL { 0 }
::= { Scalars 4 }
Kiedy zrobić zestaw na tym obiekcie uzyskać:
$ 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
Kiedy robię otrzymujemy:
$ 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
Wszystko jest w porządku!
W snmpd.con I dodaje wiersz:
rwcommunity public localhost
Wciąż noAccess problem. Używam net snmp 5.4.2.1 na Ubuntu
Co robię źle? Proszę o poradę Thanks Gil
Podany OID to: 'NET-SNMP-EXAMPLES-MIB :: netSnmpExampleTables.4.0' Czy ta aplikacja została napisana lub obecnie próbuje się zmodyfikować? Jeśli jest to coś domowego, lub w inny sposób "nieoficjalne", to podejrzewam, że odpowiedni kod umożliwiający modyfikację nie został jeszcze wdrożony. –