MIBs Depot

DLINKSW-DDM-MIB

Registered at
1.3.6.1.4.1.171.14.72
Last updated
2013-02-04 00:00
Organization
D-Link Corp.
Revisions
2013-02-04 00:00, 2013-09-05 00:00
Namespace
dlink
Source file
DLINKSW-DDM-MIB
Digest
sha256:6d2e5545d4405093fdd10658bdfc555f67b003f8bbb0936b80aa97a1bb55ae45

Description

This MIB module defines objects for DDM.

Contact

D-Link Corporation Postal: No. 289, Sinhu 3rd Rd., Neihu District, Taipei City 114, Taiwan, R.O.C Tel: +886-2-66000123 E-mail: tsd@dlink.com.tw

Imports

FromSymbols
DLINK-ID-REC-MIBdlinkIndustrialCommon
IF-MIBInterfaceIndex, ifIndex
SNMP-FRAMEWORK-MIBSnmpAdminString
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIInteger32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, RowStatus, TEXTUAL-CONVENTION, TruthValue

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

DLINK-ID-REC-MIB
DLINKSW-DDM-MIB
IANAifType-MIB
IF-MIB
SNMP-FRAMEWORK-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC

Textual conventions

NameOIDSyntaxAccessStatus
DlinkThresholdState
TEXTUAL-CONVENTION
Represents the state of a current monitoring value. Valid values are: normal(0): the current value is within normal range. higherAlarm(1): the current value is higher than the high alarm threshold. higherWarning(2): the current value is higher than the high warning threshold. lowerWarning(3): the current value is lower than the low warning threshold. lowerAlarm(4): the current value is lower than the low alarm threshold.
current

Objects

NameOIDSyntaxAccessStatus
dDdmMIBNotifications
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.0
dDdmMIBObjects
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.1
dDdmCtrl
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.1.1
dDdmNotifyEnable
OBJECT-TYPE
This object indicates whether a specified notification is enabled or not. If a bit corresponding to a notification is set to 1, then the specified notification can be generated. alarm(0) - sending an alarm level notification. warning(1) - sending an warning level notification.
1.3.6.1.4.1.171.14.72.1.1.1Bits {alarm(0), warning(1)}read-writecurrent
dDdmIfCtrl
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.1.2
dDdmIfCfgTable
OBJECT-TYPE
This table contains a list of interface-specific DDM configuration.
1.3.6.1.4.1.171.14.72.1.2.1not-accessiblecurrent
dDdmIfCfgEntry
OBJECT-TYPE
An entry manages DDM state and action on an interface.
1.3.6.1.4.1.171.14.72.1.2.1.1not-accessiblecurrent
dDdmIfCfgEnabled
OBJECT-TYPE
This object indicates the status of optical transceiver-monitoring function for a SFP port. When a SFP with transceiver-monitoring capability is plugged in a port but the transceiver-monitoring function of the port is disabled, system will not detect the SFP's abnormal status but user still can check the current status via dDdmIfInfoTable.
1.3.6.1.4.1.171.14.72.1.2.1.1.1TruthValueread-writecurrent
dDdmShutdownLevel
OBJECT-TYPE
This object indicates the abnormal level which causes a port enter into errDisabled state. A value of 'none' indicates the shutdown action is disabled.
1.3.6.1.4.1.171.14.72.1.2.1.1.2INTEGER {none(1), alarm(2), warning(3)}read-writecurrent
dDdmThresholdMgmt
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.1.3
dDdmThresholdCfgTable
OBJECT-TYPE
This table contains a list of interface-specific threshold configuration for DDM.
1.3.6.1.4.1.171.14.72.1.3.1not-accessiblecurrent
dDdmThresholdCfgEntry
OBJECT-TYPE
An entry in this table conists of one threshold configuration on an interface. An entry is created/removed when a configuration is added/deleted.
1.3.6.1.4.1.171.14.72.1.3.1.1not-accessiblecurrent
dDdmThresholdComponent
OBJECT-TYPE
This object indicates the monitoring type. Note: Either txPowerMw(4) or txPowerDbm(5) can be configured on an interface. Either rxPowerMw(6) or rxPowerDbm(7) can be configured on an interface. In the above two cases, the existed entry will be deleted when the other new entry is created.
1.3.6.1.4.1.171.14.72.1.3.1.1.1INTEGER {temperature(1), voltage(2), biasCurrent(3), txPowerMw(4), txPowerDbm(5), rxPowerMw(6), rxPowerDbm(7)}not-accessiblecurrent
dDmThresholdAbnormalLevel
OBJECT-TYPE
This object indicates the threshold type.
1.3.6.1.4.1.171.14.72.1.3.1.1.2INTEGER {highAlarm(1), highWarning(2), lowWarning(3), lowAlarm(4)}not-accessiblecurrent
dDdmThresholdCfgValue
OBJECT-TYPE
This object indicates the configured threshold. The value is interpreted within the context of dDdmThresholdComponent and dDmThresholdAbnormalLevel in the same row. The unit and valid range are as follows: Threshold Type Unit Valid Range ============= ===================== ================= Temperature milli-degrees Celsius -128,000 ~ 127,996 voltage centi-Volt 0 ~ 655 biasCurrent milli-amperes 0 ~ 131 txPowerMw tenths of a microwatt 0 ~ 65,535 txPowerDbm ten-thousandths of DBM -400,000 ~ 81,647 rxPowerMw tenths of a microwatt 0 ~ 65,535 rxPowerDbm ten-thousandths of DBM -400,000 ~ 81,647
1.3.6.1.4.1.171.14.72.1.3.1.1.3Integer32read-createcurrent
dDdmThresholdCfgRowStatus
OBJECT-TYPE
The status of this conceptual row.
1.3.6.1.4.1.171.14.72.1.3.1.1.4RowStatusread-createcurrent
dDdmInfo
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.1.4
dDdmIfInfoTable
OBJECT-TYPE
This table contains a list of information about current operating parameters of interfaces. Only the applicable interfaces (i.e.SFP module with DDM capability is plugged-in. ) will appear in this table. Note: 1. The threshold may be administratively configured or factory preset value defined by vendors. dDdmThresholdCfgTable provides the administrative threshold configuration. 2. It doesn't necessarily means the DDM is enabled on the interface when an entry appears in this table. dDdmIfCfgTable provides such information.
1.3.6.1.4.1.171.14.72.1.4.1not-accessiblecurrent
dDdmIfInfoEntry
OBJECT-TYPE
An entry appears in this table contains current operating parameters for transceiver monitoring of a port.
1.3.6.1.4.1.171.14.72.1.4.1.1not-accessiblecurrent
dDdmIfInfoCurrentTemperature
OBJECT-TYPE
This object indicates the current temperature in unit of 'milli-degrees Celsius' on the interface.
1.3.6.1.4.1.171.14.72.1.4.1.1.1Integer32read-onlycurrent
dDdmIfInfoTemperatureState
OBJECT-TYPE
This object indicates the state of current temperature.
1.3.6.1.4.1.171.14.72.1.4.1.1.2DlinkThresholdStateread-onlycurrent
dDdmIfInfoHighAlarmTemperature
OBJECT-TYPE
This object indicates the high alarm threshold, when the operating temperature rises above this value, it indicates an alarm status. The value is in unit of 'milli-degrees Celsius'.
1.3.6.1.4.1.171.14.72.1.4.1.1.3Integer32read-onlycurrent
dDdmIfInfoHighWarnTemperature
OBJECT-TYPE
This object indicates the high warning threshold, when the operating temperature rises above this value, it indicates a warning status. The value is in unit of 'milli-degrees Celsius'.
1.3.6.1.4.1.171.14.72.1.4.1.1.4Integer32read-onlycurrent
dDdmIfInfoLowWarnTemperature
OBJECT-TYPE
This object indicates the low warning threshold, when the operating temperature falls below this value, it indicates a warning status. The value is in unit of 'milli-degrees Celsius'.
1.3.6.1.4.1.171.14.72.1.4.1.1.5Integer32read-onlycurrent
dDdmIfInfoLowAlarmTemperature
OBJECT-TYPE
This object indicates the low alarm threshold, when the operating temperature falls below this value, it indicates an alarm status. The value is in unit of 'milli-degrees Celsius'.
1.3.6.1.4.1.171.14.72.1.4.1.1.6Integer32read-onlycurrent
dDdmIfInfoCurrentVoltage
OBJECT-TYPE
This object indicates the current voltage in unit of 'centi-Volt' on the interface.
1.3.6.1.4.1.171.14.72.1.4.1.1.7Integer32read-onlycurrent
dDdmIfInfoVoltageState
OBJECT-TYPE
This object indicates the state of current voltage.
1.3.6.1.4.1.171.14.72.1.4.1.1.8DlinkThresholdStateread-onlycurrent
dDdmIfInfoHighAlarmVoltage
OBJECT-TYPE
This object indicates the high alarm threshold, when the operating voltage rises above this value, it indicates an alarm status. The value is in unit of 'centi-Volt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.9Integer32read-onlycurrent
dDdmIfInfoHighWarnVoltage
OBJECT-TYPE
This object indicates the high warning threshold, when the operating voltage rises above this value, it indicates a warning status. The value is in unit of 'centi-Volt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.10Integer32read-onlycurrent
dDdmIfInfoLowWarnVoltage
OBJECT-TYPE
This object indicates the low warning threshold, when the operating voltage falls below this value, it indicates a warning status. The value is in unit of 'centi-Volt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.11Integer32read-onlycurrent
dDdmIfInfoLowAlarmVoltage
OBJECT-TYPE
This object indicates the low alarm threshold, when the operating voltage falls below this value, it indicates an alarm status. The value is in unit of 'centi-Volt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.12Integer32read-onlycurrent
dDdmIfInfoCurrentBiasCurrent
OBJECT-TYPE
This object indicates the current bias current in unit of 'milli-amperes' on the interface.
1.3.6.1.4.1.171.14.72.1.4.1.1.13Integer32read-onlycurrent
dDdmIfInfoBiasCurrentState
OBJECT-TYPE
This object indicates the state of current BiasCurrent.
1.3.6.1.4.1.171.14.72.1.4.1.1.14DlinkThresholdStateread-onlycurrent
dDdmIfInfoHighAlarmBiasCurrent
OBJECT-TYPE
This object indicates the high alarm threshold, when the operating bias current rises above this value, it indicates an alarm status. The value is in unit of 'milli-amperes'.
1.3.6.1.4.1.171.14.72.1.4.1.1.15Integer32read-onlycurrent
dDdmIfInfoHighWarnBiasCurrent
OBJECT-TYPE
This object indicates the high warning threshold, when the operating bias current rises above this value, it indicates a warning status. The value is in unit of 'milli-amperes'.
1.3.6.1.4.1.171.14.72.1.4.1.1.16Integer32read-onlycurrent
dDdmIfInfoLowWarnBiasCurrent
OBJECT-TYPE
This object indicates the low warning threshold, when the operating bias current falls below this value, it indicates a warning status. The value is in unit of 'milli-amperes'.
1.3.6.1.4.1.171.14.72.1.4.1.1.17Integer32read-onlycurrent
dDdmIfInfoLowAlarmBiasCurrent
OBJECT-TYPE
This object indicates the low alarm threshold, when the operating bias current falls below this value, it indicates an alarm status. The value is in unit of 'milli-amperes'.
1.3.6.1.4.1.171.14.72.1.4.1.1.18Integer32read-onlycurrent
dDdmIfInfoCurrentTxPower
OBJECT-TYPE
This object indicates the current output power in unit of 'tenths of a microwatt' on the interface.
1.3.6.1.4.1.171.14.72.1.4.1.1.19Integer32read-onlycurrent
dDdmIfInfoTxPowerState
OBJECT-TYPE
This object indicates the state of current output power.
1.3.6.1.4.1.171.14.72.1.4.1.1.20DlinkThresholdStateread-onlycurrent
dDdmIfInfoHighAlarmTxPower
OBJECT-TYPE
This object indicates the high alarm threshold, when the operating output power rises above this value, it indicates an alarm status. The value is in unit of 'tenths of a microwatt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.21Integer32read-onlycurrent
dDdmIfInfoHighWarnTxPower
OBJECT-TYPE
This object indicates the high warning threshold, when the operating output power rises above this value, it indicates a warning status. The value is in unit of 'tenths of a microwatt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.22Integer32read-onlycurrent
dDdmIfInfoLowWarnTxPower
OBJECT-TYPE
This object indicates the low warning threshold, when the operating output power falls below this value, it indicates a warning status. The value is in unit of 'tenths of a microwatt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.23Integer32read-onlycurrent
dDdmIfInfoLowAlarmTxPower
OBJECT-TYPE
This object indicates the low alarm threshold, when the operating output power falls below this value, it indicates an alarm status. The value is in unit of 'tenths of a microwatt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.24Integer32read-onlycurrent
dDdmIfInfoCurrentRxPower
OBJECT-TYPE
This object indicates the current input power in unit of 'tenths of a microwatt' on the interface.
1.3.6.1.4.1.171.14.72.1.4.1.1.25Integer32read-onlycurrent
dDdmIfInfoRxPowerState
OBJECT-TYPE
This object indicates the state of current input power.
1.3.6.1.4.1.171.14.72.1.4.1.1.26DlinkThresholdStateread-onlycurrent
dDdmIfInfoHighAlarmRxPower
OBJECT-TYPE
This object indicates the high alarm threshold, when the operating input power rises above this value, it indicates an alarm status. The value is in unit of 'tenths of a microwatt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.27Integer32read-onlycurrent
dDdmIfInfoHighWarnRxPower
OBJECT-TYPE
This object indicates the high warning threshold, when the operating input power rises above this value, it indicates a warning status. The value is in unit of 'tenths of a microwatt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.28Integer32read-onlycurrent
dDdmIfInfoLowWarnRxPower
OBJECT-TYPE
This object indicates the low warning threshold, when the operating input power falls below this value, it indicates a warning status. The value is in unit of 'tenths of a microwatt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.29Integer32read-onlycurrent
dDdmIfInfoLowAlarmRxPower
OBJECT-TYPE
This object indicates the low alarm threshold, when the operating input power falls below this value, it indicates an alarm status. The value is in unit of 'tenths of a microwatt'.
1.3.6.1.4.1.171.14.72.1.4.1.1.30Integer32read-onlycurrent
dDdmNotifyInfo
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.1.5
dDdmNotifyInfoIfIndex
OBJECT-TYPE
This object is used by dDdmAlarmTrap and dDdmWarningTrap to indicate the ifIndex on which the monitoring value rises above or falls below the corresponding threshold.
1.3.6.1.4.1.171.14.72.1.5.1InterfaceIndexaccessible-for-notifycurrent
dDdmNotifyInfoComponent
OBJECT-TYPE
This object is used by dDdmAlarmTrap and dDdmWarningTrap to indicate the abnormal component.
1.3.6.1.4.1.171.14.72.1.5.2INTEGER {temperature(1), voltage(2), biasCurrent(3), txPowerMw(4), rxPowerMw(5)}accessible-for-notifycurrent
dDdmNotifyInfoAbnormalLevel
OBJECT-TYPE
This object is used by dDdmAlarmTrap and dDdmWarningTrap to indicate the abnormal level.
1.3.6.1.4.1.171.14.72.1.5.3INTEGER {high(1), low(2)}accessible-for-notifycurrent
dDdmNotifyInfoThresholdExceedOrRecover
OBJECT-TYPE
This object is used by dDdmAlarmTrap and dDdmWarningTrap to indicate the GBIC is exceeding its threshold or recover to normal status.
1.3.6.1.4.1.171.14.72.1.5.4INTEGER {exceed(1), recover(2)}accessible-for-notifycurrent
dDdmMIBConformance
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.2
dDdmCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.2.1
dDdmGroups
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.72.2.2

Notifications

NameOIDStatus
dDdmAlarmTrap
NOTIFICATION-TYPE
The trap is sent when dDdmNotifyEnable is 'true' and an abnormal alarm situation occurs or recovers from an abnormal alarm situation to normal status.
1.3.6.1.4.1.171.14.72.0.1current
dDdmWarningTrap
NOTIFICATION-TYPE
The trap is sent when dDdmNotifyEnable is 'true' and an abnormal warning situation occurs or recovers from an abnormal warning situation to normal status.
1.3.6.1.4.1.171.14.72.0.2current

Conformance

NameOIDStatus
dDdmCompliance
MODULE-COMPLIANCE
The compliance statement for entities which implement the DLINKSW-DDM-MIB.
1.3.6.1.4.1.171.14.72.2.1.1current
dDdmInfoGroup
OBJECT-GROUP
A collection of objects provides DDM operating information.
1.3.6.1.4.1.171.14.72.2.2.1current
dDdmCfgGroup
OBJECT-GROUP
A collection of objects provides DDM configuration.
1.3.6.1.4.1.171.14.72.2.2.2current
dDdmNotifyGroup
NOTIFICATION-GROUP
The collection of notifications used for DDM.
1.3.6.1.4.1.171.14.72.2.2.3current