把16进制的数据下发到设备上using snmp4j   how to set octetstringhex  on cisco device
 
------------------
snmpset -c public Router_Source .1.3.6.1.4.1.9.9.16.1.1.1.3.333 octetstringhex ab447667

解决方案 »

  1.   

    我查看了一下SNMP4J的Usage,只看到如下方式,没有看到HEX的
    An example for a complete SNMPv2c SET request to set sysName:
    SNMP4J -c private -v 2c -p SET udp:localhost/161 \"1.3.6.1.2.1.1.5.0={s}SNMP4J\"如果该设备需要的就是hex的数据,就可以直接按照上面进行原样发送,如果是需要转变后的字符串,你就需要自己先转换,然后再用上面的方式进行发送了