УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

Запись параметров по протоколу SNMP


Автор Повідомлення
Повідомлення створено: 16. 06. 2016 [15:12]
Elena
Елена Черкасова
Автор теми
Зареєстрован(а) с: 08.10.2014
Повідомлення: 2
Добрый день, уважаемые разработчики и пользователи проекта OpenSCADA!
Прошу помочь разобраться со следующей ситуацией.

Кратко опишу задачу.

Необходимо считывать и записывать значения по протоколу SNMP. Со считыванием проблем не возникает. Сообщество указывается для записи параметров. Как показано в http://wiki.oscada.org/Doc/SNMP, должны появляться строки для редактирования, но этого не происходит. Считывание и запись параметров при помощи net-snmp происходит корректно. Используется ОС Ubuntu Mate 14.04, версия OpenSCADA 0.9, одна из последних сборок (номер сборки не назову), те же результаты на машине с ОС Lubuntu и 0.8.14 LTS.

Подскажите, пожалуйста, в чем может быть проблема. Возможно, необходимо обращаться непосредственно запросом из JavaLikeCalc? Если так, то очень поможет пример синтаксиса запроса.

Пример конфигурации и ответ клиента SNMP подсистемы сбора данных прилагаю к сообщению.


[Повідомлення редагувалось 1 раз(ів), останній раз 16.06.2016 в 15:23.]
Вкладений файл

Запрос и параметры.png (Тип файлу: image/png, Розмір: 157.74 кілобайтів) — 1886 завантажень
Повідомлення створено: 16. 06. 2016 [22:43]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3743
"Elena" wrote:

Необходимо считывать и записывать значения по протоколу SNMP. Со считыванием проблем не возникает. Сообщество указывается для записи параметров. Как показано в http://wiki.oscada.org/Doc/SNMP, должны появляться строки для редактирования, но этого не происходит.

Агент/субагент SNMP не возвращает флаги возможности записи для указанных OID, а именно: MIB_ACCESS_READWRITE, MIB_ACCESS_WRITEONLY хотя запросы на запись и пропускает.

Вообще, найдите и подключите (к NetSNMP) участок MIB дерева для этого агента/субагента, чтобы осмысленные адреса получить. За одно там может быть информация о возможности записи в нужные OID, если она на самом деле берётся только оттуда, а не передаётся самим агентом/субагентом SNMP.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 17. 06. 2016 [15:41]
Elena
Елена Черкасова
Автор теми
Зареєстрован(а) с: 08.10.2014
Повідомлення: 2
Спасибо за ответ.

"roman" wrote:

Вообще, найдите и подключите (к NetSNMP) участок MIB дерева для этого агента/субагента, чтобы осмысленные адреса получить.

Сделано. Стало нагляднее.




9584