遇到一个SNMP Agent开发的问题
发布时间:2008-08-28 21:08:44来源:红联作者:victoria508
我在熟悉SNMP Agent开发的过程中,将SNMP源码中的例子scalar_int.c及scalar_int.h(这个例子代码是完成对NET-SNMP-EXAMPLES-MIB mib库中的netSnmpExampleInteger.0进行get及set操作)拷入/agent/mibgroup下进行编译,安装,然后生成了新的agent,然后对snmpd.conf文件进行了配置,应该是没有问题的。但是我在执行agent扩展命令时发现只有执行snmptranslate命令,系统有正确的应答,在执行snmpget及 snmpset时总是提示我“在目前的代理下没有netSnmpExampleInteger.0这个OID”,我很郁闷,不知道原因在哪?有遇到同样问题的吗?请指点!
victoria508 于 2008-08-29 15:52:23发表:
在执行snmpget命令时操作对象有错,执行如下命令:
snmpget -v2c -c zxq localhost NET-SNMP-EXAMPLES-MIB::netSnmpExampleInteger.0或者执行
snmpgetnext -v2c -c zxq localhost NET-SNMP-EXAMPLES-MIB::netSnmpExampleInteger就有输出了。希望能给遇到同样问题的人有些帮助,但是我在执行snmpset命令时却出错了:
snmpset -v2c -c zxq localhost NET-SNMP-EXAMPLES-MIB::netSnmpExampleInteger.0 i 125
提示:
Error in packet
NoAccess
看提示好像是不允许这样访问吧,不知道原因在哪,在查找中!