c# - SnmpSharpNet 示例面临的问题
问题描述
我正在尝试通过snmpsharpnet的示例使用 snmp,但无法正常工作。
非常简单的控制台应用程序,以下是代码
String snmpAgent = "10.10.10.1";
String snmpCommunity = "public";
SimpleSnmp snmp = new SimpleSnmp(snmpAgent, snmpCommunity);
Dictionary<Oid, AsnType> result = snmp.GetNext(SnmpVersion.Ver1, new string[] { "1.3.6.1.2.1.1.1.0" });
if (result == null)
{
Console.WriteLine("Request failed.");
}
else
{
foreach (KeyValuePair<Oid, AsnType> entry in result)
{
Console.WriteLine("{0} = {1}: {2}", entry.Key.ToString(), SnmpConstants.GetTypeName(entry.Value.Type),
entry.Value.ToString());
}
}
根据文档,输出应为
1.3.6.1.2.1.1.1.0 = OctetString: "Dual core Intel notebook"
但相反,我得到
Request failed.
因为结果为空。我正在使用最新的稳定版 SnmpSharpNet v0.9.5。有任何想法吗?
解决方案
推荐阅读
- node.js - 在 Angular 10 上显示图像,其中图像是在 Node.js 服务器上使用 Multer 上传的
- html - 在 XSLT 或 XML 中组合依赖项
- android - appAuth-android 和带有数字资产链接的自定义标头
- php - Paypal Orders PHP SDK:如何包含 cacert.pem?
- java - 没有这样的目录:C:/Users/Admin/IdeaProjects/untitled/src/com/company/Main.java
- python - 使用 DynamicEdgeConv 时的 ImportError
- python - 雅虎财务python中的错误比例
- javascript - JavaScript 中的 `objectName.key` v/s `this.key`
- android - 将文本 SeekBar 移动到特定文本
- automation - 你如何使用 puppeteer 遍历复选框?