All MIBs › CHASSIS-MIB › chasModuleOperStatus
chasModuleOperStatus
Module: CHASSIS-MIB
OID (symbolic): CHASSIS-MIB::chasModuleOperStatus
OID (numeric): 1.3.6.1.4.1.800.2.1.2.1.1.14
Node type: OBJECT-TYPE
Type: INTEGER
Access: read-only
Description: Provides operational state of the given module. The exact definition of the values is implementation specific. A value of unknown(1) implies some undetermined state, possibly as a result of a module failing the low-level selftest. A value of invalid(2) may mean that the module exists but the chassis manager has no direct control over it. A value of operational(3) implies that the entity is running with no errors or warnings. A value of disabled(4) reflects the response to the chasModuleAdminStatus of disable(4). A value of resetInProgress(5) also reflects the equivalent AdminStatus reset(5).
Note that the states warning(8), nonFatalError(9), and fatalError(10) reflect conditions detected during operation. The module may or may not be fuctional at this point.
For example a module's value of AdminStatus is disable(4), the OperStatus will reflect that. The AdminStatus is set to enable(3), the OperStatus might then change to testing(7) then change to operational(3).
What is chasModuleOperStatus?
This object reports the actual current operational state of a module, as opposed to the desired state in chasModuleAdminStatus, with unknown(1) often meaning the module failed its low-level self-test and invalid(2) meaning the chassis manager has no direct control over an existing module. An admin comparing this to chasModuleAdminStatus can detect a module stuck mid-transition, for example admin says enable but oper status stays at resetInProgress far longer than expected, which is a concrete sign of a hardware or firmware fault on that card. A line card whose chasModuleAdminStatus is enable(3) but whose chasModuleOperStatus remains unknown(1) for an extended period likely failed its self-test and needs physical replacement.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.800.2.1.2.1.1.14 snmpwalk -v2c -c public <target> CHASSIS-MIB::chasModuleOperStatus
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.800.2.1.2.1.1.14.1 snmpget -v2c -c public <target> CHASSIS-MIB::chasModuleOperStatus.1
Start monitoring Modular/chassis-based network switches and routers (any vendor) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CHASSIS-MIB::chasModuleOperStatus OID value, configure state conditions and alerts, and monitor any Modular/chassis-based network switches and routers (any vendor) from a single console.
OID Breakdown
Upper-level ancestors (9 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.800 | xylan | XYLAN-BASE-MIB |
| 1.3.6.1.4.1.800.2 | xylanArch | XYLAN-BASE-MIB |
| 1.3.6.1.4.1.800.2.1 | xylanChassis | XYLAN-BASE-MIB |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.800.2.1.2 | chasPhysical | CHASSIS-MIB |
| 1.3.6.1.4.1.800.2.1.2.1 | chasModuleTable | CHASSIS-MIB |
| 1.3.6.1.4.1.800.2.1.2.1.1 | chasModuleEntry | CHASSIS-MIB |
| 1.3.6.1.4.1.800.2.1.2.1.1.14 | chasModuleOperStatus | CHASSIS-MIB |