All MIBs › CISCOSB-SNMP-MIB › rlSnmpEngineID
rlSnmpEngineID
Module: CISCOSB-SNMP-MIB
OID (symbolic): CISCOSB-SNMP-MIB::rlSnmpEngineID
OID (numeric): 1.3.6.1.4.1.9.6.1.101.98.1.3
Node type: OBJECT-TYPE
Type: SnmpEngineID
Access: read-write
Description: A variable for setting the router's local engineID value. Setting this variable will effect the value of snmpEngineID. Setting this variable to the value '00 00 00 00 00'H will cause snmpEngineID to get an automatically created value based on the device basic MAC address. This method of setting the agent's engineID is recommended for stand-alone systems. Setting this variable to any other (valid) value will set snmpEngineID to this value. Setting this variable to all 'ff'H or all zeros is not allowed, with the exception of the value '00 00 00 00 00'H. The last method is recommended for stackable system, in order for the engineID to be unique within an administrative domain. Setting this value (to a value different then the default value) is required before configuring users data in usmUserTable and vacmSecurityToGroupTable. Changing the value of this variable has 2 side-effects: - All user data will be deleted, including: all usmUserTable configured entries and vacmSecurityToGroupTable entries where vacmSecurityModel = 3. - All snmpCommunityTable entries with snmpCommunityContextEngineID value equal to old rlSnmpEngineID value, will be updated with the new rlSnmpEngineID value.
What is rlSnmpEngineID?
This read-write SnmpEngineID sets the device's local SNMPv3 engine identifier, with the description noting that writing the special all-zero value causes an automatically generated ID based on the device's MAC address, the recommended method for standalone systems. Admins care because SNMPv3 authentication and encryption key derivation is tied to the engine ID, and this field lets them view or reset it. For example, an admin writes the all-zero value here after swapping a supervisor module, forcing the switch to regenerate its engine ID from the new module's MAC address rather than keeping a stale one.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.6.1.101.98.1.3 snmpwalk -v2c -c public <target> CISCOSB-SNMP-MIB::rlSnmpEngineID
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.9.6.1.101.98.1.3.1 snmpget -v2c -c public <target> CISCOSB-SNMP-MIB::rlSnmpEngineID.1
Set instance 1 (SNMPv2c):
snmpset -v2c -c private <target> 1.3.6.1.4.1.9.6.1.101.98.1.3.1 s <value>
Start monitoring Cisco Small Business managed switches with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CISCOSB-SNMP-MIB::rlSnmpEngineID OID value, configure state conditions and alerts, and monitor any Cisco Small Business managed switches from a single console.
OID Breakdown
Upper-level ancestors (11 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.9 | cisco | CAT2600-MIB |
| 1.3.6.1.4.1.9.6 | otherEnterprises | CISCO-SMI |
| 1.3.6.1.4.1.9.6.1 | ciscoSB | CISCO-SMI |
| 1.3.6.1.4.1.9.6.1.101 | switch001 | CISCOSB-MIB |
| 1.3.6.1.4.1.9.6.1.101.98 | rlSNMP | CISCOSB-MIB |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.9.6.1.101.98.1 | rlSNMPv3 | CISCOSB-SNMP-MIB |
| 1.3.6.1.4.1.9.6.1.101.98.1.3 | rlSnmpEngineID | CISCOSB-SNMP-MIB |