【问题标题】:SNMP on BeagleBone BlackBeagleBone Black 上的 SNMP
【发布时间】:2013-10-17 01:26:18
【问题描述】:

我正在尝试在运行 Angstrom 的 Beaglebone Black 上实现 net-snmp 库。当我在 repo 中安装 net-snmp 数据包或尝试从源安装 net-snmp 时,尝试启动 snmpd 时出现以下错误。

pcilib: Cannot open /proc/bus/pci
pcilib: Cannot find any working access method.

我查看了this,但无济于事。遵循答案提供的步骤不起作用。

谁能告诉我如何在 Beaglebone 上安装 net-snmp 库并配置它们以使其工作?使用 angstrom repo 包或从源代码安装。

谢谢

【问题讨论】:

    标签: linux net-snmp pci


    【解决方案1】:

    https://groups.google.com/forum/#!msg/beagleboard/M6oxGdKDYWg/U4p7wO3mYDMJ 这会有所帮助,最后有人提到它采用 'bitbake net-smnp' 并构建:http://www.angstrom-distribution.org/repo/?pkgsearch=net-snmp

    感谢和问候,
    阿洛克·萨克

    【讨论】:

      【解决方案2】:

      看看this website

      这对我有用,但我仍然不知道 --enable-mini-agent 的用途,我无法启动 agentx。如果我知道该怎么做,我会编辑答案。

      【讨论】:

      • 我最终做的是从here 找到的源代码安装 net-snmp 库。然后我使用了一个补丁(找到here)来修复它在使用埃时遇到的错误。步骤: 1. ./configure 源 2. 将补丁移动到 net-snmp 源目录并使用“patch -p1
      • 我做了类似的事情,但是我使用了 Yocto 项目来编译和创建一个可安装的包。 pcilib 的错误不用担心,但即使您的设备没有 pci 总线,您也必须安装 pcilib。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-19
      • 2014-07-27
      • 2016-06-23
      • 2015-08-29
      相关资源
      最近更新 更多