cmOtpProgramNow

BRCM-CM-FACTORY-MIB · .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.2

Object

scalar r/w SNMPv2-TCTruthValue
If set to true(1), initiates programming of the OTP.  Setting to 
false(2) has no effect.  Always returns false(2) when read.
          
Note that setting this object to true(1) will result in permanent and
irreversable storage of the settings in this group to hardware.  After
the part has been programmed, it may never be programmed again.
          
Setting this object to true(1) may fail for a number of reasons, 
indicated by the error code returned to the SNMP-SET, as follows:
          
noError: programming was successful.
resourceUnavailable: the part has already been programmed.
inconsistentValue: OTP programming is not supported on this platform.
commitFailed: internal h/w failure.  In this case, the chip should be
              discarded, since some of the bits may have been 
              programmed and others might have failed.

Context

MIB
BRCM-CM-FACTORY-MIB
OID
.1.3.6.1.4.1.4413.2.99.1.1.2.2.6.2
Type
scalar
Access
readwrite
Status
current
Parent
cmFactoryOtp

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

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

Syntax

Source
SNMPv2-TCTruthValue
Base type
Enumeration
Type Description
Represents a boolean value.

Values & Constraints

Type Values
1true
2false