jetsend-contact-password

CLJ8550-MIB · .1.3.6.1.4.1.11.2.3.9.4.2.1.3.8.3.1.1

Object

scalar optional r/w OctetString
A C structure containing the following fields:
typedef struct {
    ubyte old_password[8];
    ubyte new_password[8];/
} jetsend_change_contact_password_t;
where ubyte is an unsigned byte (0-255).
Additional information:
Controls access to the JetSend processing subsystem. 
	Password absence/presence determines whether the device 
	will allow a session to be established. The following C 
	data structure contains the relevant fields (described in 
	subsequent paragraphs):  
	typedef struct {   
	unsigned char old_password[8];   
	unsigned char new_password[8]; }  
	Whenever the password is disabled (i.e., is zero-filled 
	for its entire length), the device is indicating its 
	willingness to allow session establishment. Whenever the 
	password is enabled (i.e., has one or more non-zero-filled 
	values), the device is controlling session establishment -- 
	all in-progress JetSend sessions must supply a matching 
	password or the device will reject the in-progress session. 
	To disable the password, specify the matching password via the 
	'old_password' field and zero-fill the 'new_password' field.  
	To enable the password for the first time, zero-fill the 
	'old_password' field and specify the new password via the 
	'new_password' field (the new password should not be 
	zero-filled; otherwise, the password will remain disabled). 
	To enable or change the password thereafter, specify the 
	matching password via the 'old_password' field and specify 
	the new password via the 'new_password' field (the new desired 
	password should not be zero-filled; otherwise, the password 
	will be disabled).   
	To determine if the password is enabled, zero-fill both the 
	'old_password' and 'new_password' fields. If an error occurs, 
	the password is enabled; otherwise, the password is disabled. 
	(Specifying either an 'old_password' or 'new_password' fields 
	greater than eight (8) bytes causes the error  
	<badValue> to be returned.)

Context

MIB
CLJ8550-MIB
OID
.1.3.6.1.4.1.11.2.3.9.4.2.1.3.8.3.1.1
Type
scalar
Access
readwrite
Status
optional
Parent
settings-jetsend-contact

Scalars have one instance, identified by the .0 suffix.

Read the scalar instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'CLJ8550-MIB' -M '/opt/observium/mibs/hp:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CLJ8550-MIB::jetsend-contact-password.0'
More examples
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'CLJ8550-MIB' -M '/opt/observium/mibs/hp:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CLJ8550-MIB::jetsend-contact-password'

Syntax

OctetString

Values & Constraints

Object Constraints
range: 16-16