Повідомлення створено: 03. 12. 2016 [22:59]
|
s60ru
Антон Петров
Автор теми
Зареєстрован(а) с: 10.05.2012
Повідомлення: 141
|
пару лет назад на LinuxMin проверял работу механизма SNMP в openSCADA - все работало (тогда прочитали про необходимость пакета net-snmp на форуме) - все ОК, все работало
теперь на Ubuntu 16.04 на новой инсталяции openSCADA 0.9-r2444 хочу повторить - просто по OID'am оно конечно работает, но тогда придется в обертке вписывать эти дикие имена переменных _0_1_2_3_4_5_6_7_8_9_0, на один раз то для одного ИБП можно и так, но хочу как раньше: в настройках параметра прогуливаться по веткам MIB дерева и добавлять с список только нужный вида ".iso.org.dod.internet.private.enterprises.apc.products.hardware"
net-snmp с исходников после MAKE ругается : /usr/bin/ld: cannot find -lperl хотя пакет libnet-snmp-perl установлен + читаю
Net-SNMP is a collection of utilities and libraries to work with SNMP devices.
так вот вопрос: какой утилитой из всей коллекции выполняется "прогуливание" по дереву MIB конкретного файла у параметра на вкладке Конфигурация?
|
Повідомлення створено: 05. 12. 2016 [10:47]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"s60ru" wrote:
так вот вопрос: какой утилитой из всей коллекции выполняется "прогуливание" по дереву MIB конкретного файла у параметра на вкладке Конфигурация?
Никакой, библиотечные функции используются, смотрим со строки 687 исходника.
Learn, learn and learn better than work, work and work.
|
Повідомлення створено: 05. 12. 2016 [12:41]
|
s60ru
Антон Петров
Автор теми
Зареєстрован(а) с: 10.05.2012
Повідомлення: 141
|
вопрос решился: необходимо было установить пакет libperl-dev .... и все собралось, установилось и работает как надо
|
Повідомлення створено: 09. 12. 2016 [11:24]
|
s60ru
Антон Петров
Автор теми
Зареєстрован(а) с: 10.05.2012
Повідомлення: 141
|
поторопился я с net-snmp ..... libperl-dev ... не нужно оно для работы....
сделал make uninstall в папке с исходниками net-snmp и всё равно заполнялка выпадающего списка "MIB дерево" работает ....
удалил все файлы MIB на компе..... всё равно заполнялка работает ....
вот откуда этот список берётся ?
.iso.org.dod.internet.snmpV2
.iso.org.dod.internet.security
.iso.org.dod.internet.private
.iso.org.dod.internet.experimental
.iso.org.dod.internet.mgmt
.iso.org.dod.internet.directory
создал новую виртуалку - только новая Ubuntu Mate 16.04 LTS и openSCADA, судя по <"Кроме вышеуказанных типовых баз, MIB могут дополнительно подгружаться в виде модулей" - "Обратиться к документации NetSNMP" + "OpenSCADA просто использует библиотеку этого самого NetSNMP"> путь к локальным MIB файлам указывается как говорит документация net-snmp "$HOME/.snmp/mibs" и в "$HOME/.snmp/snmp.conf" добавить строку "mibs +ALL" - заполнялка не заработала... (присутствуют только два пункта, из кода - "<<Добавить текущий>>" и ".iso") .... :(
итого: на одной виртуалке не понятно почему рабОтает ... а на другой не понятно почему нЕ работает ....
|
Повідомлення створено: 26. 06. 2017 [13:28]
|
s60ru
Антон Петров
Автор теми
Зареєстрован(а) с: 10.05.2012
Повідомлення: 141
|
уточнение: речь вот про этот список
если кто, разобрался, отпишитесь...
|