2013-10-09 59 views
1

我試圖實現運行埃在Beaglebone黑色的NET-SNMP庫。當我在repo中安裝net-snmp數據包時,或者嘗試從源代碼安裝net-snmp時,嘗試啓動snmpd時出現以下錯誤。SNMP的BeagleBone黑

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

我看過this,但無濟於事。遵循回答提供的步驟不起作用。

誰能告訴我如何安裝在Beaglebone的NET-SNMP庫,並配置他們,使他們的工作?使用angstrom repo軟件包或從源代碼安裝。

感謝

回答

-1

看看this website

這爲我工作,但我還是鴕鳥政策知道--enable-迷你劑是什麼和我無法啓動agentx。如果我知道如何去做,我會編輯答案。

+0

我最終什麼事做的是安裝net-snmp的庫從源中找到[這裏](http://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.2/)。然後我用貼劑(實測值[這裏](http://sourceforge.net/p/net-snmp/bugs/_discuss/thread/193dc0ef/7eb3/attachment/ifmib.patch))來解決它用具有誤差埃。步驟:1的./configure源2.將補丁的net-snmp源目錄和使用補丁「補丁-p1

+0

我做了類似的事情,但是我用了Yocto項目編譯並創建一個可安裝的包。 pcilib的錯誤並不令人擔憂,但即使您的設備沒有PCI總線,您也必須安裝pcilib。 – Katu