Blame mibs/ietf/Modem-MIB

Packit Service 9ccfef
Modem-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
Packit Service 9ccfef
    Counter32, Integer32 FROM SNMPv2-SMI
Packit Service 9ccfef
    DisplayString FROM SNMPv2-TC
Packit Service 9ccfef
    MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
Packit Service 9ccfef
    mib-2 FROM RFC1213-MIB;
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
mdmMIB MODULE-IDENTITY
Packit Service 9ccfef
    LAST-UPDATED "9406120000Z"
Packit Service 9ccfef
    ORGANIZATION "IETF Modem Management Working Group"
Packit Service 9ccfef
    CONTACT-INFO
Packit Service 9ccfef
            "        Steven Waldbusser
Packit Service 9ccfef
             Postal: Carnegie Mellon University
Packit Service 9ccfef
                     5000 Forbes Ave
Packit Service 9ccfef
                     Pittsburgh, PA, 15213
Packit Service 9ccfef
                     US
Packit Service 9ccfef
Packit Service 9ccfef
                Tel: +1 412 268 6628
Packit Service 9ccfef
                Fax: +1 412 268 4987
Packit Service 9ccfef
             E-mail: waldbusser@cmu.edu"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The MIB module for management of dial-up modems."
Packit Service 9ccfef
    ::= { mdmMib 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmMib OBJECT IDENTIFIER ::= { mib-2 38 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmMIBObjects OBJECT IDENTIFIER ::= { mdmMIB 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- conformance information
Packit Service 9ccfef
Packit Service 9ccfef
mdmConformance OBJECT IDENTIFIER ::= { mdmMIB 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmCompliances OBJECT IDENTIFIER ::= { mdmConformance 1 }
Packit Service 9ccfef
mdmGroups      OBJECT IDENTIFIER ::= { mdmConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- units of conformance
Packit Service 9ccfef
Packit Service 9ccfef
mdmIDGroup    OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS   { mdmIDManufacturerOID, mdmIDProductDetails }
Packit Service 9ccfef
    STATUS    current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A collection of objects that identify the manufacturer and
Packit Service 9ccfef
            model information for a modem."
Packit Service 9ccfef
    ::= { mdmGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineInterfaceGroup    OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS { mdmLineCarrierLossTime,
Packit Service 9ccfef
        mdmLineState, mdmLineCapabilitiesID,
Packit Service 9ccfef
        mdmLineCapabilitiesEnableRequested,
Packit Service 9ccfef
        mdmLineCapabilitiesEnableGranted }
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A collection of objects that describe the configuration and
Packit Service 9ccfef
            state of the modem's line interface."
Packit Service 9ccfef
    ::= { mdmGroups 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmDTEInterfaceGroup    OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS { mdmDTEActionDTROnToOff, mdmDTEActionDTROffToOn,
Packit Service 9ccfef
                mdmDTESyncTimingSource, mdmDTESyncAsyncMode,
Packit Service 9ccfef
                mdmDTEInactivityTimeout }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A collection of objects that describe the configuration and
Packit Service 9ccfef
            state of the modem's DTE interface."
Packit Service 9ccfef
    ::= { mdmGroups 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmCallControlGroup    OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS { mdmCCRingsBeforeAnswer,
Packit Service 9ccfef
        mdmCCCallSetUpFailTimer, mdmCCResultCodeEnable,
Packit Service 9ccfef
        mdmCCEscapeAction, mdmCCCallDuration,
Packit Service 9ccfef
        mdmCCConnectionFailReason, mdmCCStoredDialString }
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A collection of objects that describe the configuration of
Packit Service 9ccfef
            call control capabilities on the modem and the status of
Packit Service 9ccfef
            calls placed with this modem."
Packit Service 9ccfef
    ::= { mdmGroups 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmErrorControlGroup   OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS { mdmECErrorControlUsed }
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A collection of objects that describe the configuration and
Packit Service 9ccfef
            state of error control on a modem."
Packit Service 9ccfef
    ::= { mdmGroups 5 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmDataCompressionGroup   OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS { mdmDCCompressionTypeUsed }
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A collection of objects that describe the configuration and
Packit Service 9ccfef
            state of data compression on a modem."
Packit Service 9ccfef
    ::= { mdmGroups 6 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmSignalConvertorGroup   OBJECT-GROUP
Packit Service 9ccfef
OBJECTS { mdmSCCurrentLineReceiveRate, mdmSCCurrentLineTransmitRate,
Packit Service 9ccfef
          mdmSCInitialLineReceiveRate, mdmSCInitialLineTransmitRate,
Packit Service 9ccfef
          mdmSCModulationSchemeUsed }
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A collection of objects that describe the configuration and
Packit Service 9ccfef
            state of error control on a modem."
Packit Service 9ccfef
    ::= { mdmGroups 7 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatisticsGroup  OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS { mdmStatsRingNoAnswers,
Packit Service 9ccfef
        mdmStatsIncomingConnectionFailures,
Packit Service 9ccfef
        mdmStatsIncomingConnectionCompletions,
Packit Service 9ccfef
        mdmStatsFailedDialAttempts,
Packit Service 9ccfef
        mdmStatsOutgoingConnectionFailures,
Packit Service 9ccfef
        mdmStatsOutgoingConnectionCompletions,
Packit Service 9ccfef
        mdmStatsRetrains,
Packit Service 9ccfef
        mdmStats2400OrLessConnections, mdmStats2400To14400Connections,
Packit Service 9ccfef
        mdmStatsGreaterThan14400Connections,
Packit Service 9ccfef
        mdmStatsErrorControlledConnections,
Packit Service 9ccfef
        mdmStatsCompressedConnections,
Packit Service 9ccfef
        mdmStatsCompressionEfficiency,
Packit Service 9ccfef
        mdmStatsSentOctets, mdmStatsReceivedOctets,
Packit Service 9ccfef
        mdmStatsSentDataFrames, mdmStatsReceivedDataFrames,
Packit Service 9ccfef
        mdmStatsResentFrames, mdmStatsErrorFrames }
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A collection of objects that describe the state of calls on
Packit Service 9ccfef
            this modem."
Packit Service 9ccfef
    ::= { mdmGroups 8 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX  Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of modem rows in the modem table.  This value
Packit Service 9ccfef
            defines the maximum value of the mdmIndex object."
Packit Service 9ccfef
    ::= { mdmMIBObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- The modem ID table.
Packit Service 9ccfef
Packit Service 9ccfef
mdmIDTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmIDEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The base table for the modems managed by this MIB.  The
Packit Service 9ccfef
            mdmLineTable, mdmDTEInterfaceTable, mdmCallControlTable, and
Packit Service 9ccfef
            mdmStatsTable all augment the rows defined in this table."
Packit Service 9ccfef
    ::= { mdmMIBObjects 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmIDEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmIDEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Entries in this table are created only by the agent. One
Packit Service 9ccfef
            entry exists for each modem managed by the agent."
Packit Service 9ccfef
    INDEX       { mdmIndex }
Packit Service 9ccfef
    ::= { mdmIDTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmIDEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmIndex                Integer32,
Packit Service 9ccfef
    mdmIDManufacturerOID    OBJECT IDENTIFIER,
Packit Service 9ccfef
    mdmIDProductDetails     DisplayString
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..65535)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A unique number for each modem that ranges from 1 to
Packit Service 9ccfef
            mdmNumber.  The value must remain constant at least from one
Packit Service 9ccfef
            re-initialization of the network management agent to the
Packit Service 9ccfef
            next."
Packit Service 9ccfef
    ::= { mdmIDEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmIDManufacturerOID OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OBJECT IDENTIFIER
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This value is intended to identify the manufacturer, model,
Packit Service 9ccfef
            and version of this modem.  This may be used to identify the
Packit Service 9ccfef
            existance of enterprise-specific functions and behaviours."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "V.58 attribute manufacturerID subfield ManufacturerOI"
Packit Service 9ccfef
    ::= { mdmIDEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmIDProductDetails OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DisplayString (SIZE (0..79))
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A textual description of this device, including the
Packit Service 9ccfef
            manufacturer's name, modem model name, hardware revision,
Packit Service 9ccfef
            firmware revision, and optionally, its serial number.  The
Packit Service 9ccfef
            exact format of this description is defined by the vendor.
Packit Service 9ccfef
            This description may only contain characters from the NVT
Packit Service 9ccfef
            ASCII character set."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "V.58 attribute manufacturerID subfield productDetails"
Packit Service 9ccfef
    ::= { mdmIDEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- The modem Line Interface Table
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmLineEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modem Line Table augments the modem ID table."
Packit Service 9ccfef
    ::= { mdmMIBObjects 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmLineEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Entries in this table are created only by the agent. One
Packit Service 9ccfef
            entry exists for each modem managed by the agent."
Packit Service 9ccfef
    AUGMENTS    { mdmIDEntry }
Packit Service 9ccfef
    ::= { mdmLineTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmLineEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmLineCarrierLossTime          Integer32,
Packit Service 9ccfef
    mdmLineState                    INTEGER
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCarrierLossTime OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..255)
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Duration in 10ths of a second the modem waits after loss of
Packit Service 9ccfef
            carrier before hanging up.  If this value is set to `255',
Packit Service 9ccfef
            the modem will not hang up upon loss of carrier.  This
Packit Service 9ccfef
            allows the modem to distinguish between a momentary lapse in
Packit Service 9ccfef
            line quality and a true disconnect and can be useful to tune
Packit Service 9ccfef
            the tolerance of the modem to lines of poor quality."
Packit Service 9ccfef
    REFERENCE "V.58 lineSignalFailDisconnectTimer"
Packit Service 9ccfef
    ::= { mdmLineEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineState OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    unknown(1),
Packit Service 9ccfef
                    onHook(2),
Packit Service 9ccfef
                    offHook(3),  -- and not connected
Packit Service 9ccfef
                    connected(4),
Packit Service 9ccfef
                    busiedOut(5),
Packit Service 9ccfef
                    reset(6)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Allows the inspection and alteration of the state of the
Packit Service 9ccfef
            modem.  Management commands may change the state to `on-
Packit Service 9ccfef
            hook', `busied-out', or `reset' from any state.  No other
Packit Service 9ccfef
            alterations are permitted from the management protocol.
Packit Service 9ccfef
            When this object is set to reset, the modem shall be reset
Packit Service 9ccfef
            and the value will change to the modem's new, implementation
Packit Service 9ccfef
            dependent state."
Packit Service 9ccfef
    ::= { mdmLineEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmLineCapabilitiesEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A list of protocol capabilities for this modem."
Packit Service 9ccfef
    ::= { mdmMIBObjects 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmLineCapabilitiesEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A listing of the protocol(s) that this modem is capable of.
Packit Service 9ccfef
            Entries in this table are created only by the agent.  One
Packit Service 9ccfef
            entry exists for each protocol that the modem is capable of,
Packit Service 9ccfef
            regardless of whether that protocol is enabled or not.
Packit Service 9ccfef
Packit Service 9ccfef
            This table is useful for providing an inventory of the
Packit Service 9ccfef
            capabilities on a modem, and allowing the manager to enable
Packit Service 9ccfef
            or disable capabilities from the menu of available
Packit Service 9ccfef
            possibilities.  Row creation is not required to enable or
Packit Service 9ccfef
            disable capabilities."
Packit Service 9ccfef
    INDEX       { mdmIndex, mdmLineCapabilitiesIndex }
Packit Service 9ccfef
    ::= { mdmLineCapabilitiesTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmLineCapabilitiesEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmLineCapabilitiesIndex            Integer32,
Packit Service 9ccfef
    mdmLineCapabilitiesID               OBJECT IDENTIFIER,
Packit Service 9ccfef
    mdmLineCapabilitiesEnableRequested  INTEGER,
Packit Service 9ccfef
    mdmLineCapabilitiesEnableGranted    INTEGER
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A unique index for this capabilities entry."
Packit Service 9ccfef
    ::= { mdmLineCapabilitiesEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesID OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OBJECT IDENTIFIER
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An identifier for this capability.  Standard protocol
Packit Service 9ccfef
            capabilities will have identifiers registered in this
Packit Service 9ccfef
            document or other companion standards documents.
Packit Service 9ccfef
            Proprietary protocol capabilities will be registered by
Packit Service 9ccfef
            their respective organization.  All capabilities, standard
Packit Service 9ccfef
            or vendor-specific, shall be registered in this table."
Packit Service 9ccfef
    ::= { mdmLineCapabilitiesEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesEnableRequested OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    disabled(1),
Packit Service 9ccfef
                    optional(2),
Packit Service 9ccfef
                    preferred(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The requested configuration of this capability.  If this
Packit Service 9ccfef
            value is 'disabled(1)', this is a request to disable this
Packit Service 9ccfef
            protocol.  If this value is 'preferred(3)', this is a
Packit Service 9ccfef
            request to enable this protocol, and to prefer it in any
Packit Service 9ccfef
            negotiation over other appropriate protocols that have a
Packit Service 9ccfef
            value of 'optional(2)'."
Packit Service 9ccfef
    DEFVAL      { preferred }
Packit Service 9ccfef
    ::= { mdmLineCapabilitiesEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesEnableGranted OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    disabled(1),
Packit Service 9ccfef
                    optional(2),
Packit Service 9ccfef
                    preferred(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The actual configuration of this capability.  The agent
Packit Service 9ccfef
            shall attempt to set this as close as possible to the
Packit Service 9ccfef
            associated mdmLineCapabilitiesEnableRequested value.  The
Packit Service 9ccfef
            agent shall make this determination in an implementation-
Packit Service 9ccfef
            specific manner that may take into account the configuration
Packit Service 9ccfef
            of other capabilities or other considerations.  The modem
Packit Service 9ccfef
            will choose in an implementation-specific manner between
Packit Service 9ccfef
            multiple mutually-exclusive capabilities that each have the
Packit Service 9ccfef
            same (non-disabled) value.  However, the modem must prefer
Packit Service 9ccfef
            all capabilities with a value of 'preferred(3)' over all
Packit Service 9ccfef
            capabilities with a value of 'optional(2)'.
Packit Service 9ccfef
Packit Service 9ccfef
            In other words, if there are one or more mutually-exclusive
Packit Service 9ccfef
            capabilities (e.g. V.32 and V.32bis) that are set to
Packit Service 9ccfef
            `preferred', the agent must choose one in an
Packit Service 9ccfef
            implementation-specific manner.  Otherwise, if there are one
Packit Service 9ccfef
            or more mutually-exclusive capabilities that are set to
Packit Service 9ccfef
            `optional', the agent must choose one in an implementation-
Packit Service 9ccfef
            specific manner."
Packit Service 9ccfef
    ::= { mdmLineCapabilitiesEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilities   OBJECT IDENTIFIER ::= { mdmMIBObjects 5 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV21 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.21"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV22 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.22"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV22bis OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.22bis"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV23CC OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.23CC"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV23SC OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.23SC"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 5 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV25bis OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.25bis"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 6 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV26bis OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.26bis"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 7 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV26ter OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.26ter"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 8 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV27ter OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.27ter"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 9 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV32 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.32"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 10 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV32bis OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.32bis"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 11 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV32terbo OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.32terbo"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 12 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesVFC OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.FC"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 13 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV34 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.34"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 14 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV42 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.42"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 15 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV42bis OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.42bis"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 16 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP1 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP1"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 17 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP2 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP2"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 18 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP3 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP3"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 19 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP4 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP4"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 20 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP5 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP5"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 21 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP6 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP6"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 22 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP7 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP7"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 23 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP8 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP8"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 24 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP9 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP9"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 25 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesMNP10 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "MNP10"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 26 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV29 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.29"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 27 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesV33 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "ITU V.33"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 28 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmLineCapabilitiesBell208 OBJECT-IDENTITY
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Bell 208"
Packit Service 9ccfef
    ::= { mdmLineCapabilities 29 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- DTE Interface Table
Packit Service 9ccfef
Packit Service 9ccfef
mdmDTEInterfaceTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmDTEInterfaceEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modem DTE Interface Table augments the modem ID table."
Packit Service 9ccfef
    ::= { mdmMIBObjects 6 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmDTEInterfaceEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmDTEInterfaceEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Entries in this table are created only by the agent. One
Packit Service 9ccfef
            entry exists for each modem managed by the agent."
Packit Service 9ccfef
    AUGMENTS    { mdmIDEntry }
Packit Service 9ccfef
    ::= { mdmDTEInterfaceTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmDTEInterfaceEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmDTEActionDTROnToOff      INTEGER,
Packit Service 9ccfef
    mdmDTEActionDTROffToOn      INTEGER,
Packit Service 9ccfef
    mdmDTESyncTimingSource      INTEGER,
Packit Service 9ccfef
    mdmDTESyncAsyncMode         INTEGER,
Packit Service 9ccfef
    mdmDTEInactivityTimeout     Integer32
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmDTEActionDTROnToOff OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    ignore(1),
Packit Service 9ccfef
                    escapeToCommandMode(2),
Packit Service 9ccfef
                    disconnectCall(3),
Packit Service 9ccfef
                    resetModem(4)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Defines the action the modem will take when DTR drops.
Packit Service 9ccfef
Packit Service 9ccfef
            If the value is set to ignore(1), the modem takes no action
Packit Service 9ccfef
            when DTR drops.  Typically, mdmDTEActionDTROffToOn would
Packit Service 9ccfef
            also be set to ignore(1) if this object is set to ignore(1).
Packit Service 9ccfef
Packit Service 9ccfef
            If the value is escapeToCommandMode(2), the modem remains
Packit Service 9ccfef
            connected and enters command mode.  If the value is
Packit Service 9ccfef
            disconnectCall(3), the current call (if any) is terminated
Packit Service 9ccfef
            and the modem will not auto-answer while DTR is off.  If the
Packit Service 9ccfef
            value is resetModem(4), the current call (if any) is
Packit Service 9ccfef
            terminated and the modem is reset."
Packit Service 9ccfef
    DEFVAL      { disconnectCall }
Packit Service 9ccfef
    ::= { mdmDTEInterfaceEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmDTEActionDTROffToOn OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    ignore(1),
Packit Service 9ccfef
                    enableDial(2),
Packit Service 9ccfef
                    autoAnswerEnable(3),
Packit Service 9ccfef
                    establishConnection(4)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Defines the action the modem will take when DTR is raised.
Packit Service 9ccfef
Packit Service 9ccfef
            If the value is set to ignore(1), the modem takes no action
Packit Service 9ccfef
            when DTR is raised.  Typically, mdmDTEActionDTROnToOff would
Packit Service 9ccfef
            also be set to ignore(1) if this object is set to ignore(1).
Packit Service 9ccfef
Packit Service 9ccfef
            If the value is set to enableDial(2), the modem prepares to
Packit Service 9ccfef
            dial an outgoing call.  If the value is set to
Packit Service 9ccfef
            autoAnswerEnable(3), the modem will be configured to answer
Packit Service 9ccfef
            any incoming call.  If the value is set to
Packit Service 9ccfef
            establishConnection(4), the modem dials an implementation
Packit Service 9ccfef
            specific number.
Packit Service 9ccfef
Packit Service 9ccfef
            Immediately after any reset or power-on of the modem, if the
Packit Service 9ccfef
            DTR is high, the action specified here will be executed."
Packit Service 9ccfef
    DEFVAL      { autoAnswerEnable }
Packit Service 9ccfef
    ::= { mdmDTEInterfaceEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmDTESyncTimingSource OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    internal(1),
Packit Service 9ccfef
                    external(2),
Packit Service 9ccfef
                    loopback(3),
Packit Service 9ccfef
                    network(4)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The clock source for synchronous transmissions.  If set to
Packit Service 9ccfef
            internal(1), the modem is the clock source and sends the
Packit Service 9ccfef
            clock signals to the DTE.  If set to external(2), the
Packit Service 9ccfef
            transmit clock signals are provided by the DTE.  If
Packit Service 9ccfef
            loopback(3), the modem receiver clock is used for the
Packit Service 9ccfef
            transmit clock.  If network(4), the clock signals are
Packit Service 9ccfef
            supplied by the DCE interface.
Packit Service 9ccfef
Packit Service 9ccfef
            If the modem is not in synchronous mode, setting this object
Packit Service 9ccfef
            will have no effect on the current operations of the modem."
Packit Service 9ccfef
    REFERENCE   "V.58 transmitClockSource"
Packit Service 9ccfef
    DEFVAL      { internal }
Packit Service 9ccfef
    ::= { mdmDTEInterfaceEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmDTESyncAsyncMode OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    async(1),
Packit Service 9ccfef
                    sync(2),
Packit Service 9ccfef
                    syncAfterDial(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The operational mode of the modem.  If the value is
Packit Service 9ccfef
            syncAfterDial(3), the modem will accept commands in
Packit Service 9ccfef
            asynchronous mode and change to synchronous mode to pass
Packit Service 9ccfef
            data after a dial sequence has been executed."
Packit Service 9ccfef
    DEFVAL      { async }
Packit Service 9ccfef
    ::= { mdmDTEInterfaceEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmDTEInactivityTimeout OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The amount of idle time in minutes that the modem will wait
Packit Service 9ccfef
            before disconnecting a connection.  When a call is connected
Packit Service 9ccfef
            and no data is transferred (continuous marking condition) on
Packit Service 9ccfef
            both circuits 103 and 104 for the specified time, the DCE
Packit Service 9ccfef
            disconnects the call. If the value is 0, no idle disconnect
Packit Service 9ccfef
            will occur.  This function applies to asynchronous dial
Packit Service 9ccfef
            operations only and is intended for administrative control
Packit Service 9ccfef
            over idle connections."
Packit Service 9ccfef
    REFERENCE   "V.58 inactivityTimerSelect"
Packit Service 9ccfef
    DEFVAL { 0 }
Packit Service 9ccfef
    ::= { mdmDTEInterfaceEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- The Call Control Table
Packit Service 9ccfef
Packit Service 9ccfef
mdmCallControlTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmCallControlEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modem Call Control Table augments the modem ID table."
Packit Service 9ccfef
    ::= { mdmMIBObjects 7 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmCallControlEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmCallControlEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Entries in this table are created only by the agent. One
Packit Service 9ccfef
            entry exists for each modem managed by the agent."
Packit Service 9ccfef
    AUGMENTS    { mdmIDEntry }
Packit Service 9ccfef
    ::= { mdmCallControlTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmCallControlEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmCCRingsBeforeAnswer      Integer32,
Packit Service 9ccfef
    mdmCCCallSetUpFailTimer     Integer32,
Packit Service 9ccfef
    mdmCCResultCodeEnable       INTEGER,
Packit Service 9ccfef
    mdmCCEscapeAction           INTEGER,
Packit Service 9ccfef
    mdmCCCallDuration           Integer32,
Packit Service 9ccfef
    mdmCCConnectionFailReason   INTEGER
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCRingsBeforeAnswer OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Determines which ring the modem will wait to answer the
Packit Service 9ccfef
            phone on.  If this value is `0', the modem will not go
Packit Service 9ccfef
            offhook and answer a call when a ring signal is detected."
Packit Service 9ccfef
    REFERENCE   "V.58 ringsBeforeAnswer"
Packit Service 9ccfef
    DEFVAL      { 1 }
Packit Service 9ccfef
    ::= { mdmCallControlEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCCallSetUpFailTimer OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..255)
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This parameter specifies the amount of time, in seconds,
Packit Service 9ccfef
            that the modem shall allow between either answering a call
Packit Service 9ccfef
            (automatically or manually) or completion of dialing, and
Packit Service 9ccfef
            establishment of a connection with the remote modem. If no
Packit Service 9ccfef
            connection is established during this time, the modem
Packit Service 9ccfef
            disconnects from the line and returns a result code
Packit Service 9ccfef
            indicating the cause of the disconnection. In TIA-602, this
Packit Service 9ccfef
            is controlled by the value in the S7 register."
Packit Service 9ccfef
    REFERENCE   "V.58 callSetUpFailTimer"
Packit Service 9ccfef
    DEFVAL      { 30 }
Packit Service 9ccfef
    ::= { mdmCallControlEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCResultCodeEnable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    disabled(1),
Packit Service 9ccfef
                    numericEnabled(2),
Packit Service 9ccfef
                    verboseEnabled(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "When disabled, the DCE shall issue no 'result codes' of any
Packit Service 9ccfef
            kind to the DTE either in response to unsolicited events
Packit Service 9ccfef
            (eg. ring signal), or commands. In TIA-602, this is
Packit Service 9ccfef
            controlled by the ATQ command.  When numericEnabled, the DCE
Packit Service 9ccfef
            shall issue result codes in numeric form.  When
Packit Service 9ccfef
            verboseEnabled, the DCE shall issue result codes in a
Packit Service 9ccfef
            verbose, textual form."
Packit Service 9ccfef
    REFERENCE   "V.58 responseModeSelect"
Packit Service 9ccfef
    DEFVAL      { verboseEnabled }
Packit Service 9ccfef
    ::= { mdmCallControlEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCEscapeAction OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    ignoreEscape(1),
Packit Service 9ccfef
                    hangUp(2),
Packit Service 9ccfef
                    enterCommandMode(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modem's action upon successfully recognizing the
Packit Service 9ccfef
            'escape to command mode' character sequence."
Packit Service 9ccfef
    DEFVAL { ignoreEscape }
Packit Service 9ccfef
    ::= { mdmCallControlEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Call status portion of the call control table
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCCallDuration OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Present or last completed connection time in seconds. If
Packit Service 9ccfef
            there have been no previous connections, this value should
Packit Service 9ccfef
            be -1."
Packit Service 9ccfef
    ::= { mdmCallControlEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCConnectionFailReason OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                -- General
Packit Service 9ccfef
                        unknown(1),
Packit Service 9ccfef
                        other(2),
Packit Service 9ccfef
                        managementCommand(3),
Packit Service 9ccfef
                        inactivityTimeout(4),
Packit Service 9ccfef
                        mnpIncompatibility(5),
Packit Service 9ccfef
                        protocolError(6),
Packit Service 9ccfef
                -- DCE
Packit Service 9ccfef
                        powerLoss(10),
Packit Service 9ccfef
                        equipmentFailure(11),
Packit Service 9ccfef
                -- DTE Interface
Packit Service 9ccfef
                        dtrDrop(20),
Packit Service 9ccfef
                -- Line Interface
Packit Service 9ccfef
                        noDialTone(30),
Packit Service 9ccfef
                        lineBusy(31),
Packit Service 9ccfef
                        noAnswer(32),
Packit Service 9ccfef
                        voiceDetected(33),
Packit Service 9ccfef
                -- Signal Converter
Packit Service 9ccfef
                        carrierLost(40),
Packit Service 9ccfef
                        trainingFailed(41),
Packit Service 9ccfef
                        faxDetected(42)
Packit Service 9ccfef
        }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
            "Indicates the reason that the last connection or attempt
Packit Service 9ccfef
            failed. The meaning of each reason code is explained below.
Packit Service 9ccfef
Packit Service 9ccfef
               unknown:
Packit Service 9ccfef
            This code means the failure reason is unknown or
Packit Service 9ccfef
            there has been no previous call.
Packit Service 9ccfef
Packit Service 9ccfef
               other:
Packit Service 9ccfef
            This code used when no other code is applicable.
Packit Service 9ccfef
            Additional vendor information may be available
Packit Service 9ccfef
            elsewhere.
Packit Service 9ccfef
Packit Service 9ccfef
               managementCommand:
Packit Service 9ccfef
            A management command terminated the call.  These
Packit Service 9ccfef
            commands include escaping to command mode, initiating
Packit Service 9ccfef
            dialing, restoring lines, and disconnecting.
Packit Service 9ccfef
Packit Service 9ccfef
               inactivityTimeout:
Packit Service 9ccfef
            The call was terminated because it was inactive for
Packit Service 9ccfef
            at the minimum duration specified.
Packit Service 9ccfef
Packit Service 9ccfef
               mnpIncompatibility:
Packit Service 9ccfef
            The modems are unable to resolve MNP protocol
Packit Service 9ccfef
            differences.
Packit Service 9ccfef
Packit Service 9ccfef
               protocolError:
Packit Service 9ccfef
            An error occured in one of protocol in use.  Further
Packit Service 9ccfef
            information is required to determine in which
Packit Service 9ccfef
            protocol the error occurred, and the exact nature of
Packit Service 9ccfef
            the error.
Packit Service 9ccfef
Packit Service 9ccfef
               powerLoss:
Packit Service 9ccfef
            The modem lost power and disconnected the call.
Packit Service 9ccfef
Packit Service 9ccfef
               equipmentFailure:
Packit Service 9ccfef
            The modem equipment failed.
Packit Service 9ccfef
Packit Service 9ccfef
               dtrDrop:
Packit Service 9ccfef
            DTR has been turned off while the modem is to
Packit Service 9ccfef
            disconnect on DTR drop. (Ref: V.58 cct108TurnedOff)
Packit Service 9ccfef
Packit Service 9ccfef
               noDialTone:
Packit Service 9ccfef
            If the modem is to monitor for call progress tones,
Packit Service 9ccfef
            but the modem has failed to detect dial tone while
Packit Service 9ccfef
            attempting to dial a number.
Packit Service 9ccfef
Packit Service 9ccfef
               lineBusy:
Packit Service 9ccfef
            Busy signal is detected while busy signal detection
Packit Service 9ccfef
            is enabled, or while the 'W' or '@' dial modifier is
Packit Service 9ccfef
            used. (Ref: V.58 engagedTone)
Packit Service 9ccfef
Packit Service 9ccfef
               noAnswer:
Packit Service 9ccfef
            The call was not answered.
Packit Service 9ccfef
Packit Service 9ccfef
               voiceDetected:
Packit Service 9ccfef
            A voice was detected on the call.
Packit Service 9ccfef
Packit Service 9ccfef
               carrierLost:
Packit Service 9ccfef
            Indicates that the modem has disconnected due to
Packit Service 9ccfef
            detection of loss of carrier.  In TIA-602, the S10
Packit Service 9ccfef
            register determines the time that loss of carrier
Packit Service 9ccfef
            must be detected before the modem disconnects.
Packit Service 9ccfef
Packit Service 9ccfef
               trainingFailed:
Packit Service 9ccfef
            Indicates that the modems did not successfully train
Packit Service 9ccfef
            and reach data mode on the previous connection.
Packit Service 9ccfef
Packit Service 9ccfef
               faxDetected:
Packit Service 9ccfef
            A fax was detected on the call."
Packit Service 9ccfef
    REFERENCE   "V.58 callCleared"
Packit Service 9ccfef
    ::= { mdmCallControlEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
-- The Stored Dial String table
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCStoredDialStringTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmCCStoredDialStringEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The table of stored dial strings."
Packit Service 9ccfef
    REFERENCE   "V.58 telephoneNumbers"
Packit Service 9ccfef
    ::= { mdmMIBObjects 8 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCStoredDialStringEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmCCStoredDialStringEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A stored dial string."
Packit Service 9ccfef
    INDEX  { mdmIndex, mdmCCStoredDialStringIndex }
Packit Service 9ccfef
    ::= { mdmCCStoredDialStringTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmCCStoredDialStringEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmCCStoredDialStringIndex     Integer32,
Packit Service 9ccfef
    mdmCCStoredDialString          DisplayString
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCStoredDialStringIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The unique index of a particular dial string."
Packit Service 9ccfef
    ::= { mdmCCStoredDialStringEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmCCStoredDialString OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DisplayString (SIZE(0..64))
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A dial string stored in the modem."
Packit Service 9ccfef
    ::= { mdmCCStoredDialStringEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- The modem Error Correcting Group
Packit Service 9ccfef
Packit Service 9ccfef
mdmECTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmECEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modem error correcting table augments the modem ID
Packit Service 9ccfef
            table."
Packit Service 9ccfef
    ::= { mdmMIBObjects 9 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmECEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmECEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Entries in this table are created only by the agent. One
Packit Service 9ccfef
            entry exists for each modem managed by the agent."
Packit Service 9ccfef
    AUGMENTS    { mdmIDEntry }
Packit Service 9ccfef
    ::= { mdmECTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmECEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmECErrorControlUsed           OBJECT IDENTIFIER
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmECErrorControlUsed OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OBJECT IDENTIFIER
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Indicates the error control method used during the current
Packit Service 9ccfef
            or previous call.  This shall be one of the values for error
Packit Service 9ccfef
            control protocols registered in the capabilities table for
Packit Service 9ccfef
            this modem.  If no error control protocol is in use, this
Packit Service 9ccfef
            object shall have the value '{0 0}'."
Packit Service 9ccfef
    REFERENCE   "V.58 errorControlActive"
Packit Service 9ccfef
    ::= { mdmECEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- The modem Data Compression Group
Packit Service 9ccfef
Packit Service 9ccfef
mdmDCTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmDCEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modem data compression table augments the modem ID
Packit Service 9ccfef
            table."
Packit Service 9ccfef
    ::= { mdmMIBObjects 10 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmDCEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmDCEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Entries in this table are created only by the agent. One
Packit Service 9ccfef
            entry exists for each modem managed by the agent."
Packit Service 9ccfef
    AUGMENTS    { mdmIDEntry }
Packit Service 9ccfef
    ::= { mdmDCTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmDCEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmDCCompressionTypeUsed        OBJECT IDENTIFIER
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmDCCompressionTypeUsed OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OBJECT IDENTIFIER
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Indicates the data compression method used during the
Packit Service 9ccfef
            current or previous call.  This shall be one of the values
Packit Service 9ccfef
            for compression protocols registered in the capabilities
Packit Service 9ccfef
            table for this modem.  If no compression protocol is in use,
Packit Service 9ccfef
            this object shall have the value '{0 0}'."
Packit Service 9ccfef
    ::= { mdmDCEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- The modem Signal Convertor Group
Packit Service 9ccfef
Packit Service 9ccfef
mdmSCTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmSCEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modem signal convertor table augments the modem ID
Packit Service 9ccfef
            table."
Packit Service 9ccfef
    ::= { mdmMIBObjects 11 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmSCEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmSCEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Entries in this table are created only by the agent. One
Packit Service 9ccfef
            entry exists for each modem managed by the agent."
Packit Service 9ccfef
    AUGMENTS    { mdmIDEntry }
Packit Service 9ccfef
    ::= { mdmSCTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmSCEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmSCCurrentLineTransmitRate        Integer32,
Packit Service 9ccfef
    mdmSCCurrentLineReceiveRate         Integer32,
Packit Service 9ccfef
    mdmSCInitialLineTransmitRate        Integer32,
Packit Service 9ccfef
    mdmSCInitialLineReceiveRate         Integer32,
Packit Service 9ccfef
    mdmSCModulationSchemeUsed           OBJECT IDENTIFIER
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmSCCurrentLineTransmitRate OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The current link transmit rate of a connection, or the last
Packit Service 9ccfef
            link transmit rate of the last connection in bits per
Packit Service 9ccfef
            second."
Packit Service 9ccfef
    REFERENCE   "V.58 transmissionSignallingRateActive"
Packit Service 9ccfef
    ::= { mdmSCEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmSCCurrentLineReceiveRate OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The current link receive rate of a connection, or the last
Packit Service 9ccfef
            link receive rate of the last connection in bits per
Packit Service 9ccfef
            second."
Packit Service 9ccfef
    REFERENCE   "V.58 transmissionSignallingRateActive"
Packit Service 9ccfef
    ::= { mdmSCEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmSCInitialLineTransmitRate OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The initial link transmit rate of the current connection,
Packit Service 9ccfef
            or the initial link transmit rate of the last connection in
Packit Service 9ccfef
            bits per second."
Packit Service 9ccfef
    ::= { mdmSCEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmSCInitialLineReceiveRate OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The initial link receive rate of the current connection, or
Packit Service 9ccfef
            the initial link receive rate of the last connection in bits
Packit Service 9ccfef
            per second."
Packit Service 9ccfef
    ::= { mdmSCEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmSCModulationSchemeUsed OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OBJECT IDENTIFIER
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modulation scheme of the current or previous call.
Packit Service 9ccfef
            This shall be one of the values for modulation protocols
Packit Service 9ccfef
            registered in the capabilities table for this modem."
Packit Service 9ccfef
    REFERENCE   "V.58 gstnModulationSchemeActive"
Packit Service 9ccfef
    ::= { mdmSCEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
-- The Modem Statistics Table
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MdmStatsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The modem statistics Table augments the modem ID table."
Packit Service 9ccfef
    ::= { mdmMIBObjects 12 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MdmStatsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Entries in this table are created only by the agent. One
Packit Service 9ccfef
            entry exists for each modem managed by the agent."
Packit Service 9ccfef
    AUGMENTS    { mdmIDEntry }
Packit Service 9ccfef
    ::= { mdmStatsTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MdmStatsEntry ::= SEQUENCE {
Packit Service 9ccfef
    mdmStatsRingNoAnswers                   Counter32,
Packit Service 9ccfef
    mdmStatsIncomingConnectionFailures      Counter32,
Packit Service 9ccfef
    mdmStatsIncomingConnectionCompletions   Counter32,
Packit Service 9ccfef
    mdmStatsFailedDialAttempts              Counter32,
Packit Service 9ccfef
    mdmStatsOutgoingConnectionFailures      Counter32,
Packit Service 9ccfef
    mdmStatsOutgoingConnectionCompletions   Counter32,
Packit Service 9ccfef
    mdmStatsRetrains                        Counter32,
Packit Service 9ccfef
    mdmStats2400OrLessConnections           Counter32,
Packit Service 9ccfef
    mdmStats2400To14400Connections          Counter32,
Packit Service 9ccfef
    mdmStatsGreaterThan14400Connections     Counter32,
Packit Service 9ccfef
    mdmStatsErrorControlledConnections      Counter32,
Packit Service 9ccfef
    mdmStatsCompressedConnections           Counter32,
Packit Service 9ccfef
    mdmStatsCompressionEfficiency           Integer32,
Packit Service 9ccfef
    mdmStatsSentOctets                      Counter32,
Packit Service 9ccfef
    mdmStatsReceivedOctets                  Counter32,
Packit Service 9ccfef
    mdmStatsSentDataFrames                  Counter32,
Packit Service 9ccfef
    mdmStatsReceivedDataFrames              Counter32,
Packit Service 9ccfef
    mdmStatsResentFrames                    Counter32,
Packit Service 9ccfef
    mdmStatsErrorFrames                     Counter32
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsRingNoAnswers OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of events in which ringing was detected but the
Packit Service 9ccfef
            call was not answered."
Packit Service 9ccfef
    ::= { mdmStatsEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsIncomingConnectionFailures OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of incoming connection requests that this modem
Packit Service 9ccfef
            answered in which it could not train with the other DCE."
Packit Service 9ccfef
    ::= { mdmStatsEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsIncomingConnectionCompletions OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of incoming connection requests that this modem
Packit Service 9ccfef
            answered and successfully trained with the other DCE."
Packit Service 9ccfef
    ::= { mdmStatsEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsFailedDialAttempts OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX          Counter32
Packit Service 9ccfef
        MAX-ACCESS  read-only
Packit Service 9ccfef
        STATUS          current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The number of call attempts that failed because the modem
Packit Service 9ccfef
        didn't go off hook, or there was no dialtone."
Packit Service 9ccfef
        ::= { mdmStatsEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsOutgoingConnectionFailures OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of outgoing calls from this modem which
Packit Service 9ccfef
            sucessfully went off hook and dialed, in which it could not
Packit Service 9ccfef
            train with the other DCE."
Packit Service 9ccfef
    ::= { mdmStatsEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsOutgoingConnectionCompletions OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of outgoing calls from this modem which resulted
Packit Service 9ccfef
            in successfully training with the other DCE."
Packit Service 9ccfef
    ::= { mdmStatsEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsRetrains OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of retrains experienced on connections on this
Packit Service 9ccfef
            line."
Packit Service 9ccfef
    ::= { mdmStatsEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Utilization counters
Packit Service 9ccfef
Packit Service 9ccfef
mdmStats2400OrLessConnections OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of connections initially established at a
Packit Service 9ccfef
            modulation speed of 2400 bits per second or less."
Packit Service 9ccfef
    ::= { mdmStatsEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
mdmStats2400To14400Connections OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of connections initially established at a
Packit Service 9ccfef
            modulation speed of greater than 2400 bits per second and
Packit Service 9ccfef
            less than 14400 bits per second."
Packit Service 9ccfef
    ::= { mdmStatsEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsGreaterThan14400Connections OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of connections initially established at a
Packit Service 9ccfef
            modulation speed of greater than 14400 bits per second."
Packit Service 9ccfef
    ::= { mdmStatsEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsErrorControlledConnections OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of established connections using an error
Packit Service 9ccfef
            control protocol."
Packit Service 9ccfef
    ::= { mdmStatsEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsCompressedConnections OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of established connections using a compression
Packit Service 9ccfef
            protocol."
Packit Service 9ccfef
    ::= { mdmStatsEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsCompressionEfficiency OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of bytes transferred into the compression
Packit Service 9ccfef
            encoder divided by the number of bytes transferred out of
Packit Service 9ccfef
            the encoder, multiplied by 100 for either the current or
Packit Service 9ccfef
            last call.  If a data compression protocol is not in use,
Packit Service 9ccfef
            this value shall be `100'."
Packit Service 9ccfef
    REFERENCE   "V.58 compressionEfficiency"
Packit Service 9ccfef
    ::= { mdmStatsEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsSentOctets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of octets presented to the modem by the DTE."
Packit Service 9ccfef
    ::= { mdmStatsEntry 14 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsReceivedOctets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of octets presented to the DTE by the modem."
Packit Service 9ccfef
    ::= { mdmStatsEntry 15 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsSentDataFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of data frames sent on the line interface.  If
Packit Service 9ccfef
            there is no frame-oriented protocol in use on the line
Packit Service 9ccfef
            interface, this counter shall not increment."
Packit Service 9ccfef
    ::= { mdmStatsEntry 16 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsReceivedDataFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of data frames received on the line interface.
Packit Service 9ccfef
            If there is no frame-oriented protocol in use on the line
Packit Service 9ccfef
            interface, this counter shall not increment."
Packit Service 9ccfef
    ::= { mdmStatsEntry 17 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsResentFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of times this modem retransmits frames on the
Packit Service 9ccfef
            line interface.  If there is no frame-oriented protocol in
Packit Service 9ccfef
            use on the line interface, this counter shall not
Packit Service 9ccfef
            increment."
Packit Service 9ccfef
    ::= { mdmStatsEntry 18 }
Packit Service 9ccfef
Packit Service 9ccfef
mdmStatsErrorFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of block errors received on the link.  If there
Packit Service 9ccfef
            is no frame-oriented protocol in use on the line interface,
Packit Service 9ccfef
            this counter shall not increment."
Packit Service 9ccfef
    ::= { mdmStatsEntry 19 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- compliance statements
Packit Service 9ccfef
Packit Service 9ccfef
mdmCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The compliance statement for SNMPv2 entities which
Packit Service 9ccfef
            implement the modem MIB."
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE  -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS { mdmIDGroup, mdmLineInterfaceGroup,
Packit Service 9ccfef
                mdmDTEInterfaceGroup, mdmCallControlGroup,
Packit Service 9ccfef
                mdmSignalConvertorGroup, mdmStatisticsGroup }
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP   mdmErrorControlGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory only for those modems that
Packit Service 9ccfef
            implement an error correction protocol."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP mdmDataCompressionGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory only for those modems that
Packit Service 9ccfef
            implement a data compression protocol."
Packit Service 9ccfef
    ::= { mdmCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
END