snmpget возвращает нет такого объекта, доступного для этого агента с этим OID

Я пытаюсь настроить агент SNMP по ссылке ниже.

http://www.net-snmp.org/tutorial/tutorial-5/toolkit/mib_module/

  1. Я поместил файлы .c и .h в папку агента/mibgroup, затем ./configure --with-mib-modules="nstAgentModuleObject"
  2. делать
  3. сделать установку

  4. запустить snmpd

Теперь я не могу получить значение переменной с помощью следующей команды

snmpget localhost NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0

Это дает ошибку ниже для меня.

root@Naseeb:/home/admin-pc/Naseeb/Projects/EMS/net-snmp-5.4.4# snmpget -v2c -c public localhost NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0
NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0 = No Such Object available on this agent at this OID

Пожалуйста, дайте мне знать, что-то пропущено в шагах.


person Naseeb Panghal    schedule 07.01.2014    source источник


Ответы (1)


Шаги, которые вы выполнили, кажутся правильными. Чтобы убедиться, что nstAgentModuleObject правильно зарегистрирован, запустите snmpd с журналами, используя следующую команду: snmpd -f -Lo0-6d -DnstAgentModuleObject

Также убедитесь, что вы поместили файл MIB в правильный каталог (откуда snmpd ищет MIB)

person Phani    schedule 30.06.2017