Я пытаюсь заставить SNMP v3 работать с использованием sharpsnmplib, но я застрял на шаге обнаружения.
Discovery discovery = Messenger.GetNextDiscovery(SnmpType.GetRequestPdu);
ReportMessage report = discovery.GetResponse(60000, new IPEndPoint(IPAddress.Parse(IPAddr), 161));
У меня создается впечатление, что вышеуказанный код отправит пустой запрос, который получит идентификатор engineID и контекст с устройства. Но, глядя на результат, он возвращает 1.3.6.1.6.3.15.1.1.4.0, который является usmStatsUnknownEngineID.
Мне что-то не хватает?