я получил Cyberpower 81002 PDU. Это работает хорошо. Пытаясь получить от него данные с помощью snmpget для нескольких OID, я иногда получал:
Error in packet
Reason: (tooBig) Response message would have been too large.
Так я узнал о snmpbulkget. Устройство поддерживает SNMPv3, поэтому я подумал, что это будет хороший вариант. Но я не могу заставить работать даже простой snmpbulkget для одного OID, даже если указаны только неповторяющиеся устройства и отсутствие повторов. То есть у меня такие результаты:
> snmpget -v 3 10.103.129.1 -u user CPS-MIB::ePDU2DeviceStatusLoad.1
CPS-MIB::ePDU2DeviceStatusLoad.1 = Gauge32: 17
>snmpbulkget -v 3 10.103.129.1 -u user CPS-MIB::ePDU2DeviceStatusLoad.1
Timeout: No Response from 10.103.129.1
>snmpbulkget -v 3 -Cn1 -Cr0 10.103.129.1 -u user CPS-MIB::ePDU2DeviceStatusLoad.1
Timeout: No Response from 10.103.129.1
Я упускаю что-то очевидное при попытке использовать snmpbulkget? Или это устройство просто не полностью поддерживает SNMPv3?