379 lines
11 KiB
Plaintext
379 lines
11 KiB
Plaintext
|
|
|
|
ZTE-DSL-PPPOA-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
TEXTUAL-CONVENTION, DisplayString,MacAddress,RowStatus FROM SNMPv2-TC
|
|
MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32 FROM SNMPv2-SMI
|
|
ifIndex FROM IF-MIB;
|
|
|
|
|
|
zxDslPppoaMib MODULE-IDENTITY
|
|
LAST-UPDATED "200701311000Z"
|
|
ORGANIZATION "ZTE Corporation"
|
|
CONTACT-INFO "suchunshan
|
|
Mail: suchunshan@zte.com.cn
|
|
Tel : 021-68896292"
|
|
DESCRIPTION "This MIB defines zte dsl DHCP function modules' managed objects."
|
|
::= { zxDsl 29 }
|
|
|
|
zte OBJECT IDENTIFIER ::= { enterprises 3902 }
|
|
zxDsl OBJECT IDENTIFIER ::= { zte 1004 }
|
|
|
|
|
|
zxDslPppoaGlobal OBJECT IDENTIFIER ::= { zxDslPppoaMib 1 }
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Following objects are defined.
|
|
-- 1.PPPoA Global
|
|
-- 2.Mac Pool Table
|
|
-- 3.PPPoA Interface Table
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 1.PPPoA Global
|
|
------------------------------------------------------------------------------
|
|
|
|
zxDslPppoaEchoTimeout OBJECT-TYPE
|
|
SYNTAX Integer32(1..1800)
|
|
UNITS "sec"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timeout of PPPOA echo ."
|
|
::= { zxDslPppoaGlobal 1}
|
|
|
|
|
|
zxDslPppoaoeAutoAdapt OBJECT-TYPE
|
|
SYNTAX Integer32 {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable adaption of PPPoA and PPPoE automatically ."
|
|
::= {zxDslPppoaGlobal 2 }
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 2.Mac Pool Table
|
|
------------------------------------------------------------------------------
|
|
|
|
|
|
zxDslMacPoolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxDslMacPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac Pool information table"
|
|
::= { zxDslPppoaMib 2 }
|
|
|
|
zxDslMacPoolEntry OBJECT-TYPE
|
|
SYNTAX ZxDslMacPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac Pool information table"
|
|
INDEX { zxDslMacPoolIndex }
|
|
::= { zxDslMacPoolTable 1 }
|
|
|
|
ZxDslMacPoolEntry ::= SEQUENCE
|
|
{
|
|
zxDslMacPoolIndex Integer32,
|
|
zxDslMacPoolStartMac MacAddress,
|
|
zxDslMacPoolSize Integer32,
|
|
zxDslMacPoolAvailableSize Integer32,
|
|
zxDslMacPoolType INTEGER,
|
|
zxDslMacPoolRowStatus RowStatus
|
|
}
|
|
|
|
|
|
zxDslMacPoolIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The idex of this table."
|
|
::= { zxDslMacPoolEntry 1}
|
|
|
|
|
|
zxDslMacPoolStartMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Strating MacAddress in the pool."
|
|
::= { zxDslMacPoolEntry 2}
|
|
|
|
|
|
zxDslMacPoolSize OBJECT-TYPE
|
|
SYNTAX Integer32(1..1024)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of this MacAddress pool."
|
|
::= { zxDslMacPoolEntry 3}
|
|
|
|
|
|
zxDslMacPoolAvailableSize OBJECT-TYPE
|
|
SYNTAX Integer32(0..1024)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The available space of the pool,that is the number of MacAddress
|
|
will be allocated."
|
|
::= { zxDslMacPoolEntry 4}
|
|
|
|
|
|
zxDslMacPoolType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipoa(1),
|
|
mat(2),
|
|
pppoa(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the pool,such as IPOA, MAT,PPPoA."
|
|
::= { zxDslMacPoolEntry 5}
|
|
|
|
zxDslMacPoolRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RowStatus of the instance."
|
|
::= { zxDslMacPoolEntry 6}
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 3.PPPoA Interface Table
|
|
------------------------------------------------------------------------------
|
|
|
|
|
|
zxDslPppoaInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxDslPppoaInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PPPoA Interface information table"
|
|
::= { zxDslPppoaMib 3 }
|
|
|
|
zxDslPppoaInterfaceEntry OBJECT-TYPE
|
|
SYNTAX ZxDslPppoaInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PPPoA Interface information table"
|
|
INDEX { zxDslPppoaIfIndex,zxDslPppoaIfPvcNo }
|
|
::= { zxDslPppoaInterfaceTable 1 }
|
|
|
|
ZxDslPppoaInterfaceEntry ::= SEQUENCE
|
|
{
|
|
zxDslPppoaIfIndex Integer32,
|
|
zxDslPppoaIfPvcNo Integer32,
|
|
zxDslPppoaIfAdminStatus INTEGER,
|
|
zxDslPppoaIfMacAssignMode INTEGER,
|
|
zxDslPppoaIfMacPoolIndex Integer32,
|
|
zxDslPppoaIfManualAssignedMac MacAddress,
|
|
zxDslPppoaIfActualMac MacAddress,
|
|
zxDslPppoaIfMgmtOperstatus INTEGER,
|
|
zxDslPppoaIfSeesionId Integer32,
|
|
zxDslPppoaIfServerMac MacAddress,
|
|
zxDslPppoaIfLcpCfgReqPkts Counter32,
|
|
zxDslPppoaIfEchoAckPkts Counter32,
|
|
zxDslPppoaIfLcpTerminateReqPkts Counter32,
|
|
zxDslPppoaIfPadoPkts Counter32,
|
|
zxDslPppoaIfPadsPkts Counter32,
|
|
zxDslPppoaIfPadtPkts Counter32,
|
|
zxDslPppoaIfAction Counter32
|
|
}
|
|
|
|
|
|
|
|
zxDslPppoaIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface idex of user port."
|
|
::= { zxDslPppoaInterfaceEntry 1}
|
|
|
|
|
|
zxDslPppoaIfPvcNo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Pvc No. of user port."
|
|
::= { zxDslPppoaInterfaceEntry 2}
|
|
|
|
|
|
zxDslPppoaIfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative status of the port PPPoA."
|
|
::= { zxDslPppoaInterfaceEntry 3}
|
|
|
|
|
|
zxDslPppoaIfMacAssignMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
fromAssignedPool(1),
|
|
manualAssigned(2),
|
|
auto(3) -- search all pools
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The assignment mode of the user's MacAddress."
|
|
::= { zxDslPppoaInterfaceEntry 4}
|
|
|
|
|
|
zxDslPppoaIfMacPoolIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MacPoolIndex to be used to get a MacAddress.It must be configured
|
|
when zxDslPppoaIfMacAssignMode=fromAssignedPool(1). "
|
|
::= { zxDslPppoaInterfaceEntry 5}
|
|
|
|
|
|
|
|
zxDslPppoaIfManualAssignedMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MacAddress manual assigned to the port."
|
|
::= { zxDslPppoaInterfaceEntry 6}
|
|
|
|
|
|
|
|
zxDslPppoaIfActualMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Actual MacAddress that the port obtained."
|
|
::= { zxDslPppoaInterfaceEntry 7}
|
|
|
|
|
|
zxDslPppoaIfMgmtOperstatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
invalidState(0) ,
|
|
waitLcpCfgreq(1),
|
|
waitPado(2),
|
|
waitPads(3),
|
|
waitRetry(4),
|
|
pppoeConnnect(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPPOA management operatinal status."
|
|
::= { zxDslPppoaInterfaceEntry 8}
|
|
|
|
|
|
|
|
zxDslPppoaIfSeesionId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SeesionId that the port obtained from server."
|
|
::= { zxDslPppoaInterfaceEntry 9}
|
|
|
|
|
|
|
|
zxDslPppoaIfServerMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Server MacAddress that the port obtained from server."
|
|
::= { zxDslPppoaInterfaceEntry 10}
|
|
|
|
|
|
zxDslPppoaIfLcpCfgReqPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recieved LcpCfgReqPkts from userside."
|
|
::= { zxDslPppoaInterfaceEntry 11}
|
|
|
|
|
|
|
|
zxDslPppoaIfEchoAckPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recieved LcpCfgReqPkts from userside."
|
|
::= { zxDslPppoaInterfaceEntry 12}
|
|
|
|
|
|
|
|
|
|
zxDslPppoaIfLcpTerminateReqPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recieved LcpTerminateReqPkts from userside."
|
|
::= { zxDslPppoaInterfaceEntry 13}
|
|
|
|
|
|
|
|
zxDslPppoaIfPadoPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recieved PadoPkts from server."
|
|
::= { zxDslPppoaInterfaceEntry 14}
|
|
|
|
|
|
|
|
zxDslPppoaIfPadsPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recieved PadsPkt from server."
|
|
::= { zxDslPppoaInterfaceEntry 15}
|
|
|
|
|
|
|
|
zxDslPppoaIfPadtPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recieved PadtPkts from server."
|
|
::= { zxDslPppoaInterfaceEntry 16}
|
|
|
|
zxDslPppoaIfAction OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"action(1): update the dynamic data of pppoa user"
|
|
::= { zxDslPppoaInterfaceEntry 17}
|
|
|
|
END |