The CISCO-ENTITY-FRU-CONTROL-MIB is used to monitor and configure operational status of Field Replaceable Units (FRUs) and other managable physical entities of the system listed in the Entity-MIB (RFC 2737) entPhysicalTable.
FRUs include assemblies such as power supplies, fans, processor modules, interface modules, etc.
The system will provide power to the device connecting to the FRU if the device needs power, like an IP Phone. We call the providing power inline power.
This MIB object controls the maximum default inline power for the device connecting to the FRU in the system. If the maximum default inline power of the device is greater than the maximum value reportable by this object, then this object should report its maximum reportable value (12500) and cefcMaxDefaultHighInLinePower must be used to report the actual maximum default inline power.
cefcMaxDefaultHighInLinePower
1.3.6.1.4.1.9.9.117.1.1.5
Unsigned32 · miliwatts
The system will provide power to the device connecting to the FRU if the device needs power, like an IP Phone. We call the providing power inline power.
This MIB object controls the maximum default inline power for the device connecting to the FRU in the system.
cefcMIBEnableStatusNotification
1.3.6.1.4.1.9.9.117.1.3.1
TruthValue1 = true2 = falseRepresents a boolean value. · Integer32
This variable indicates whether the system produces the following notifications: cefcModuleStatusChange, cefcPowerStatusChange, cefcFRUInserted, cefcFRURemoved, cefcUnrecognizedFRU, cefcFanTrayStatusChange and cefcVmModuleStatusChangeNotif.
A false value will prevent these notifications from being generated.
cefcEnablePSOutputChangeNotif
1.3.6.1.4.1.9.9.117.1.3.2
TruthValue1 = true2 = falseRepresents a boolean value. · Integer32
This variable indicates whether the system produces the cefcPowerSupplyOutputChange notifications when the output capacity of a power supply has changed. A false value will prevent this notification to generated.
Table details
cefcFRUPowerSupplyGroupTable
1.3.6.1.4.1.9.9.117.1.1.1
Index: entPhysicalIndex
This table lists the redundancy mode and the operational status of the power supply groups in the system.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcPowerRedundancyMode
1.3.6.1.4.1.9.9.117.1.1.1.1.1
PowerRedundancyType1 = notsupported2 = redundant3 = combined4 = nonRedundant5 = psRedundant6 = inPwrSrcRedundant7 = psRedundantSingleInputpower supply redundancy modes. valid values are:
notsupported(1): Read-only operational state, indicates that the requested administrative state (redundant(2), combined(3), psRedundant(5), inPwrSrcRedundant(6) or psRedundantSingleInput(7)) is not supported by the system.
redundant(2): A single power supply output can power the entire system, although there are more than one matched supply in the system.
In the systems which support multiple level of redundancy, such as input power redundancy, this state indicates that redundancy is enabled on all levels.
combined(3): The combined output of the power supplies are available to operate the system when there are more than one matched power supply in the system.
In the platforms which support multiple level of redundancy, such as input redundancy, this state indicates that no redundancy on all levels.
nonRedundant(4): Read-only operational state, indicates that there is only one power supply or there are unmatched power supplies in the system.
psRedundant(5): Only the power output redundancy is enabled in the systems which support multiple levels of redundancy. All other types of redundancy, such as input power redundancy, are disabled.
This value is only supported by the systems which support multiple levels of redundancy.
inPwrSrcRedundant(6): Only the input power redundancy is enabled in the systems which support multiple levels of redundancy. All other types of redundancy, such as output power redundancy, are disabled.
This value is only supported by the systems which support input power redundancy.
psRedundantSingleInput(7): Only the power redundancy with single input is enabled in the systems which support multiple levels of redundancy. All other types of redundancy, such as output power redundancy, are disabled.
This value is only supported by the systems which support power redundancy with single input. · Integer32
The administratively desired power supply redundancy mode.
cefcPowerUnits
1.3.6.1.4.1.9.9.117.1.1.1.1.2
DisplayStringRepresents textual information taken from the NVT ASCII
character set, as defined in pages 4, 10-11 of RFC 854.
To summarize RFC 854, the NVT ASCII repertoire specifies:
- the use of character codes 0-127 (decimal)
- the graphics characters (32-126) are interpreted as US ASCII
- NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854
- the other 25 codes have no standard interpretation
- the sequence 'CR LF' means newline
- the sequence 'CR NUL' means carriage-return
- an 'LF' not preceded by a 'CR' means moving to the same column on the next line.
- the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.)
Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a
The units of primary supply to interpret cefcTotalAvailableCurrent and cefcTotalDrawnCurrent as power.
For example, one 1000-watt power supply could deliver 100 amperes at 10 volts DC. So the value of cefcPowerUnits would be 'at 10 volts DC'.
cefcPowerUnits is for display purposes only.
cefcTotalAvailableCurrent
1.3.6.1.4.1.9.9.117.1.1.1.1.3
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Total current available for FRU usage.
cefcTotalDrawnCurrent
1.3.6.1.4.1.9.9.117.1.1.1.1.4
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Total current drawn by powered-on FRUs.
cefcPowerRedundancyOperMode
1.3.6.1.4.1.9.9.117.1.1.1.1.5
PowerRedundancyType1 = notsupported2 = redundant3 = combined4 = nonRedundant5 = psRedundant6 = inPwrSrcRedundant7 = psRedundantSingleInputpower supply redundancy modes. valid values are:
notsupported(1): Read-only operational state, indicates that the requested administrative state (redundant(2), combined(3), psRedundant(5), inPwrSrcRedundant(6) or psRedundantSingleInput(7)) is not supported by the system.
redundant(2): A single power supply output can power the entire system, although there are more than one matched supply in the system.
In the systems which support multiple level of redundancy, such as input power redundancy, this state indicates that redundancy is enabled on all levels.
combined(3): The combined output of the power supplies are available to operate the system when there are more than one matched power supply in the system.
In the platforms which support multiple level of redundancy, such as input redundancy, this state indicates that no redundancy on all levels.
nonRedundant(4): Read-only operational state, indicates that there is only one power supply or there are unmatched power supplies in the system.
psRedundant(5): Only the power output redundancy is enabled in the systems which support multiple levels of redundancy. All other types of redundancy, such as input power redundancy, are disabled.
This value is only supported by the systems which support multiple levels of redundancy.
inPwrSrcRedundant(6): Only the input power redundancy is enabled in the systems which support multiple levels of redundancy. All other types of redundancy, such as output power redundancy, are disabled.
This value is only supported by the systems which support input power redundancy.
psRedundantSingleInput(7): Only the power redundancy with single input is enabled in the systems which support multiple levels of redundancy. All other types of redundancy, such as output power redundancy, are disabled.
This value is only supported by the systems which support power redundancy with single input. · Integer32
This object has the value of notApplicable(1) when cefcPowerRedundancyOperMode of the instance does not have the value of nonRedundant(4).
The other values explain the reason why cefcPowerRedundancyOperMode is nonRedundant(4), e.g.
unknown(2) the reason is not identified.
singleSupply(3) There is only one power supply
in the group.
mismatchedSupplies(4) There are more than one power
supplies in the groups. However they are mismatched and can not work redundantly.
supplyError(5) Some power supply or supplies
does or do not working properly.
cefcTotalDrawnInlineCurrent
1.3.6.1.4.1.9.9.117.1.1.1.1.7
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Total inline current drawn for inline operation.
cefcFRUPowerStatusTable
1.3.6.1.4.1.9.9.117.1.1.2
Index: entPhysicalIndex
This table lists the power-related administrative status and operational status of the manageable components in the system.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcFRUPowerAdminStatus
1.3.6.1.4.1.9.9.117.1.1.2.1.1
PowerAdminType1 = on2 = off3 = inlineAuto4 = inlineOn5 = powerCycleAdministratively desired FRU power state types. valid values are:
on(1): Turn FRU on.
off(2): Turn FRU off.
The inline power means that the FRU itself won't cost any power, but the external device connecting to the FRU will drain the power from FRU. For example, the IP phone device. The FRU is a port of a switch with voice ability and IP phone will cost power from the port once it connects to the port.
inlineAuto(3): Turn FRU inline power to auto mode. It means that the FRU will try to detect whether the connecting device needs power or not. If it needs power, the FRU will supply power. If it doesn't, the FRU will treat the device as a regular network device.
inlineOn(4): Turn FRU inline power to on mode. It means that once the device connects to the FRU, the FRU will always supply power to the device no matter the device needs the power or not.
powerCycle(5): Power cycle the FRU. This value may be specified in a management protocol set operation, it will not be returned in response to a management protocol retrieval operation. · Integer32
Administratively desired FRU power state.
cefcFRUPowerOperStatus
1.3.6.1.4.1.9.9.117.1.1.2.1.2
PowerOperType1 = offEnvOther2 = on3 = offAdmin4 = offDenied5 = offEnvPower6 = offEnvTemp7 = offEnvFan8 = failed9 = onButFanFail10 = offCooling11 = offConnectorRating12 = onButInlinePowerFailOperational FRU Status types. valid values are:
offEnvOther(1) FRU is powered off because of a problem not
listed below.
on(2): FRU is powered on.
offAdmin(3): Administratively off.
offDenied(4): FRU is powered off because available
system power is insufficient.
offEnvPower(5): FRU is powered off because of power problem in
the FRU. for example, the FRU's power translation (DC-DC converter) or distribution failed.
offEnvTemp(6): FRU is powered off because of temperature
problem.
offEnvFan(7): FRU is powered off because of fan problems.
failed(8): FRU is in failed state.
onButFanFail(9): FRU is on, but fan has failed.
offCooling(10): FRU is powered off because of the system's
insufficient cooling capacity.
offConnectorRating(11): FRU is powered off because of the system's connector rating exceeded.
onButInlinePowerFail(12): The FRU on, but no inline power is being delivered as the data/inline power component of the FRU has failed. · Integer32
Operational FRU power state.
cefcFRUCurrent
1.3.6.1.4.1.9.9.117.1.1.2.1.3
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Current supplied by the FRU (positive values) or current required to operate the FRU (negative values).
cefcFRUPowerCapability
1.3.6.1.4.1.9.9.117.1.1.2.1.4
BITS
This object indicates the set of supported power capabilities of the FRU.
realTimeCurrent(0) - cefcFRURealTimeCurrent is supported by the FRU.
cefcFRURealTimeCurrent
1.3.6.1.4.1.9.9.117.1.1.2.1.5
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
This object indicates the realtime value of current supplied by the FRU (positive values) or the realtime value of current drawn by the FRU (negative values).
cefcFRUPowerSupplyValueTable
1.3.6.1.4.1.9.9.117.1.1.4
Index: entPhysicalIndex
This table lists the power capacity of a power FRU in the system if it provides variable power. Power supplies usually provide either system or inline power. They cannot be controlled by software to dictate how they distribute power. We can also have what are known as variable power supplies. They can provide both system and inline power and can be varied within hardware defined ranges for system and inline limited by a total maximum combined output. They could be configured by the user via CLI or SNMP or be controlled by software internally. This table supplements the information in the cefcFRUPowerStatusTable for power supply FRUs. The cefcFRUCurrent attribute in that table provides the overall current the power supply FRU can provide while this table gives us the individual contribution towards system and inline power.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcFRUTotalSystemCurrent
1.3.6.1.4.1.9.9.117.1.1.4.1.1
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Total current that could be supplied by the FRU (positive values) for system operations.
cefcFRUDrawnSystemCurrent
1.3.6.1.4.1.9.9.117.1.1.4.1.2
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Amount of current drawn by the FRU's in the system towards system operations from this FRU
cefcFRUTotalInlineCurrent
1.3.6.1.4.1.9.9.117.1.1.4.1.3
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Total current supplied by the FRU (positive values) for inline operations.
cefcFRUDrawnInlineCurrent
1.3.6.1.4.1.9.9.117.1.1.4.1.4
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Amount of current that is being drawn from this FRU for inline operation.
cefcFRUActualInputCurrent
1.3.6.1.4.1.9.9.117.1.1.4.1.5
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Amount of actual input current of this power supply.
cefcFRUActualOutputCurrent
1.3.6.1.4.1.9.9.117.1.1.4.1.6
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
Amount of actual output current of this power supply.
cefcModuleTable
1.3.6.1.4.1.9.9.117.1.2.1
Index: entPhysicalIndex
A cefcModuleTable entry lists the operational and administrative status information for ENTITY-MIB entPhysicalTable entries for manageable components of type PhysicalClass module(9).
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcModuleAdminStatus
1.3.6.1.4.1.9.9.117.1.2.1.1.1
ModuleAdminType1 = enabled2 = disabled3 = reset4 = outOfServiceAdminAdministratively desired module states. Valid values are:
enabled(1) module is operational.
disabled(2) module is not operational.
reset(3) module is reset. This value may be specified
in a management protocol set operation, it will not be returned in response to a management protocol retrieval operation.
outOfServiceAdmin(4) module is powered on but out of
service, set by CLI. · Integer32
This object provides administrative control of the module.
cefcModuleOperStatus
1.3.6.1.4.1.9.9.117.1.2.1.1.2
ModuleOperType1 = unknown2 = ok3 = disabled4 = okButDiagFailed5 = boot6 = selfTest7 = failed8 = missing9 = mismatchWithParent10 = mismatchConfig11 = diagFailed12 = dormant13 = outOfServiceAdmin14 = outOfServiceEnvTemp15 = poweredDown16 = poweredUp17 = powerDenied18 = powerCycled19 = okButPowerOverWarning20 = okButPowerOverCritical21 = syncInProgress22 = upgrading23 = okButAuthFailed24 = mdr25 = fwMismatchFound26 = fwDownloadSuccess27 = fwDownloadFailureOperational module states. Valid values are :
unknown(1) Module is not in one of other states
normal operational states:
ok(2) Module is operational.
disabled(3) Module is administratively disabled.
okButDiagFailed(4) Module is operational but there is some
diagnostic information available.
transitional states:
boot(5) Module is currently in the process of
bringing up image. After boot, it starts its operational software and transitions to the appropriate state.
selfTest(6) Module is performing selfTest.
failure states:
failed(7) Module has failed due to some condition
not stated above.
missing(8) Module has been provisioned, but it is
missing
mismatchWithParent(9) Module is not compatible with parent
entity. Module has not been provisioned and wrong type of module is plugged in. This state can be cleared by plugging in the appropriate module.
mismatchConfig(10) Module is not compatible with the
current configuration. Module was correctly provisioned earlier, however the module was replaced by an incompatible module. This state can be resolved by clearing the configuration, or replacing with the appropriate module.
diagFailed(11) Module diagnostic test failed due to
some hardware failure.
dormant(12) Module is waiting for an external or
internal event to become operational.
outOfServiceAdmin(13) module is administratively set to be
powered on but out of service.
outOfServiceEnvTemp(14)Module is powered on but out of service, due to environmental temperature problem. An out-o-service module consumes less power thus will cool down the board.
poweredDown(15) Module is in powered down state.
poweredUp(16) Module is in powered up state.
powerDenied(17) System does not have enough power in
power budget to power on this module.
powerCycled(18) Module is being power cycled.
okButPowerOverWarning(19) Module is drawing more power than allocated to this module. The module is still operational but may go into a failure state. This state may be caused by misconfiguration of power requirements (especially for inline power).
okButPowerOverCritical(20) Module is drawing more power than this module is designed to handle. The module is still operational but may go into a failure state and could potentially take the system down. This state may be caused by gross misconfi- guration of power requirements (especially for inline power).
syncInProgress(21) Synchronization in progress.
In a high availability system there will be 2 control modules, active and standby. This transitional state specifies the synchronization of data between the active and standby modules.
upgrading(22) Module is upgrading.
okButAuthFailed(23) Module is operational but did not pass
hardware integrity verification.
mdr(24) Module is undergoing a Minimum
Disruptive Restart (MDR) upgrade.
firmware download states:
fwMismatchFound(25) Mistmatch found between current firmware
version and the firmware version in the system image.
fwDownloadSuccess(26) Module firmware download succeeded.
fwDownloadFailure(27) Module firmware download failed. · Integer32
This object shows the module's operational state.
cefcModuleResetReason
1.3.6.1.4.1.9.9.117.1.2.1.1.3
ModuleResetReasonType1 = unknown2 = powerUp3 = parityError4 = clearConfigReset5 = manualReset6 = watchDogTimeoutReset7 = resourceOverflowReset8 = missingTaskReset9 = lowVoltageReset10 = controllerReset11 = systemReset12 = switchoverReset13 = upgradeReset14 = downgradeReset15 = cacheErrorReset16 = deviceDriverReset17 = softwareExceptionReset18 = restoreConfigReset19 = abortRevReset20 = burnBootReset21 = standbyCdHealthierReset22 = nonNativeConfigClearReset23 = memoryProtectionErrorResetDescribes the reason for the last module reset operation.
unknown(1) source of the reset is not
identified
powerUp(2) system power up operation
parityError(3) parity error during system
bring up operation
clearConfigReset(4) reset due to clear
configuration operation
manualReset(5) reset due to administrative
request
watchDogTimeoutReset(6) reset due to watchdog timeout
resourceOverflowReset(7) reset due to resource overflow
missingTaskReset(8) reset due to missing task
lowVoltageReset(9) reset due to low voltage
controllerReset(10) reset by controller
systemReset(11) system reset
switchoverReset(12) reset due to user initiated
graceful switchover
upgradeReset(13) reset due to upgrade
downgradeReset(14) reset due to downgrade
cacheErrorReset(15) reset due to cache error
deviceDriverReset(16) reset due to device driver
error
softwareExceptionReset(17) reset due to software
exception
restoreConfigReset(18) reset due to configuration
restoration
abortRevReset(19) reset due to revision change
abort
burnBootReset(20) reset due to boot image
change
standbyCdHealthierReset(21) reset to switch to healthier
standby card
nonNativeConfigClearReset(22) reset due clearing of
non-native configuration
memoryProtectionErrorReset(23) reset due to memory protection
violation. · Integer32
This object identifies the reason for the last reset performed on the module.
cefcModuleStatusLastChangeTime
1.3.6.1.4.1.9.9.117.1.2.1.1.4
TimeStampThe value of the sysUpTime object at which a specific occurrence happened. The specific occurrence must be
defined in the description of any object defined using this type.
If sysUpTime is reset to zero as a result of a re- initialization of the network management (sub)system, then the values of all TimeStamp objects are also reset. However, after approximately 497 days without a re- initialization, the sysUpTime object will reach 2^^32-1 and then increment around to zero; in this case, existing values of TimeStamp objects do not change. This can lead to ambiguities in the value of TimeStamp objects. · TimeTicks
The value of sysUpTime at the time the cefcModuleOperStatus is changed.
cefcModuleLastClearConfigTime
1.3.6.1.4.1.9.9.117.1.2.1.1.5
TimeStampThe value of the sysUpTime object at which a specific occurrence happened. The specific occurrence must be
defined in the description of any object defined using this type.
If sysUpTime is reset to zero as a result of a re- initialization of the network management (sub)system, then the values of all TimeStamp objects are also reset. However, after approximately 497 days without a re- initialization, the sysUpTime object will reach 2^^32-1 and then increment around to zero; in this case, existing values of TimeStamp objects do not change. This can lead to ambiguities in the value of TimeStamp objects. · TimeTicks
The value of sysUpTime when the configuration was most recently cleared.
cefcModuleResetReasonDescription
1.3.6.1.4.1.9.9.117.1.2.1.1.6
DisplayStringRepresents textual information taken from the NVT ASCII
character set, as defined in pages 4, 10-11 of RFC 854.
To summarize RFC 854, the NVT ASCII repertoire specifies:
- the use of character codes 0-127 (decimal)
- the graphics characters (32-126) are interpreted as US ASCII
- NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854
- the other 25 codes have no standard interpretation
- the sequence 'CR LF' means newline
- the sequence 'CR NUL' means carriage-return
- an 'LF' not preceded by a 'CR' means moving to the same column on the next line.
- the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.)
Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a
A description qualifying the module reset reason specified in cefcModuleResetReason.
Examples: command xyz missing task switch over watchdog timeout etc.
cefcModuleResetReasonDescription is for display purposes only. NMS applications must not parse.
cefcModuleStateChangeReasonDescr
1.3.6.1.4.1.9.9.117.1.2.1.1.7
DisplayStringRepresents textual information taken from the NVT ASCII
character set, as defined in pages 4, 10-11 of RFC 854.
To summarize RFC 854, the NVT ASCII repertoire specifies:
- the use of character codes 0-127 (decimal)
- the graphics characters (32-126) are interpreted as US ASCII
- NUL, LF, CR, BEL, BS, HT, VT and FF have the special meanings specified in RFC 854
- the other 25 codes have no standard interpretation
- the sequence 'CR LF' means newline
- the sequence 'CR NUL' means carriage-return
- an 'LF' not preceded by a 'CR' means moving to the same column on the next line.
- the sequence 'CR x' for any x other than LF or NUL is illegal. (Note that this also means that a string may end with either 'CR LF' or 'CR NUL', but not with CR.)
Any object defined using this syntax may not exceed 255 characters in length. SIZE (0..255) · OCTET STRING · hint 255a
This object displays human-readable textual string which describes the cause of the last state change of the module. This object contains zero length string if no meaningful reason could be provided.
Examples: 'Invalid software version' 'Software download failed' 'Software version mismatch' 'Module is in standby state' etc.
This object is for display purposes only. NMS applications must not parse this object and take any decision based on its value.
cefcModuleUpTime
1.3.6.1.4.1.9.9.117.1.2.1.1.8
FRUTimeSecondsThis is a non-negative integer which represents the time in second between two epochs.
Since time is not discrete, it is rounded up to the nearest second. For example, if the elapsed time is greater than zero and less or equal to one second, then one second is returned, etc.
When objects are defined which use this type, the description of the object identifies both of the reference epochs. · Unsigned32
This object provides the up time for the module since it was last re-initialized.
This object is not persistent; if a module reset, restart, power off, the up time starts from zero.
cefcVmModuleOperStatus
1.3.6.1.4.1.9.9.117.1.2.1.1.9
CefcVmModuleOperType1 = down2 = up3 = unknown4 = goingDownOperational VM module states. Valid values are :
down(1) module is down.
up(2) module is operational.
unknown(3) module is unknown.
goingDown(4) module is goingDown from Up. · Integer32
This object indicates the VM module's operational state.
cefcVmModuleStatusLastChangeTime
1.3.6.1.4.1.9.9.117.1.2.1.1.10
TimeStampThe value of the sysUpTime object at which a specific occurrence happened. The specific occurrence must be
defined in the description of any object defined using this type.
If sysUpTime is reset to zero as a result of a re- initialization of the network management (sub)system, then the values of all TimeStamp objects are also reset. However, after approximately 497 days without a re- initialization, the sysUpTime object will reach 2^^32-1 and then increment around to zero; in this case, existing values of TimeStamp objects do not change. This can lead to ambiguities in the value of TimeStamp objects. · TimeTicks
The value of sysUpTime at the time the cefcVmModuleOperStatus is changed.
cefcIntelliModuleTable
1.3.6.1.4.1.9.9.117.1.2.2
Index: entPhysicalIndex
This table sparsely augments the cefcModuleTable (i.e., every row in this table corresponds to a row in the cefcModuleTable but not necessarily vice-versa).
A cefcIntelliModuleTable entry lists the information specific to intelligent modules which cannot be provided by the cefcModuleTable.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcIntelliModuleIPAddrType
1.3.6.1.4.1.9.9.117.1.2.2.1.1
InetAddressType0 = unknown1 = ipv42 = ipv63 = ipv4z4 = ipv6z16 = dnsA value that represents a type of Internet address.
unknown(0) An unknown address type. This value MUST
be used if the value of the corresponding InetAddress object is a zero-length string. It may also be used to indicate an IP address that is not in one of the formats defined below.
ipv4(1) An IPv4 address as defined by the
InetAddressIPv4 textual convention.
ipv6(2) An IPv6 address as defined by the
InetAddressIPv6 textual convention.
ipv4z(3) A non-global IPv4 address including a zone
index as defined by the InetAddressIPv4z textual convention.
ipv6z(4) A non-global IPv6 address including a zone
index as defined by the InetAddressIPv6z textual convention.
dns(16) A DNS domain name as defined by the
InetAddressDNS textual convention.
Each definition of a concrete InetAddressType value must be accompanied by a definition of a textual convention for use with that InetAddressType.
To support future extensions, the InetAddressType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these address types for a compliant implementation.
Implementations must ensure that InetAddressType objects and any dependent objects (e.g., InetAddress objects) are consistent. An inconsistentValue error must be generated if an attempt to change an InetAddressType object would, for example, lead to an undefined InetAddress value. In particular, InetAddressType/InetAddress pairs must be changed together if the address type changes (e.g., from ipv6(2) to ipv4(1)). · Integer32
The type of Internet address by which the intelligent module is reachable.
cefcIntelliModuleIPAddr
1.3.6.1.4.1.9.9.117.1.2.2.1.2
InetAddressDenotes a generic Internet address.
An InetAddress value is always interpreted within the context of an InetAddressType value. Every usage of the InetAddress textual convention is required to specify the InetAddressType object that provides the context. It is suggested that the InetAddressType object be logically registered before the object(s) that use the InetAddress textual convention, if they appear in the same logical row.
The value of an InetAddress object must always be consistent with the value of the associated InetAddressType object. Attempts to set an InetAddress object to a value inconsistent with the associated InetAddressType must fail with an inconsistentValue error.
When this textual convention is used as the syntax of an index object, there may be issues with the limit of 128 sub-identifiers specified in SMIv2, STD 58. In this case, the object definition MUST include a 'SIZE' clause to limit the number of potential instance sub-identifiers; otherwise the applicable constraints MUST be stated in the appropriate conceptual row DESCRIPTION clauses, or in the surrounding documentation if there is no single DESCRIPTION clause that is appropriate. SIZE (0..255) · OCTET STRING
The Internet address configured for the intelligent module. The type of this address is determined by the value of the object cefcIntelliModuleIPAddrType.
cefcModuleLocalSwitchingTable
1.3.6.1.4.1.9.9.117.1.2.3
Index: entPhysicalIndex
This table sparsely augments the cefcModuleTable (i.e., every row in this table corresponds to a row in the cefcModuleTable but not necessarily vice-versa).
A cefcModuleLocalSwitchingTable entry lists the information specific to local switching capable modules which cannot be provided by the cefcModuleTable.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcModuleLocalSwitchingMode
1.3.6.1.4.1.9.9.117.1.2.3.1.1
INTEGER1 = enabled2 = disabled · Integer32
This object specifies the mode of local switching.
enabled(1) - local switching is enabled.
disabled(2) - local switching is disabled.
cefcFanTrayStatusTable
1.3.6.1.4.1.9.9.117.1.4.1
Index: entPhysicalIndex
This table contains the operational status information for all ENTITY-MIB entPhysicalTable entries which have an entPhysicalClass of 'fan'; specifically, all entPhysicalTable entries which represent either: one physical fan, or a single physical 'fan tray' which is a manufactured (inseparable in the field) combination of multiple fans.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The operational state of the fan or fan tray. unknown(1) - unknown. up(2) - powered on. down(3) - powered down. warning(4) - partial failure, needs replacement as soon as possible.
The air flow direction of the fan or fan tray. unknown(1) - unknown. frontToBack(2) - air flow from front to back backToFront(3) - air flow from back to front
cefcFanTable
1.3.6.1.4.1.9.9.117.1.4.2
Index: entPhysicalIndex
This table contains a list of fan information for all the fans that have entPhysicalTable entries with 'fan' in the entPhysicalClass and capable of providing management information defined in this table.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcFanSpeed
1.3.6.1.4.1.9.9.117.1.4.2.1.1
Unsigned32 · rpm
The speed of the fan.
cefcFanSpeedPercent
1.3.6.1.4.1.9.9.117.1.4.2.1.2
CefcPercentOrMinusOneAn integer that is in the range of a percent value. A value of -1 means that the percentage is not available. (-1 | 0..100) · Integer32 · hint d · percent
The percent of speed relative to the maximum speed of the fan.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The status of this physical entity. other(1) - the status is not any of the listed below. supported(2) - this entity is supported. unsupported(3) - this entity is unsupported. incompatible(4) - this entity is incompatible. It would be unsupported(3), if the ID read from Serial EPROM is not supported. It would be incompatible(4), if in the present configuration this FRU is not supported.
This table contains the power input information for all the power supplies that have entPhysicalTable entries with 'powerSupply' in the entPhysicalClass.
The entries are created by the agent at the system power-up or power supply insertion.
Entries are deleted by the agent upon power supply removal.
The number of entries is determined by the number of power supplies and number of power inputs on the power supply.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcPowerSupplyInputIndex
1.3.6.1.4.1.9.9.117.1.6.1.1.1
Unsigned32
A unique value, greater than zero, for each input on a power supply.
The type of an input power detected on the power supply.
unknown(1): No input power is detected.
acLow(2): Lower rating AC input power is detected.
acHigh(3): Higher rating AC input power is detected.
dcLow(4): Lower rating DC input power is detected.
dcHigh(5): Higher rating DC input power is detected.
cefcPowerSupplyOutputTable
1.3.6.1.4.1.9.9.117.1.6.2
Index: entPhysicalIndex · cefcPSOutputModeIndex
This table contains a list of possible output mode for the power supplies, whose ENTITY-MIB entPhysicalTable entries have an entPhysicalClass of 'powerSupply'. It also indicate which mode is the operational mode within the system.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcPSOutputModeIndex
1.3.6.1.4.1.9.9.117.1.6.2.1.1
Unsigned32
A unique value, greater than zero, for each possible output mode on a power supply.
cefcPSOutputModeCurrent
1.3.6.1.4.1.9.9.117.1.6.2.1.2
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
The output capacity of the power supply.
cefcPSOutputModeInOperation
1.3.6.1.4.1.9.9.117.1.6.2.1.3
TruthValue1 = true2 = falseRepresents a boolean value. · Integer32
A value of 'true' indicates that this mode is the operational mode of the power supply output capacity.
A value of 'false' indicates that this mode is not the operational mode of the power supply output capacity.
For a given power supply's entPhysicalIndex, at most one instance of this object can have the value of true(1).
cefcChassisCoolingTable
1.3.6.1.4.1.9.9.117.1.7.1
Index: entPhysicalIndex
This table contains the cooling capacity information of the chassis whose ENTITY-MIB entPhysicalTable entries have an entPhysicalClass of 'chassis'.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcChassisPerSlotCoolingCap
1.3.6.1.4.1.9.9.117.1.7.1.1.1
Unsigned32
The maximum cooling capacity that could be provided for any slot in this chassis.
The default unit of the cooling capacity is 'cfm', if cefcChassisPerSlotCoolingUnit is not supported.
cefcChassisPerSlotCoolingUnit
1.3.6.1.4.1.9.9.117.1.7.1.1.2
FRUCoolingUnit1 = cfm2 = wattsThe unit for the cooling capacity and requirement.
cfm(1) Cubic feet per minute
watts(2) Watts · Integer32
The unit of the maximum cooling capacity for any slot in this chassis.
cefcFanCoolingTable
1.3.6.1.4.1.9.9.117.1.7.2
Index: entPhysicalIndex
This table contains the cooling capacity information of the fans whose ENTITY-MIB entPhysicalTable entries have an entPhysicalClass of 'fan'.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcFanCoolingCapacity
1.3.6.1.4.1.9.9.117.1.7.2.1.1
Unsigned32
The cooling capacity that is provided by this fan.
The default unit of the fan cooling capacity is 'cfm', if cefcFanCoolingCapacityUnit is not supported.
cefcFanCoolingCapacityUnit
1.3.6.1.4.1.9.9.117.1.7.2.1.2
FRUCoolingUnit1 = cfm2 = wattsThe unit for the cooling capacity and requirement.
cfm(1) Cubic feet per minute
watts(2) Watts · Integer32
The unit of the fan cooling capacity.
cefcModuleCoolingTable
1.3.6.1.4.1.9.9.117.1.7.3
Index: entPhysicalIndex
This table contains the cooling requirement for all the manageable components of type entPhysicalClass 'module'.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcModuleCooling
1.3.6.1.4.1.9.9.117.1.7.3.1.1
Unsigned32
The cooling requirement of the module and its daughter cards.
The default unit of the module cooling requirement is 'cfm', if cefcModuleCoolingUnit is not supported.
cefcModuleCoolingUnit
1.3.6.1.4.1.9.9.117.1.7.3.1.2
FRUCoolingUnit1 = cfm2 = wattsThe unit for the cooling capacity and requirement.
cfm(1) Cubic feet per minute
watts(2) Watts · Integer32
The unit of the cooling requirement of the module and its daughter cards.
cefcFanCoolingCapTable
1.3.6.1.4.1.9.9.117.1.7.4
Index: entPhysicalIndex · cefcFanCoolingCapIndex
This table contains a list of the possible cooling capacity modes and properties of the fans, whose ENTITY-MIB entPhysicalTable entries have an entPhysicalClass of 'fan'.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcFanCoolingCapIndex
1.3.6.1.4.1.9.9.117.1.7.4.1.1
Unsigned32 (1..4095)
An arbitrary value that uniquely identifies a cooling capacity mode for a fan.
cefcFanCoolingCapModeDescr
1.3.6.1.4.1.9.9.117.1.7.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual description of the cooling capacity mode of the fan.
cefcFanCoolingCapCapacity
1.3.6.1.4.1.9.9.117.1.7.4.1.3
Unsigned32
The cooling capacity that could be provided when the fan is operating in this mode.
The default unit of the cooling capacity is 'cfm', if cefcFanCoolingCapCapacityUnit is not supported.
cefcFanCoolingCapCurrent
1.3.6.1.4.1.9.9.117.1.7.4.1.4
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
The power consumption of the fan when operating in in this mode.
cefcFanCoolingCapCapacityUnit
1.3.6.1.4.1.9.9.117.1.7.4.1.5
FRUCoolingUnit1 = cfm2 = wattsThe unit for the cooling capacity and requirement.
cfm(1) Cubic feet per minute
watts(2) Watts · Integer32
The unit of the fan cooling capacity when operating in this mode.
cefcConnectorRatingTable
1.3.6.1.4.1.9.9.117.1.8.1
Index: entPhysicalIndex
This table contains the connector power ratings of FRUs.
Only components with power connector rating management are listed in this table.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcConnectorRating
1.3.6.1.4.1.9.9.117.1.8.1.1.1
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
The maximum power that the component's connector can withdraw.
cefcModulePowerConsumptionTable
1.3.6.1.4.1.9.9.117.1.8.2
Index: entPhysicalIndex
This table contains the total power consumption information for modules whose ENTITY-MIB entPhysicalTable entries have an entPhysicalClass of 'module'.
PhysicalIndexAn arbitrary value that uniquely identifies the physical entity. The value should be a small positive integer. Index values for different physical entities are not necessarily contiguous. (1..2147483647) · Integer32 · hint d
The index for this entry.
cefcModulePowerConsumption
1.3.6.1.4.1.9.9.117.1.8.2.1.1
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
The combined power consumption to operate the module and its submodule(s) and inline-power device(s).
Trap details
cefcModuleStatusChange
1.3.6.1.4.1.9.9.117.2.0.1
This notification is generated when the value of cefcModuleOperStatus changes. It can be utilized by an NMS to update the status of the module it is managing.
cefcModuleOperStatus
1.3.6.1.4.1.9.9.117.1.2.1.1.2
ModuleOperType1 = unknown2 = ok3 = disabled4 = okButDiagFailed5 = boot6 = selfTest7 = failed8 = missing9 = mismatchWithParent10 = mismatchConfig11 = diagFailed12 = dormant13 = outOfServiceAdmin14 = outOfServiceEnvTemp15 = poweredDown16 = poweredUp17 = powerDenied18 = powerCycled19 = okButPowerOverWarning20 = okButPowerOverCritical21 = syncInProgress22 = upgrading23 = okButAuthFailed24 = mdr25 = fwMismatchFound26 = fwDownloadSuccess27 = fwDownloadFailureOperational module states. Valid values are :
unknown(1) Module is not in one of other states
normal operational states:
ok(2) Module is operational.
disabled(3) Module is administratively disabled.
okButDiagFailed(4) Module is operational but there is some
diagnostic information available.
transitional states:
boot(5) Module is currently in the process of
bringing up image. After boot, it starts its operational software and transitions to the appropriate state.
selfTest(6) Module is performing selfTest.
failure states:
failed(7) Module has failed due to some condition
not stated above.
missing(8) Module has been provisioned, but it is
missing
mismatchWithParent(9) Module is not compatible with parent
entity. Module has not been provisioned and wrong type of module is plugged in. This state can be cleared by plugging in the appropriate module.
mismatchConfig(10) Module is not compatible with the
current configuration. Module was correctly provisioned earlier, however the module was replaced by an incompatible module. This state can be resolved by clearing the configuration, or replacing with the appropriate module.
diagFailed(11) Module diagnostic test failed due to
some hardware failure.
dormant(12) Module is waiting for an external or
internal event to become operational.
outOfServiceAdmin(13) module is administratively set to be
powered on but out of service.
outOfServiceEnvTemp(14)Module is powered on but out of service, due to environmental temperature problem. An out-o-service module consumes less power thus will cool down the board.
poweredDown(15) Module is in powered down state.
poweredUp(16) Module is in powered up state.
powerDenied(17) System does not have enough power in
power budget to power on this module.
powerCycled(18) Module is being power cycled.
okButPowerOverWarning(19) Module is drawing more power than allocated to this module. The module is still operational but may go into a failure state. This state may be caused by misconfiguration of power requirements (especially for inline power).
okButPowerOverCritical(20) Module is drawing more power than this module is designed to handle. The module is still operational but may go into a failure state and could potentially take the system down. This state may be caused by gross misconfi- guration of power requirements (especially for inline power).
syncInProgress(21) Synchronization in progress.
In a high availability system there will be 2 control modules, active and standby. This transitional state specifies the synchronization of data between the active and standby modules.
upgrading(22) Module is upgrading.
okButAuthFailed(23) Module is operational but did not pass
hardware integrity verification.
mdr(24) Module is undergoing a Minimum
Disruptive Restart (MDR) upgrade.
firmware download states:
fwMismatchFound(25) Mistmatch found between current firmware
version and the firmware version in the system image.
fwDownloadSuccess(26) Module firmware download succeeded.
fwDownloadFailure(27) Module firmware download failed. · Integer32
This object shows the module's operational state.
cefcModuleStatusLastChangeTime
1.3.6.1.4.1.9.9.117.1.2.1.1.4
TimeStampThe value of the sysUpTime object at which a specific occurrence happened. The specific occurrence must be
defined in the description of any object defined using this type.
If sysUpTime is reset to zero as a result of a re- initialization of the network management (sub)system, then the values of all TimeStamp objects are also reset. However, after approximately 497 days without a re- initialization, the sysUpTime object will reach 2^^32-1 and then increment around to zero; in this case, existing values of TimeStamp objects do not change. This can lead to ambiguities in the value of TimeStamp objects. · TimeTicks
The value of sysUpTime at the time the cefcModuleOperStatus is changed.
cefcPowerStatusChange
1.3.6.1.4.1.9.9.117.2.0.2
The cefcFRUPowerStatusChange notification indicates that the power status of a FRU has changed. The varbind for this notification indicates the entPhysicalIndex of the FRU, and the new operational-status of the FRU.
cefcFRUPowerOperStatus
1.3.6.1.4.1.9.9.117.1.1.2.1.2
PowerOperType1 = offEnvOther2 = on3 = offAdmin4 = offDenied5 = offEnvPower6 = offEnvTemp7 = offEnvFan8 = failed9 = onButFanFail10 = offCooling11 = offConnectorRating12 = onButInlinePowerFailOperational FRU Status types. valid values are:
offEnvOther(1) FRU is powered off because of a problem not
listed below.
on(2): FRU is powered on.
offAdmin(3): Administratively off.
offDenied(4): FRU is powered off because available
system power is insufficient.
offEnvPower(5): FRU is powered off because of power problem in
the FRU. for example, the FRU's power translation (DC-DC converter) or distribution failed.
offEnvTemp(6): FRU is powered off because of temperature
problem.
offEnvFan(7): FRU is powered off because of fan problems.
failed(8): FRU is in failed state.
onButFanFail(9): FRU is on, but fan has failed.
offCooling(10): FRU is powered off because of the system's
insufficient cooling capacity.
offConnectorRating(11): FRU is powered off because of the system's connector rating exceeded.
onButInlinePowerFail(12): The FRU on, but no inline power is being delivered as the data/inline power component of the FRU has failed. · Integer32
Operational FRU power state.
cefcFRUPowerAdminStatus
1.3.6.1.4.1.9.9.117.1.1.2.1.1
PowerAdminType1 = on2 = off3 = inlineAuto4 = inlineOn5 = powerCycleAdministratively desired FRU power state types. valid values are:
on(1): Turn FRU on.
off(2): Turn FRU off.
The inline power means that the FRU itself won't cost any power, but the external device connecting to the FRU will drain the power from FRU. For example, the IP phone device. The FRU is a port of a switch with voice ability and IP phone will cost power from the port once it connects to the port.
inlineAuto(3): Turn FRU inline power to auto mode. It means that the FRU will try to detect whether the connecting device needs power or not. If it needs power, the FRU will supply power. If it doesn't, the FRU will treat the device as a regular network device.
inlineOn(4): Turn FRU inline power to on mode. It means that once the device connects to the FRU, the FRU will always supply power to the device no matter the device needs the power or not.
powerCycle(5): Power cycle the FRU. This value may be specified in a management protocol set operation, it will not be returned in response to a management protocol retrieval operation. · Integer32
Administratively desired FRU power state.
cefcFRUInserted
1.3.6.1.4.1.9.9.117.2.0.3
The cecfFRUInserted notification indicates that a FRU was inserted. The varbind for this notification indicates the entPhysicalIndex of the inserted FRU, and the entPhysicalIndex of the FRU's container.
entPhysicalContainedIn
1.3.6.1.2.1.47.1.1.1.1.4
PhysicalIndexOrZeroThis TEXTUAL-CONVENTION is an extension of the PhysicalIndex convention, which defines a greater than zero value used to identify a physical entity. This extension permits the additional value of zero. The semantics of the value zero are object-specific and must, therefore, be defined as part of the description of any object that uses this syntax. Examples of the usage of this extension are situations where none or all physical entities need to be referenced. (0..2147483647) · Integer32 · hint d
The value of entPhysicalIndex for the physical entity that 'contains' this physical entity. A value of zero indicates this physical entity is not contained in any other physical entity. Note that the set of 'containment' relationships define a strict hierarchy; that is, recursion is not allowed.
In the event that a physical entity is contained by more than one physical entity (e.g., double-wide modules), this object should identify the containing entity with the lowest value of entPhysicalIndex.
cefcFRURemoved
1.3.6.1.4.1.9.9.117.2.0.4
The cefcFRURemoved notification indicates that a FRU was removed. The varbind for this notification indicates the entPhysicalIndex of the removed FRU, and the entPhysicalIndex of the FRU's container.
entPhysicalContainedIn
1.3.6.1.2.1.47.1.1.1.1.4
PhysicalIndexOrZeroThis TEXTUAL-CONVENTION is an extension of the PhysicalIndex convention, which defines a greater than zero value used to identify a physical entity. This extension permits the additional value of zero. The semantics of the value zero are object-specific and must, therefore, be defined as part of the description of any object that uses this syntax. Examples of the usage of this extension are situations where none or all physical entities need to be referenced. (0..2147483647) · Integer32 · hint d
The value of entPhysicalIndex for the physical entity that 'contains' this physical entity. A value of zero indicates this physical entity is not contained in any other physical entity. Note that the set of 'containment' relationships define a strict hierarchy; that is, recursion is not allowed.
In the event that a physical entity is contained by more than one physical entity (e.g., double-wide modules), this object should identify the containing entity with the lowest value of entPhysicalIndex.
cefcUnrecognizedFRU
1.3.6.1.4.1.9.9.117.2.0.5
The cefcUnrecognizedFRU notification indicates that a FRU was inserted whose product ID is not supported. The varbind for this notification indicates the entPhysicalIndex of the inserted FRU, the entPhysicalClass this FRU belongs to, the entPhysicalVendorType of this FRU, the entPhysicalName of the FRU, the entPhysicalModelName of the inserted FRU, and the cefcPhysicalStatus telling the reason code for sending this notification.
entPhysicalClass
1.3.6.1.2.1.47.1.1.1.1.5
IANAPhysicalClass1 = other2 = unknown3 = chassis4 = backplane5 = container6 = powerSupply7 = fan8 = sensor9 = module10 = port11 = stack12 = cpu13 = energyObject14 = battery15 = storageDriveAn enumerated value that provides an indication of the general hardware type of a particular physical entity. There are no restrictions as to the number of entPhysicalEntries of each entPhysicalClass, which must be instantiated by an agent.
The enumeration 'other' is applicable if the physical entity class is known but does not match any of the supported values.
The enumeration 'unknown' is applicable if the physical entity class is unknown to the agent.
The enumeration 'chassis' is applicable if the physical entity class is an overall container for networking equipment. Any class of physical entity, except a stack, may be contained within a chassis; a chassis may only be contained within a stack.
The enumeration 'backplane' is applicable if the physical entity class is some sort of device for aggregating and forwarding networking traffic, such as a shared backplane in a modular ethernet switch. Note that an agent may model a backplane as a single physical entity, which is actually implemented as multiple discrete physical components (within a chassis or stack).
The enumeration 'container' is applicable if the physical entity class is capable of containing one or more removable physical entities, possibly of different types. For example, each (empty or full) slot in a chassis will be modeled as a container. Note that all removable physical entities should be modeled within a container entity, such as field-replaceable modules, fans, or power supplies. Note that all known containers should be modeled by the agent, including empty containers.
The enumeration 'powerSupply' is applicable if the physical entity class is a power-supplying component.
The enumeration 'fan' is applicable if the physical entity class is a fan or other heat-reduction component.
The enumeration 'sensor' is applicable if the physical entity class is some sort of sensor, such as a temperature sensor within a router chassis.
The enumeration 'module' is applicable if the physical entity class is some sort of self-contained sub-system. If the enumeration 'module' is removable, then it should be modeled within a container entity; otherwise, it should be modeled directly within another physical entity (e.g., a chassis or another module).
The enumeration 'port' is applicable if the physical entity class is some sort of networking port, capable of receiving and/or transmitting networking traffic.
The enumeration 'stack' is applicable if the physical entity class is some sort of super-container (possibly virtual) intended to group together multiple chassis entities. A stack may be realized by a 'virtual' cable, a real interconnect cable attached to multiple chassis, or multiple interconnect cables. A stack should not be modeled within any other physical entities, but a stack may be contained within another stack. Only chassis entities should be contained within a stack.
The enumeration 'cpu' is applicable if the physical entity class is some sort of central processing unit.
The enumeration 'energyObject' is applicable if the physical entity is some sort of energy object, i.e., a piece of equipment that is part of or attached to a communications network that is monitored, controlled, or aids in the management of another device for Energy Management.
The enumeration 'battery' is applicable if the physical entity class is some sort of battery.
The enumeration 'storageDrive' is applicable if the physical entity class is some sort of entity with data storage capability as main functionality, e.g. disk drive (HDD), solid state device (SSD), hybrid (SSHD), object storage (OSD) or other. · Integer32
An indication of the general hardware type of the physical entity.
An agent should set this object to the standard enumeration value that most accurately indicates the general class of the physical entity, or the primary class if there is more than one entity.
If no appropriate standard registration identifier exists for this physical entity, then the value 'other(1)' is returned. If the value is unknown by this agent, then the value 'unknown(2)' is returned.
entPhysicalVendorType
1.3.6.1.2.1.47.1.1.1.1.3
AutonomousTypeRepresents an independently extensible type identification value. It may, for example, indicate a particular sub-tree with further MIB definitions, or define a particular type of protocol or hardware. · OBJECT IDENTIFIER
An indication of the vendor-specific hardware type of the physical entity. Note that this is different from the definition of MIB-II's sysObjectID.
An agent should set this object to an enterprise-specific registration identifier value indicating the specific equipment type in detail. The associated instance of entPhysicalClass is used to indicate the general type of hardware device.
If no vendor-specific registration identifier exists for this physical entity, or the value is unknown by this agent, then the value { 0 0 } is returned.
entPhysicalName
1.3.6.1.2.1.47.1.1.1.1.7
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
The textual name of the physical entity. The value of this object should be the name of the component as assigned by the local device and should be suitable for use in commands entered at the device's 'console'. This might be a text name (e.g., 'console') or a simple component number (e.g., port or module number, such as '1'), depending on the physical component naming syntax of the device.
If there is no local name, or if this object is otherwise not applicable, then this object contains a zero-length string.
Note that the value of entPhysicalName for two physical entities will be the same in the event that the console interface does not distinguish between them, e.g., slot-1 and the card in slot-1.
entPhysicalModelName
1.3.6.1.2.1.47.1.1.1.1.13
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
The vendor-specific model name identifier string associated with this physical component. The preferred value is the customer-visible part number, which may be printed on the component itself.
If the model name string associated with the physical component is unknown to the agent, then this object will contain a zero-length string.
The status of this physical entity. other(1) - the status is not any of the listed below. supported(2) - this entity is supported. unsupported(3) - this entity is unsupported. incompatible(4) - this entity is incompatible. It would be unsupported(3), if the ID read from Serial EPROM is not supported. It would be incompatible(4), if in the present configuration this FRU is not supported.
cefcFanTrayStatusChange
1.3.6.1.4.1.9.9.117.2.0.6
This notification is generated when the value of cefcFanTrayOperStatus changes.
The operational state of the fan or fan tray. unknown(1) - unknown. up(2) - powered on. down(3) - powered down. warning(4) - partial failure, needs replacement as soon as possible.
cefcPowerSupplyOutputChange
1.3.6.1.4.1.9.9.117.2.0.7
The notification indicates that the power supply's output capacity has changed.
This notification is triggered whenever one instance of the power supply's cefcPSOutputModeInOperation has transitioned from 'false' to 'true'.
entPhysicalName
1.3.6.1.2.1.47.1.1.1.1.7
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
The textual name of the physical entity. The value of this object should be the name of the component as assigned by the local device and should be suitable for use in commands entered at the device's 'console'. This might be a text name (e.g., 'console') or a simple component number (e.g., port or module number, such as '1'), depending on the physical component naming syntax of the device.
If there is no local name, or if this object is otherwise not applicable, then this object contains a zero-length string.
Note that the value of entPhysicalName for two physical entities will be the same in the event that the console interface does not distinguish between them, e.g., slot-1 and the card in slot-1.
entPhysicalModelName
1.3.6.1.2.1.47.1.1.1.1.13
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
The vendor-specific model name identifier string associated with this physical component. The preferred value is the customer-visible part number, which may be printed on the component itself.
If the model name string associated with the physical component is unknown to the agent, then this object will contain a zero-length string.
cefcPSOutputModeCurrent
1.3.6.1.4.1.9.9.117.1.6.2.1.2
FRUCurrentTypea current measurement, on the system power supply primary output, expressed in cefcPowerUnits. Range is from negative 1 million to positive one million amperes.
A negative value expresses current used by the FRU. A positive value expresses current supplied by the FRU. (-1000000000..1000000000) · Integer32
The output capacity of the power supply.
cefcVmModuleStatusChangeNotif
1.3.6.1.4.1.9.9.117.2.0.8
This notification is generated when the value of cefcVmModuleOperStatus changes. It can be utilized by an NMS to update the status of the module it is managing.
cefcVmModuleOperStatus
1.3.6.1.4.1.9.9.117.1.2.1.1.9
CefcVmModuleOperType1 = down2 = up3 = unknown4 = goingDownOperational VM module states. Valid values are :
down(1) module is down.
up(2) module is operational.
unknown(3) module is unknown.
goingDown(4) module is goingDown from Up. · Integer32
This object indicates the VM module's operational state.
cefcVmModuleStatusLastChangeTime
1.3.6.1.4.1.9.9.117.1.2.1.1.10
TimeStampThe value of the sysUpTime object at which a specific occurrence happened. The specific occurrence must be
defined in the description of any object defined using this type.
If sysUpTime is reset to zero as a result of a re- initialization of the network management (sub)system, then the values of all TimeStamp objects are also reset. However, after approximately 497 days without a re- initialization, the sysUpTime object will reach 2^^32-1 and then increment around to zero; in this case, existing values of TimeStamp objects do not change. This can lead to ambiguities in the value of TimeStamp objects. · TimeTicks
The value of sysUpTime at the time the cefcVmModuleOperStatus is changed.