2014-08-30 69 views
0

我是Linux新手。我正在使用MIB for Dummies(http://www.net-snmp.org/wiki/index.php/MIB_for_Dummies)配置文件(mib2c.mfd.conf)編寫SNMP擴展代理。我使用我的adeSensorsTable.MIB(mib2c util自動生成了adeSensorsTable.MIB的C源代碼,並將它編譯成可執行文件)成功創建了我的可執行文件adeSensorsTable。然後我跑我的可執行文件:Net-SNMP:snmpwalk「timeout:No response from localhost:1161」using Net-SNMP v5.4.3

./adeSensorsTable -f -l -DadeSensorsTable -M本地主機:1161

我有一個警告,因爲我單個通代碼臺階:

的iquerySecName一直沒有配置 - 內部查詢將失敗 警告:未配置訪問控制信息。 (配置搜索路徑:/etc/snmp:/usr/share/snmp:/usr/lib/snmp:/home/ken/.snmp) 這個代理在這個狀態下不可能有任何用處。 運行「snmpconf -g basic_setup」以幫助您爲此代理配置adeSensorsTable.conf文件。 [init_smux]綁定失敗:權限被拒絕

在一個單獨的終端我跑: snmpwalk的-v 1 -C公共本地主機:1161

adeSensorsTable終端將返回:從UDP

連接:[127.0 .0.1]:52684 - 從UDP> [127.0.0.1]

連接:[127.0.0.1]:52684 - > [127.0.0.1]

我snmpwalk的終端將返回: 時間out:本地主機沒有響應:1161

我不確定在這種情況下snmp擴展代理的警告是否是show stopper。我會很感激,如果有人可以提供一些指針來解決我的超時問題。先謝謝你!

回答

0

我添加以下行來挖掘adeSensorsTable.conf配置文件:

rocommunity公共

的iquerySecName初始

那麼我不會超時消息和snmpwalk的請求得到我的snmp擴展代理源代碼。

來自SNMPD守護程序的「來自UDP的連接:[127.0.0.1]:52684 - > [127.0.0.1]」消息響應是正確的。

相關問題