Доброго времени суток D-Link и жители данного форума.
Я столкнулся с проблемой получения значений по SNMP c DGS-1210-48 firmware 2.02.002.
Проблема выглядит следующим образом:
Код:
snmpwalk -v2c -c COMMUNITY ipaddress
Здесь mibs со значениями в рандомном количестве
Error in packet.
Reason: (genError) A general failure occured
Failed object: SNMPv2-MIB::sysORUpTime.40
Рандомное количество это когда железка может отдать 50 значений а может 500 и более но при этом почти всегда я вижу эту ошибку.
В моменты когда она отдает 40 значений я получаю ошибку
Код:
snmpget -v2c -c COMMUNITY ipaddress IF-MIB::ifDescr.1
IF-MIB::ifDescr.1 = No Such Instance currently exists at this OID
Но при этом делая запрос
Код:
snmpget -v2c -c COMMUNITY ipaddress SNMPv2-MIB::sysDescr.0
SNMPv2-MIB::sysDescr.0 = STRING: DGS-1210-48 2.02.002
Я получаю ответ т.к. это первая строка а минимально замеченное количество значений, которое отдает DGS-1210-48 прежде чем отдать ошибку "Reason: (genError) A general failure occured", равняется 40.
Проблем в работе железки не замечено, с сетью так же проблем нет, другой DGS-1210-48 с такой же прошивкой отдает свои значения всегда корректно.
Кто сталкивался с данной проблемой и каковы пути ее решения?