net-snmp的表里面的IpAddress类型节点设值问题

21 views
Skip to first unread message

lzb

unread,
May 26, 2009, 11:42:33 PM5/26/09
to EMS网管开发
在我的MIB里面有些表,表里面有些节点的类型是IpAddress类型,这些节点取值都没有问题,但是设值的时候总是提示下面的错误:
Error in packet.
Reason: wrongType (The set datatype does not match the data type the
agent expects)
Failed object: TEST::ipAddress.0

请问这个问题是怎么回事呢?

附:我的MIB里面有一些单独的叶子节点,也是IpAddress类型,这些节点就可以取值、设值,而且都没有问题。

alading664

unread,
May 27, 2009, 12:34:23 AM5/27/09
to ems-nms
你要用抓包软件,看一下你发下去的设置包是什么?
看一下你发下去的包有没有对
 

alading664
2009-05-27

发件人: lzb
发送时间: 2009-05-27 11:42:37
收件人: EMS网管开发
抄送:
主题: net-snmp的表里面的IpAddress类型节点设值问题

lzb

unread,
May 27, 2009, 1:22:47 AM5/27/09
to EMS网管开发
To:alading664

我还没有用过这些抓包软件,能给我推荐一个么?

On May 27, 12:34 pm, "alading664" <alading...@gmail.com> wrote:
> 你要用抓包软件,看一下你发下去的设置包是什么?
> 看一下你发下去的包有没有对
>
> alading664
> 2009-05-27

alading664

unread,
May 27, 2009, 1:29:13 AM5/27/09
to ems-nms
我是用peek的,不过要自己看的来ip包的内容,解码器有时候会出错
 

alading664
2009-05-27

发件人: lzb
发送时间: 2009-05-27 13:22:49
收件人: EMS网管开发
抄送:
主题: Re: net-snmp的表里面的IpAddress类型节点设值问题

lzb

unread,
May 27, 2009, 1:30:00 AM5/27/09
to EMS网管开发
我用的命令是:

snmpset -v 2c -c public localhost OID.0 a 192.168.15.123
就会出现下面错误了:


Error in packet.
Reason: wrongType (The set datatype does not match the data type the
agent expects)

Failed object: TEST::ipAddress.0 。
我看网上说的也有这个问题,但是我用上面的命令设置其他独立的叶子节点就没问题。


Reply all
Reply to author
Forward
0 new messages