【问题标题】:Net-SNMP Custom MIB handlersNet-SNMP 自定义 MIB 处理程序
【发布时间】:2017-03-09 08:02:50
【问题描述】:

我想为此 mib 创建自定义 MIB 和自定义控制器。我使用Net-SNMP,代理设备是基于Debian的Linux机器,上面安装了snmpd。我创建了模板并使用mib2c生成了.c.h文件。此时,我不知道如何处理这些生成的文件?我想在我的Clang 应用程序中处理一些(我在 MIB 中创建的)SNMP 请求。所以基本上,如果我将mib2c 生成的源代码复制到我的C 项目中,它会起作用吗?我不需要将这些处理程序注册到 snmpd 吗?

我遵循this 教程,但它专注于编写代码。它没有提到编译和执行。

【问题讨论】:

    标签: c snmp net-snmp snmpd


    【解决方案1】:

    生成 .c 和 .h 文件后,您需要再次重建 netsnmp 代码。要将新的 .c.h 文件链接到 netsnmp,当您运行 ./configure 时将其作为参数传递。 (./configure --with-mib-modules="Object" 其中 Object 是 .c/.h 文件名)。之后使用make 命令

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多