-- MIB File Generated on 9-Feb-1998 at 12:53:49 RMDM-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, experimental, IpAddress, TimeTicks, Gauge, Counter FROM RFC1155-SMI DisplayString FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212; usr OBJECT IDENTIFIER ::= { enterprises 429 } nas OBJECT IDENTIFIER ::= { usr 1 } rmdm OBJECT IDENTIFIER ::= { nas 20 } -- The Remote Modem ID Group rmdmId OBJECT IDENTIFIER ::= { rmdm 1 } rmdmIdTable OBJECT-TYPE SYNTAX SEQUENCE OF RmdmIdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Remote Modem ID objects for a modem. The number of table entries is given by modem Number." ::= { rmdmId 1 } rmdmIdEntry OBJECT-TYPE SYNTAX RmdmIdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Objects which define the Identification Information for a particular modem." INDEX { rmdmIdIndex } ::= { rmdmIdTable 1 } RmdmIdEntry ::= SEQUENCE { rmdmIdIndex INTEGER, rmdmIdManufactureId INTEGER, rmdmIdProductCode DisplayString, rmdmIdSerialNo DisplayString, rmdmIdFwVer DisplayString, rmdmIdFwBuildDate DisplayString } rmdmIdIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index into the ID table. This index is the value from the chassis mib entity relation table that is applicable for a remote modem." ::= { rmdmIdEntry 1 } rmdmIdManufactureId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to view the Manufacture ID from the remote modem. The ID is assigned by the Internet Assigned Numbers Authority." ::= { rmdmIdEntry 2 } rmdmIdProductCode OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to view the Product Code from the remote modem." ::= { rmdmIdEntry 3 } rmdmIdSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to view the Serial Number from the remote modem." ::= { rmdmIdEntry 4 } rmdmIdFwVer OBJECT-TYPE SYNTAX DisplayString (SIZE(0..11)) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to view the Firmware Version from the remote modem." ::= { rmdmIdEntry 5 } rmdmIdFwBuildDate OBJECT-TYPE SYNTAX DisplayString (SIZE(0..11)) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to view the Firmware build date from the remote modem." ::= { rmdmIdEntry 6 } -- The Remote Modem Call Statistics Group rmdmCs OBJECT IDENTIFIER ::= { rmdm 2 } rmdmCsTable OBJECT-TYPE SYNTAX SEQUENCE OF RmdmCsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Call Statistic objects for a remote modem. The number of table entries is given by modem Number." ::= { rmdmCs 1 } rmdmCsEntry OBJECT-TYPE SYNTAX RmdmCsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Objects which define the Call Statistics for a remote modem." INDEX { rmdmCsIndex } ::= { rmdmCsTable 1 } RmdmCsEntry ::= SEQUENCE { rmdmCsIndex INTEGER, rmdmCsStatus INTEGER, rmdmCsNumOfUpdates INTEGER, rmdmCsLastUpdateTime INTEGER, rmdmCsLastUpdateEvent INTEGER, rmdmCsRcvTotPwrLvl INTEGER, rmdmCsRcvPwrLvl3300Hz INTEGER, rmdmCsRcvPwrLvl3750Hz INTEGER, rmdmCsPwrLvlNearEchoCanc INTEGER, rmdmCsPwrLvlFarEchoCanc INTEGER, rmdmCsPwrLvlNoiseRx INTEGER, rmdmCsPwrLvlSignalTx INTEGER, rmdmCsX2Status INTEGER, rmdmCsDisconnectReason INTEGER } rmdmCsIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index into the Call Statistics table. This index is the value from the chassis mib entity relation table that is applicable for a particular remote modem." ::= { rmdmCsEntry 1 } rmdmCsStatus OBJECT-TYPE SYNTAX INTEGER{ notEnabledInLocalModem(1), notDetectedInRemoteModem(2), ok(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the Status Of RMMIE." ::= { rmdmCsEntry 2 } rmdmCsNumOfUpdates OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This is object indicates the number of received RMMIE updates from the remote modem. " ::= { rmdmCsEntry 3 } rmdmCsLastUpdateTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This is object indicates the number of seconds the last RMMIE update occured from the remote modem. " ::= { rmdmCsEntry 4 } rmdmCsLastUpdateEvent OBJECT-TYPE SYNTAX INTEGER{ none(1), initialConnection(2), retrain(3), speedShift(4), plannedDisconnect(5) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the Type of event that caused the last RMMIE update. " ::= { rmdmCsEntry 5 } rmdmCsRcvTotPwrLvl OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the total power level of the signal received by the remote modem, in negative tenths of a dBm." ::= { rmdmCsEntry 6 } rmdmCsRcvPwrLvl3300Hz OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the power level at 3300 Hz of the signal received by the remote modem, in negative tenths of a dBm." ::= { rmdmCsEntry 7 } rmdmCsRcvPwrLvl3750Hz OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the power level at 3750 Hz of the signal received by the remote modem, in negative tenths of a dBm." ::= { rmdmCsEntry 8 } rmdmCsPwrLvlNearEchoCanc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the power level of the near echo canceled by the remote modem, in negative tenths of a dBm." ::= { rmdmCsEntry 9 } rmdmCsPwrLvlFarEchoCanc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the power level of the far echo canceled by the remote modem, in negative tenths of a dBm." ::= { rmdmCsEntry 10 } rmdmCsPwrLvlNoiseRx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the power level of the noise received by the remote modem, in negative tenths of a dBm." ::= { rmdmCsEntry 11 } rmdmCsPwrLvlSignalTx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the power level of the signal transmitted by the remote modem, in negative tenths of a dBm." ::= { rmdmCsEntry 12 } rmdmCsX2Status OBJECT-TYPE SYNTAX INTEGER{ x2v90notOperational(1), x2operational(2), v8Disabled(3), x2Disabled(4), remote3200Disabled(5), invalidSpeedSetting(6), v8NotDetected(7), x2NotDetected(8), incompatibleX2Version(9), incompatibleX2Modes(10), local3200Disabled(11), excessHighFrequencyAtten(12), connectNotSupport3200(13), retrainBeforeConnection(14), v90Operational(15), x2v90Operational(16), v90Disabled(17), x2v90Disabled(18), v90SymRatesDisabled(19), v90NotDetected(20), x2v90NotDetected(21), incompatibleV90Versions(22), incompatibleV90Modes(23), v90IncompatibleSymRate(24) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the status of x2 in the remote modem." ::= { rmdmCsEntry 13 } rmdmCsDisconnectReason OBJECT-TYPE SYNTAX INTEGER{ none(1), dteNotReady(2), dteInterfaceError(3), dteRequest(4), escapeToOnlineCommandMode(5), athCommand(6), inactivityTimeout(7), arqProtocolError(8), arqProtocolRetransmitLim(9), invalidComprDataCodeword(10), invalidComprDataStringLen(11), invalidComprDataCommand(12) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the reason the remote modem is disconnecting." ::= { rmdmCsEntry 14 } -- The Remote Modem Signal Converter Group rmdmSc OBJECT IDENTIFIER ::= { rmdm 3 } rmdmScTable OBJECT-TYPE SYNTAX SEQUENCE OF RmdmScEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Remote Modem Signal Contverter objects for a modem. The number of table entries is given by modem Number." ::= { rmdmSc 1 } rmdmScEntry OBJECT-TYPE SYNTAX RmdmScEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Objects which define the Signal Converter for a remote modem." INDEX { rmdmScIndex } ::= { rmdmScTable 1 } RmdmScEntry ::= SEQUENCE { rmdmScIndex INTEGER, rmdmScSendOnConnect INTEGER, rmdmScSendSpeedShiftRet INTEGER, rmdmScSendOnPlanDisc INTEGER, rmdmScRcvConnect INTEGER, rmdmScRcvSpeedShiftRet INTEGER, rmdmScRcvOnPlanDisc INTEGER } rmdmScIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index into the Signal Converter table. This index is the value from the chassis mib entity relation table that is applicable for a remote modem." ::= { rmdmScEntry 1 } rmdmScSendOnConnect OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is to enable/disable RMMIE for sending on call connect. S-register S79.0 " ::= { rmdmScEntry 2 } rmdmScSendSpeedShiftRet OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is to enable/disable RMMIE for sending on Speed Shift or Retrain. S-register S79.1 " ::= { rmdmScEntry 3 } rmdmScSendOnPlanDisc OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is to enable/disable RMMIE for sending on Planned Disconnect. S-register S79.2 " ::= { rmdmScEntry 4 } rmdmScRcvConnect OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is to enable/disable RMMIE for receive on connection. S-register S80.0 " ::= { rmdmScEntry 5 } rmdmScRcvSpeedShiftRet OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is to enable/disable RMMIE for receive on Speed Shift or Retrain. S-register S80.1 " ::= { rmdmScEntry 6 } rmdmScRcvOnPlanDisc OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is to enable/disable RMMIE for receive on Planned Disconnect. S-register S80.2 " ::= { rmdmScEntry 7 } -- The Remote Modem Trap Enable Converter Group rmdmTe OBJECT IDENTIFIER ::= { rmdm 4 } rmdmTeTable OBJECT-TYPE SYNTAX SEQUENCE OF RmdmTeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Trap Enable objects for a remote modem. The number of table entries is given by modem Number." ::= { rmdmTe 1 } rmdmTeEntry OBJECT-TYPE SYNTAX RmdmTeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Objects which define the Trap Enable for a remote modem." INDEX { rmdmTeIndex } ::= { rmdmTeTable 1 } RmdmTeEntry ::= SEQUENCE { rmdmTeIndex INTEGER, rmdmTeRetrainEv INTEGER, rmdmTeSpeedShiftEv INTEGER } rmdmTeIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index into the Trap Enable table. This index is the value from the chassis mib entity relation table that is applicable for a remote modem." ::= { rmdmTeEntry 1 } rmdmTeRetrainEv OBJECT-TYPE SYNTAX INTEGER{ enableTrap(1), disableAll(2), enableLog(3), enableAll(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to enables/disable the ability for the NAC to report a RMMIE retrain event." ::= { rmdmTeEntry 2 } rmdmTeSpeedShiftEv OBJECT-TYPE SYNTAX INTEGER{ enableTrap(1), disableAll(2), enableLog(3), enableAll(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to enables/disable the ability for the NAC to report a RMMIE speed shift event." ::= { rmdmTeEntry 3 } END