Необходимо узнать по SNMP версию прошивки коммутаторов разных типов.
С DES-3526 проблем не возникает, а вот с DES-3028 обнаружился странный эффект. С одним и тем же OID'ом команды snmpget и snmpwalk ведут себя по разному
Код:
$ snmpwalk -c public -v1 10.252.1.6 .1.3.6.1.2.1.16.19.2.0
SNMPv2-SMI::mib-2.16.19.2.0 = STRING: "Build 1.02-B10"
$ snmpget -c public -v1 10.252.1.6 .1.3.6.1.2.1.16.19.2.0
SNMPv2-SMI::mib-2.16.19.2.0 = STRING: "1.02-B1002-B10.02-B1002-─6Lэild 1.02-─6Lэ"
$ snmpget -c public -v1 10.252.1.6 .1.3.6.1.2.1.16.19.2.0
SNMPv2-SMI::mib-2.16.19.2.0 = Hex-STRING: 31 2E 30 32 2D 42 31 30 30 32 2D 42 31 30 2E 30
32 2D 42 31 30 30 32 2D 80 36 4C DC 30 32 2D 42
31 30 30 32 2D 80 36 4C DC 69 6C 64 20 31 2E 30
80 93 DC 30 80 14 D4 38
Очевидно, что правильный результат дает snmpwalk, но в нашем случае было бы удобнее использовать все же snmpget...
Получить версию прошивки DES-2108 и DES-3010F не получилось вовсе