Версия для печати этой темы

-E Q U I C O M (/cgi-bin/ikonboard/ikonboard.cgi)
--Устройства удаленного мониторинга и управления (/cgi-bin/ikonboard/forums.cgi?forum=2)
---PING3-PWR2 не управляется (/cgi-bin/ikonboard/forums.cgi?forum=2&topic=66)


-- Сообщение создал(а) radar20 - 9:47 - 7 Марта, 2014

Настроил прием trap через Trap Receiver (http://www.trapreceiver.com).
Теперь пытаюсь управлять им через TrapGen c njuj ;t cfqnf (http://trapgen.trapreceiver.com)
Результата нет.
Чего хочу добиться для начала - при приеме сообщения trap по событию повышения температуры через Trap Receiver нужно отправить  trap через Trapgen чтобы включить выход питания.

Посылку формирую так (через файл или через командную строку результат одинаковый)
V2
-d 192.168.100.141:162
-o 1.3.6.1.4.1.35160
-v 1.3.6.1.4.1.35160.1.11.1.4.2 I 0

Получается такая посылка
Length: 93
Version: SNMPv2
Community: public
Varbind Number 1
       Oid: 1.3.6.1.2.1.1.3.0
       Type: TimeTick
       Data: 26863621
Varbind Number 2
       Oid: 1.3.6.1.6.3.1.1.4.1.0
       Type: OID
       Data: 1.3.6.1.4.1.35160.0.1
Varbind Number 3
       Oid: 1.3.6.1.4.1.35160.1.11.1.4.2
       Type: Integer
       Data: 0

Непонятно откуда берется 0.1 в Varbind Number 2 (0.1 добавляется к любому посылаемому значению) и непонятно, что тут должно быть, какой OID, Oid: 1.3.6.1.4.1.35160.1.11.1.4.2 или Oid: 1.3.6.1.4.1.35160.1.0.1

И вообще, можно управлять питанием и цифровыми выходами через trap сообщения ?
Через web и через программу SNMP MIB Brouser все управляется нормально.


-- Сообщение создал(а) Evgeny - 11:36 - 7 Марта, 2014

Цитата:
Чего хочу добиться для начала - при приеме сообщения trap по событию повышения температуры через Trap Receiver нужно отправить  trap через Trapgen чтобы включить выход питания.
Зачем это? Вам надо использовать режим Analog mode канала управления питанием. Задаете границу превышения температуры и указываете условие, что выход питания должен включиться при превышении. Все будет работать автономно.
Цитата:
И вообще, можно управлять питанием и цифровыми выходами через trap сообщения ?
Нет. С чего вы это взяли? Управлять надо прямой записью значений в SNMP переменные, например, командой snmpset.

Почему бы не прочитать документацию?!


-- Сообщение создал(а) radar20 - 17:37 - 7 Марта, 2014

Про Analog mode канала управления питанием все понятно, просто учусь потихоньку, до сегодняшнего момента с SNMP дела не имел никогда.

С записью разобрался, теперь светодиоды на цифровых выходах показывают состояние температурного датчика в виде "выше порога - ниже порога". И выход питания тоже работает.
Попробую еще светодиодную "шкалу" термометра сделать. В порядке обучения.


-- Сообщение создал(а) Evgeny - 11:52 - 8 Марта, 2014

Вот и замечательно, желаю успехов!


E Q U I C O M Powered by Ikonboard
http://www.ikonboard.com
© 2000 Ikonboard.com