Jump to content
Калькуляторы

Опрос оборудования по SNMP средствами Delphi

Добрый день, хотелось бы автоматизировать рабочий процесс средствами Delphi, получать данные по snmp.

Возможно немного не по адресу, но все же, может кто нибудь занимался подобным на основе snmpsend от Synapse или же IdSNMP?

Столкнулся с проблемой, от оборудования Ubiquiti не получаю значений, с другими вендорами D-Link, Siklu E-band, Ruckus и т.д все прекрасно работает через snmpsend.

 

Пример:

 

value:AnsiString;

SNMPGet('1.3.6.1.4.1.41112.1.4.5.1.5.1',readCommunity,ip.Text,value); //хочу получить уровень сигнала

showmessage(value); //получаю null;

 

но, если же это же выполнить из под линукс машину, то значения возвращаются

snmpget -v 1 -c <readCommunity> <IP> 1.3.6.1.4.1.41112.1.4.5.1.5.1

iso.3.6.1.4.1.41112.1.4.5.1.5.1 = INTEGER: -44

Share this post


Link to post
Share on other sites

В архиве synapse есть демо пример. Только вот проверил,скомпилировал на Delphi 10.1 Berlin, только подправить response:AnsiString; для юникодной версии.

post-77182-059258600 1489139778_thumb.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.