-- Copyright 2001 by Marconi Communications Fore-PPP-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, Counter32 FROM SNMPv2-SMI ifIndex FROM IF-MIB asx FROM Fore-Common-MIB; forePppIfGroup OBJECT IDENTIFIER ::= { asx 23 } -- -- Definition of PPP IF Table -- forePppIfTable OBJECT-TYPE SYNTAX SEQUENCE OF ForePppIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing PPP interface configuration and status." ::= { forePppIfGroup 1 } forePppIfEntry OBJECT-TYPE SYNTAX ForePppIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry containing the PPP interface information." INDEX { ifIndex } ::= { forePppIfTable 1 } ForePppIfEntry ::= SEQUENCE { forePppIfAdminStatus INTEGER, forePppIfLcpOperStatus INTEGER, forePppIfConfiguredMRU INTEGER, forePppIfNegotiatedMRU INTEGER, forePppIfLearnedMTU INTEGER } forePppIfAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the admin status of this interface." ::= { forePppIfEntry 1 } forePppIfLcpOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the oper status of the Link Control Protocol (LCP) on this interface." ::= { forePppIfEntry 2 } forePppIfConfiguredMRU OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the maximum receive unit size in octets that will be used to start negotiation on this interface." ::= { forePppIfEntry 3 } forePppIfNegotiatedMRU OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the maximum receive unit size in octets that has been negotiated on this interface." ::= { forePppIfEntry 4 } forePppIfLearnedMTU OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the maximum transmit unit size in octets that has been observed on this interface." ::= { forePppIfEntry 5 } -- -- Definition of PPP IWF statistics -- forePppIwfStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF ForePppIwfStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing PppIwf IWF interface Statistics" ::= { forePppIfGroup 2 } forePppIwfStatsEntry OBJECT-TYPE SYNTAX ForePppIwfStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry containing the PppIwf statistics." INDEX { ifIndex } ::= { forePppIwfStatsTable 1 } ForePppIwfStatsEntry ::= SEQUENCE { forePppIwfTxCells Counter32, forePppIwfTxOctets Counter32, forePppIwfTxPackets Counter32, forePppIwfTxHdrLookupErr Counter32, forePppIwfTxResourceFail Counter32, forePppIwfRxCells Counter32, forePppIwfRxOctets Counter32, forePppIwfRxPackets Counter32, forePppIwfRxHdrLookupErr Counter32, forePppIwfRxResourceFail Counter32 } forePppIwfTxCells OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of cells that have arrived at the ATM SAP from the upper layer." ::= { forePppIwfStatsEntry 1 } forePppIwfTxOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of octets that the PPPIWF Packet to ATM cells layer has passed to the lower layer." ::= { forePppIwfStatsEntry 2 } forePppIwfTxPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pkts that the PPPIWF Packet to ATM cells layer has passed to the lower layer." ::= { forePppIwfStatsEntry 3 } forePppIwfTxHdrLookupErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of cells that the PPPIWF Packet to ATM Cells layer has discarded due to addressing errors." ::= { forePppIwfStatsEntry 4 } forePppIwfTxResourceFail OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of cells that the PPPIWF Packet To ATM Cells layer has discarded due to resource limitations." ::= { forePppIwfStatsEntry 5 } forePppIwfRxCells OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of cells that the ATM SAP has passed to the upper layer." ::= { forePppIwfStatsEntry 6 } forePppIwfRxOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of octets that the PPPIWF Packet to ATM Cells layer has received from the lower layer." ::= { forePppIwfStatsEntry 7 } forePppIwfRxPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of PPPIWF Packet to ATM Cells layer has received from the lower layer." ::= { forePppIwfStatsEntry 8 } forePppIwfRxHdrLookupErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets that the PPPIWF Packet to ATM Cells layer has discarded due to addressing errors." ::= { forePppIwfStatsEntry 9 } forePppIwfRxResourceFail OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets that the PPPIWF Packet to ATM Cells layer has discarded due to resource limitations." ::= { forePppIwfStatsEntry 10 } -- -- Definition of IPCP Table for PPP IF -- foreIpcpTable OBJECT-TYPE SYNTAX SEQUENCE OF ForeIpcpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Internet Protocol Control Protocol (IPCP) configuration and status for a PPP interface." ::= { forePppIfGroup 3 } foreIpcpEntry OBJECT-TYPE SYNTAX ForeIpcpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry containing the IPCP information for a PPP interface." INDEX { ifIndex } ::= { foreIpcpTable 1 } ForeIpcpEntry ::= SEQUENCE { foreIpcpOperStatus INTEGER } foreIpcpOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the operational status of this interface." ::= { foreIpcpEntry 1 } -- -- Definition of MPLSCP Table for PPP IF -- foreMplscpTable OBJECT-TYPE SYNTAX SEQUENCE OF ForeMplscpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Multi-Protocol Label Switching Control Protocol (MPLSCP) configuration and status for a PPP interface." ::= { forePppIfGroup 4 } foreMplscpEntry OBJECT-TYPE SYNTAX ForeMplscpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry containing the MPLSCP information for a PPP interface." INDEX { ifIndex } ::= { foreMplscpTable 1 } ForeMplscpEntry ::= SEQUENCE { foreMplscpOperStatus INTEGER } foreMplscpOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the operational status of this interface." ::= { foreMplscpEntry 1 } END