Вообщем ситуация такая есть некий скрипт для сохранения конфигов свичей.
var1 = netsnmp.Varbind('1.3.6.1.4.1.171.12.1.2.1.1.3',3, '10.100.1.100','IPADDR')
res1 = netsnmp.snmpset(var1, Version = 2, DestHost = ipsw, Community='private')
Проблема в следующем:
При попытке установить IP TFTP сервера свич отвечает что
wrongLength@1 E:171.12.1.2.1.1.3.3=10.100.1.100.0.0.0.0 } }
Вывод tcpdump:
12:38:57.007747 IP (tos 0x0, ttl 64, id 29533, offset 0, flags , proto UDP (17), length 86)
192.168.16.116.50046 > 10.100.0.57.snmp: { SNMPv2c C=private { SetRequest(42) R=1290148045 E:171.12.1.2.1.1.3.3=10.100.1.100.0.0.0.0 } }
12:38:57.010054 IP (tos 0x0, ttl 29, id 35776, offset 0, flags , proto UDP (17), length 92)
10.100.0.57.snmp > 192.168.16.116.50046: { SNMPv2c C=private { GetResponse(44) R=1290148045
wrongLength@1 E:171.12.1.2.1.1.3.3=10.100.1.100.0.0.0.0 } }
Отредактировано yukazima (Дек. 31, 2013 10:07:57)