我使用ELDK-3.1将NET-SNMP 5.7.1从源代码交叉编译到PowerPC。 当我尝试加载snmpd
守护在我的嵌入式板卡,我看到消息:SNMPd:无法打开/ proc/bus/pci
# snmpd -f -Lo
pcilib: Cannot open /proc/bus/pci
pcilib: Cannot find any working access method.
当然我的PPC板没有PCI,我不知道为什么netsnmp寻找它。
在不止一个地方我看到了同样的消息(sourceforge,mail-archive,google-groups),但是ir完全没有答案。另一个变体,在(archlinuxarm)有一点但无益的回应。
任何人都可以帮我吗?
我已经试过了,但奇怪的是,没有成功。也许我搞砸了一些东西,所以我会给它一个新的尝试,很快回来告诉。谢谢。 – j4x 2012-02-29 11:44:55
好的。更改'net-snmp-config.h.in'不起作用,但是完全按照你的说法和改变'net-snmp-config.h' _after_ configure的方式工作。我的脚本被打破,并且无需再次调用'configure',所以我的更改丢失了。现在'snmpd'加载时没有错误。再次感谢! – j4x 2012-02-29 13:42:15