Russian Qt Forum
Ноябрь 25, 2024, 17:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [solved]qt+net-snmp (win32)  (Прочитано 14998 раз)
pethead
Гость
« : Октябрь 13, 2010, 05:56 »

пробую http://www.net-snmp.com/. в linux думаю получится, есть примеры http://snmpmon.sourceforge.net.
а вот как быть под виндой не знаю. есть у кого опыт применения net-snmp в вин32 проектах на qt?
net-snmp чем хорош - он понимает МИБы, умеет быть агентом, и можно строить на нем свое дерево МИБ для субагента.
« Последнее редактирование: Октябрь 27, 2010, 17:08 от pethead » Записан
pethead
Гость
« Ответ #1 : Октябрь 13, 2010, 16:59 »

разобрался. подключил net-snmp к qt проекту, собрал в студии. все работает. уря!
если кому надо пример проекта вложу. ну и разъясню.
Записан
kataklysm
Гость
« Ответ #2 : Январь 03, 2011, 15:42 »

разобрался. подключил net-snmp к qt проекту, собрал в студии. все работает. уря!
если кому надо пример проекта вложу. ну и разъясню.

Конечно интересует Улыбающийся. Особенно не понятна реализация QT + net-snmp. Спасибо.
Записан
Pupil
Гость
« Ответ #3 : Сентябрь 17, 2013, 14:59 »

pethead, очень интересует. Какова реализация и настройка snmp + qt? Пример есть рабочий? Спасибо!
Записан
Pupil
Гость
« Ответ #4 : Сентябрь 18, 2013, 09:07 »

Открываю пример snmpmon в Креаторе Qе 4.8 при сборке выдает сообщение об отсутствии файлов.
Кто знает - как правильно подключить либу net-snmp5.7.2 в pro файле?
Записан
Pupil
Гость
« Ответ #5 : Сентябрь 27, 2013, 14:45 »

Библиотеку прикрутил аж на 2-е Оси.
По факту написания Диалога выложу во славу молчунов и желающих другим добра людям )
Записан
Pupil
Гость
« Ответ #6 : Октябрь 11, 2013, 13:48 »

Выкладываю для страждующих тест-пример общения с девайсом по протоколу v2c. Отклики типа "корявый код", "читай книги" и т.д. , Господа, оставьте себе. Если кому-то пригодятся мои рыдания - поставьте в теме пожалуйста, "+1". Возможно, никому это и не требуется, но гугленье показало, что нормального примера почему-то нет. Отзывчивым ребятам - Пантеру и Bre  посвящаю...

1. Установил библиотеку net-snmp версии 5.7.2 www.net-snmp.org
2. Выполнил инсталляцию библиотеки согласно файлу readme архива
3. В файле /etc/snmp/snmpd.conf
    вставил 2-е строчки:
    
Код:
rocommunity public 192.168.139.150 // на чтение /тип доступа/ ip-адрес монстра с которым общаетесь
            rwcommunity private 192.168.139.150 // на запись /тип доступа/ ip-адрес монстра с которым общаетесь

4. Составил пример (приложения к посту). Пример реализует аналог чтение значения параметра по OID-ключу аналогично следующему консольному обращению:
   "snmpget -v 2c -c public 192.168.139.150 7.5.7.1.4.8.17707.7.5.3.5.1.8.0.", где
    snmpget - чтение по ключу OID
    2с - версия snmp протокола
    public - типа доступа
    192....150 - ip-адрес монстра с которым общаетесь - (см. п.3)
     7. ...0 - конкретный OID ключ - из прошивки Вашего монстра.

5. Для работы в консоли: /etc/init.d/snmpd restart   (service snmpd restart)
    Стартовать консоль из /usr/bin

Линки, которые возможно помогут Вам:
http://net-snmp.sourceforge.net/docs/man/snmp_sess_api.html
http://habrahabr.ru/post/196308/
http://www.it-slav.net/blogs/2009/02/05/install-and-configure-snmp-on-ubuntu/
http://www.forum.crossplatform.ru/index.php?showtopic=6940
http://www.k-max.name/linux/snmp-protocol/

Cобственно сам www.net-snmp.org

Всех благ! )

P.S. параметры в данном посте - сторонние (для примера)      
« Последнее редактирование: Октябрь 11, 2013, 15:18 от Pupil » Записан
stvaly
Гость
« Ответ #7 : Сентябрь 04, 2018, 09:57 »

Добрый день!  Нет ли у вас опыта использования net-snmp в qt в windows? Если есть какая-то информация, то прошу поделится ей со мной. Заранее спасибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 21.