_J_ Posted August 24, 2015 Всем привет. Может изобретаю велосипед, но есть задача в определении модели коммутатора и версии прошивки. Из исходных данных есть только IP и SNMP community. Сейчас такой вариант использую: - считываю SNMPv2-MIB::sysDescr.0 и получаю переменную, например STRING: DES-3526 Fast-Ethernet Switch - далее пробегаюсь по своей базе на предмет совпадения SNMPv2-MIB::sysDescr.0 и в зависимости от модели запрашиваю нужный oid с версией прошивки. Может есть более простой способ узнать модель устройства? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
xcme Posted August 24, 2015 У вас модель устройства возвращается в первом запросе, что может быть проще? Конечная задача у вас какая, скиллы прокачать или свичи прошить? :) Если интересует только результат, то можно вот так. Потребуется чуть чуть вкурить, но это быстрее, чем свое рисовать с нуля. :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zhenya` Posted August 24, 2015 sysobj (iso.3.6.1.2.1.1.2.0) уникальный Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
_J_ Posted August 24, 2015 У вас модель устройства возвращается в первом запросе, что может быть проще? Конечная задача у вас какая, скиллы прокачать или свичи прошить? :) Если интересует только результат, то можно вот так. Потребуется чуть чуть вкурить, но это быстрее, чем свое рисовать с нуля. :) Так то задумывал давать команду на слив конфига на tftp сервер, но по ходу дела добавлялись новые плюшки. В результате сейчас получаю таблицу модель, мак, прошивка, аптайм, перезагрузка sysobj (iso.3.6.1.2.1.1.2.0) уникальный Спасибо, буду делать посмотреть:) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...