initial commit; version 22.5.12042
This commit is contained in:
206
mibs/raisecom/RAISECOM-PPPOEAGENT-MIB
Normal file
206
mibs/raisecom/RAISECOM-PPPOEAGENT-MIB
Normal file
@ -0,0 +1,206 @@
|
||||
-- MibName=rcPPPoEAgent
|
||||
-- *****************************************************************
|
||||
-- RAISECOM-VLAN-MIB.MIB: Raisecom PPPoEAgent MIB file
|
||||
-- NOV 2008, huangxiyuan
|
||||
--
|
||||
-- Copyright (c) 2008 by Raisecom, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
RAISECOM-PPPOEAGENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
EnableVar FROM SWITCH-TC
|
||||
ifIndex FROM IF-MIB
|
||||
iscomSwitch FROM RAISECOM-BASE-MIB;
|
||||
|
||||
|
||||
rcPPPoEAgent MODULE-IDENTITY
|
||||
LAST-UPDATED "200811100000Z"
|
||||
ORGANIZATION "Raisecom, Inc."
|
||||
CONTACT-INFO
|
||||
" Raise Systems
|
||||
|
||||
Postal: Beijing, China
|
||||
|
||||
Tel: 86-010-82884499
|
||||
|
||||
E-mail: support@raisecom.com"
|
||||
DESCRIPTION
|
||||
"description of PPPoEAgent object."
|
||||
::= { iscomSwitch 47}
|
||||
|
||||
--
|
||||
-- groups in the MIB
|
||||
--
|
||||
|
||||
rcPPPoEAgentConfigAttachString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..55))
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PPPoE intermediate agent Circuit-ID attach-string"
|
||||
::= { rcPPPoEAgent 1 }
|
||||
-- config table--
|
||||
rcPPPoEAgentConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF rcPPPoEAgentConfigEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides objects to pppoe+ port config list"
|
||||
::= { rcPPPoEAgent 2 }
|
||||
|
||||
rcPPPoEAgentConfigEntry OBJECT-TYPE
|
||||
SYNTAX rcPPPoEAgentConfigEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in rcPPPoEAgentConfigTable"
|
||||
INDEX { ifIndex }
|
||||
::= { rcPPPoEAgentConfigTable 1 }
|
||||
|
||||
rcPPPoEAgentConfigEntry ::= SEQUENCE {
|
||||
rcPPPoEAgentConfigPortEnable EnableVar,
|
||||
rcPPPoEAgentConfigOverwriteEnable EnableVar,
|
||||
rcPPPoEAgentConfigCircuitIDInfo OCTET STRING,
|
||||
rcPPPoEAgentConfigRemoteIDType INTEGER,
|
||||
rcPPPoEAgentConfigRemoteIDFormat INTEGER,
|
||||
rcPPPoEAgentConfigPortTrust INTEGER
|
||||
}
|
||||
|
||||
rcPPPoEAgentConfigPortEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable PPPoE intermediate agent"
|
||||
::= { rcPPPoEAgentConfigEntry 1 }
|
||||
|
||||
rcPPPoEAgentConfigOverwriteEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable PPPoE intermediate agent overwrite the VST infomation"
|
||||
::= { rcPPPoEAgentConfigEntry 2 }
|
||||
|
||||
rcPPPoEAgentConfigCircuitIDInfo OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..63))
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Circuit-ID infomation of PPPoE intermediate agent"
|
||||
::= { rcPPPoEAgentConfigEntry 3 }
|
||||
|
||||
rcPPPoEAgentConfigRemoteIDType OBJECT-TYPE
|
||||
SYNTAX INTEGER{switch-mac(1), client-mac(2)}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote-ID type of PPPoE intermediate agent"
|
||||
DEFVAL {switch-mac}
|
||||
::= { rcPPPoEAgentConfigEntry 4 }
|
||||
|
||||
rcPPPoEAgentConfigRemoteIDFormat OBJECT-TYPE
|
||||
SYNTAX INTEGER{binary(1), ascii(2)}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote-ID format of PPPoE intermediate agent"
|
||||
DEFVAL {binary}
|
||||
::= { rcPPPoEAgentConfigEntry 5 }
|
||||
|
||||
rcPPPoEAgentConfigPortTrust OBJECT-TYPE
|
||||
SYNTAX INTEGER{True(1), False(2)}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trust port of PPPoE intermediate agent"
|
||||
DEFVAL {True}
|
||||
::= { rcPPPoEAgentConfigEntry 6 }
|
||||
|
||||
-- statistic table
|
||||
|
||||
rcPPPoEAgentStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF rcPPPoEAgentStatisticsEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides objects to pppoe+ port statistics list"
|
||||
::= { rcPPPoEAgent 3 }
|
||||
|
||||
rcPPPoEAgentStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX rcPPPoEAgentStatisticsEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in rcPPPoEAgentStatisticsTable"
|
||||
INDEX { ifIndex }
|
||||
::= { rcPPPoEAgentStatisticsTable 1 }
|
||||
|
||||
rcPPPoEAgentStatisticsEntry ::= SEQUENCE {
|
||||
rcPPPoEAgentStatisticsReset INTEGER,
|
||||
rcPPPoEAgentStatisticsPADIReceived INTEGER,
|
||||
rcPPPoEAgentStatisticsPADISend INTEGER,
|
||||
rcPPPoEAgentStatisticsPADRReceived INTEGER,
|
||||
rcPPPoEAgentStatisticsPADRSend INTEGER
|
||||
}
|
||||
|
||||
rcPPPoEAgentStatisticsReset OBJECT-TYPE
|
||||
SYNTAX INTEGER {reset(1)}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To reset PPPoE packet counter"
|
||||
::= { rcPPPoEAgentStatisticsEntry 1 }
|
||||
|
||||
rcPPPoEAgentStatisticsPADIReceived OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate how many PADI packet the CPU of switch had received"
|
||||
::= { rcPPPoEAgentStatisticsEntry 2 }
|
||||
|
||||
rcPPPoEAgentStatisticsPADISend OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate how many PADI packet the CPU of switch had send"
|
||||
::= { rcPPPoEAgentStatisticsEntry 3 }
|
||||
|
||||
rcPPPoEAgentStatisticsPADRReceived OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate how many PADR packet the CPU of switch had received"
|
||||
::= { rcPPPoEAgentStatisticsEntry 4 }
|
||||
|
||||
rcPPPoEAgentStatisticsPADRSend OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate how many PADR packet the CPU of switch had send"
|
||||
::= { rcPPPoEAgentStatisticsEntry 5 }
|
||||
|
||||
rcPPPoEAgentConfigCircuitIDMode OBJECT-TYPE
|
||||
SYNTAX INTEGER{switch(1), onu(2)}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PPPoE intermediate agent Circuit-ID padding mode"
|
||||
DEFVAL {switch}
|
||||
::= { rcPPPoEAgent 4 }
|
||||
|
||||
rcPPPoEAgentConfigEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the global PPPoE Agent is enabled"
|
||||
::= { rcPPPoEAgent 5 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user