Перейти к содержимому
Калькуляторы

akz

Новичок
  • Публикации

    2
  • Зарегистрирован

  • Посещение

О akz

  • Звание
    Абитуриент
  1. Спасибо, вопрос решен. Тему можно закрывать.
  2. Добрый день! Отправил два письма на 'erd@nag.ru' ответа нет. Пишу тут. Есть ERD2.0 c прошивкой 6.5 (на сети выставлено порядка 50 штук). Cтолкнулся с проблемой, что через нашу систему мониторинга получать данные по snmp с устройства не получается. В ходе разбирательства выяснил, что некорректно работает ответ на snmpgetnext в ERD. В системе мониторинга все запросы на получение данных сделаны через snmpgetnext. Вот пример как работает snmpgetnext на SNR-ERD: 1. Смотрим содержимое ветки SNMPv2-MIB::system : > snmpwalk -v1 -c public test-erd SNMPv2-MIB::system SNMPv2-MIB::sysDescr.0 = STRING: Fmv_6.5 SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.40418.2.2 SNMPv2-MIB::sysName.0 = STRING: ERD-2.3_8:192 2. Получаем данные через snmpgetnext > snmpgetnext -v1 -c public test-erd SNMPv2-MIB::system SNMPv2-MIB::sysDescr.0 = STRING: Fmv_6.5 > snmpgetnext -v1 -c public test-erd SNMPv2-MIB::sysDescr SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.40418.2.2 > snmpgetnext -v1 -c public test-erd SNMPv2-MIB::sysDescr.0 SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.40418.2.2 Проблема заключается в том, что на запрос SNMPv2-MIB::sysDescr ERD возвращается значение на SNMPv2-MIB::sysObjectID.0, хотя должно возвращаться значение SNMPv2-MIB::sysDescr.0. А вот на запрос SNMPv2-MIB::sysDescr.0 и должно возвращаться значение SNMPv2-MIB::sysObjectID.0, тут все верно. Вот пример как работает snmpgetnext на оборудовании Cisco (так же проверял на D-Link/APC/Huawei и увидел аналогичное поведение) 1. Смотрим содержимое ветки SNMPv2-MIB::system: > snmpwalk -v2c -c public cisco-sw-10 SNMPv2-MIB::system SNMPv2-MIB::sysDescr.0 = STRING: Cisco IOS Software, C2960 Software (C2960-LANLITEK9-M), Version 15.0(2)SE4, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2013 by Cisco Systems, Inc. Compiled Wed 26-Jun-13 02:49 by prod_rel_team SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.9.1.1148 … и т.д. 2. Получаем данные через snmpgetnext > snmpgetnext -v2c -c public cisco-sw-10 SNMPv2-MIB::system SNMPv2-MIB::sysDescr.0 = STRING: Cisco IOS Software, C2960 Software (C2960-LANLITEK9-M), Version 15.0(2)SE4, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2013 by Cisco Systems, Inc. Compiled Wed 26-Jun-13 02:49 by prod_rel_team > snmpgetnext -v2c -c public cisco-sw-10 SNMPv2-MIB::sysDescr SNMPv2-MIB::sysDescr.0 = STRING: Cisco IOS Software, C2960 Software (C2960-LANLITEK9-M), Version 15.0(2)SE4, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2013 by Cisco Systems, Inc. Compiled Wed 26-Jun-13 02:49 by prod_rel_team > snmpgetnext -v2c -c public cisco-sw-10 SNMPv2-MIB::sysDescr.0 SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.9.1.1148 Соответственно, никакие значения мы не можем получить по snmp в нашей системе мониторинга. Так как делая к примеру запрос SNMPv2-MIB::sysDescr получаем SNMPv2-MIB::sysObjectID.0. Собственно вопрос, можно ли исправить поведение SNR-ERD при ответе на snmpgetnext? Исправить поведение нашей системы мониторинга нет возможности.