2014-08-30 1 views
0

Я новичок в Linux. Я пишу агент расширения SNMP, используя конфигурационный файл MIB for Dummies (http://www.net-snmp.org/wiki/index.php/MIB_for_Dummies) (mib2c.mfd.conf). Я успешно создал свой исполняемый файл adeSensorsTable, используя мой adeSensorsTable.MIB (mib2c использует автоматически сгенерированный исходный код C из adeSensorsTable.MIB, который я скомпилировал в исполняемый файл). Затем я побежал мой исполняемый файл:Net-SNMP: snmpwalk "таймаут: нет ответа от localhost: 1161" с использованием Net-SNMP v5.4.3

./adeSensorsTable -f -L -DadeSensorsTable -М локальный: 1161

Я бы предупреждение, когда я вышел сингл через код:

iquerySecName не было сконфигурировано - внутренние запросы сбой Предупреждение: информация управления доступом не настроена. (Конфигурационный путь поиска: /etc/snmp:/usr/share/snmp:/usr/lib/snmp:/home/ken/.snmp) Вряд ли этот агент может служить любой полезной целью в этом состоянии. Запустите «snmpconf -g basic_setup», чтобы помочь вам настроить файл adeSensorsTable.conf для этого агента. [init_smux] связывают не удалось: Отказано в

На отдельном терминале я побежал: snmpwalk -v 1 -c общественный локальный: 1161

adeSensorsTable терминал будет возвращать:

соединение с UDP: [127,0 .0.1]: 52684 -> [127.0.0.1]

соединения с UDP: [127.0.0.1]: 52684 -> [127.0.0.1]

Мой snmpwalk терминал вернется: Время out: Нет ответа от localhost: 1161

Я не уверен, что предупреждение оператора snmp - это шоу-стоппер в этом случае. Я был бы признателен, если бы кто-то мог указать некоторые указания на мою проблему с таймаутом. Заранее спасибо!

ответ

0

я добавил следующую строку помоему adeSensorsTable.conf конфигурационный файл:

rocommunity общественного

iquerySecName начальная

тогда я не получаю сообщение тайм-аута и запроса snmpwalk получил мой исходный код агента расширения snmp.

«Соединение с UDP: [127.0.0.1]: 52684 -> [127.0.0.1]« Ответ от демона SNMPD был правильным.

Смежные вопросы