-- *****************************************************************
-- MAIPU-PPP.mib:  Maipu enterprise device PPP MIB file
--
--version 1.0.0.0, Feb 13, 2001 Huanglulu
--version 2.0.0.0, Sep 12, 2002 Huanglulu
--
-- Copyright (c)  by Maipu DataComm Inc.
-- All rights reserved.
-- 
-- *****************************************************************
--

MAIPU-PPP-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE,
    IpAddress				               FROM SNMPv2-SMI
    mpMgmt                        	       FROM MAIPU-SMI;

mpPppMib MODULE-IDENTITY
    LAST-UPDATED "0102130000Z"
    ORGANIZATION "Maipu DataComm"
    CONTACT-INFO
	"   Maipu DataComm
		Customer Service

		Postal: Consulate Drive
			Chengdu, Sichuan  610041
			China

		Tel: 86-028-5161006

		E-mail: office@maipu.com"
    DESCRIPTION
		"The assignments for Maipu router's MIB of PPP infomation!"
    ::= {mpMgmt 5 }

pppConfTable OBJECT-TYPE
    SYNTAX SEQUENCE OF PppConfEntry
    MAX-ACCESS not-accessible
    STATUS current
    DESCRIPTION
		"PPPЭñ."
    ::= { mpPppMib 1 }

pppConfEntry OBJECT-TYPE
    SYNTAX PppConfEntry
    MAX-ACCESS not-accessible
    STATUS current
    DESCRIPTION
		"PPPЭñĿ."
    INDEX { pppIfIndex }    
    ::= { pppConfTable 1 }

PppConfEntry ::=
    SEQUENCE {
    	pppIfIndex		INTEGER,
    	pppIpNeg		INTEGER,
    	pppDefIpAddr	IpAddress,
    	pppDefIpDhcp	INTEGER,
    	pppDefIpPool	INTEGER,
	    pppIpPoolName	OCTET STRING,
    	pppAc			INTEGER,
    	pppAccountName	OCTET STRING,
    	pppAuthChap		INTEGER,
    	pppAuthChapName	OCTET STRING,
    	pppChapHostName	OCTET STRING,
    	pppAuthPap 		INTEGER,
    	pppAuthPapName	OCTET STRING,
    	pppPapUsername	OCTET STRING,
    	pppPapPassword	OCTET STRING,
    	pppAuthMsChap	INTEGER,
    	pppAuthMsChapName	OCTET STRING,
    	pppCallbackReq	INTEGER,
    	pppCallbackAcc	INTEGER,
    	pppCdp	 		INTEGER,
    	pppComprePredictor	INTEGER,
    	pppCompreStacker	INTEGER,
    	pppEncDesKey	OCTET STRING,
    	pppEnc3DesKey	OCTET STRING,
    	pppEncDesBisKey	OCTET STRING,
    	pppMultilink	INTEGER,
    	pppPc			INTEGER,
    	pppReliableLink	INTEGER,
    	pppTimeoutAuth	INTEGER,
    	pppTimeoutIpcp	INTEGER,
    	pppTimeoutRetry	INTEGER,
    	pppMultilinkBap INTEGER
		}
		
pppIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"PPPñ,ֵӦڽӿڵifIndex."
	::= { pppConfEntry 1 }
	
pppIpNeg	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷýӿΪIPַЭ."
	::= { pppConfEntry 2 }

pppDefIpAddr	OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ָԶIPַԶΪַЭʱ."
	::= { pppConfEntry 3 }

pppDefIpDhcp	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷDHCPΪԶ˷IPַԶΪַЭʱ."
	::= { pppConfEntry 4 }

pppDefIpPool	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷĬϵַΪԶ˷IPַԶΪַЭʱ."
	::= { pppConfEntry 5 }

pppDefIpPoolName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ַָΪԶ˷IPַԶΪַЭʱ."
	::= { pppConfEntry 6 }

pppAc	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷPPPַ/ѹ."
	::= { pppConfEntry 7 }

pppAccountName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"."
	::= { pppConfEntry 8 }

pppAuthChap	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷCHAP֤."
	::= { pppConfEntry 9 }

pppAuthChapName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"CHAP֤ʹAAA֤."
	::= { pppConfEntry 10 }

pppChapHostName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"CHAP֤."
	::= { pppConfEntry 11 }

pppAuthPap	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		" ǷUPAP֤."
	::= { pppConfEntry 12 }

pppAuthPapName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"UPAP֤ʹAAA֤."
	::= { pppConfEntry 13 }

pppPapUsername	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"PAP֤."
	::= { pppConfEntry 14 }

pppPapPassword	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"PAP֤."
	::= { pppConfEntry 15 }

pppAuthMsChap	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷMS-CHAP֤."
	::= { pppConfEntry 16 }

pppAuthMsChapName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"MS-CHAP֤ʹAAA֤."
	::= { pppConfEntry 17 }

pppCallbackReq	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Ƿûز."
	::= { pppConfEntry 18 }

pppCallbackAcc	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Ƿûز."
	::= { pppConfEntry 19 }

pppCdp	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷCDPPPPӿЭCDPģ."
	::= { pppConfEntry 20 }

pppComprePredictor	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷPREDICTORѹ."
	::= { pppConfEntry 21 }

pppCompreStacker	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷSTACKERѹ."
	::= { pppConfEntry 22 }

pppEncDesKey	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"DES."
	::= { pppConfEntry 23 }

pppEnc3DesKey	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"3DES."
	::= { pppConfEntry 24 }

pppEncDesBisKey	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"DES-BIS."
	::= { pppConfEntry 25 }

pppMultilink	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2),
				bap(3)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷPPP·ֵΪbapʱʾPPP·ʹBAPЭ."
	::= { pppConfEntry 26 }

pppPc	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ǷPPPЭѹ."
	::= { pppConfEntry 27 }

pppReliableLink	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Ƿÿɿ·."
	::= { pppConfEntry 28 }

pppTimeoutAuth	OBJECT-TYPE
	SYNTAX	INTEGER (1..255)
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"֤ʱ."
	::= { pppConfEntry 29 }

pppTimeoutIpcp	OBJECT-TYPE
	SYNTAX	INTEGER (1..255)
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"IPCPЭ̳ʱ."
	::= { pppConfEntry 30 }

pppTimeoutRetry	OBJECT-TYPE
	SYNTAX	INTEGER (1..255)
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"LCPЭ̳ʱ."
	::= { pppConfEntry 31 }

pppMultilinkBap	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"."
	::= { pppConfEntry 32 }


--//*********ppp show*********//
pppStatTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF PppStatEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"PPPͳϢ."
	::= { mpPppMib 2 }
	
pppStatEntry	OBJECT-TYPE
	SYNTAX	PppStatEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"PPPͳϢĿ."
	INDEX { pppStatIfIndex }
	::= { pppStatTable 1 }
	
PppStatEntry ::=
	SEQUENCE {
		pppStatIfIndex		INTEGER,
		pppLcpPhase			INTEGER,
		pppLcpState			INTEGER,
		pppLcpMru			INTEGER,
		pppLcpMtu			INTEGER,
		pppLcpAsyncMap		INTEGER,
		pppLcpLocalMagicNo	INTEGER,
		pppLcpProtoFieldComp	INTEGER,
		pppLcpACFieldComp	INTEGER,
		pppLcpEchoTimer		INTEGER,
		pppLcpEchoPend		INTEGER,
		pppLcpEchoNo		INTEGER,
		pppLcpEchoInter		INTEGER,
		pppLcpEchoFails		INTEGER,
		pppIpcpState		INTEGER,
		pppIpcpLocalIPAddr	IpAddress,
		pppIpcpRemIPAddr	IpAddress,
		pppIpcpVJCompProto	INTEGER,
		pppIpcpVJCompPassive	INTEGER,
		pppIpcpRtpCompProto	INTEGER,
		pppIpcpRtpCompPassive	INTEGER,
		pppCdpcpState		INTEGER,
		pppCcpState			INTEGER,
		pppEcpState			INTEGER,
		pppPapClientState	INTEGER,
		pppPapServerState	INTEGER,
		pppChapClientState	INTEGER,
		pppChapServerState	INTEGER,
		pppLzsdcpState		INTEGER,
		pppPredictor		INTEGER,
		pppDes				INTEGER,
		pppDesBis			INTEGER,
		ppp3Des				INTEGER
				}
				
pppStatIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 1 }
	
pppLcpPhase	OBJECT-TYPE
	SYNTAX	INTEGER {
				dead(1),
				establish(2),
				authenticate(3),
				network(4),
				terminate(5)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"LCP׶"
	::= { pppStatEntry 2 }

pppLcpState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				starting(2),
				closed(3),
				stopped(4),
				closing(5),
				stopping(6),
				requestSent(7),
				ackReceived(8),
				ackSent(9),
				opened(10)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"LCP״̬"
	::= { pppStatEntry 3 }

pppLcpMru	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 4 }

pppLcpMtu	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 5 }

pppLcpAsyncMap	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ʮʾ"
	::= { pppStatEntry 6 }

pppLcpLocalMagicNo	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ʮʾ"
	::= { pppStatEntry 7 }

pppLcpProtoFieldComp	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 8 }

pppLcpACFieldComp	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 9 }

pppLcpEchoTimer	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 10 }

pppLcpEchoPend	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 11 }

pppLcpEchoNo	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 12 }

pppLcpEchoInter	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 13 }
	
pppLcpEchoFails	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 14 }
	
pppIpcpState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				starting(2),
				closed(3),
				stopped(4),
				closing(5),
				stopping(6),
				requestSent(7),
				ackReceived(8),
				ackSent(9),
				opened(10)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"IPCP״̬"
	::= { pppStatEntry 15 }
	
pppIpcpLocalIPAddr	OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 16 }
	
pppIpcpRemIPAddr	OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 17 }
	
pppIpcpVJCompProto	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 18 }
	
pppIpcpVJCompPassive	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 19 }
	
pppIpcpRtpCompProto	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 20 }
	
pppIpcpRtpCompPassive	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 21 }
	
pppCdpcpState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				starting(2),
				closed(3),
				stopped(4),
				closing(5),
				stopping(6),
				requestSent(7),
				ackReceived(8),
				ackSent(9),
				opened(10)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"CDPCP״̬"
	::= { pppStatEntry 22 }
	
pppCcpState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				starting(2),
				closed(3),
				stopped(4),
				closing(5),
				stopping(6),
				requestSent(7),
				ackReceived(8),
				ackSent(9),
				opened(10)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"CCP״̬"
	::= { pppStatEntry 23 }
	
pppEcpState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				starting(2),
				closed(3),
				stopped(4),
				closing(5),
				stopping(6),
				requestSent(7),
				ackReceived(8),
				ackSent(9),
				opened(10)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ECP״̬"
	::= { pppStatEntry 24 }
	
pppPapClientState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				closed(2),
				pending(3),
				authenticationReq(4),
				open(5),
				badAuthentication(6)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 25 }

pppPapServerState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				closed(2),
				pending(3),
				listen(4),
				open(5),
				badAuthentication(6)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 26 }

pppChapClientState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				closed(2),
				pending(3),
				listen(4),
				response(5),
				open(6)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 27 }

pppChapServerState	OBJECT-TYPE
	SYNTAX	INTEGER {
				initial(1),
				closed(2),
				pending(3),
				initialChallenge(4),
				oepn(5),
				rechallenge(6),
				badAuthentication(7)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 28 }

pppLzsdcpState	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 29 }

pppPredictor	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 30 }

pppDes	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 31 }

pppDesBis	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 32 }

ppp3Des	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { pppStatEntry 33 }


--//*********ppp compress show*********//
pppCompStatTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF PppCompStatEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"PPPѹͳϢ."
	::= { mpPppMib 3 }
	
pppCompStatEntry	OBJECT-TYPE
	SYNTAX	PppCompStatEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"PPPѹͳϢĿ."
	INDEX { pppCompStatIfIndex }
	::= { pppCompStatTable 1 }
	
PppCompStatEntry ::=
	SEQUENCE {
		pppCompStatIfIndex	INTEGER,
		pppCompType			INTEGER,
		pppUncompBytes		Counter32,
		pppUncompPkts		Counter32,
		pppCompBytes		Counter32,
		pppCompPkts			Counter32,
		pppIncompBytes		Counter32,
		pppIncompPkts		Counter32,
		pppRecvBytes		Counter32,
		pppTransBytes		Counter32,
		pppCompRatio		INTEGER
			}

pppCompStatIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ѹӿ"
	::= { pppCompStatEntry 1 }

pppCompType	OBJECT-TYPE
	SYNTAX	INTEGER {
				stacker(1),
				predictor(2)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ѹ"
	::= { pppCompStatEntry 2 }

pppUncompBytes	OBJECT-TYPE
	SYNTAX	Counter32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"δѹֽ"
	::= { pppCompStatEntry 3 }

pppUncompPkts	OBJECT-TYPE
	SYNTAX	Counter32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"δѹ"
	::= { pppCompStatEntry 4 }

pppCompBytes	OBJECT-TYPE
	SYNTAX	Counter32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ѹֽ"
	::= { pppCompStatEntry 5 }

pppCompPkts	OBJECT-TYPE
	SYNTAX	Counter32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ѹ"
	::= { pppCompStatEntry 6 }

pppIncompBytes	OBJECT-TYPE
	SYNTAX	Counter32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ѹֽ"
	::= { pppCompStatEntry 7 }

pppIncompPkts	OBJECT-TYPE
	SYNTAX	Counter32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ѹ"
	::= { pppCompStatEntry 8 }

pppRecvBytes	OBJECT-TYPE
	SYNTAX	Counter32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ֽ"
	::= { pppCompStatEntry 9 }

pppTransBytes	OBJECT-TYPE
	SYNTAX	Counter32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ֽ"
	::= { pppCompStatEntry 10 }

pppCompRatio	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ѹ"
	::= { pppCompStatEntry 11 }


--//*********ppp Multilink show*********//
pppMultiTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF PppMultiEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"PPP·Ϣ."
	::= { mpPppMib 4 }
	
pppMultiEntry	OBJECT-TYPE
	SYNTAX	PppMultiEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"PPP·ϢĿ."
	INDEX { pppVirtualAccInt }
	::= { pppMultiTable 1 }
	
PppMultiEntry ::=
	SEQUENCE {
		pppVirtualAccInt		OCTET STRING,
		pppLogicInt				OCTET STRING,
		pppLocalVirtualIpAddr	IpAddress,
		pppRemVirtuslIpAddr		IpAddress,
		pppMultiMemNum			INTEGER
			}

pppVirtualAccInt	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Multilinkӿ"
	::= { pppMultiEntry 1 }

pppLogicInt	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"MultilinkӿڶӦ߼ӿ"
	::= { pppMultiEntry 2 }

pppLocalVirtualIpAddr	OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"MultilinkӿڵIPַ"
	::= { pppMultiEntry 3 }

pppRemVirtualIpAddr	OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"MultilinkԶӿڵIPַ"
	::= { pppMultiEntry 4 }

pppMultiMemNum	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Multilink󶨵ӿڵĸ"
	::= { pppMultiEntry 5 }


--//*********ppp Multilink show*********//
pppMultiIntTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF PppMultiIntEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"PPP·ӿϢ."
	::= { mpPppMib 5 }
	
pppMultiIntEntry	OBJECT-TYPE
	SYNTAX	PppMultiIntEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"PPP·ӿϢĿ."
	INDEX { pppMultiIntIfIndex }
	::= { pppMultiIntTable 1 }
	
PppMultiIntEntry ::=
	SEQUENCE {
		pppMultiIntIfIndex		INTEGER,
		pppMultiIntName			OCTET STRING,
		pppMultiIntBBandWidth	INTEGER,
		pppVirtualIntName		OCTET STRING
			}
			
pppMultiIntIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"󶨳Multilinkӿڵ"
	::= { pppMultiIntEntry 1 }

pppMultiIntName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"󶨳Multilinkӿڵ"
	::= { pppMultiIntEntry 2 }

pppMultiIntBBandWidth	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ӿڵĴ"
	::= { pppMultiIntEntry 3 }

pppVirtualIntName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ӿڵ"
	::= { pppMultiIntEntry 4 }

END
 