Hi Vesta,

The correct syntax is to enclose the hex string value in quotes. 
Whitespace separates arguments to a command, so if a single argument 
(like the value you want to set) contains whitespace, it should be 
quoted. Otherwise the snmpset commands thinks that "C0" is the value to 
set, "A8" is another argument (that will be interpreted as OID), "64" is 
the type for OID "A8" and the last "64" is the value for OID "A8".

So,

snmpset -v 1 -c private 192.168.100.5 docsDevServerAddress.0 x "C0 A8 64 64"

should work. Using another object as an example:

jeroen@jeroen:~$ snmpwalk -c private hp-2530g 
LLDP-MIB::lldpConfigManAddrPortsTxEnableLLDP-MIB::lldpConfigManAddrPortsTxEnable.ipV4.".e.."
 
= Hex-STRING: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

jeroen@jeroen:~$ snmpset -c private hp-2530g 
.1.0.8802.1.1.2.1.1.7.1.1.1.4.10.101.1.148 x "00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00"
LLDP-MIB::lldpConfigManAddrPortsTxEnable.ipV4.".e.." = Hex-STRING: 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00

(I used fully numeric OID in the snmpset because of the index into the 
table, didn't care to look for a read-write object with hex-string 
syntax that's not in a table)

Regards,
Jeroen


On 04-06-16 02:34, Vesta wrote:
> Net-snmp-5.5-1.x86.exe for Win32
>
> I need set IP addreess in HEX format, separated by whitespace, using NET-SNMP 
> set command.
> For example, an IP address 192.168.100.100 converted to Hex format is 
> 0xC0A86464
>
> 192.168.100.100 > 0xC0A86464
>
> The correctly set value should return the following value when check with 
> snmpget:
>
> xxx-xxx-xxx-MIB::docsDevServerAddress.0 = Hex-STRING: C0 A8 64 64
>
> I tried
> snmpset -v 1 -c private 192.168.100.5 docsDevServerAddress.0 x 0xC0 A8 64 64
>
> But when I using this format to set HEX address, I always got errors like 
> this: 'A8: Bad object type: 6', or '00xA8 Bad object type: 0', and so on, 
> depending on representation of hex format I tried.
> According to NET-SNMP manual, 'x' is octet string in hex bytes, separated by 
> whitespace.
>
> What is correct input format for SNMPSET to set Hex values I need?
>
> Best Regards,
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> _______________________________________________
> Net-snmp-users mailing list
> Net-snmp-users@lists.sourceforge.net
> Please see the following page to unsubscribe or change other options:
> https://lists.sourceforge.net/lists/listinfo/net-snmp-users
>


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to