【发布时间】:2018-07-05 16:19:29
【问题描述】:
您好,我已经编写了用于从交换机下载配置并将其保存到 TFTP 服务器的 bash 脚本。
snmpset -v 2c -c Zaloznik 192.168.50.22 1.3.6.1.4.1.1991.1.1.2.1.6.0 s test_skript.cfg 1.3.6.1.4.1.1991.1.1.2.1.66.0 x C0A846D2 1.3.6.1.4.1.1991.1.1.2.1.9.0 i 22 >> /dev/null;
但它总是告诉我:
数据包错误。原因:errorLength(设置值有非法 代理期望的长度)失败的对象: iso.3.6.1.4.1.1991.1.1.2.1.66.0
C0A846D2 是 ip 192.168.70.210 的 HEX 格式。
你不知道怎么解决吗?请帮忙,我尝试了很多组合,但没有任何效果。 谢谢。
【问题讨论】:
-
1.3.6.1.4.1.1991.1.1.2.1.66的类型为InetAddress,circitor.fr/Mibs/Html/F/FOUNDRY-SN-AGENT-MIB.php,而后者又是八位字节字符串,circitor.fr/Mibs/Html/I/INET-ADDRESS-MIB.php#InetAddress 你可以尝试使用s "C0A846D2"代替吗? -
我试过了,还是一样