From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/fiberhome/FAN-MIB | 400 ++ MIBS/fiberhome/GEPON-OLT-COMMON-MIB | 7043 +++++++++++++++++++++++++++++++++++ MIBS/fiberhome/WRI-CPU-MIB | 225 ++ MIBS/fiberhome/WRI-DEVICE-MIB | 758 ++++ MIBS/fiberhome/WRI-MEMORY-MIB | 356 ++ MIBS/fiberhome/WRI-POWER-MIB | 262 ++ MIBS/fiberhome/WRI-SMI | 426 +++ MIBS/fiberhome/WRI-TEMPERATURE-MIB | 215 ++ MIBS/fiberhome/WRI-VOLTAGE-MIB | 205 + 9 files changed, 9890 insertions(+) create mode 100644 MIBS/fiberhome/FAN-MIB create mode 100644 MIBS/fiberhome/GEPON-OLT-COMMON-MIB create mode 100644 MIBS/fiberhome/WRI-CPU-MIB create mode 100644 MIBS/fiberhome/WRI-DEVICE-MIB create mode 100644 MIBS/fiberhome/WRI-MEMORY-MIB create mode 100644 MIBS/fiberhome/WRI-POWER-MIB create mode 100644 MIBS/fiberhome/WRI-SMI create mode 100644 MIBS/fiberhome/WRI-TEMPERATURE-MIB create mode 100644 MIBS/fiberhome/WRI-VOLTAGE-MIB (limited to 'MIBS/fiberhome') diff --git a/MIBS/fiberhome/FAN-MIB b/MIBS/fiberhome/FAN-MIB new file mode 100644 index 0000000..b3f52cf --- /dev/null +++ b/MIBS/fiberhome/FAN-MIB @@ -0,0 +1,400 @@ +FAN-MIB DEFINITIONS ::= BEGIN + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, + Integer32, TimeTicks, Counter64,enterprises, + NOTIFICATION-TYPE,Unsigned32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION,RowStatus + FROM SNMPv2-TC + wri,wriProducts + FROM WRI-SMI; + + + + -- fan monitor + + msppFan MODULE-IDENTITY + LAST-UPDATED "201001110000Z" + ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd." + CONTACT-INFO + " FHN Customer Service + Tel: 027-87693784" + DESCRIPTION + "The MIB module to describe the monitor for fan." + REVISION "201001110000Z" + DESCRIPTION + "Add some attributes for fan table." + REVISION "200901110000Z" + DESCRIPTION + "Init version for fan monitor." + ::= {msppChassis 11} + + mspp OBJECT IDENTIFIER ::= { wriProducts 8012 } + msppChassis OBJECT IDENTIFIER ::= {mspp 1} + + EntryStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "entry status." + SYNTAX INTEGER + { + valid(1), + createRequest(2), + underCreation(3), + invalid(4) + } + + + --msppFan OBJECT IDENTIFIER ::= {msppChassis 11} + + fanTable OBJECT-TYPE + SYNTAX SEQUENCE OF FanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "fan information table." + ::= { msppFan 1 } + + fanEntry OBJECT-TYPE + SYNTAX FanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the fan table." + INDEX {fanIndex,fanCtrlNumIndex } + ::= { fanTable 1 } + + FanEntry ::= + SEQUENCE { + fanIndex INTEGER, + fanCtrlNumIndex Unsigned32, + fanSpeed INTEGER, + fanLThreshold INTEGER, + fanHThreshold INTEGER, + fanState INTEGER, + fanCtrlId INTEGER + } + -- The following section describes the components of the table. + + fanIndex OBJECT-TYPE + SYNTAX INTEGER(1..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index for the fan." + ::= { fanEntry 1 } + + fanCtrlNumIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index for the fan crtl." + ::= { fanEntry 2 } + + fanSpeed OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Current speed for the fan in rolls per minute." + ::= { fanEntry 3 } + + fanLThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower threshold of speed for the fan in rolls per minute." + ::= { fanEntry 4 } + + fanHThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The high threshold of speed for the fan in rolls per minute." + ::= { fanEntry 5 } + + fanState OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "States for the fan." + ::= { fanEntry 6 } + + fanCtrlId OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "controller index for the fan." + ::= { fanEntry 7 } + + fanTrap OBJECT IDENTIFIER ::= {msppFan 2} + + fanUp NOTIFICATION-TYPE + OBJECTS {fanCtrlState} + STATUS current + DESCRIPTION + "mspp fan up trap." + ::= { fanTrap 1} + + fanDown NOTIFICATION-TYPE + OBJECTS {fanCtrlState} + STATUS current + DESCRIPTION + "mspp fan down trap" + ::= { fanTrap 2} + + fanOk NOTIFICATION-TYPE + OBJECTS {fanCtrlState} + STATUS current + DESCRIPTION + "mspp fan ok trap." + ::= { fanTrap 3} + + fanFault NOTIFICATION-TYPE + OBJECTS {fanCtrlState} + STATUS current + DESCRIPTION + "mspp fan fault trap.fanState==1,overflow, fanState==2 tooslow" + ::= { fanTrap 4} + + fanGeneral OBJECT IDENTIFIER ::= {msppFan 3} + fanBits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bitsmap for all fans being on." + ::= { fanGeneral 1 } + fanNum OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fan numbers." + ::= { fanGeneral 2 } + fanTrapEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable fan trap or not." + ::= { fanGeneral 3 } + fanMonitorEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable fan monitor or not." + ::= { fanGeneral 4 } + + fanCtrlTable OBJECT-TYPE + SYNTAX SEQUENCE OF FanCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "fan controller information table." + ::= { msppFan 4 } + + fanCtrlEntry OBJECT-TYPE + SYNTAX FanCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the fan controller table." + INDEX {fanCtrlIndex } + ::= { fanCtrlTable 1 } + + FanCtrlEntry ::= + SEQUENCE { + fanCtrlIndex Unsigned32, + fanCtrlSpeed INTEGER, + fanCtrlLThreshold INTEGER, + fanCtrlHThreshold INTEGER, + fanCtrlState INTEGER, + fanCtrlSerial OCTET STRING, + fanCtrlDescr OCTET STRING, + fanCtrlTrapEnable INTEGER, + fanCtrlType INTEGER, + fanCtrlMode INTEGER, + fanCtrlAllSetting OCTET STRING, + -- xf add 2014-7-2 + fanCtrlIndexDescr OCTET STRING + } + -- The following section describes the components of the table. + + fanCtrlIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index for the fan controller." + ::= { fanCtrlEntry 1 } + + fanCtrlSpeed OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Current speed for the fan controller in rolls per minute." + ::= { fanCtrlEntry 2 } + + fanCtrlLThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower threshold for the fan controller in rolls per minute." + ::= { fanCtrlEntry 3 } + + fanCtrlHThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The high threshold for the fan controller in rolls per minute." + ::= { fanCtrlEntry 4 } + + fanCtrlState OBJECT-TYPE + SYNTAX INTEGER{ + normal(0), + highoverflow(1), + lowunderflow(2), + counteroverflow(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "States for the fan controller." + ::= { fanCtrlEntry 5 } + + fanCtrlSerial OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial for the fan controller." + ::= { fanCtrlEntry 6 } + + fanCtrlDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description for the fan controller." + ::= { fanCtrlEntry 7 } + + fanCtrlTrapEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trap enable or not for the fan controller." + ::= { fanCtrlEntry 8 } + + fanCtrlType OBJECT-TYPE + SYNTAX INTEGER{ + dc(0), + reserved(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type for the fan controller." + ::= { fanCtrlEntry 9 } + + fanCtrlMode OBJECT-TYPE + SYNTAX INTEGER{ + fixedspeed(1), + temperatureControl(2), + temperatureControlEx(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mode for the fan controller." + ::= { fanCtrlEntry 10 } + + fanCtrlAllSetting OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "All parameter operation for the fan controller." + ::= { fanCtrlEntry 11 } + + --xf add 2014-7-2 + fanCtrlIndexDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fan controller descrption." + ::= { fanCtrlEntry 12 } + + fanTmprtrCtrlTable OBJECT-TYPE + SYNTAX SEQUENCE OF FanTmprtrCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Fan temperatrue control table." + ::= { msppFan 5 } + + fanTmprtrCtrlEntry OBJECT-TYPE + SYNTAX FanTmprtrCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the fan temperature control table." + INDEX {fanCtrlIndex, fanTemperatureVaule} + ::= { fanTmprtrCtrlTable 1 } + + FanTmprtrCtrlEntry ::= + SEQUENCE { + fanTemperatureVaule Integer32, + fanTemperatureSpeed INTEGER, + fanTemperatureStatus EntryStatus + } + -- The following section describes the components of the table. + + fanTemperatureVaule OBJECT-TYPE + SYNTAX Integer32(1..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique temperature index for the table." + ::= { fanTmprtrCtrlEntry 1 } + + fanTemperatureSpeed OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fan speed of this temperature." + ::= { fanTmprtrCtrlEntry 2 } + + fanTemperatureStatus OBJECT-TYPE + SYNTAX EntryStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Row status of the table." + ::= { fanTmprtrCtrlEntry 3 } + + + + +END diff --git a/MIBS/fiberhome/GEPON-OLT-COMMON-MIB b/MIBS/fiberhome/GEPON-OLT-COMMON-MIB new file mode 100644 index 0000000..031e3c9 --- /dev/null +++ b/MIBS/fiberhome/GEPON-OLT-COMMON-MIB @@ -0,0 +1,7043 @@ +-- +-- GEPON-OLT-COMMON-MIB.my +-- MIB generated by MG-SOFT Visual MIB Builder Version 5.0 Build 250 +-- Wednesday, June 08, 2011 at 11:42:11 +-- + +-- GEPON-OLT-COMMON-MIB.my +-- MIB generated by MG-SOFT Visual MIB Builder Version 5.0 Build 250 +-- Tuesday, June 07, 2011 at 16:34:40 +-- +-- File Name : GEPON-OLT-COMMON-MIB.mib +-- Date : Fri May 13 09:50:16 CST 2011 +-- Author : AdventNet Agent Toolkit C Edition - MibEditor 6 +-- +-- GEPON-OLT-COMMON-MIB.mib +-- MIB generated by MG-SOFT Visual MIB Builder Version 5.0 Build 250 +-- Thursday, September 30, 2010 at 11:12:51 +-- +-- GEPON-OLT-COMMON-MIB.mib +-- MIB generated by MG-SOFT Visual MIB Builder Version 5.0 Build 250 +-- Tuesday, September 28, 2010 at 14:05:57 +-- +-- File Name : GEPON-OLT-COMMON-MIB.mib +-- Date : Fri Sep 17 15:29:45 CST 2010 +-- Author : AdventNet Agent Toolkit C Edition - MibEditor 6 +-- V2.001 replace stream by traffic,add some nodes to dslPerformance and so on CWT 20100118 +-- V2.002 add available number OID and available list OID for adsl pvc vlan CWT 20100122 +-- V2.003 imports dsl performance from rfc2662 CWT 20100126 +-- v2.004 dslam performance self-definition,yangdan,20100210 +-- v2.005 add ftthLogicWhiteListTable and divide portEnable to two table CWT 20100308 + + GEPON-OLT-COMMON-MIB DEFINITIONS ::= BEGIN + + IMPORTS + ifIndex + FROM IF-MIB + enterprises, IpAddress, Integer32, Unsigned32, OBJECT-TYPE + FROM SNMPv2-SMI + MacAddress, RowStatus, TruthValue, TEXTUAL-CONVENTION, DateAndTime + FROM SNMPv2-TC; + + +-- +-- Textual conventions +-- + +-- Textual conventions +-- +-- TEXTUAL-CONVENTIONS -- + MyTC ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TC Description" + SYNTAX Integer32 + + +-- +-- Node definitions +-- + +-- Node definitions +-- +-- 1.3.6.1.4.1.5875 + -- 1.3.6.1.4.1.5875 + fiberhome OBJECT IDENTIFIER ::= { enterprises 5875 } + + +-- 1.3.6.1.4.1.5875.800 + -- 1.3.6.1.4.1.5875.800 + standard OBJECT IDENTIFIER ::= { fiberhome 800 } + + +-- 1.3.6.1.4.1.5875.800.3 + -- 1.3.6.1.4.1.5875.800.3 + oltData OBJECT IDENTIFIER ::= { standard 3 } + + +-- 1.3.6.1.4.1.5875.800.3.1 + -- 1.3.6.1.4.1.5875.800.3.1 + onuWhiteList OBJECT IDENTIFIER ::= { oltData 1 } + + +-- 1.3.6.1.4.1.5875.800.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.1.1 + onuPhysicalwhiteListTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuPhysicalwhiteListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuWhiteList 1 } + + +-- 1.3.6.1.4.1.5875.800.3.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.1.1.1 + onuPhysicalwhiteListEntry OBJECT-TYPE + SYNTAX OnuPhysicalwhiteListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuAuthNo1 } + ::= { onuPhysicalwhiteListTable 1 } + + + OnuPhysicalwhiteListEntry ::= + SEQUENCE { + onuAuthNo1 + Unsigned32, + onuSlotForPhysical + Integer32, + onuPonForPhysical + Integer32, + onuMacForPhysical + OCTET STRING, + actionForPhysical + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.1.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.1.1.1.1 + onuAuthNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicalwhiteListEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.1.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.1.1.1.2 + onuSlotForPhysical OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicalwhiteListEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.1.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.1.1.1.3 + onuPonForPhysical OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicalwhiteListEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.1.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.1.1.1.4 + onuMacForPhysical OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicalwhiteListEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.1.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.1.1.1.5 + actionForPhysical OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "4-create + 6-destroy" + ::= { onuPhysicalwhiteListEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.1.2 + -- 1.3.6.1.4.1.5875.800.3.1.2 + onuLogicWhiteListTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuLogicWhiteListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuWhiteList 2 } + + +-- 1.3.6.1.4.1.5875.800.3.1.2.1 + -- 1.3.6.1.4.1.5875.800.3.1.2.1 + onuLogicWhiteListEntry OBJECT-TYPE + SYNTAX OnuLogicWhiteListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuAuthNo2 } + ::= { onuLogicWhiteListTable 1 } + + + OnuLogicWhiteListEntry ::= + SEQUENCE { + onuAuthNo2 + Unsigned32, + onuSlotForLogic + Integer32, + onuPonForLogic + Integer32, + onuSnForLogic + OCTET STRING, + onuSnPasswordForLogic + OCTET STRING, + actionForLogic + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.1.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.1.2.1.1 + onuAuthNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuLogicWhiteListEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.1.2.1.2 + -- 1.3.6.1.4.1.5875.800.3.1.2.1.2 + onuSlotForLogic OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuLogicWhiteListEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.1.2.1.3 + -- 1.3.6.1.4.1.5875.800.3.1.2.1.3 + onuPonForLogic OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuLogicWhiteListEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.1.2.1.4 + -- 1.3.6.1.4.1.5875.800.3.1.2.1.4 + onuSnForLogic OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuLogicWhiteListEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.1.2.1.5 + -- 1.3.6.1.4.1.5875.800.3.1.2.1.5 + onuSnPasswordForLogic OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { onuLogicWhiteListEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.1.2.1.6 + -- 1.3.6.1.4.1.5875.800.3.1.2.1.6 + actionForLogic OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "4-create + 6-destroy" + ::= { onuLogicWhiteListEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.1.3 + -- 1.3.6.1.4.1.5875.800.3.1.3 + applyCommand OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "apply sn-whitelist or mac-whitelist to service card" + ::= { onuWhiteList 3 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4 + -- 1.3.6.1.4.1.5875.800.3.1.4 + onuMacListFor5516Table OBJECT-TYPE + SYNTAX SEQUENCE OF OnuMacListFor5516Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuWhiteList 4 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4.1 + -- 1.3.6.1.4.1.5875.800.3.1.4.1 + onuMacListFor5516Entry OBJECT-TYPE + SYNTAX OnuMacListFor5516Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { macListId } + ::= { onuMacListFor5516Table 1 } + + + OnuMacListFor5516Entry ::= + SEQUENCE { + macListId + Integer32, + slotNoForMacList + Integer32, + ponNoForMacList + Integer32, + onuNoForMacList + Integer32, + onuTypeForMacList + Integer32, + macForMacList + MacAddress, + passwordForMacList + OCTET STRING, + actionForMacList + RowStatus + } + +-- 1.3.6.1.4.1.5875.800.3.1.4.1.1 + -- 1.3.6.1.4.1.5875.800.3.1.4.1.1 + macListId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuMacListFor5516Entry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4.1.2 + -- 1.3.6.1.4.1.5875.800.3.1.4.1.2 + slotNoForMacList OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuMacListFor5516Entry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4.1.3 + -- 1.3.6.1.4.1.5875.800.3.1.4.1.3 + ponNoForMacList OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuMacListFor5516Entry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4.1.4 + -- 1.3.6.1.4.1.5875.800.3.1.4.1.4 + onuNoForMacList OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuMacListFor5516Entry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4.1.5 + -- 1.3.6.1.4.1.5875.800.3.1.4.1.5 + onuTypeForMacList OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuMacListFor5516Entry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4.1.6 + -- 1.3.6.1.4.1.5875.800.3.1.4.1.6 + macForMacList OBJECT-TYPE + SYNTAX MacAddress (SIZE (6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuMacListFor5516Entry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4.1.7 + -- 1.3.6.1.4.1.5875.800.3.1.4.1.7 + passwordForMacList OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuMacListFor5516Entry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.1.4.1.8 + -- 1.3.6.1.4.1.5875.800.3.1.4.1.8 + actionForMacList OBJECT-TYPE + SYNTAX RowStatus + { + active(1), + notInService(2), + notReady(3), + createAndGo(4), + createAndWait(5), + destroy(6) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description" + ::= { onuMacListFor5516Entry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5 + -- 1.3.6.1.4.1.5875.800.3.1.5 + onuSnListFor5516Table OBJECT-TYPE + SYNTAX SEQUENCE OF OnuSnListFor5516Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuWhiteList 5 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5.1 + -- 1.3.6.1.4.1.5875.800.3.1.5.1 + onuSnListFor5516Entry OBJECT-TYPE + SYNTAX OnuSnListFor5516Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { snListId } + ::= { onuSnListFor5516Table 1 } + + + OnuSnListFor5516Entry ::= + SEQUENCE { + snListId + Integer32, + slotNoForSnList + Integer32, + ponNoForSnList + Integer32, + onuNoForSnList + Integer32, + onuTypeForSnList + Integer32, + snForSnList + OCTET STRING, + passwordForSnList + OCTET STRING, + actionForSnList + RowStatus + } + +-- 1.3.6.1.4.1.5875.800.3.1.5.1.1 + -- 1.3.6.1.4.1.5875.800.3.1.5.1.1 + snListId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnListFor5516Entry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5.1.2 + -- 1.3.6.1.4.1.5875.800.3.1.5.1.2 + slotNoForSnList OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnListFor5516Entry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5.1.3 + -- 1.3.6.1.4.1.5875.800.3.1.5.1.3 + ponNoForSnList OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnListFor5516Entry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5.1.4 + -- 1.3.6.1.4.1.5875.800.3.1.5.1.4 + onuNoForSnList OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnListFor5516Entry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5.1.5 + -- 1.3.6.1.4.1.5875.800.3.1.5.1.5 + onuTypeForSnList OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnListFor5516Entry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5.1.6 + -- 1.3.6.1.4.1.5875.800.3.1.5.1.6 + snForSnList OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnListFor5516Entry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5.1.7 + -- 1.3.6.1.4.1.5875.800.3.1.5.1.7 + passwordForSnList OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnListFor5516Entry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.1.5.1.8 + -- 1.3.6.1.4.1.5875.800.3.1.5.1.8 + actionForSnList OBJECT-TYPE + SYNTAX RowStatus + { + active(1), + notInService(2), + notReady(3), + createAndGo(4), + createAndWait(5), + destroy(6) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnListFor5516Entry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.2 + -- 1.3.6.1.4.1.5875.800.3.2 + interfaceEnable OBJECT IDENTIFIER ::= { oltData 2 } + + +-- 1.3.6.1.4.1.5875.800.3.2.1 + -- 1.3.6.1.4.1.5875.800.3.2.1 + voicePortEnableTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoicePortEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceEnable 1 } + + +-- 1.3.6.1.4.1.5875.800.3.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.2.1.1 + voicePortEnableEntry OBJECT-TYPE + SYNTAX VoicePortEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { potsIndex } + ::= { voicePortEnableTable 1 } + + + VoicePortEnableEntry ::= + SEQUENCE { + potsPortEnable + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.2.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.2.1.1.2 + potsPortEnable OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(0) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "0-disable + 1-enable" + ::= { voicePortEnableEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.2.2 + -- 1.3.6.1.4.1.5875.800.3.2.2 + dataPortEnableTable OBJECT-TYPE + SYNTAX SEQUENCE OF DataPortEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceEnable 2 } + + +-- 1.3.6.1.4.1.5875.800.3.2.2.1 + -- 1.3.6.1.4.1.5875.800.3.2.2.1 + dataPortEnableEntry OBJECT-TYPE + SYNTAX DataPortEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { portIndex } + ::= { dataPortEnableTable 1 } + + + DataPortEnableEntry ::= + SEQUENCE { + dataPortEnable + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.2.2.1.2 + -- 1.3.6.1.4.1.5875.800.3.2.2.1.2 + dataPortEnable OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(0) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "0-disable + 1-enable" + ::= { dataPortEnableEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.2.3 + -- 1.3.6.1.4.1.5875.800.3.2.3 + oltPonEnableTable OBJECT-TYPE + SYNTAX SEQUENCE OF OltPonEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceEnable 3 } + + +-- 1.3.6.1.4.1.5875.800.3.2.3.1 + -- 1.3.6.1.4.1.5875.800.3.2.3.1 + oltPonEnableEntry OBJECT-TYPE + SYNTAX OltPonEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { ponIndex } + ::= { oltPonEnableTable 1 } + + + OltPonEnableEntry ::= + SEQUENCE { + oltPonEnable + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.2.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.2.3.1.1 + oltPonEnable OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(0) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 1:enable + 0:disable" + ::= { oltPonEnableEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.3 + -- 1.3.6.1.4.1.5875.800.3.3 + onuPortConfig OBJECT IDENTIFIER ::= { oltData 3 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1 + -- 1.3.6.1.4.1.5875.800.3.3.1 + bandwidthProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF BandwidthProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuPortConfig 1 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.3.1.1 + bandwidthProfileEntry OBJECT-TYPE + SYNTAX BandwidthProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { bandwidthProfileId } + ::= { bandwidthProfileTable 1 } + + + BandwidthProfileEntry ::= + SEQUENCE { + bandwidthProfileId + Integer32, + bandwidthProfileName + OCTET STRING, + upMinRate + Integer32, + upMaxRate + Integer32, + downMinRate + Integer32, + downMaxRate + Integer32, + fixedRate + Integer32, + bandwidthProfileAction + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.3.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.3.1.1.1 + bandwidthProfileId OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { bandwidthProfileEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.3.1.1.2 + bandwidthProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { bandwidthProfileEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.3.1.1.3 + upMinRate OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { bandwidthProfileEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.3.1.1.4 + upMaxRate OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { bandwidthProfileEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.3.1.1.5 + downMinRate OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { bandwidthProfileEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.3.1.1.6 + downMaxRate OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { bandwidthProfileEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1.1.7 + -- 1.3.6.1.4.1.5875.800.3.3.1.1.7 + fixedRate OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { bandwidthProfileEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.3.1.1.12 + -- 1.3.6.1.4.1.5875.800.3.3.1.1.12 + bandwidthProfileAction OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6), + modify(7) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "1-active + 4-create + 6-destroy + 7-modify" + ::= { bandwidthProfileEntry 12 } + + +-- 1.3.6.1.4.1.5875.800.3.3.2 + -- 1.3.6.1.4.1.5875.800.3.3.2 + attachPortBandwidthProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF AttachPortBandwidthProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuPortConfig 2 } + + +-- 1.3.6.1.4.1.5875.800.3.3.2.1 + -- 1.3.6.1.4.1.5875.800.3.3.2.1 + attachPortBandwidthProfileEntry OBJECT-TYPE + SYNTAX AttachPortBandwidthProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { fttbIfIndex } + ::= { attachPortBandwidthProfileTable 1 } + + + AttachPortBandwidthProfileEntry ::= + SEQUENCE { + fttbIfIndex + Unsigned32, + attachBandwidthProfileId + Integer32, + attachBandwidthProfileName + OCTET STRING, + setDefaultBandwidthProfileAction + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.3.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.3.2.1.1 + fttbIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { attachPortBandwidthProfileEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.3.2.1.2 + -- 1.3.6.1.4.1.5875.800.3.3.2.1.2 + attachBandwidthProfileId OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { attachPortBandwidthProfileEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.3.2.1.4 + -- 1.3.6.1.4.1.5875.800.3.3.2.1.4 + attachBandwidthProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { attachPortBandwidthProfileEntry 4 } + + setDefaultBandwidthProfileAction OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 1 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { attachPortBandwidthProfileEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.3.3 + -- 1.3.6.1.4.1.5875.800.3.3.3 + portAttributeProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF PortAttributeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuPortConfig 3 } + + +-- 1.3.6.1.4.1.5875.800.3.3.3.1 + -- 1.3.6.1.4.1.5875.800.3.3.3.1 + portAttributeProfileEntry OBJECT-TYPE + SYNTAX PortAttributeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { portAttributeProfileId } + ::= { portAttributeProfileTable 1 } + + + PortAttributeProfileEntry ::= + SEQUENCE { + portAttributeProfileId + Integer32, + portAttributeProfileName + OCTET STRING, + autoNegotiation + INTEGER, + speed + Integer32, + duplex + INTEGER, + flowControl + INTEGER, + portAttributeProfileAction + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.3.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.3.3.1.1 + portAttributeProfileId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { portAttributeProfileEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.3.3.1.2 + -- 1.3.6.1.4.1.5875.800.3.3.3.1.2 + portAttributeProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { portAttributeProfileEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.3.3.1.3 + -- 1.3.6.1.4.1.5875.800.3.3.3.1.3 + autoNegotiation OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(0), + disableFor5116(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 5516: + 1:enable + 0:disable + 5116: + 1:enable + 2:disableFor5116 + " + ::= { portAttributeProfileEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.3.3.1.4 + -- 1.3.6.1.4.1.5875.800.3.3.3.1.4 + speed OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 0:10M + 1:100M + 2:1000M" + ::= { portAttributeProfileEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.3.3.1.5 + -- 1.3.6.1.4.1.5875.800.3.3.3.1.5 + duplex OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(0) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 1:enable + 0:disable" + ::= { portAttributeProfileEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.3.3.1.6 + -- 1.3.6.1.4.1.5875.800.3.3.3.1.6 + flowControl OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(0) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 1:enable + 0:disable" + ::= { portAttributeProfileEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.3.3.1.10 + -- 1.3.6.1.4.1.5875.800.3.3.3.1.10 + portAttributeProfileAction OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6), + modify(7) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description + 4:create + 6:destroy + 7:modify" + ::= { portAttributeProfileEntry 10 } + + +-- 1.3.6.1.4.1.5875.800.3.3.4 + -- 1.3.6.1.4.1.5875.800.3.3.4 + attachPortAttributeProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF AttachPortAttributeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuPortConfig 4 } + + +-- 1.3.6.1.4.1.5875.800.3.3.4.1 + -- 1.3.6.1.4.1.5875.800.3.3.4.1 + attachPortAttributeProfileEntry OBJECT-TYPE + SYNTAX AttachPortAttributeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { portIndex } + ::= { attachPortAttributeProfileTable 1 } + + + AttachPortAttributeProfileEntry ::= + SEQUENCE { + attachPortAttributeProfileName + OCTET STRING, + setDefaultPortAttributeProfileAction + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.3.4.1.1 + -- 1.3.6.1.4.1.5875.800.3.3.4.1.1 + attachPortAttributeProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { attachPortAttributeProfileEntry 1 } + + setDefaultPortAttributeProfileAction OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 1 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { attachPortAttributeProfileEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.3.10 + -- 1.3.6.1.4.1.5875.800.3.3.10 + getNextPortProfileId OBJECT IDENTIFIER ::= { onuPortConfig 10 } + + +-- 1.3.6.1.4.1.5875.800.3.3.10.1 + -- 1.3.6.1.4.1.5875.800.3.3.10.1 + getNextBandwidthProfileId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { getNextPortProfileId 1 } + + +-- 1.3.6.1.4.1.5875.800.3.3.10.2 + -- 1.3.6.1.4.1.5875.800.3.3.10.2 + getNextPortAttributeProfileId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { getNextPortProfileId 2 } + + +-- 1.3.6.1.4.1.5875.800.3.5 + -- 1.3.6.1.4.1.5875.800.3.5 + feServiceConfigure OBJECT IDENTIFIER ::= { oltData 5 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1 + -- 1.3.6.1.4.1.5875.800.3.5.1 + feServiceCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF FeServiceCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { feServiceConfigure 1 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1 + -- 1.3.6.1.4.1.5875.800.3.5.1.1 + feServiceCfgEntry OBJECT-TYPE + SYNTAX FeServiceCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { portIndex, serviceId } + ::= { feServiceCfgTable 1 } + + + FeServiceCfgEntry ::= + SEQUENCE { + serviceId + Integer32, + serviceType + Integer32, + cvlanMode + INTEGER, + cvlan + Integer32, + cvlanCos + Integer32, + tvlan + Integer32, + tvlanCos + Integer32, + svlan + Integer32, + svlanCos + Integer32, + upMinBandWidth + Integer32, + upManBandWidth + Integer32, + dnBandWidth + Integer32, + serviceVlanName + OCTET STRING, + qinqProfileName + OCTET STRING, + feServiceCfgAction + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.1 + serviceId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { feServiceCfgEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.2 + serviceType OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 0:unicast + 1:mulitcast" + ::= { feServiceCfgEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.3 + cvlanMode OBJECT-TYPE + SYNTAX INTEGER { tag(1), transparent(3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 1:tag + 3:transparent" + ::= { feServiceCfgEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.4 + cvlan OBJECT-TYPE + SYNTAX Integer32 (1..4085) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 1~4085" + ::= { feServiceCfgEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.5 + cvlanCos OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 0~7" + ::= { feServiceCfgEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.6 + tvlan OBJECT-TYPE + SYNTAX Integer32 (1..4085 | 65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 1.value:1~4085 + 2:65535 interpreter(off)" + ::= { feServiceCfgEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.7 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.7 + tvlanCos OBJECT-TYPE + SYNTAX Integer32 (0..7 | 255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + value:0~7" + ::= { feServiceCfgEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.8 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.8 + svlan OBJECT-TYPE + SYNTAX Integer32 (1..4085 | 65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 1:value(1~4085) + 2:65535(QINQ off)" + ::= { feServiceCfgEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.9 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.9 + svlanCos OBJECT-TYPE + SYNTAX Integer32 (0..7 | 255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + value:0~7" + ::= { feServiceCfgEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.10 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.10 + upMinBandWidth OBJECT-TYPE + SYNTAX Integer32 (0..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + value:0~1000000" + ::= { feServiceCfgEntry 10 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.11 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.11 + upManBandWidth OBJECT-TYPE + SYNTAX Integer32 (256..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + value:256~1000000" + ::= { feServiceCfgEntry 11 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.12 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.12 + dnBandWidth OBJECT-TYPE + SYNTAX Integer32 (0..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + value:0~1000000" + ::= { feServiceCfgEntry 12 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.15 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.15 + serviceVlanName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { feServiceCfgEntry 15 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.16 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.16 + qinqProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + if the qinq off, the value is meaningless" + ::= { feServiceCfgEntry 16 } + + +-- 1.3.6.1.4.1.5875.800.3.5.1.1.20 + -- 1.3.6.1.4.1.5875.800.3.5.1.1.20 + feServiceCfgAction OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6), + modify(7) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description: + 1:create(4) + 2:destroy(6) + 3:modify(7)" + ::= { feServiceCfgEntry 20 } + + +-- 1.3.6.1.4.1.5875.800.3.5.2 + -- 1.3.6.1.4.1.5875.800.3.5.2 + feServiceCfgIdTable OBJECT-TYPE + SYNTAX SEQUENCE OF FeServiceCfgIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { feServiceConfigure 2 } + + +-- 1.3.6.1.4.1.5875.800.3.5.2.1 + -- 1.3.6.1.4.1.5875.800.3.5.2.1 + feServiceCfgIdEntry OBJECT-TYPE + SYNTAX FeServiceCfgIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { portIndex } + ::= { feServiceCfgIdTable 1 } + + + FeServiceCfgIdEntry ::= + SEQUENCE { + nextServiceId + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.5.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.5.2.1.1 + nextServiceId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { feServiceCfgIdEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.5.3 + -- 1.3.6.1.4.1.5875.800.3.5.3 + feServiceCfgApplyTable OBJECT-TYPE + SYNTAX SEQUENCE OF FeServiceCfgApplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { feServiceConfigure 3 } + + +-- 1.3.6.1.4.1.5875.800.3.5.3.1 + -- 1.3.6.1.4.1.5875.800.3.5.3.1 + feServiceCfgApplyEntry OBJECT-TYPE + SYNTAX FeServiceCfgApplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { portIndex } + ::= { feServiceCfgApplyTable 1 } + + + FeServiceCfgApplyEntry ::= + SEQUENCE { + feServiceCfgApplyCommand + TruthValue + } + +-- 1.3.6.1.4.1.5875.800.3.5.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.5.3.1.1 + feServiceCfgApplyCommand OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { feServiceCfgApplyEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.7 + -- 1.3.6.1.4.1.5875.800.3.7 + qinq OBJECT IDENTIFIER ::= { oltData 7 } + + +-- 1.3.6.1.4.1.5875.800.3.7.2 + -- 1.3.6.1.4.1.5875.800.3.7.2 + attachQINQProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF AttachQINQProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { qinq 2 } + + +-- 1.3.6.1.4.1.5875.800.3.7.2.1 + -- 1.3.6.1.4.1.5875.800.3.7.2.1 + attachQINQProfileEntry OBJECT-TYPE + SYNTAX AttachQINQProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { attachQINQProfileName } + ::= { attachQINQProfileTable 1 } + + + AttachQINQProfileEntry ::= + SEQUENCE { + attachQINQProfileId + Integer32, + attachQINQProfileName + OCTET STRING, + attachQINQSvlan + Integer32, + attachQINQTpid + Integer32, + attachQINQCos + Integer32, + attachQINQProfileAction + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.7.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.7.2.1.1 + attachQINQProfileId OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { attachQINQProfileEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.7.2.1.2 + -- 1.3.6.1.4.1.5875.800.3.7.2.1.2 + attachQINQProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { attachQINQProfileEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.7.2.1.3 + -- 1.3.6.1.4.1.5875.800.3.7.2.1.3 + attachQINQSvlan OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { attachQINQProfileEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.7.2.1.4 + -- 1.3.6.1.4.1.5875.800.3.7.2.1.4 + attachQINQTpid OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { attachQINQProfileEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.7.2.1.5 + -- 1.3.6.1.4.1.5875.800.3.7.2.1.5 + attachQINQCos OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { attachQINQProfileEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.7.2.1.6 + -- 1.3.6.1.4.1.5875.800.3.7.2.1.6 + attachQINQProfileAction OBJECT-TYPE + SYNTAX INTEGER + { + create(4), + destroy(6) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "4-create + 6-delete + 7-modify" + ::= { attachQINQProfileEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.7.3 + -- 1.3.6.1.4.1.5875.800.3.7.3 + attchQinqProfileToOnuTable OBJECT-TYPE + SYNTAX SEQUENCE OF AttchQinqProfileToOnuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { qinq 3 } + + +-- 1.3.6.1.4.1.5875.800.3.7.3.1 + -- 1.3.6.1.4.1.5875.800.3.7.3.1 + attchQinqProfileToOnuEntry OBJECT-TYPE + SYNTAX AttchQinqProfileToOnuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { attchQinqProfileToOnuTable 1 } + + + AttchQinqProfileToOnuEntry ::= + SEQUENCE { + attchQinqProfileName + OCTET STRING, + qinqAttchAction + Integer32, + getOnuQinqProfileName + OCTET STRING + } + +-- 1.3.6.1.4.1.5875.800.3.7.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.7.3.1.1 + attchQinqProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { attchQinqProfileToOnuEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.7.3.1.2 + -- 1.3.6.1.4.1.5875.800.3.7.3.1.2 + qinqAttchAction OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description: + 1:bind(1) + 2:unbind(0)" + ::= { attchQinqProfileToOnuEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.7.3.1.3 + -- 1.3.6.1.4.1.5875.800.3.7.3.1.3 + getOnuQinqProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { attchQinqProfileToOnuEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4 + -- 1.3.6.1.4.1.5875.800.3.7.4 + qinqBandWidthCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF QinqBandWidthCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { qinq 4 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1 + -- 1.3.6.1.4.1.5875.800.3.7.4.1 + qinqBandWidthCfgEntry OBJECT-TYPE + SYNTAX QinqBandWidthCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex, onuQinqProfileName, qinqServiceId } + ::= { qinqBandWidthCfgTable 1 } + + + QinqBandWidthCfgEntry ::= + SEQUENCE { + onuQinqProfileName + OCTET STRING, + qinqServiceId + Integer32, + usMinBandwidth + Integer32, + usMaxBandwidth + Integer32, + usBurstBandwidth + Integer32, + dsMinBandwidth + Integer32, + dsMaxBandwidth + Integer32, + dsBurstBandwidth + Integer32, + qinqBandwidthCfgAction + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.1 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.1 + onuQinqProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.2 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.2 + qinqServiceId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.3 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.3 + usMinBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.4 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.4 + usMaxBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.5 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.5 + usBurstBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.6 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.6 + dsMinBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.7 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.7 + dsMaxBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.8 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.8 + dsBurstBandwidth OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.7.4.1.20 + -- 1.3.6.1.4.1.5875.800.3.7.4.1.20 + qinqBandwidthCfgAction OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandWidthCfgEntry 20 } + + +-- 1.3.6.1.4.1.5875.800.3.7.5 + -- 1.3.6.1.4.1.5875.800.3.7.5 + qinqBandwidthCfgApplyTable OBJECT-TYPE + SYNTAX SEQUENCE OF QinqBandwidthCfgApplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { qinq 5 } + + +-- 1.3.6.1.4.1.5875.800.3.7.5.1 + -- 1.3.6.1.4.1.5875.800.3.7.5.1 + qinqBandwidthCfgApplyEntry OBJECT-TYPE + SYNTAX QinqBandwidthCfgApplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { qinqBandwidthCfgApplyTable 1 } + + + QinqBandwidthCfgApplyEntry ::= + SEQUENCE { + qinqBandwidthCfgApply + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.7.5.1.1 + -- 1.3.6.1.4.1.5875.800.3.7.5.1.1 + qinqBandwidthCfgApply OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqBandwidthCfgApplyEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.7.7 + -- 1.3.6.1.4.1.5875.800.3.7.7 + qinqDomainTable OBJECT-TYPE + SYNTAX SEQUENCE OF QinqDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { qinq 7 } + + +-- 1.3.6.1.4.1.5875.800.3.7.7.1 + -- 1.3.6.1.4.1.5875.800.3.7.7.1 + qinqDomainEntry OBJECT-TYPE + SYNTAX QinqDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { qinqDomainName } + ::= { qinqDomainTable 1 } + + + QinqDomainEntry ::= + SEQUENCE { + qinqDomainName + OCTET STRING, + qinqDomainAction + RowStatus, + qinqDomainServiceNum + Integer32, + nextQinqDomainServiceId + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.7.7.1.1 + -- 1.3.6.1.4.1.5875.800.3.7.7.1.1 + qinqDomainName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqDomainEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.7.7.1.4 + -- 1.3.6.1.4.1.5875.800.3.7.7.1.4 + qinqDomainAction OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqDomainEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.7.7.1.5 + -- 1.3.6.1.4.1.5875.800.3.7.7.1.5 + qinqDomainServiceNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqDomainEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.7.7.1.6 + -- 1.3.6.1.4.1.5875.800.3.7.7.1.6 + nextQinqDomainServiceId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqDomainEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8 + -- 1.3.6.1.4.1.5875.800.3.7.8 + qinqDomainServiceTable OBJECT-TYPE + SYNTAX SEQUENCE OF QinqDomainServiceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { qinq 8 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1 + -- 1.3.6.1.4.1.5875.800.3.7.8.1 + qinqDomainServiceEntry OBJECT-TYPE + SYNTAX QinqDomainServiceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { qinqDomainName, qinqDomainServiceId } + ::= { qinqDomainServiceTable 1 } + + + QinqDomainServiceEntry ::= + SEQUENCE { + qinqDomainServiceId + Integer32, + qinqDomainServiceType + INTEGER, + qinqDomainLayer1OldVlan + Integer32, + qinqDomainLayer1OldVlanCos + Integer32, + qinqDomainLayer1VlanAction + Integer32, + qinqDomainLayer1VlanCos + Integer32, + qinqDomainLayer1Tpid + Integer32, + qinqDomainLayer1NewVlan + Integer32, + qinqDomainLayer2OldVlan + Integer32, + qinqDomainLayer2OldVlanCos + Integer32, + qinqDomainLayer2VlanAction + Integer32, + qinqDomainLayer2VlanCos + Integer32, + qinqDomainLayer2Tpid + Integer32, + qinqDomainLayer2NewVlan + Integer32, + qinqDomainUpRuleType + Integer32, + qinqDomainUpRuleValue + OCTET STRING, + qinqDomainUpRuleOperation + Integer32, + qinqDomainDnRuleType + Integer32, + qinqDomainDnRuleValue + OCTET STRING, + qinqDomainDnRuleOperation + Integer32, + getNextQinqDomainServiceRuleID + Integer32, + qinqDomainServiceAction + RowStatus + } + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.1 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.1 + qinqDomainServiceId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { qinqDomainServiceEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.2 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.2 + qinqDomainServiceType OBJECT-TYPE + SYNTAX INTEGER + { + single(0), + shared(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description + 0:Single + 1:Shared" + ::= { qinqDomainServiceEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.4 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.4 + qinqDomainLayer1OldVlan OBJECT-TYPE + SYNTAX Integer32 (0..4085 | 65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + value:0~4085 + 0xffff(65535)" + ::= { qinqDomainServiceEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.5 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.5 + qinqDomainLayer1OldVlanCos OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + value:0~7" + ::= { qinqDomainServiceEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.6 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.6 + qinqDomainLayer1VlanAction OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + 1:add + 2:interpret + 3:transparent" + ::= { qinqDomainServiceEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.7 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.7 + qinqDomainLayer1VlanCos OBJECT-TYPE + SYNTAX Integer32 (0..7 | 255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + 1:value:0~7; + 2:255(null)" + ::= { qinqDomainServiceEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.8 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.8 + qinqDomainLayer1Tpid OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.9 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.9 + qinqDomainLayer1NewVlan OBJECT-TYPE + SYNTAX Integer32 (1..4085 | 65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + 1:value 1~4085 + 2: 0xffff(null)" + ::= { qinqDomainServiceEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.10 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.10 + qinqDomainLayer2OldVlan OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + 1:value 0~4085 + 2:0xffff" + ::= { qinqDomainServiceEntry 10 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.11 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.11 + qinqDomainLayer2OldVlanCos OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + value:0~7" + ::= { qinqDomainServiceEntry 11 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.12 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.12 + qinqDomainLayer2VlanAction OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + 1:add + 2:interpret + 3:transparent" + ::= { qinqDomainServiceEntry 12 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.13 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.13 + qinqDomainLayer2VlanCos OBJECT-TYPE + SYNTAX Integer32 (0..7 | 255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + 1:value 0~7 + 2:oxff(null)" + ::= { qinqDomainServiceEntry 13 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.14 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.14 + qinqDomainLayer2Tpid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 14 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.15 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.15 + qinqDomainLayer2NewVlan OBJECT-TYPE + SYNTAX Integer32 (1..4085 | 65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + 1:value0~4085 + 2:65535(null)" + ::= { qinqDomainServiceEntry 15 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.30 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.30 + qinqDomainUpRuleType OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 30 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.31 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.31 + qinqDomainUpRuleValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 31 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.32 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.32 + qinqDomainUpRuleOperation OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 32 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.33 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.33 + qinqDomainDnRuleType OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 33 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.34 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.34 + qinqDomainDnRuleValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 34 } + + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.35 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.35 + qinqDomainDnRuleOperation OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 35 } + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.36 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.36 + getNextQinqDomainServiceRuleID OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { qinqDomainServiceEntry 36 } + +-- 1.3.6.1.4.1.5875.800.3.7.8.1.100 + -- 1.3.6.1.4.1.5875.800.3.7.8.1.100 + qinqDomainServiceAction OBJECT-TYPE + SYNTAX RowStatus + { + active(1), + notInService(2), + notReady(3), + createAndGo(4), + createAndWait(5), + destroy(6), + modify(7) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description" + ::= { qinqDomainServiceEntry 100 } + + qinqDomainServiceRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF QinqDomainServiceRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { qinq 9 } + + qinqDomainServiceRuleEntry OBJECT-TYPE + SYNTAX QinqDomainServiceRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { qinqDomainName, qinqDomainServiceId, qinqDomainServiceRuleIndex } + ::= { qinqDomainServiceRuleTable 1 } + + QinqDomainServiceRuleEntry ::= SEQUENCE { + qinqDomainServiceRuleIndex Integer32, + qinqDomainServiceUpRuleType Integer32, + qinqDomainServiceUpRuleValue OCTET STRING, + qinqDomainServiceUpRuleOperation Integer32, + qinqDomainServiceDnRuleType Integer32, + qinqDomainServiceDnRuleValue OCTET STRING, + qinqDomainServiceDnRuleOperation Integer32, + qinqDomainServiceRuleAction RowStatus + } + + + qinqDomainServiceRuleIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { qinqDomainServiceRuleEntry 3 } + + + qinqDomainServiceUpRuleType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { qinqDomainServiceRuleEntry 4 } + + + qinqDomainServiceUpRuleValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { qinqDomainServiceRuleEntry 5 } + + + qinqDomainServiceUpRuleOperation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { qinqDomainServiceRuleEntry 6 } + + + qinqDomainServiceDnRuleType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { qinqDomainServiceRuleEntry 7 } + + + qinqDomainServiceDnRuleValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { qinqDomainServiceRuleEntry 8 } + + + qinqDomainServiceDnRuleOperation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { qinqDomainServiceRuleEntry 9 } + + + qinqDomainServiceRuleAction OBJECT-TYPE + SYNTAX RowStatus { active ( 1 ) , createAndGo ( 4 ) , destroy ( 6 ) , modify ( 7 ) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Column Description" + ::= { qinqDomainServiceRuleEntry 20 } + +-- 1.3.6.1.4.1.5875.800.3.8 + -- 1.3.6.1.4.1.5875.800.3.8 + ftthPerformance OBJECT IDENTIFIER ::= { oltData 8 } + + +-- 1.3.6.1.4.1.5875.800.3.8.1 + -- 1.3.6.1.4.1.5875.800.3.8.1 + ftthPerformanceCardEnableTable OBJECT-TYPE + SYNTAX SEQUENCE OF FtthPerformanceCardEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { ftthPerformance 1 } + + +-- 1.3.6.1.4.1.5875.800.3.8.1.1 + -- 1.3.6.1.4.1.5875.800.3.8.1.1 + ftthPerformanceCardEnableEntry OBJECT-TYPE + SYNTAX FtthPerformanceCardEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { slotIndex } + ::= { ftthPerformanceCardEnableTable 1 } + + + FtthPerformanceCardEnableEntry ::= + SEQUENCE { + ftthPerformanceCardEnable + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.8.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.8.1.1.2 + ftthPerformanceCardEnable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " 0-disable 1-enable" + ::= { ftthPerformanceCardEnableEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.8.2 + -- 1.3.6.1.4.1.5875.800.3.8.2 + ftthIsPerformanceSupport OBJECT-TYPE + SYNTAX INTEGER + { + unsupport(0), + support(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description : + 0:support + 1:unsupport" + ::= { ftthPerformance 2 } + + +-- 1.3.6.1.4.1.5875.800.3.8.3 + -- 1.3.6.1.4.1.5875.800.3.8.3 + ftthPerformanceEnableFor5516 OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description : + 0:disable + 1:enable" + ::= { ftthPerformance 3 } + + +-- 1.3.6.1.4.1.5875.800.3.8.6 + -- 1.3.6.1.4.1.5875.800.3.8.6 + ftthSystemPerformance OBJECT IDENTIFIER ::= { ftthPerformance 6 } + + +-- 1.3.6.1.4.1.5875.800.3.8.6.1 + -- 1.3.6.1.4.1.5875.800.3.8.6.1 + utilization OBJECT IDENTIFIER ::= { ftthSystemPerformance 1 } + + +-- 1.3.6.1.4.1.5875.800.3.8.6.1.1 + -- 1.3.6.1.4.1.5875.800.3.8.6.1.1 + cpuUtilization OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "cpu utilization" + ::= { utilization 1 } + + +-- 1.3.6.1.4.1.5875.800.3.8.6.1.2 + -- 1.3.6.1.4.1.5875.800.3.8.6.1.2 + memUtilization OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "mem utilization" + ::= { utilization 2 } + + +-- 1.3.6.1.4.1.5875.800.3.8.6.1.3 + -- 1.3.6.1.4.1.5875.800.3.8.6.1.3 + currentTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "current Temperature" + ::= { utilization 3 } + + ftthVlanTransmitPerformanceTable OBJECT-TYPE + SYNTAX SEQUENCE OF FtthVlanTransmitPerformanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { ftthPerformance 7 } + + ftthVlanTransmitPerformanceEntry OBJECT-TYPE + SYNTAX FtthVlanTransmitPerformanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { vlanID, uplinkIndex } + ::= { ftthVlanTransmitPerformanceTable 1 } + + FtthVlanTransmitPerformanceEntry ::= SEQUENCE { + vlanID Integer32, + framesUs Counter32, + framesDs Counter32, + octetsUs Counter32, + octetsDs Counter32, + discardsUs Counter64, + discardsDs Counter64 + } + + + vlanID OBJECT-TYPE + SYNTAX Integer32 ( 1 .. 4096 ) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { ftthVlanTransmitPerformanceEntry 1 } + + + framesUs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description +Up transmit messages" + ::= { ftthVlanTransmitPerformanceEntry 2 } + + + framesDs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description +down transmit messages" + ::= { ftthVlanTransmitPerformanceEntry 3 } + + + octetsUs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description +Up transmit octets" + ::= { ftthVlanTransmitPerformanceEntry 4 } + + + octetsDs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description +down transmit octets" + ::= { ftthVlanTransmitPerformanceEntry 5 } + + + discardsUs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description +up discards messages" + ::= { ftthVlanTransmitPerformanceEntry 6 } + + + discardsDs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description +down discards messages" + ::= { ftthVlanTransmitPerformanceEntry 7 } + + + +-- 1.3.6.1.4.1.5875.800.3.9 + -- 1.3.6.1.4.1.5875.800.3.9 + systemInfo OBJECT IDENTIFIER ::= { oltData 9 } + + +-- 1.3.6.1.4.1.5875.800.3.9.1 + -- 1.3.6.1.4.1.5875.800.3.9.1 + frameInfo OBJECT IDENTIFIER ::= { systemInfo 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.1.1 + frameInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrameInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { frameInfo 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.1.1.1 + frameInfoEntry OBJECT-TYPE + SYNTAX FrameInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { frameIndex } + ::= { frameInfoTable 1 } + + + FrameInfoEntry ::= + SEQUENCE { + frameIndex + Integer32, + frameType + Integer32, + frameName + OCTET STRING, + slotNumOfFrame + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.1.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.1.1.1.1 + frameIndex OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { frameInfoEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.1.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.1.1.1.2 + frameType OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + 1: An5116-02 + 2: An5116-06 + 11: An5516-01 1" + ::= { frameInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.1.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.1.1.1.3 + frameName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { frameInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.1.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.1.1.1.4 + slotNumOfFrame OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { frameInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2 + -- 1.3.6.1.4.1.5875.800.3.9.2 + cardInfo OBJECT IDENTIFIER ::= { systemInfo 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1 + -- 1.3.6.1.4.1.5875.800.3.9.2.1 + cardInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF CardInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { cardInfo 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1 + cardInfoEntry OBJECT-TYPE + SYNTAX CardInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { slotIndex } + ::= { cardInfoTable 1 } + + + CardInfoEntry ::= + SEQUENCE { + cardType + Integer32, + cardHardwareVersion + OCTET STRING, + cardSoftwateVersion + OCTET STRING, + cardStatus + Integer32, + cardNumOfPorts + Integer32, + cardAvailablePorts + Integer32, + cardCpuUtil + Integer32, + cardMemUtil + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1.2 + cardType OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + 260:EC2 + 724:EC2-X + 16384:AC16 + the other type could see the card type table" + ::= { cardInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1.3 + cardHardwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { cardInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1.4 + cardSoftwateVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { cardInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1.5 + cardStatus OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + 1:normal(1) + 2:communication interrupt(0)" + ::= { cardInfoEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1.6 + cardNumOfPorts OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { cardInfoEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1.7 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1.7 + cardAvailablePorts OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { cardInfoEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1.8 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1.8 + cardCpuUtil OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { cardInfoEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.9.2.1.1.9 + -- 1.3.6.1.4.1.5875.800.3.9.2.1.1.9 + cardMemUtil OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { cardInfoEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3 + -- 1.3.6.1.4.1.5875.800.3.9.3 + interfaceInfo OBJECT IDENTIFIER ::= { systemInfo 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.1 + portInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF PortInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceInfo 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1 + portInfoEntry OBJECT-TYPE + SYNTAX PortInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { portIndex } + ::= { portInfoTable 1 } + + + PortInfoEntry ::= + SEQUENCE { + portType + Integer32, + portEnableStatus + Integer32, + portOnlineStatus + Integer32, + portSpeed + Integer32, + portName + OCTET STRING, + portDesc + OCTET STRING, + portMode + Integer32, + portVlan + OCTET STRING, + portMac + OCTET STRING, + portDefaultVlan + Integer32, + portAutoneg + Integer32 + + } + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.2 + portType OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { portInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.3 + portEnableStatus OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "0-disable + 1-enable" + ::= { portInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.4 + portOnlineStatus OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { portInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.5 + portSpeed OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description: + 0:10M + 1:100M + 2:1000M" + ::= { portInfoEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.6 + portName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { portInfoEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.7 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.7 + portDesc OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { portInfoEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.8 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.8 + portMode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description: + 1:full duplex(1) + 2:half duplex(0)" + ::= { portInfoEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.9 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.9 + portVlan OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { portInfoEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.10 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.10 + portMac OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { portInfoEntry 10 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.1.1.11 + -- 1.3.6.1.4.1.5875.800.3.9.3.1.1.11 + portDefaultVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { portInfoEntry 11 } + + portAutoneg OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 1 ) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { portInfoEntry 12 } + +-- 1.3.6.1.4.1.5875.800.3.9.3.2 + -- 1.3.6.1.4.1.5875.800.3.9.3.2 + potsInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF PotsInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceInfo 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.2.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.2.1 + potsInfoEntry OBJECT-TYPE + SYNTAX PotsInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { potsIndex } + ::= { potsInfoTable 1 } + + + PotsInfoEntry ::= + SEQUENCE { + potsType + Integer32, + potsName + OCTET STRING, + potsDesc + OCTET STRING, + potsEnableStatus + Integer32, + potsIdleStatus + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.3.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.2.1.1 + potsType OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { potsInfoEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.2.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.3.2.1.2 + potsName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { potsInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.2.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.3.2.1.3 + potsDesc OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { potsInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.2.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.3.2.1.4 + potsEnableStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + 1:enable(1) + 2:disable(2)" + ::= { potsInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.2.1.5 + -- 1.3.6.1.4.1.5875.800.3.9.3.2.1.5 + potsIdleStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { potsInfoEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3 + -- 1.3.6.1.4.1.5875.800.3.9.3.3 + onuPonInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuPonInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceInfo 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1 + onuPonInfoEntry OBJECT-TYPE + SYNTAX OnuPonInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { onuPonInfoTable 1 } + + + OnuPonInfoEntry ::= + SEQUENCE { + onuPonType + Integer32, + onuPonName + OCTET STRING, + onuPonDesc + OCTET STRING, + onuPonEnableStatus + Integer32, + onuPonSpeed + Integer32, + onuPonRxOpticalPower + Integer32, + onuPonTxOpticalPower + Integer32, + onuPonOpticalVltage + Integer32, + onuPonOpticalCurrent + Integer32, + onuPonOpticalTemperature + Integer32, + onuPonIsOpticalPowerValid + INTEGER, + onuPonUpstreamSpeed + Integer32 + + } + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.1 + onuPonType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.2 + onuPonName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.3 + onuPonDesc OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.4 + onuPonEnableStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.5 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.5 + onuPonSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.6 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.6 + onuPonRxOpticalPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.7 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.7 + onuPonTxOpticalPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.8 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.8 + onuPonOpticalVltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.9 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.9 + onuPonOpticalCurrent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.10 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.10 + onuPonOpticalTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonInfoEntry 10 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.3.1.11 + -- 1.3.6.1.4.1.5875.800.3.9.3.3.1.11 + onuPonIsOpticalPowerValid OBJECT-TYPE + SYNTAX INTEGER + { + support(1), + nonsupport(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description: + 1:support + 2:nonsupport" + ::= { onuPonInfoEntry 11 } + + onuPonUpstreamSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { onuPonInfoEntry 12 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4 + -- 1.3.6.1.4.1.5875.800.3.9.3.4 + oltPonInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OltPonInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceInfo 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1 + oltPonInfoEntry OBJECT-TYPE + SYNTAX OltPonInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { ponIndex } + ::= { oltPonInfoTable 1 } + + + OltPonInfoEntry ::= + SEQUENCE { + oltPonType + Integer32, + oltPonName + OCTET STRING, + oltPonDesc + OCTET STRING, + oltPonEnableStatus + Integer32, + oltPonOnlineStatus + Integer32, + oltPonSpeed + Integer32, + oltPonTxOpticalPower + Integer32, + oltPonOpticalVltage + Integer32, + oltPonOpticalCurrent + Integer32, + oltPonOpticalTemperature + Integer32, + oltPonAuthOnuNum + Integer32, + oltPonUpStreamSpeed + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.1 + oltPonType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonInfoEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.2 + oltPonName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.3 + oltPonDesc OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.4 + oltPonEnableStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.5 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.5 + oltPonOnlineStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + 1:occupied(1) + 2:empty(0)" + ::= { oltPonInfoEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.6 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.6 + oltPonSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + unit bps + 0:10M + 1:100M + 2:1000M" + ::= { oltPonInfoEntry 6 } + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.8 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.8 + oltPonTxOpticalPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonInfoEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.9 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.9 + oltPonOpticalVltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonInfoEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.10 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.10 + oltPonOpticalCurrent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonInfoEntry 10 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.11 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.11 + oltPonOpticalTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonInfoEntry 11 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.4.1.12 + -- 1.3.6.1.4.1.5875.800.3.9.3.4.1.12 + oltPonAuthOnuNum OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { oltPonInfoEntry 12 } + + oltPonUpStreamSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { oltPonInfoEntry 13 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.5 + -- 1.3.6.1.4.1.5875.800.3.9.3.5 + oltUplinkInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OltUplinkInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceInfo 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.5.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.5.1 + oltUplinkInfoEntry OBJECT-TYPE + SYNTAX OltUplinkInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { uplinkIndex } + ::= { oltUplinkInfoTable 1 } + + + OltUplinkInfoEntry ::= + SEQUENCE { + uplinkType + Integer32, + uplinkName + OCTET STRING, + uplinkDesc + OCTET STRING, + uplinkEnableStatus + Integer32, + uplinkSpeed + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.3.5.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.5.1.1 + uplinkType OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + AN5516_01B: + 0:FE + 1:GE + 2:XGE /*10G*/ + 4:TRUNK" + ::= { oltUplinkInfoEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.5.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.3.5.1.2 + uplinkName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { oltUplinkInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.5.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.3.5.1.3 + uplinkDesc OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { oltUplinkInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.5.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.3.5.1.4 + uplinkEnableStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + 1:enable(1) + 2:disable(2)" + ::= { oltUplinkInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.5.1.5 + -- 1.3.6.1.4.1.5875.800.3.9.3.5.1.5 + uplinkSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + unit:bps" + ::= { oltUplinkInfoEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.6 + -- 1.3.6.1.4.1.5875.800.3.9.3.6 + oltPonOpticalStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF OltPonOpticalStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { interfaceInfo 6 } + + +-- 1.3.6.1.4.1.5875.800.3.9.3.6.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.6.1 + oltPonopticalStatisticsEntry OBJECT-TYPE + SYNTAX OltPonOpticalStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { ponIndex } + ::= { oltPonOpticalStatisticsTable 1 } + + + OltPonOpticalStatisticsEntry ::= + SEQUENCE { + oltPonOpticalStatisticsSwitch + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.3.6.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.3.6.1.1 + oltPonOpticalStatisticsSwitch OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { oltPonopticalStatisticsEntry 1 } + + +oltPonRxOpticalPowerTable OBJECT-TYPE + SYNTAX SEQUENCE OF OltPonRxOpticalPowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { interfaceInfo 7 } + + oltPonRxOpticalPowerEntry OBJECT-TYPE + SYNTAX OltPonRxOpticalPowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { ponIndex, onuNoRxOpticalPower } + ::= { oltPonRxOpticalPowerTable 1 } + + OltPonRxOpticalPowerEntry ::= SEQUENCE { + onuNoRxOpticalPower Integer32, + oltPonRxOpticalPower Integer32 + } + + + onuNoRxOpticalPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { oltPonRxOpticalPowerEntry 1 } + + + oltPonRxOpticalPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { oltPonRxOpticalPowerEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.4 + -- 1.3.6.1.4.1.5875.800.3.9.4 + sysInfo OBJECT IDENTIFIER ::= { systemInfo 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.4.1 + -- 1.3.6.1.4.1.5875.800.3.9.4.1 + sysIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { sysInfo 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.4.2 + -- 1.3.6.1.4.1.5875.800.3.9.4.2 + sysMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { sysInfo 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.4.3 + -- 1.3.6.1.4.1.5875.800.3.9.4.3 + sysSoftVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { sysInfo 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.4.4 + -- 1.3.6.1.4.1.5875.800.3.9.4.4 + sysHardVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { sysInfo 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.4.5 + -- 1.3.6.1.4.1.5875.800.3.9.4.5 + sysTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { sysInfo 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.5 + -- 1.3.6.1.4.1.5875.800.3.9.5 + slotInfoFor5516 OBJECT IDENTIFIER ::= { systemInfo 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.5.1 + -- 1.3.6.1.4.1.5875.800.3.9.5.1 + slotInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF SlotInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { slotInfoFor5516 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.5.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.5.1.1 + slotInfoEntry OBJECT-TYPE + SYNTAX SlotInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { slotIndex } + ::= { slotInfoTable 1 } + + + SlotInfoEntry ::= + SEQUENCE { + occupiedStatus + INTEGER, + authCardType + Integer32, + occupiedCardType + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.5.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.5.1.1.2 + occupiedStatus OBJECT-TYPE + SYNTAX INTEGER + { + occupied(1), + empty(0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + 1:occupied(1) + 2:empty(0)" + ::= { slotInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.5.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.5.1.1.3 + authCardType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { slotInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.5.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.5.1.1.4 + occupiedCardType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { slotInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.6 + -- 1.3.6.1.4.1.5875.800.3.9.6 + onu2PonLength OBJECT IDENTIFIER ::= { systemInfo 6 } + + +-- 1.3.6.1.4.1.5875.800.3.9.6.1 + -- 1.3.6.1.4.1.5875.800.3.9.6.1 + onu2PonLengthTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu2PonLengthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onu2PonLength 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.6.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.6.1.1 + onu2PonLengthEntry OBJECT-TYPE + SYNTAX Onu2PonLengthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { onu2PonLengthTable 1 } + + + Onu2PonLengthEntry ::= + SEQUENCE { + length + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.6.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.6.1.1.1 + length OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description: + need the onu online, otherwise the length will be zero" + ::= { onu2PonLengthEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.8 + -- 1.3.6.1.4.1.5875.800.3.9.8 + mgrCardInfo OBJECT IDENTIFIER ::= { systemInfo 8 } + + +-- 1.3.6.1.4.1.5875.800.3.9.8.1 + -- 1.3.6.1.4.1.5875.800.3.9.8.1 + mgrCardInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF MgrCardInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { mgrCardInfo 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.8.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.8.1.1 + mgrCardInfoEntry OBJECT-TYPE + SYNTAX MgrCardInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { slotIndex } + ::= { mgrCardInfoTable 1 } + + + MgrCardInfoEntry ::= + SEQUENCE { + mgrCardType + Integer32, + mgrCardHandwareVersion + OCTET STRING, + mgrCardSoftwareVession + OCTET STRING, + mgrCardWorkStatus + Integer32, + mgrCardCpuUtil + Integer32, + mgrCardMemUtil + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.9.8.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.9.8.1.1.1 + mgrCardType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description + 1:normal(1) + 2:communication interrupt(0)" + ::= { mgrCardInfoEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.9.8.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.9.8.1.1.2 + mgrCardHandwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { mgrCardInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.9.8.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.9.8.1.1.3 + mgrCardSoftwareVession OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { mgrCardInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.9.8.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.9.8.1.1.4 + mgrCardWorkStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { mgrCardInfoEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.9.8.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.9.8.1.1.5 + mgrCardCpuUtil OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { mgrCardInfoEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.9.8.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.9.8.1.1.6 + mgrCardMemUtil OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { mgrCardInfoEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.10 + -- 1.3.6.1.4.1.5875.800.3.10 + authOnuInf OBJECT IDENTIFIER ::= { oltData 10 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1 + -- 1.3.6.1.4.1.5875.800.3.10.1 + authOnuListTable OBJECT-TYPE + SYNTAX SEQUENCE OF AuthOnuListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { authOnuInf 1 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1 + -- 1.3.6.1.4.1.5875.800.3.10.1.1 + authOnuListEntry OBJECT-TYPE + SYNTAX AuthOnuListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { authOnuListTable 1 } + + + AuthOnuListEntry ::= + SEQUENCE { + authOnuListSlot + Integer32, + authOnuListPon + Integer32, + authOnuListOnuid + Integer32, + authOnuListOnuType + Integer32, + authOnuListIp + OCTET STRING, + authOnuListName + OCTET STRING, + authOnuListSnLoid + OCTET STRING, + authOnuListSnPwd + OCTET STRING, + authOnuListMac + OCTET STRING, + onuStatus + Integer32, + authOnuSoftwareVersion + OCTET STRING, + authOnuHardwareVersion + OCTET STRING, + authOnuFirmwareVersion + OCTET STRING + } + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.2 + authOnuListSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.3 + authOnuListPon OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.4 + authOnuListOnuid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.5 + authOnuListOnuType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.6 + authOnuListIp OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.7 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.7 + authOnuListName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.8 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.8 + authOnuListSnLoid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.9 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.9 + authOnuListSnPwd OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.10 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.10 + authOnuListMac OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { authOnuListEntry 10 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.11 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.11 + onuStatus OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description: + 1:offonline/fiber cut/power failure(0) + 2:online(1)" + ::= { authOnuListEntry 11 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.12 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.12 + authOnuSoftwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { authOnuListEntry 12 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.13 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.13 + authOnuHardwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { authOnuListEntry 13 } + + +-- 1.3.6.1.4.1.5875.800.3.10.1.1.14 + -- 1.3.6.1.4.1.5875.800.3.10.1.1.14 + authOnuFirmwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { authOnuListEntry 14 } + + +-- 1.3.6.1.4.1.5875.800.3.11 + -- 1.3.6.1.4.1.5875.800.3.11 + unauthOnuList OBJECT IDENTIFIER ::= { oltData 11 } + + +-- 1.3.6.1.4.1.5875.800.3.11.1 + -- 1.3.6.1.4.1.5875.800.3.11.1 + unauthOnuListTable OBJECT-TYPE + SYNTAX SEQUENCE OF UnauthOnuListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { unauthOnuList 1 } + + +-- 1.3.6.1.4.1.5875.800.3.11.1.1 + -- 1.3.6.1.4.1.5875.800.3.11.1.1 + unauthOnuListEntry OBJECT-TYPE + SYNTAX UnauthOnuListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { unauthOnuListOnuIndex } + ::= { unauthOnuListTable 1 } + + + UnauthOnuListEntry ::= + SEQUENCE { + unauthOnuListOnuIndex + Integer32, + unauthOnuListSlot + Integer32, + unauthOnuListPon + Integer32, + unauthOnuListOnuType + Integer32, + unauthOnuListSnLoid + OCTET STRING, + unauthOnuListPwd + OCTET STRING, + unauthOnuListMac + OCTET STRING + } + +-- 1.3.6.1.4.1.5875.800.3.11.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.11.1.1.1 + unauthOnuListOnuIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { unauthOnuListEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.11.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.11.1.1.2 + unauthOnuListSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { unauthOnuListEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.11.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.11.1.1.3 + unauthOnuListPon OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { unauthOnuListEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.11.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.11.1.1.4 + unauthOnuListOnuType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { unauthOnuListEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.11.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.11.1.1.5 + unauthOnuListSnLoid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { unauthOnuListEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.11.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.11.1.1.6 + unauthOnuListPwd OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { unauthOnuListEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.11.1.1.7 + -- 1.3.6.1.4.1.5875.800.3.11.1.1.7 + unauthOnuListMac OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { unauthOnuListEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.12 + -- 1.3.6.1.4.1.5875.800.3.12 + onuAuthModeFor5116 OBJECT IDENTIFIER ::= { oltData 12 } + + +-- 1.3.6.1.4.1.5875.800.3.12.1 + -- 1.3.6.1.4.1.5875.800.3.12.1 + onuAuthModeTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuAuthModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuAuthModeFor5116 1 } + + +-- 1.3.6.1.4.1.5875.800.3.12.1.1 + -- 1.3.6.1.4.1.5875.800.3.12.1.1 + onuAuthModeEntry OBJECT-TYPE + SYNTAX OnuAuthModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { slotIndex } + ::= { onuAuthModeTable 1 } + + + OnuAuthModeEntry ::= + SEQUENCE { + macAuthEnable + TruthValue, + snAuthEnable + TruthValue + } + +-- 1.3.6.1.4.1.5875.800.3.12.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.12.1.1.2 + macAuthEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuAuthModeEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.12.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.12.1.1.3 + snAuthEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuAuthModeEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.13 + -- 1.3.6.1.4.1.5875.800.3.13 + onuWarrantTypeFor5116 OBJECT IDENTIFIER ::= { oltData 13 } + + +-- 1.3.6.1.4.1.5875.800.3.13.1 + -- 1.3.6.1.4.1.5875.800.3.13.1 + onuWarrentTypeTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuWarrentTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuWarrantTypeFor5116 1 } + + +-- 1.3.6.1.4.1.5875.800.3.13.1.1 + -- 1.3.6.1.4.1.5875.800.3.13.1.1 + onuWarrentTypeEntry OBJECT-TYPE + SYNTAX OnuWarrentTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { slotIndex } + ::= { onuWarrentTypeTable 1 } + + + OnuWarrentTypeEntry ::= + SEQUENCE { + warrantType + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.13.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.13.1.1.2 + warrantType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuWarrentTypeEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.14 + -- 1.3.6.1.4.1.5875.800.3.14 + ponAuthModeFor5516 OBJECT IDENTIFIER ::= { oltData 14 } + + +-- 1.3.6.1.4.1.5875.800.3.14.1 + -- 1.3.6.1.4.1.5875.800.3.14.1 + ponAuthModeTable OBJECT-TYPE + SYNTAX SEQUENCE OF PonAuthModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { ponAuthModeFor5516 1 } + + +-- 1.3.6.1.4.1.5875.800.3.14.1.1 + -- 1.3.6.1.4.1.5875.800.3.14.1.1 + ponAuthModeEntry OBJECT-TYPE + SYNTAX PonAuthModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { ponIndex } + ::= { ponAuthModeTable 1 } + + + PonAuthModeEntry ::= + SEQUENCE { + authMode + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.14.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.14.1.1.2 + authMode OBJECT-TYPE + SYNTAX Integer32 (0..8) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 0:Physical Markup authentication + 1:Physical Markup +Physical password authentication + 2:Physical password authentication + 3:Logic Markup +Logic password authentication + 4:Physical Markup /Logic Markup(include password)mix authentication + 5:unauthentication + 6:Logic Markup authentication(except password) + 7:Physical Markup /Logic Markup(except password)mix authentication + 8:Logic password authentication" + ::= { ponAuthModeEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.15 + -- 1.3.6.1.4.1.5875.800.3.15 + cardWarrentFor5516 OBJECT IDENTIFIER ::= { oltData 15 } + + +-- 1.3.6.1.4.1.5875.800.3.15.1 + -- 1.3.6.1.4.1.5875.800.3.15.1 + cardWarrentTable OBJECT-TYPE + SYNTAX SEQUENCE OF CardWarrentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { cardWarrentFor5516 1 } + + +-- 1.3.6.1.4.1.5875.800.3.15.1.1 + -- 1.3.6.1.4.1.5875.800.3.15.1.1 + cardWarrentEntry OBJECT-TYPE + SYNTAX CardWarrentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { slotIndex } + ::= { cardWarrentTable 1 } + + + CardWarrentEntry ::= + SEQUENCE { + warrentCardType + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.15.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.15.1.1.2 + warrentCardType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { cardWarrentEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.16 + -- 1.3.6.1.4.1.5875.800.3.16 + globalVlan OBJECT IDENTIFIER ::= { oltData 16 } + + +-- 1.3.6.1.4.1.5875.800.3.16.1 + -- 1.3.6.1.4.1.5875.800.3.16.1 + globalVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF GlobalVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { globalVlan 1 } + + +-- 1.3.6.1.4.1.5875.800.3.16.1.1 + -- 1.3.6.1.4.1.5875.800.3.16.1.1 + globalVlanEntry OBJECT-TYPE + SYNTAX GlobalVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { vlanConfigId } + ::= { globalVlanTable 1 } + + + GlobalVlanEntry ::= + SEQUENCE { + vlanConfigId + Integer32, + serviceName + OCTET STRING, + beginVlanId + Integer32, + endVlanId + Integer32, + upLinkPort + Integer32, + tagStatus + INTEGER, + globalVlanAction + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.16.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.16.1.1.1 + vlanConfigId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { globalVlanEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.16.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.16.1.1.2 + serviceName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { globalVlanEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.16.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.16.1.1.3 + beginVlanId OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { globalVlanEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.16.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.16.1.1.4 + endVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { globalVlanEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.16.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.16.1.1.5 + upLinkPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { globalVlanEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.16.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.16.1.1.6 + tagStatus OBJECT-TYPE + SYNTAX INTEGER + { + tag(1), + untag(0) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description: + 1:tag(1) + 2:untag(0)" + ::= { globalVlanEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.16.1.1.7 + -- 1.3.6.1.4.1.5875.800.3.16.1.1.7 + globalVlanAction OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6), + modify(7) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description" + ::= { globalVlanEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.16.2 + -- 1.3.6.1.4.1.5875.800.3.16.2 + nextGlobalVlanId OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { globalVlan 2 } + + +-- 1.3.6.1.4.1.5875.800.3.17 + -- 1.3.6.1.4.1.5875.800.3.17 + onuManageVlan OBJECT IDENTIFIER ::= { oltData 17 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1 + -- 1.3.6.1.4.1.5875.800.3.17.1 + onuManageVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuManageVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuManageVlan 1 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1 + -- 1.3.6.1.4.1.5875.800.3.17.1.1 + onuManageVlanEntry OBJECT-TYPE + SYNTAX OnuManageVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex , manageVlanIndex } + ::= { onuManageVlanTable 1 } + + + OnuManageVlanEntry ::= + SEQUENCE { + manageVlanIndex + Integer32, + onuMac + MacAddress, + manageVlanName + OCTET STRING, + portNo + Integer32, + tagStatus1 + Integer32, + manageSvlan + Integer32, + manageSvlanCos + Integer32, + mamageCvlan + Integer32, + mamageCvlanCos + Integer32, + onuIp + IpAddress, + onuMask + IpAddress, + onuGateway + IpAddress, + onuManageVlanAction + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.2 + manageVlanIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 1 } + + onuMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.4 + manageVlanName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.5 + portNo OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.6 + tagStatus1 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.7 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.7 + manageSvlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 7 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.8 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.8 + manageSvlanCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 8 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.9 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.9 + mamageCvlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.10 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.10 + mamageCvlanCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 10 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.11 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.11 + onuIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 11 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.12 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.12 + onuMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 12 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.13 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.13 + onuGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 13 } + + +-- 1.3.6.1.4.1.5875.800.3.17.1.1.14 + -- 1.3.6.1.4.1.5875.800.3.17.1.1.14 + onuManageVlanAction OBJECT-TYPE + SYNTAX INTEGER { modify(7) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description" + ::= { onuManageVlanEntry 14 } + + +-- 1.3.6.1.4.1.5875.800.3.18 + -- 1.3.6.1.4.1.5875.800.3.18 + trunkConfig OBJECT IDENTIFIER ::= { oltData 18 } + + +-- 1.3.6.1.4.1.5875.800.3.18.1 + -- 1.3.6.1.4.1.5875.800.3.18.1 + trunkConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF TrunkConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { trunkConfig 1 } + + +-- 1.3.6.1.4.1.5875.800.3.18.1.1 + -- 1.3.6.1.4.1.5875.800.3.18.1.1 + trunkConfigEntry OBJECT-TYPE + SYNTAX TrunkConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { trunkGroupId } + ::= { trunkConfigTable 1 } + + + TrunkConfigEntry ::= + SEQUENCE { + trunkGroupId + Integer32, + masterPort + Integer32, + memberPort + Integer32, + trunkConfigAction + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.18.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.18.1.1.1 + trunkGroupId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { trunkConfigEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.18.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.18.1.1.2 + masterPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { trunkConfigEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.18.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.18.1.1.3 + memberPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ctp,<<=127; ?nit +?Xb 1-7;" + ::= { trunkConfigEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.18.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.18.1.1.4 + trunkConfigAction OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6), + modify(7) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description" + ::= { trunkConfigEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.18.2 + -- 1.3.6.1.4.1.5875.800.3.18.2 + nextTrunkConfigId OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { trunkConfig 2 } + + +-- 1.3.6.1.4.1.5875.800.3.19 + -- 1.3.6.1.4.1.5875.800.3.19 + onuPonConfig OBJECT IDENTIFIER ::= { oltData 19 } + + +-- 1.3.6.1.4.1.5875.800.3.19.1 + -- 1.3.6.1.4.1.5875.800.3.19.1 + onuPonCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuPonCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuPonConfig 1 } + + +-- 1.3.6.1.4.1.5875.800.3.19.1.1 + -- 1.3.6.1.4.1.5875.800.3.19.1.1 + onuPonCfgEntry OBJECT-TYPE + SYNTAX OnuPonCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { onuPonCfgTable 1 } + + + OnuPonCfgEntry ::= + SEQUENCE { + upBandwidth + Integer32, + dnBandwidth + Integer32, + upAssureBandwidth + Integer32, + upFixedBandwidth + Integer32, + onuPonCfgActon + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.19.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.19.1.1.1 + upBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonCfgEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.19.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.19.1.1.2 + dnBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPonCfgEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.19.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.19.1.1.3 + upAssureBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { onuPonCfgEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.19.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.19.1.1.4 + upFixedBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { onuPonCfgEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.19.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.19.1.1.5 + onuPonCfgActon OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description" + ::= { onuPonCfgEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.20 + -- 1.3.6.1.4.1.5875.800.3.20 + saveCfg2Flash OBJECT IDENTIFIER ::= { oltData 20 } + + +-- 1.3.6.1.4.1.5875.800.3.20.1 + -- 1.3.6.1.4.1.5875.800.3.20.1 + save2Flash OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { saveCfg2Flash 1 } + + +-- 1.3.6.1.4.1.5875.800.3.21 + -- 1.3.6.1.4.1.5875.800.3.21 + mac2OnuInfo OBJECT IDENTIFIER ::= { oltData 21 } + + +-- 1.3.6.1.4.1.5875.800.3.21.1 + -- 1.3.6.1.4.1.5875.800.3.21.1 + mac2OnuInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mac2OnuInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { mac2OnuInfo 1 } + + +-- 1.3.6.1.4.1.5875.800.3.21.1.1 + -- 1.3.6.1.4.1.5875.800.3.21.1.1 + mac2OnuInfoEntry OBJECT-TYPE + SYNTAX Mac2OnuInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuMacString } + ::= { mac2OnuInfoTable 1 } + + + Mac2OnuInfoEntry ::= + SEQUENCE { + onuMacString + OCTET STRING, + onuAuthID + Integer32, + onuWhileListID + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.21.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.21.1.1.1 + onuMacString OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (12)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Column Description" + ::= { mac2OnuInfoEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.21.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.21.1.1.2 + onuAuthID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { mac2OnuInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.21.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.21.1.1.3 + onuWhileListID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { mac2OnuInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.22 + -- 1.3.6.1.4.1.5875.800.3.22 + sn2OnuInfo OBJECT IDENTIFIER ::= { oltData 22 } + + +-- 1.3.6.1.4.1.5875.800.3.22.1 + -- 1.3.6.1.4.1.5875.800.3.22.1 + sn2OnuInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF Sn2OnuInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { sn2OnuInfo 1 } + + +-- 1.3.6.1.4.1.5875.800.3.22.1.1 + -- 1.3.6.1.4.1.5875.800.3.22.1.1 + sn2OnuInfoEntry OBJECT-TYPE + SYNTAX Sn2OnuInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuSNString } + ::= { sn2OnuInfoTable 1 } + + + Sn2OnuInfoEntry ::= + SEQUENCE { + onuSNString + OCTET STRING, + onuSNAuthID + Integer32, + onuSNWhilteListID + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.22.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.22.1.1.1 + onuSNString OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..24)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Column Description" + ::= { sn2OnuInfoEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.22.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.22.1.1.2 + onuSNAuthID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { sn2OnuInfoEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.22.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.22.1.1.3 + onuSNWhilteListID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { sn2OnuInfoEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.23 + -- 1.3.6.1.4.1.5875.800.3.23 + snmpConfig OBJECT IDENTIFIER ::= { oltData 23 } + + +-- 1.3.6.1.4.1.5875.800.3.23.1 + -- 1.3.6.1.4.1.5875.800.3.23.1 + trapReceiveIp OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { snmpConfig 1 } + + +-- 1.3.6.1.4.1.5875.800.3.23.2 + -- 1.3.6.1.4.1.5875.800.3.23.2 + community OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description" + ::= { snmpConfig 2 } + +snmpTrapTable OBJECT-TYPE + SYNTAX SEQUENCE OF SnmpTrapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { snmpConfig 3 } + + snmpTrapEntry OBJECT-TYPE + SYNTAX SnmpTrapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { snmpTrapIndex } + ::= { snmpTrapTable 1 } + + SnmpTrapEntry ::= SEQUENCE { + snmpTrapIndex Integer32, + snmpTrapIpv4 IpAddress, + snmpTrapPort Integer32, + snmpTrapVersion INTEGER, + snmpTrapReportVersion INTEGER, + snmpTrapCommunity OCTET STRING, + snmpTrapAction INTEGER + } + + + snmpTrapIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { snmpTrapEntry 1 } + + + snmpTrapIpv4 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { snmpTrapEntry 2 } + + + snmpTrapPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { snmpTrapEntry 3 } + + + snmpTrapVersion OBJECT-TYPE + SYNTAX INTEGER { v1 ( 1 ) , v2c ( 2 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { snmpTrapEntry 4 } + + + snmpTrapReportVersion OBJECT-TYPE + SYNTAX INTEGER { privFormat ( 0 ) , stdFormat ( 1 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { snmpTrapEntry 5 } + + + snmpTrapCommunity OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { snmpTrapEntry 6 } + + + snmpTrapAction OBJECT-TYPE + SYNTAX INTEGER { create ( 4 ) , destroy ( 6 ) , modify ( 7 ) , active ( 1 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { snmpTrapEntry 20 } + + snmpCommunityTable OBJECT-TYPE + SYNTAX SEQUENCE OF SnmpCommunityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { snmpConfig 4 } + + snmpCommunityEntry OBJECT-TYPE + SYNTAX SnmpCommunityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { snmpCommunityIndex } + ::= { snmpCommunityTable 1 } + + SnmpCommunityEntry ::= SEQUENCE { + snmpCommunityIndex Integer32, + snmpCommunity OCTET STRING, + snmpCommunityPermission INTEGER + } + + + snmpCommunityIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { snmpCommunityEntry 1 } + + + snmpCommunity OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { snmpCommunityEntry 2 } + + + snmpCommunityPermission OBJECT-TYPE + SYNTAX INTEGER { ro ( 1 ) , rw ( 2 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { snmpCommunityEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.24 + -- 1.3.6.1.4.1.5875.800.3.24 + igmpConfig OBJECT IDENTIFIER ::= { oltData 24 } + + +igmpBaseCfg OBJECT IDENTIFIER + ::= { igmpConfig 1 } + +igmpMode OBJECT-TYPE + SYNTAX INTEGER { controlled ( 1 ) , proxy-proxy ( 2 ) , snooping ( 3 ) , proxy-snooping ( 4 ) , disable ( 5 ) , active ( 6 ) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { igmpBaseCfg 1 } + + igmpVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { igmpBaseCfg 2 } + + igmpProxyIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { igmpBaseCfg 3 } + + igmpProtocolVersion OBJECT-TYPE + SYNTAX INTEGER { igmpv1v2 ( 1 ) , igmpv3 ( 2 ) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { igmpBaseCfg 4 } + + igmpProtocolPara OBJECT IDENTIFIER + ::= { igmpConfig 2 } + +robustnessVariable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { igmpProtocolPara 1 } + + queryRespInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { igmpProtocolPara 2 } + + lastQueryInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { igmpProtocolPara 3 } + + lastQueryCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { igmpProtocolPara 4 } + + queryInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { igmpProtocolPara 5 } + + groupMembInterval OBJECT-TYPE + SYNTAX Integer32 ( -2147483648 .. 2147483647 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { igmpProtocolPara 6 } + + + igmpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF IgmpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { igmpConfig 4 } + + igmpProfileEntry OBJECT-TYPE + SYNTAX IgmpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { igmpProfileIndex } + ::= { igmpProfileTable 1 } + + IgmpProfileEntry ::= SEQUENCE { + igmpProfileIndex Integer32, + igmpProfileName OCTET STRING, + igmpProfileAction INTEGER + } + + + igmpProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { igmpProfileEntry 1 } + + + igmpProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { igmpProfileEntry 2 } + + + igmpProfileAction OBJECT-TYPE + SYNTAX INTEGER { active ( 1 ) , create ( 4 ) , destroy ( 6 ) , modify ( 7 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { igmpProfileEntry 20 } + + igmpProfileGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF IgmpProfileGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { igmpConfig 5 } + + igmpProfileGroupEntry OBJECT-TYPE + SYNTAX IgmpProfileGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { igmpProfileIndex, igmpProfileGroupIndex } + ::= { igmpProfileGroupTable 1 } + + IgmpProfileGroupEntry ::= SEQUENCE { + igmpProfileGroupIndex Integer32, + groupAddressBegin IpAddress, + groupAddressEnd IpAddress, + igmpProfileGroupAuthority INTEGER, + igmpProfileGroupAction INTEGER + } + + + igmpProfileGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { igmpProfileGroupEntry 1 } + + + groupAddressBegin OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { igmpProfileGroupEntry 2 } + + + groupAddressEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { igmpProfileGroupEntry 3 } + + + igmpProfileGroupAuthority OBJECT-TYPE + SYNTAX INTEGER { normal ( 1 ) , preview ( 2 ) , forbid ( 3 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { igmpProfileGroupEntry 4 } + + + igmpProfileGroupAction OBJECT-TYPE + SYNTAX INTEGER { active ( 1 ) , create ( 4 ) , destroy ( 6 ) , modify ( 7 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { igmpProfileGroupEntry 20 } + + igmpActiveMultiGroupNumberTable OBJECT-TYPE + SYNTAX SEQUENCE OF IgmpActiveMultiGroupNumberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { igmpConfig 6 } + + igmpActiveMultiGroupNumberEntry OBJECT-TYPE + SYNTAX IgmpActiveMultiGroupNumberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { portIndex, igmpvlan } + ::= { igmpActiveMultiGroupNumberTable 1 } + + IgmpActiveMultiGroupNumberEntry ::= SEQUENCE { + igmpvlan Integer32, + igmpActiveMultiGroup Integer32 + } + + + igmpvlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { igmpActiveMultiGroupNumberEntry 1 } + + + igmpActiveMultiGroup OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { igmpActiveMultiGroupNumberEntry 2 } + + igmpactiveJoinPortsNumberTable OBJECT-TYPE + SYNTAX SEQUENCE OF IgmpactiveJoinPortsNumberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { igmpConfig 7 } + + igmpactiveJoinPortsNumberEntry OBJECT-TYPE + SYNTAX IgmpactiveJoinPortsNumberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { fttbIfIndex, igmpMultiGroupAddress } + ::= { igmpactiveJoinPortsNumberTable 1 } + + IgmpactiveJoinPortsNumberEntry ::= SEQUENCE { + igmpMultiGroupAddress IpAddress, + activeJoinPorts Integer32 + } + + + igmpMultiGroupAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { igmpactiveJoinPortsNumberEntry 1 } + + + activeJoinPorts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { igmpactiveJoinPortsNumberEntry 2 } + + portIgmpCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF PortIgmpCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { igmpConfig 8 } + + portIgmpCfgEntry OBJECT-TYPE + SYNTAX PortIgmpCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { portIndex, profileIndex } + ::= { portIgmpCfgTable 1 } + + PortIgmpCfgEntry ::= SEQUENCE { + profileIndex Integer32, + portCtrlEnable INTEGER, + igmpProfile OCTET STRING, + leaveMode INTEGER, + maxOnlineNum Integer32, + portBandwidth Integer32, + portSignalVlan Integer32, + portIgmpCfgAction RowStatus + } + + + profileIndex OBJECT-TYPE + SYNTAX Integer32 ( -2147483648 .. 2147483647 ) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { portIgmpCfgEntry 1 } + + + portCtrlEnable OBJECT-TYPE + SYNTAX INTEGER { controlled ( 1 ) , uncontrolled ( 0 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { portIgmpCfgEntry 2 } + + + igmpProfile OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { portIgmpCfgEntry 3 } + + + leaveMode OBJECT-TYPE + SYNTAX INTEGER { nonFastLeave ( 0 ) , fastLeave ( 1 ) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { portIgmpCfgEntry 4 } + + + maxOnlineNum OBJECT-TYPE + SYNTAX Integer32 ( -2147483648 .. 2147483647 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { portIgmpCfgEntry 5 } + + + portBandwidth OBJECT-TYPE + SYNTAX Integer32 ( -2147483648 .. 2147483647 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { portIgmpCfgEntry 6 } + + + portSignalVlan OBJECT-TYPE + SYNTAX Integer32 ( -2147483648 .. 2147483647 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { portIgmpCfgEntry 7 } + + + portIgmpCfgAction OBJECT-TYPE + SYNTAX RowStatus { active ( 1 ) , notInService ( 2 ) , notReady ( 3 ) , createAndGo ( 4 ) , createAndWait ( 5 ) , destroy ( 6 ) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Column Description" + ::= { portIgmpCfgEntry 20 } + + +-- 1.3.6.1.4.1.5875.800.3.25 + -- 1.3.6.1.4.1.5875.800.3.25 + onuAuth OBJECT IDENTIFIER ::= { oltData 25 } + + +-- 1.3.6.1.4.1.5875.800.3.25.1 + -- 1.3.6.1.4.1.5875.800.3.25.1 + onuPhysicsAuthTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuPhysicsAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuAuth 1 } + + +-- 1.3.6.1.4.1.5875.800.3.25.1.1 + -- 1.3.6.1.4.1.5875.800.3.25.1.1 + onuPhysicsAuthEntry OBJECT-TYPE + SYNTAX OnuPhysicsAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { onuPhysicsAuthTable 1 } + + + OnuPhysicsAuthEntry ::= + SEQUENCE { + onuSlotForMacAuth + Integer32, + onuPonForMacAuth + Integer32, + onuNoForMacAuth + Integer32, + onuTypeForMacAuth + Integer32, + macForMacAuth + OCTET STRING, + passwordForMacAuth + OCTET STRING, + actionForMacAuth + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.25.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.25.1.1.1 + onuSlotForMacAuth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicsAuthEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.25.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.25.1.1.2 + onuPonForMacAuth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicsAuthEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.25.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.25.1.1.3 + onuNoForMacAuth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicsAuthEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.25.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.25.1.1.4 + onuTypeForMacAuth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicsAuthEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.25.1.1.5 + -- 1.3.6.1.4.1.5875.800.3.25.1.1.5 + macForMacAuth OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicsAuthEntry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.25.1.1.6 + -- 1.3.6.1.4.1.5875.800.3.25.1.1.6 + passwordForMacAuth OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicsAuthEntry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.25.1.1.17 + -- 1.3.6.1.4.1.5875.800.3.25.1.1.17 + actionForMacAuth OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuPhysicsAuthEntry 17 } + + +-- 1.3.6.1.4.1.5875.800.3.25.2 + -- 1.3.6.1.4.1.5875.800.3.25.2 + onuSnAuthFor5116Table OBJECT-TYPE + SYNTAX SEQUENCE OF OnuSnAuthFor5116Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { onuAuth 2 } + + +-- 1.3.6.1.4.1.5875.800.3.25.2.1 + -- 1.3.6.1.4.1.5875.800.3.25.2.1 + onuSnAuthFor5116Entry OBJECT-TYPE + SYNTAX OnuSnAuthFor5116Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { onuSnAuthFor5116Table 1 } + + + OnuSnAuthFor5116Entry ::= + SEQUENCE { + slotNoForSnAuth + Integer32, + ponNoForSnMacAuth + Integer32, + onuNoForSnAuth + Integer32, + onuTypeForSnAuth + Integer32, + snForsnAuth + OCTET STRING, + passwordForSnAuth + OCTET STRING, + actionForSnAuth + INTEGER + } + +-- 1.3.6.1.4.1.5875.800.3.25.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.25.2.1.1 + slotNoForSnAuth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnAuthFor5116Entry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.25.2.1.2 + -- 1.3.6.1.4.1.5875.800.3.25.2.1.2 + ponNoForSnMacAuth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnAuthFor5116Entry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.25.2.1.3 + -- 1.3.6.1.4.1.5875.800.3.25.2.1.3 + onuNoForSnAuth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnAuthFor5116Entry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.25.2.1.4 + -- 1.3.6.1.4.1.5875.800.3.25.2.1.4 + onuTypeForSnAuth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnAuthFor5116Entry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.25.2.1.5 + -- 1.3.6.1.4.1.5875.800.3.25.2.1.5 + snForsnAuth OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnAuthFor5116Entry 5 } + + +-- 1.3.6.1.4.1.5875.800.3.25.2.1.6 + -- 1.3.6.1.4.1.5875.800.3.25.2.1.6 + passwordForSnAuth OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { onuSnAuthFor5116Entry 6 } + + +-- 1.3.6.1.4.1.5875.800.3.25.2.1.17 + -- 1.3.6.1.4.1.5875.800.3.25.2.1.17 + actionForSnAuth OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + create(4), + destroy(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description : + 1:create(4) + 2:destroy(6)" + ::= { onuSnAuthFor5116Entry 17 } + + + cvlan2Svlan OBJECT IDENTIFIER + ::= { oltData 26 } + + cvlan2SvlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF Cvlan2SvlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { cvlan2Svlan 1 } + + cvlan2SvlanEntry OBJECT-TYPE + SYNTAX Cvlan2SvlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { onuIndex, onuCvlanVid } + ::= { cvlan2SvlanTable 1 } + + Cvlan2SvlanEntry ::= SEQUENCE { + onuCvlanVid Integer32, + onuSvlanVid Integer32 + } + + + onuCvlanVid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { cvlan2SvlanEntry 1 } + + + onuSvlanVid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { cvlan2SvlanEntry 2 } + + + gponOnuServiceConfig OBJECT IDENTIFIER + ::= { oltData 30 } + + +-- 1.3.6.1.4.1.5875.800.3.50 + -- 1.3.6.1.4.1.5875.800.3.50 + gponConfig OBJECT IDENTIFIER ::= { oltData 50 } +gponRmtManageCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF GponRmtManageCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { gponOnuServiceConfig 1 } + + gponRmtManageCfgEntry OBJECT-TYPE + SYNTAX GponRmtManageCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { onuIndex } + ::= { gponRmtManageCfgTable 1 } + + GponRmtManageCfgEntry ::= SEQUENCE { + gponRmtManageUrl OCTET STRING, + gponRmtManageUser OCTET STRING, + gponRmtManagePwd OCTET STRING, + gponRmtManageAction INTEGER + } + + + gponRmtManageUrl OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponRmtManageCfgEntry 1 } + + + gponRmtManageUser OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponRmtManageCfgEntry 2 } + + + gponRmtManagePwd OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponRmtManageCfgEntry 3 } + + + gponRmtManageAction OBJECT-TYPE + SYNTAX INTEGER { active ( 1 ) , create ( 4 ) , modify ( 7 ) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Description" + ::= { gponRmtManageCfgEntry 4 } + + gponVEIPManagePathCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF GponVEIPManagePathCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { gponOnuServiceConfig 2 } + + gponVEIPManagePathCfgEntry OBJECT-TYPE + SYNTAX GponVEIPManagePathCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { portIndex } + ::= { gponVEIPManagePathCfgTable 1 } + + GponVEIPManagePathCfgEntry ::= SEQUENCE { + gponVEIPManagePathDsp Integer32, + gponVEIPManagePathIPAddress OCTET STRING, + gponVEIPManagePathIpMask Integer32, + gponVEIPManagePathGateWay OCTET STRING, + gponVEIPManagePathPrimaryDns OCTET STRING, + gponVEIPManagePathSecondaryDns OCTET STRING, + gponVEIPManagePathNetworkPort Integer32, + gponVEIPManagePathCVlan Integer32, + gponVEIPManagePathCVlanCos Integer32, + gponVEIPManagePathAction INTEGER + } + + + gponVEIPManagePathDsp OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 1 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPManagePathCfgEntry 1 } + + + gponVEIPManagePathIPAddress OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPManagePathCfgEntry 2 } + + + gponVEIPManagePathGateWay OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPManagePathCfgEntry 3 } + + + gponVEIPManagePathPrimaryDns OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPManagePathCfgEntry 4 } + + + gponVEIPManagePathSecondaryDns OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description" + ::= { gponVEIPManagePathCfgEntry 5 } + + + gponVEIPManagePathNetworkPort OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPManagePathCfgEntry 6 } + + + gponVEIPManagePathCVlan OBJECT-TYPE + SYNTAX Integer32 ( 1 .. 4085 | 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPManagePathCfgEntry 7 } + + + gponVEIPManagePathCVlanCos OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 7 | 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPManagePathCfgEntry 8 } + + gponVEIPManagePathIpMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPManagePathCfgEntry 9 } + + gponVEIPManagePathAction OBJECT-TYPE + SYNTAX INTEGER { active ( 1 ) , create ( 4 ) , destroy ( 6 ) , modify ( 7 ) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Description" + ::= { gponVEIPManagePathCfgEntry 30 } + + gponVEIPServiceCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF GponVEIPServiceCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { gponOnuServiceConfig 3 } + + gponVEIPServiceCfgEntry OBJECT-TYPE + SYNTAX GponVEIPServiceCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { portIndex, gponVEIPServiceID } + ::= { gponVEIPServiceCfgTable 1 } + + GponVEIPServiceCfgEntry ::= SEQUENCE { + gponVEIPServiceID Integer32, + gponVEIPServiceTls Integer32, + gponVEIPServiceCVlan Integer32, + gponVEIPServiceCVlanCos Integer32, + gponVEIPServiceTVlan Integer32, + gponVEIPServiceTVlanCos Integer32, + gponVEIPServiceSVlan Integer32, + gponVEIPServiceSVlanCos Integer32, + gponVEIPServiceUsBandWidth Integer32, + gponVEIPServiceDsBandWidth Integer32, + gponVEIPServiceProfileName OCTET STRING, + gponVEIPServiceAction INTEGER + } + + + gponVEIPServiceID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 1 } + + + gponVEIPServiceTls OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 1 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 2 } + + + gponVEIPServiceCVlan OBJECT-TYPE + SYNTAX Integer32 ( 1 .. 4085 | 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 3 } + + + gponVEIPServiceCVlanCos OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 7 | 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 4 } + + + gponVEIPServiceTVlan OBJECT-TYPE + SYNTAX Integer32 ( 1 .. 4085 | 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 5 } + + + gponVEIPServiceTVlanCos OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 7 | 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 6 } + + + gponVEIPServiceSVlan OBJECT-TYPE + SYNTAX Integer32 ( 1 .. 4085 | 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 7 } + + + gponVEIPServiceSVlanCos OBJECT-TYPE + SYNTAX Integer32 ( 0 .. 7 | 65535 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 8 } + + + gponVEIPServiceUsBandWidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 9 } + + + gponVEIPServiceDsBandWidth OBJECT-TYPE + SYNTAX Integer32 ( -2147483648 .. 2147483647 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 10 } + + + gponVEIPServiceProfileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 11 } + + + gponVEIPServiceAction OBJECT-TYPE + SYNTAX INTEGER { active ( 1 ) , create ( 4 ) , destroy ( 6 ) , modify ( 7 ) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Column Description" + ::= { gponVEIPServiceCfgEntry 12 } + + + gponVEIPServiceIDCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF GponVEIPServiceIDCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { gponOnuServiceConfig 4 } + + gponVEIPServiceIDCfgEntry OBJECT-TYPE + SYNTAX GponVEIPServiceIDCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { portIndex } + ::= { gponVEIPServiceIDCfgTable 1 } + + GponVEIPServiceIDCfgEntry ::= SEQUENCE { + nextGponVEIPServiceID Integer32 + } + + nextGponVEIPServiceID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { gponVEIPServiceIDCfgEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.50.1 + -- 1.3.6.1.4.1.5875.800.3.50.1 + gponServiceBandwidthCfg OBJECT IDENTIFIER ::= { gponConfig 1 } + + +-- 1.3.6.1.4.1.5875.800.3.50.1.1 + -- 1.3.6.1.4.1.5875.800.3.50.1.1 + gponServiceBandwidthCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF GponServiceBandwidthCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { gponServiceBandwidthCfg 1 } + + +-- 1.3.6.1.4.1.5875.800.3.50.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.50.1.1.1 + gponServiceBandwidthCfgEntry OBJECT-TYPE + SYNTAX GponServiceBandwidthCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex, gponServiceType } + ::= { gponServiceBandwidthCfgTable 1 } + + + GponServiceBandwidthCfgEntry ::= + SEQUENCE { + gponServiceType + Integer32, + gponFixedBandwidth + Integer32, + gponAssureBandwidth + Integer32, + gponMaxBandwidth + Integer32, + gponBandwidthCfgAction + RowStatus + } + +-- 1.3.6.1.4.1.5875.800.3.50.1.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.50.1.1.1.1 + gponServiceType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Column Description: + 1:IGMP + 2:broadband Internet access + 3:Voice + 4:TDM + 5:integrated service" + ::= { gponServiceBandwidthCfgEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.50.1.1.1.2 + -- 1.3.6.1.4.1.5875.800.3.50.1.1.1.2 + gponFixedBandwidth OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { gponServiceBandwidthCfgEntry 2 } + + +-- 1.3.6.1.4.1.5875.800.3.50.1.1.1.3 + -- 1.3.6.1.4.1.5875.800.3.50.1.1.1.3 + gponAssureBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { gponServiceBandwidthCfgEntry 3 } + + +-- 1.3.6.1.4.1.5875.800.3.50.1.1.1.4 + -- 1.3.6.1.4.1.5875.800.3.50.1.1.1.4 + gponMaxBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Column Description" + ::= { gponServiceBandwidthCfgEntry 4 } + + +-- 1.3.6.1.4.1.5875.800.3.50.1.1.1.10 + -- 1.3.6.1.4.1.5875.800.3.50.1.1.1.10 + gponBandwidthCfgAction OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Column Description" + ::= { gponServiceBandwidthCfgEntry 10 } + + alarmStatus OBJECT IDENTIFIER + ::= { oltData 60 } + + powerAlarmStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF PowerAlarmStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { alarmStatus 1 } + + powerAlarmStatusEntry OBJECT-TYPE + SYNTAX PowerAlarmStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { powerIndex } + ::= { powerAlarmStatusTable 1 } + + PowerAlarmStatusEntry ::= SEQUENCE { + powerIndex Integer32, + powerAlarmStatus INTEGER + } + + + powerIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { powerAlarmStatusEntry 1 } + + + powerAlarmStatus OBJECT-TYPE + SYNTAX INTEGER { normal ( 1 ) , lowVoltage ( 2 ) , fault ( 3 ) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { powerAlarmStatusEntry 2 } + + fanAlarmStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF FanAlarmStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { alarmStatus 2 } + + fanAlarmStatusEntry OBJECT-TYPE + SYNTAX FanAlarmStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { slotIndex } + ::= { fanAlarmStatusTable 1 } + + FanAlarmStatusEntry ::= SEQUENCE { + fanAlarmStatus INTEGER + } + + fanAlarmStatus OBJECT-TYPE + SYNTAX INTEGER { normal ( 1 ) , stop ( 2 ) , abnormity ( 3 ) , nonChecking ( 4 ) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { fanAlarmStatusEntry 1 } + + +currentAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CurrentAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { alarmStatus 3 } + + currentAlarmEntry OBJECT-TYPE + SYNTAX CurrentAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { currentAlarmIndex } + ::= { currentAlarmTable 1 } + + CurrentAlarmEntry ::= SEQUENCE { + currentAlarmIndex Integer32, + currentAlarmCode Integer32, + currentAlarmIfIndex Integer32, + currentAlarmStatus Integer32, + currentAlarmStatusFlag Integer32, + currentAlarmBeginTime DateAndTime, + currentAlarmEndTime DateAndTime, + currentAlarmType Integer32, + currentAlarmAdditionalText OCTET STRING + } + + + currentAlarmIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 1 } + + + currentAlarmCode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 2 } + + + currentAlarmIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 3 } + + + currentAlarmStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 4 } + + + currentAlarmStatusFlag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 5 } + + + currentAlarmBeginTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 6 } + + + currentAlarmEndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 7 } + + + currentAlarmType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 8 } + + + currentAlarmAdditionalText OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { currentAlarmEntry 9 } + + hisAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HisAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Description" + ::= { alarmStatus 4 } + + hisAlarmEntry OBJECT-TYPE + SYNTAX HisAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Row Description" + INDEX { hisAlarmIndex } + ::= { hisAlarmTable 1 } + + HisAlarmEntry ::= SEQUENCE { + hisAlarmIndex Integer32, + hisAlarmCode Integer32, + hisAlarmIfIndex Integer32, + hisAlarmStatus Integer32, + hisAlarmStatusFlag Integer32, + hisAlarmBeginTime DateAndTime, + hisAlarmEndTime DateAndTime, + hisAlarmType Integer32, + hisAlarmAdditionalText OCTET STRING + } + + + hisAlarmIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 1 } + + + hisAlarmCode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 2 } + + + hisAlarmIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 3 } + + + hisAlarmStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 4 } + + + hisAlarmStatusFlag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 5 } + + + hisAlarmBeginTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 6 } + + + hisAlarmEndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 7 } + + + hisAlarmType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 8 } + + + hisAlarmAdditionalText OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Column Description" + ::= { hisAlarmEntry 9 } + + +-- 1.3.6.1.4.1.5875.800.3.101 + -- 1.3.6.1.4.1.5875.800.3.101 + objectIndex OBJECT IDENTIFIER ::= { oltData 101 } + + +-- 1.3.6.1.4.1.5875.800.3.101.1 + -- 1.3.6.1.4.1.5875.800.3.101.1 + slotObjectIndexTable OBJECT-TYPE + SYNTAX SEQUENCE OF SlotObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { objectIndex 1 } + + +-- 1.3.6.1.4.1.5875.800.3.101.1.1 + -- 1.3.6.1.4.1.5875.800.3.101.1.1 + slotObjectIndexEntry OBJECT-TYPE + SYNTAX SlotObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { slotIndex } + ::= { slotObjectIndexTable 1 } + + + SlotObjectIndexEntry ::= + SEQUENCE { + slotIndex + Integer32 + } + +-- 1.3.6.1.4.1.5875.800.3.101.1.1.1 + -- 1.3.6.1.4.1.5875.800.3.101.1.1.1 + slotIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { slotObjectIndexEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.101.2 + -- 1.3.6.1.4.1.5875.800.3.101.2 + onuObjectIndexTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { objectIndex 2 } + + +-- 1.3.6.1.4.1.5875.800.3.101.2.1 + -- 1.3.6.1.4.1.5875.800.3.101.2.1 + onuObjectIndexEntry OBJECT-TYPE + SYNTAX OnuObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { onuIndex } + ::= { onuObjectIndexTable 1 } + + + OnuObjectIndexEntry ::= + SEQUENCE { + onuIndex + Unsigned32 + } + +-- 1.3.6.1.4.1.5875.800.3.101.2.1.1 + -- 1.3.6.1.4.1.5875.800.3.101.2.1.1 + onuIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { onuObjectIndexEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.101.3 + -- 1.3.6.1.4.1.5875.800.3.101.3 + uplinkObjectIndexTable OBJECT-TYPE + SYNTAX SEQUENCE OF UplinkObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { objectIndex 3 } + + +-- 1.3.6.1.4.1.5875.800.3.101.3.1 + -- 1.3.6.1.4.1.5875.800.3.101.3.1 + uplinkObjectIndexEntry OBJECT-TYPE + SYNTAX UplinkObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { uplinkIndex } + ::= { uplinkObjectIndexTable 1 } + + + UplinkObjectIndexEntry ::= + SEQUENCE { + uplinkIndex + Unsigned32 + } + +-- 1.3.6.1.4.1.5875.800.3.101.3.1.1 + -- 1.3.6.1.4.1.5875.800.3.101.3.1.1 + uplinkIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { uplinkObjectIndexEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.101.4 + -- 1.3.6.1.4.1.5875.800.3.101.4 + potsObjectIndexTable OBJECT-TYPE + SYNTAX SEQUENCE OF PotsObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { objectIndex 4 } + + +-- 1.3.6.1.4.1.5875.800.3.101.4.1 + -- 1.3.6.1.4.1.5875.800.3.101.4.1 + potsObjectIndexEntry OBJECT-TYPE + SYNTAX PotsObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { potsIndex } + ::= { potsObjectIndexTable 1 } + + + PotsObjectIndexEntry ::= + SEQUENCE { + potsIndex + Unsigned32 + } + +-- 1.3.6.1.4.1.5875.800.3.101.4.1.1 + -- 1.3.6.1.4.1.5875.800.3.101.4.1.1 + potsIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { potsObjectIndexEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.101.5 + -- 1.3.6.1.4.1.5875.800.3.101.5 + portObjectIndexTable OBJECT-TYPE + SYNTAX SEQUENCE OF PortObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { objectIndex 5 } + + +-- 1.3.6.1.4.1.5875.800.3.101.5.1 + -- 1.3.6.1.4.1.5875.800.3.101.5.1 + portObjectIndexEntry OBJECT-TYPE + SYNTAX PortObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { portIndex } + ::= { portObjectIndexTable 1 } + + + PortObjectIndexEntry ::= + SEQUENCE { + portIndex + Unsigned32 + } + +-- 1.3.6.1.4.1.5875.800.3.101.5.1.1 + -- 1.3.6.1.4.1.5875.800.3.101.5.1.1 + portIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { portObjectIndexEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.3.101.6 + -- 1.3.6.1.4.1.5875.800.3.101.6 + ponObjectIndexTable OBJECT-TYPE + SYNTAX SEQUENCE OF PonObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + ::= { objectIndex 6 } + + +-- 1.3.6.1.4.1.5875.800.3.101.6.1 + -- 1.3.6.1.4.1.5875.800.3.101.6.1 + ponObjectIndexEntry OBJECT-TYPE + SYNTAX PonObjectIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Description" + INDEX { ponIndex } + ::= { ponObjectIndexTable 1 } + + + PonObjectIndexEntry ::= + SEQUENCE { + ponIndex + Unsigned32 + } + +-- 1.3.6.1.4.1.5875.800.3.101.6.1.1 + -- 1.3.6.1.4.1.5875.800.3.101.6.1.1 + ponIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Column Description" + ::= { ponObjectIndexEntry 1 } + + +-- 1.3.6.1.4.1.5875.800.1001 + -- 1.3.6.1.4.1.5875.800.1001 + equipTypeObjectId OBJECT IDENTIFIER ::= { standard 1001 } + + +-- 1.3.6.1.4.1.5875.800.1001.1 + -- 1.3.6.1.4.1.5875.800.1001.1 + an5116v02 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 1 } + + +-- 1.3.6.1.4.1.5875.800.1001.2 + -- 1.3.6.1.4.1.5875.800.1001.2 + an5116v06 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 2 } + + +-- 1.3.6.1.4.1.5875.800.1001.11 + -- 1.3.6.1.4.1.5875.800.1001.11 + an5516v01 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 11 } + +-- 1.3.6.1.4.1.5875.800.1001.12 + -- 1.3.6.1.4.1.5875.800.1001.12 + an5516v04 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 12 } + + +-- 1.3.6.1.4.1.5875.800.1001.14 + -- 1.3.6.1.4.1.5875.800.1001.14 + GT5116-06B OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 14 } + + +-- 1.3.6.1.4.1.5875.800.1001.21 + -- 1.3.6.1.4.1.5875.800.1001.21 + an6016v01 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 21 } + + +-- 1.3.6.1.4.1.5875.800.1001.101 + -- 1.3.6.1.4.1.5875.800.1001.101 + an2200v02 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 101 } + + +-- 1.3.6.1.4.1.5875.800.1001.111 + -- 1.3.6.1.4.1.5875.800.1001.111 + an3300v02 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 111 } + + +-- 1.3.6.1.4.1.5875.800.1001.112 + -- 1.3.6.1.4.1.5875.800.1001.112 + an3300v03 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 112 } + + +-- 1.3.6.1.4.1.5875.800.1001.121 + -- 1.3.6.1.4.1.5875.800.1001.121 + an5006v15 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 121 } + + +-- 1.3.6.1.4.1.5875.800.1001.122 + -- 1.3.6.1.4.1.5875.800.1001.122 + an5006v16 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 122 } + + +-- 1.3.6.1.4.1.5875.800.1001.131 + -- 1.3.6.1.4.1.5875.800.1001.131 + an5006v20 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description" + ::= { equipTypeObjectId 131 } + + + + END + +-- +-- GEPON-OLT-COMMON-MIB.my +-- diff --git a/MIBS/fiberhome/WRI-CPU-MIB b/MIBS/fiberhome/WRI-CPU-MIB new file mode 100644 index 0000000..7615169 --- /dev/null +++ b/MIBS/fiberhome/WRI-CPU-MIB @@ -0,0 +1,225 @@ +WRI-CPU-MIB DEFINITIONS ::= BEGIN + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, + Integer32, TimeTicks, Counter64,enterprises, + NOTIFICATION-TYPE,Unsigned32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION,RowStatus + FROM SNMPv2-TC + wri,wriProducts + FROM WRI-SMI; + + -- CPU monitor + msppCpu MODULE-IDENTITY + LAST-UPDATED "201001110000Z" + ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd." + CONTACT-INFO + " FHN Customer Service + Tel: 027-87693784" + DESCRIPTION + "The MIB module to describe the monitor for cpu." + REVISION "201001110000Z" + DESCRIPTION + "Add some attributes for cpu table." + REVISION "200901110000Z" + DESCRIPTION + "Init version for cpu monitor." + ::= {msppChassis 4} + + + mspp OBJECT IDENTIFIER ::= { wriProducts 8012 } + msppChassis OBJECT IDENTIFIER ::= {mspp 1} + + -- msppCpu OBJECT IDENTIFIER ::= {msppChassis 4} + + cpuTable OBJECT-TYPE + SYNTAX SEQUENCE OF CpuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cpu information table." + ::= { msppCpu 1 } + + cpuEntry OBJECT-TYPE + SYNTAX CpuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the cpu table." + INDEX {cpuIndex } + ::= { cpuTable 1 } + + CpuEntry ::= + SEQUENCE { + cpuIndex Unsigned32, + cpuUsage Counter32, + cpuMaxUsage Counter32, + cpuHthreshold Counter32, + cpuLthreshold Counter32, + cpuOneTrap INTEGER, + cpuStatus INTEGER, + cpuDescr OCTET STRING, + cpuAllSetting OCTET STRING, + cpuLastOneMinuteUsage Counter32, + cpuLastFiveMinuteUsage Counter32, + --xf add 2014-7-2 + cpuIndexDescr OCTET STRING + } + -- The following section describes the components of the table. + + cpuIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cpu index." + ::= { cpuEntry 1 } + + + cpuUsage OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current usage of cpu" + ::= { cpuEntry 2 } + + cpuMaxUsage OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max usage of cpu." + ::= { cpuEntry 3 } + + cpuHthreshold OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High threshold of cpu." + ::= { cpuEntry 4 } + + cpuLthreshold OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "low threshold of cpu." + ::= { cpuEntry 5 } + + cpuOneTrap OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trap enable or not of the cpu" + ::= { cpuEntry 6 } + + cpuStatus OBJECT-TYPE + SYNTAX INTEGER{ + normal(0), + highoverflow(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cpu status" + ::= { cpuEntry 7 } + + cpuDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cpu description." + ::= { cpuEntry 8} + + cpuAllSetting OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "All parameter operation for the cpu." + ::= { cpuEntry 9 } + + cpuLastOneMinuteUsage OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last-1-minute usage of cpu" + ::= { cpuEntry 10 } + + cpuLastFiveMinuteUsage OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last-5-minute usage of cpu" + ::= { cpuEntry 11 } + + -- xf add 2014-7-2 + cpuIndexDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cpu index description." + ::= { cpuEntry 12 } + + + cpuTrap OBJECT IDENTIFIER ::= {msppCpu 2} + + cpuOverThreshold NOTIFICATION-TYPE + OBJECTS {cpuUsage,cpuHthreshold,cpuLthreshold} + STATUS current + DESCRIPTION + "mspp cpu over threshold trap." + ::= { cpuTrap 1} + + cpuUnderThreshold NOTIFICATION-TYPE + OBJECTS {cpuUsage,cpuHthreshold,cpuLthreshold} + STATUS current + DESCRIPTION + "mspp cpu under threshold trap." + ::= { cpuTrap 2} + + cpuRecoverThreshold NOTIFICATION-TYPE + OBJECTS {cpuUsage,cpuHthreshold,cpuLthreshold} + STATUS current + DESCRIPTION + "mspp cpu recover threshold trap." + ::= { cpuTrap 3} + + cpuGeneral OBJECT IDENTIFIER ::= {msppCpu 3} + + cpuNum OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cpu numbers" + ::= { cpuGeneral 1 } + cpuTrapEnable OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable cpu trap or not." + ::= { cpuGeneral 2 } + + cpuMonitor OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable cpu monitor or not." + ::= { cpuGeneral 3 } +END \ No newline at end of file diff --git a/MIBS/fiberhome/WRI-DEVICE-MIB b/MIBS/fiberhome/WRI-DEVICE-MIB new file mode 100644 index 0000000..c5b3ab9 --- /dev/null +++ b/MIBS/fiberhome/WRI-DEVICE-MIB @@ -0,0 +1,758 @@ +-- +-- WRI-DEVICE-MIB.mib +-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 349 +-- Monday, November 16, 2015 at 16:55:37 +-- + + WRI-DEVICE-MIB DEFINITIONS ::= BEGIN + + IMPORTS + TimeTicks, Unsigned32, Counter32, OBJECT-TYPE, NOTIFICATION-TYPE + FROM SNMPv2-SMI + PhysAddress, TEXTUAL-CONVENTION + FROM SNMPv2-TC + wriProducts, wriProtocol + FROM WRI-SMI; + + +-- +-- Type definitions +-- + + PortList ::= OCTET STRING (SIZE (0..1024)) + +-- Similarly, all representations of Bridge-Id in this MIB +-- Module use, as a textual convention (i.e. this +-- convention does not affect their encoding), the data +-- type: + BridgeId ::= OCTET STRING (SIZE (8)) + + +-- +-- Textual conventions +-- + + DisplayString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "8 bit octet." + SYNTAX OCTET STRING + + RerRingDir ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the ringlet on which the OAM action + request/response is sent/replied." + SYNTAX INTEGER + { + west(0), + east(1) + } + + EntryStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "entry status." + SYNTAX INTEGER + { + valid(1), + createRequest(2), + underCreation(3), + invalid(4) + } + + VlanIndex ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A value used to index per-VLAN tables: values of 0 and + 4095 are not permitted; if the value is between 1 and + 4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with + global scope within a given bridged domain (see VlanId + textual convention). If the value is greater than 4095 + then it represents a VLAN with scope local to the + particular agent, i.e. one without a global VLAN-ID + assigned to it. Such VLANs are outside the scope of + IEEE 802.1Q but it is convenient to be able to manage them + in the same way using this MIB." + SYNTAX Unsigned32 + + VlanId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A 12-bit VLAN ID used in the VLAN Tag header." + SYNTAX INTEGER (1..4094) + + +-- +-- Node definitions +-- + +-- Multiple Services Ring (MSPP) + mspp OBJECT IDENTIFIER ::= { wriProducts 8012 } + + + msppChassis OBJECT IDENTIFIER ::= { mspp 1 } + + + msppDev OBJECT IDENTIFIER ::= { mspp 2 } + + +-- the +-- Bridge-Identifier +-- as used in the +-- Spanning Tree +-- Protocol to uniquely identify a bridge. Its first two +-- octets (in network byte order) contain a priority +-- value and its last 6 octets contain the MAC address +-- used to refer to a bridge in a unique fashion +-- (typically, the numerically smallest MAC address +-- of all ports on the bridge). + msppDevGeneral OBJECT IDENTIFIER ::= { msppDev 1 } + + + msppDevMac OBJECT-TYPE + SYNTAX PhysAddress (SIZE (0..6)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "mac address." + ::= { msppDevGeneral 1 } + + + msppDevDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Node desription." + ::= { msppDevGeneral 2 } + + + msppDevHwVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Node desription." + ::= { msppDevGeneral 3 } + + + msppDevSwVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Node desription." + ::= { msppDevGeneral 4 } + + + msppDevCardBits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Node card bitmap." + ::= { msppDevGeneral 5 } + + + msppDevCardNum OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Node index." + ::= { msppDevGeneral 6 } + + + msppDevLastChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "in seconds." + ::= { msppDevGeneral 7 } + + + msppDevUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "in seconds." + ::= { msppDevGeneral 8 } + + + msppDevTime OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "set and get string format: 'yyyy/mm/dd hh:mm:ss'." + ::= { msppDevGeneral 9 } + + + msppDevFlushMac OBJECT-TYPE + SYNTAX INTEGER { reset(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "counter value." + ::= { msppDevGeneral 10 } + + + msppDevReboot OBJECT-TYPE + SYNTAX INTEGER + { + reboot(1), + writeconfigandreboot(2), + writeconfigandrebootsys(3), + eraseconfigandreboot(4), + eraseconfigandrebootsys(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "reboot" + ::= { msppDevGeneral 11 } + + + msppDevCfgFile OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION " " + ::= { msppDevGeneral 12 } + + + msppDevCfgAction OBJECT-TYPE + SYNTAX INTEGER + { + write(1), + erase(2), + exec(3), + upgrade(4), + writestartup(5), + erasestartup(6), + execstartup(7), + upgradestartup(8), + writebackup(9), + erasebackup(10), + execbackup(11), + upgradebackup(12), + writeboth(13), + eraseboth(14), + upgradeboth(15), + recoverconfig(16) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION " " + ::= { msppDevGeneral 13 } + + + msppDevOsFile OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION " " + ::= { msppDevGeneral 14 } + + + msppDevOsAction OBJECT-TYPE + SYNTAX INTEGER + { + upgradebootos(1), + upgradebootosandreboot(2), + upgrademainos(3), + upgradebakos(4), + upgradebothos(5), + recoverbootos(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION " " + ::= { msppDevGeneral 15 } + + + msppDevVer OBJECT-TYPE + SYNTAX INTEGER + { + mspp1(1), + mspp2EO(2), + mspp2O(3), + mspp3(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "counter value." + ::= { msppDevGeneral 16 } + + + msppDevErrorBits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "counter value." + ::= { msppDevGeneral 17 } + + + msppDevTemperatureLThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "current Temperature lowhest threshold." + ::= { msppDevGeneral 18 } + + + msppDevTemperatureHThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "current Temperature lowhest threshold." + ::= { msppDevGeneral 19 } + + + msppDevTemperature OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "current Temperature lowhest threshold." + ::= { msppDevGeneral 20 } + + + msppDevTemperatureTrapEnable OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "current Temperature highhest threshold." + ::= { msppDevGeneral 21 } + + + msppDevWRED OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "weighted random early discard.enable or disable" + ::= { msppDevGeneral 22 } + + + msppDevMirrorToPort OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NULL" + ::= { msppDevGeneral 23 } + + + msppDevMirrorMode OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NULL" + ::= { msppDevGeneral 24 } + + + msppDevLcd OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NULL" + ::= { msppDevGeneral 25 } + + + msppDevTDMVlan OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NULL" + ::= { msppDevGeneral 26 } + + + msppDevFtpd OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NULL" + ::= { msppDevGeneral 27 } + + + msppDevTelnetd OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NULL" + ::= { msppDevGeneral 28 } + + + msppDevMirrorToRspanVid OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NULL" + ::= { msppDevGeneral 29 } + + + msppDevMirrorToTpid OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NULL" + ::= { msppDevGeneral 30 } + + + msppRebootFileMode OBJECT-TYPE + SYNTAX INTEGER + { + master(0), + backup(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "reboot config file by master config file or backup config file. default:master." + ::= { msppDevGeneral 31 } + + + msppFileExecMode OBJECT-TYPE + SYNTAX INTEGER + { + master(0), + backup(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "exec config file by master config file or backup config file. default:master." + ::= { msppDevGeneral 32 } + + + msppUpgradeBkOs OBJECT-TYPE + SYNTAX INTEGER + { + master(0), + backup(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "upgrade master os or backup os. default:master." + ::= { msppDevGeneral 33 } + + + msppInbandIp OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "inband ip address." + ::= { msppDevGeneral 34 } + + + msppOutbandIp OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "outband ip address." + ::= { msppDevGeneral 35 } + + + resetEraseCfg OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "erase config file when press reset button long. enable: erase." + ::= { msppDevGeneral 36 } + + + msppDevLicenseEnable OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "enable or disable license key function. If you want to enable license key function, please designate 'msppDevLicenseKey' first " + ::= { msppDevGeneral 37 } + + + msppDevLicenseKey OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "licnese key." + ::= { msppDevGeneral 38 } + + + msppDevSerialNum OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "serial num." + ::= { msppDevGeneral 39 } + + + msppDevMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The size of the largest datagram which can be sent/received on the equipment." + ::= { msppDevGeneral 40 } + + + msppDevFlushDynamicArp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Flush all dynamic arp." + ::= { msppDevGeneral 41 } + + + msppDevFlushStaticArp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Flush all static arp." + ::= { msppDevGeneral 42 } + + + msppDevFlushAllArp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Flush all the arp." + ::= { msppDevGeneral 43 } + + + msppDevBootOs OBJECT-TYPE + SYNTAX INTEGER + { + main(0), + backup(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Boot os imgage." + ::= { msppDevGeneral 44 } + + + msppDevBootCfg OBJECT-TYPE + SYNTAX INTEGER + { + main(0), + backup(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Boot configuration." + ::= { msppDevGeneral 45 } + + + msppl2HashMode OBJECT-TYPE + SYNTAX INTEGER + { + crc32-upper(1), + crc32-lower(2), + lsb(3), + crc16-lower(4), + crc16-upper(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 hash mode configuration." + ::= { msppDevGeneral 46 } + + + msppl3HashMode OBJECT-TYPE + SYNTAX INTEGER + { + crc32-upper(1), + crc32-lower(2), + lsb(3), + crc16-lower(4), + crc16-upper(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 hash mode configuration." + ::= { msppDevGeneral 47 } + + + msppl2AuxHashMode OBJECT-TYPE + SYNTAX INTEGER + { + zero(0), + crc32-upper(1), + crc32-lower(2), + lsb(3), + crc16-lower(4), + crc16-upper(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 aux-hash mode configuration." + ::= { msppDevGeneral 48 } + + + msppIpv4AddrNum OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ipv4 address." + ::= { msppDevGeneral 49 } + + + msppDevCode OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device code." + ::= { msppDevGeneral 50 } + + + msppCmuState OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cmu State.whether cmu is insert" + ::= { msppDevGeneral 51 } + + + msppDevTpid OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Protocol ID.0x8100 for 802.1q in 802.1q,0x9100 for none 802.1q in 802.1q" + ::= { msppDevGeneral 52 } + + + msppDevLoggingInfo OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logging info" + ::= { msppDevGeneral 53 } + + + loggingTrapObjects OBJECT IDENTIFIER ::= { msppDevGeneral 54 } + + + loggingTrap NOTIFICATION-TYPE + OBJECTS { msppDevMac, msppDevDescr, msppDevLoggingInfo } + STATUS current + DESCRIPTION + "Logging trap." + ::= { loggingTrapObjects 1 } + + + msppDevFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION " " + ::= { msppDevGeneral 55 } + + + msppDevFileAction OBJECT-TYPE + SYNTAX INTEGER { delet(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION " " + ::= { msppDevGeneral 56 } + + + msppShareVlanEn OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION " " + ::= { msppDevGeneral 57 } + + + msppUpgradeStatus OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION " " + ::= { msppDevGeneral 58 } + + + msppCliVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { msppDevGeneral 59 } + + + msppSnmpVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { msppDevGeneral 60 } + + + msppHttpVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { msppDevGeneral 61 } + + + + END + +-- +-- WRI-DEVICE-MIB.mib +-- diff --git a/MIBS/fiberhome/WRI-MEMORY-MIB b/MIBS/fiberhome/WRI-MEMORY-MIB new file mode 100644 index 0000000..7ff8eed --- /dev/null +++ b/MIBS/fiberhome/WRI-MEMORY-MIB @@ -0,0 +1,356 @@ +WRI-MEMORY-MIB DEFINITIONS ::= BEGIN + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, + Integer32, TimeTicks, Counter64,enterprises, + NOTIFICATION-TYPE,Unsigned32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION,RowStatus + FROM SNMPv2-TC + wri,wriProducts + FROM WRI-SMI; + + -- MEMORY monitor + msppMemory MODULE-IDENTITY + LAST-UPDATED "201001110000Z" + ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd." + CONTACT-INFO + " FHN Customer Service + Tel: 027-87693784" + DESCRIPTION + "The MIB module to describe the monitor for memory." + REVISION "201001110000Z" + DESCRIPTION + "Add some attributes for memory table." + REVISION "200901110000Z" + DESCRIPTION + "Init version for memory monitor." + ::= {msppChassis 5} + + mspp OBJECT IDENTIFIER ::= { wriProducts 8012 } + msppChassis OBJECT IDENTIFIER ::= {mspp 1} + +-- msppMemory OBJECT IDENTIFIER ::= {msppChassis 5} + + memoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF MemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "NULL." + ::= { msppMemory 1 } + + memoryEntry OBJECT-TYPE + SYNTAX MemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "NULL." + INDEX {memoryIndex } + ::= { memoryTable 1 } + + MemoryEntry ::= + SEQUENCE { + memoryIndex INTEGER, + memorySdramSize Counter32, + memorySdramUsed Counter32, + memoryFlashSize Counter32, + memoryFlashUsed Counter32, + memorySdramHThreshold Counter32 + } + -- The following section describes the components of the + -- table. + + memoryIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory index." + ::= { memoryEntry 1 } + + + memorySdramSize OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory Sdram size." + ::= { memoryEntry 2 } + + memorySdramUsed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sdram used." + ::= { memoryEntry 3 } + + memoryFlashSize OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flash size" + ::= { memoryEntry 4 } + + memoryFlashUsed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flash used." + ::= { memoryEntry 5 } + + memorySdramHThreshold OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sdram high threshold." + ::= { memoryEntry 6 } + + memoryGeneral OBJECT IDENTIFIER ::= {msppMemory 2} + + memoryTrapEnable OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable memory trap or not." + ::= { memoryGeneral 1 } + + memoryMonitorEnable OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable memory monitor or not." + ::= { memoryGeneral 2 } + + memoryTrap OBJECT IDENTIFIER ::= {msppMemory 3} + + memoryOverThreshold NOTIFICATION-TYPE + OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold} + STATUS current + DESCRIPTION + "memory over Threshold trap." + ::= { memoryTrap 1} + + memoryUnderThreshold NOTIFICATION-TYPE + OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold} + STATUS current + DESCRIPTION + "memory under Threshold." + ::= { memoryTrap 2} + + memoryRecoverThreshold NOTIFICATION-TYPE + OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold} + STATUS current + DESCRIPTION + "memory recover Threshold trap." + ::= { memoryTrap 3} + + memoryPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF MemoryPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Memory pool information table." + ::= { msppMemory 4 } + + memoryPoolEntry OBJECT-TYPE + SYNTAX MemoryPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the memory pool table." + INDEX {memoryPoolIndex } + ::= { memoryPoolTable 1 } + + MemoryPoolEntry ::= + SEQUENCE { + memoryPoolIndex Unsigned32, + memoryPoolDescr OCTET STRING, + memoryPoolFreeBytesNum Counter32, + memoryPoolFreeBlocksNum Counter32, + memoryPoolFreeMaxBlockSize Counter32, + memoryPoolMinBlockWords Counter32, + memoryPoolAllocBytesNum Counter32, + memoryPoolAllocBlocksNum Counter32, + memoryPoolAllocBytesCumulate Counter32, + memoryPoolAllocBlocksCumulate Counter32, + memoryPoolTotalBytes Counter32, + memoryPoolHighThreshold INTEGER, + memoryPoolTrapEnable INTEGER, + memoryPoolStatus INTEGER, + memoryPoolAllSetting OCTET STRING, + memoryPoolAllocMaxBytesNum INTEGER, + memoryPoolLowThreshold INTEGER, + memoryPoolCurrUsage Counter32, + -- xf add 2014-7-2 + memoryPoolIndexDescr OCTET STRING + + } + -- The following section describes the components of the table. + + memoryPoolIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory pool index." + ::= { memoryPoolEntry 1 } + + memoryPoolDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory pool description." + ::= { memoryPoolEntry 2 } + + memoryPoolFreeBytesNum OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Free bytes number of the memory pool." + ::= { memoryPoolEntry 3 } + + memoryPoolFreeBlocksNum OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Free blocks number of the memory pool." + ::= { memoryPoolEntry 4 } + + memoryPoolFreeMaxBlockSize OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Free max block size of the memory pool." + ::= { memoryPoolEntry 5 } + + memoryPoolMinBlockWords OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min block words number of the memory pool." + ::= { memoryPoolEntry 6 } + + memoryPoolAllocBytesNum OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allocated bytes number of the memory pool." + ::= { memoryPoolEntry 7 } + + memoryPoolAllocBlocksNum OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allocated blocks number of the memory pool." + ::= { memoryPoolEntry 8 } + + memoryPoolAllocBytesCumulate OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cumulate allocated bytes of the memory pool." + ::= { memoryPoolEntry 9 } + + memoryPoolAllocBlocksCumulate OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cumulate allocated blocks of the memory pool." + ::= { memoryPoolEntry 10 } + + memoryPoolTotalBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes of the memory pool." + ::= { memoryPoolEntry 11 } + + memoryPoolHighThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High threshold of the memory pool." + ::= { memoryPoolEntry 12 } + + memoryPoolTrapEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trap enable or not of the memory pool." + ::= { memoryPoolEntry 13 } + + memoryPoolStatus OBJECT-TYPE + SYNTAX INTEGER{ + normal(0), + highoverflow(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of the memory pool." + ::= { memoryPoolEntry 14 } + + memoryPoolAllSetting OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "All operation of memeory pool." + ::= { memoryPoolEntry 15} + + memoryPoolAllocMaxBytesNum OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max bytes number the memory pool." + ::= { memoryPoolEntry 16 } + + memoryPoolLowThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low threshold of the memory pool." + ::= { memoryPoolEntry 17 } + + memoryPoolCurrUsage OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current used memory pool." + ::= { memoryPoolEntry 18 } + + -- xf add 2014-7-2 + memoryPoolIndexDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memeory pool index descrption." + ::= { memoryPoolEntry 19} + +END + diff --git a/MIBS/fiberhome/WRI-POWER-MIB b/MIBS/fiberhome/WRI-POWER-MIB new file mode 100644 index 0000000..d0169b6 --- /dev/null +++ b/MIBS/fiberhome/WRI-POWER-MIB @@ -0,0 +1,262 @@ +WRI-POWER-MIB DEFINITIONS ::= BEGIN + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, + Integer32, TimeTicks, Counter64,enterprises, + NOTIFICATION-TYPE,Unsigned32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC + wri,wriProducts + FROM WRI-SMI; + + -- power monitor + msppPower MODULE-IDENTITY + LAST-UPDATED "201001110000Z" + ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd." + CONTACT-INFO + " FHN Customer Service + Tel: 027-87693784" + DESCRIPTION + "The MIB module to describe the monitor for power." + REVISION "201001110000Z" + DESCRIPTION + "Add some attributes for power table" + REVISION "200901110000Z" + DESCRIPTION + "Init version for power monitor." + ::= {msppChassis 2} + + + mspp OBJECT IDENTIFIER ::= { wriProducts 8012 } + msppChassis OBJECT IDENTIFIER ::= {mspp 1} + + + -- mspp power table + +-- msppPower OBJECT IDENTIFIER ::= {msppChassis 2} + + powerTable OBJECT-TYPE + SYNTAX SEQUENCE OF PowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Power information table." + ::= { msppPower 1 } + + powerEntry OBJECT-TYPE + SYNTAX PowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the power table." + INDEX {powerIndex } + ::= { powerTable 1 } + + PowerEntry ::= + SEQUENCE { + powerIndex Unsigned32, + powerType INTEGER, + powerState INTEGER, + powerValue INTEGER, + powerRole INTEGER, + powerDescr OCTET STRING, + powerSerial OCTET STRING, + powerTemperature INTEGER, + powerFuseStatus INTEGER, + powerStateBits INTEGER, + powerTrapEna INTEGER, + powerAllSetting OCTET STRING, + --xf add 2014-7-2 + powerIndexDescr OCTET STRING + } + -- The following section describes the components of the table. + + powerIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "power index." + ::= { powerEntry 1 } + + powerType OBJECT-TYPE + SYNTAX INTEGER{ + dcdc(0), + acdc(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "power type, 0:DC/DC,1:AC/DC." + ::= { powerEntry 2 } + + powerState OBJECT-TYPE + SYNTAX INTEGER{ + normal(0), + voltagelack(1), + voltageoverload(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "power state, 0:normal,1:voltage lack,2:voltage overload." + ::= { powerEntry 3 } + + powerValue OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "power value." + ::= { powerEntry 4 } + + + powerRole OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "power role." + ::= { powerEntry 5 } + + powerDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "power description." + ::= { powerEntry 6 } + + powerSerial OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "power serial." + ::= { powerEntry 7 } + + powerTemperature OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "power temperature." + ::= { powerEntry 8 } + + powerFuseStatus OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "power fuse status." + ::= { powerEntry 9 } + + powerStateBits OBJECT-TYPE + SYNTAX INTEGER { + normal(0), + voltagelack(1), + voltageoverload(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "bits description for power states, redundance of powerState." + ::= { powerEntry 10 } + + powerTrapEna OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable power trap or not." + ::= { powerEntry 11 } + + powerAllSetting OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "All oid operation of this table." + ::= { powerEntry 12 } + + powerIndexDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power index descrption." + ::= { powerEntry 13 } + + + powerTrap OBJECT IDENTIFIER ::= {msppPower 2} + + powerUp NOTIFICATION-TYPE + OBJECTS {powerState} + STATUS current + DESCRIPTION + "power up trap." + ::= { powerTrap 1} + + + powerDown NOTIFICATION-TYPE + OBJECTS {powerState} + STATUS current + DESCRIPTION + "power down trap." + ::= { powerTrap 2} + + powerFault NOTIFICATION-TYPE + OBJECTS {powerState} + STATUS current + DESCRIPTION + "power abnoraml trap." + ::= { powerTrap 3} + + powerOk NOTIFICATION-TYPE + OBJECTS {powerState} + STATUS current + DESCRIPTION + "power ok trap." + ::= { powerTrap 4} + + + powerGeneral OBJECT IDENTIFIER ::= {msppPower 3} + powerBits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bitsmap for all power being on." + ::= { powerGeneral 1 } + powerNum OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "power numbers." + ::= { powerGeneral 2 } + powerTrapEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable fan trap or not." + ::= { powerGeneral 3 } + powerMonitorEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable power monitor or not." + ::= { powerGeneral 4 } + +END \ No newline at end of file diff --git a/MIBS/fiberhome/WRI-SMI b/MIBS/fiberhome/WRI-SMI new file mode 100644 index 0000000..61c37da --- /dev/null +++ b/MIBS/fiberhome/WRI-SMI @@ -0,0 +1,426 @@ +--*****************************************************************************/ +--* */ +--* Copyright (c) 2000 FiberHome Networks Inc. */ +--* */ +--* PROPRIETARY RIGHTS of FiberHome Networks are involved in the subject */ +--* matter of this material. All manufacturing, reproduction, use, and */ +--* sales rights pertaining to this subject matter are governed by the */ +--* license agreement. The recipient of this software implicitly accepts the */ +--* terms of the license. */ +--* */ +--*****************************************************************************/ + +WRI-SMI DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY,OBJECT-IDENTITY,enterprises + FROM SNMPv2-SMI; + +wri MODULE-IDENTITY + LAST-UPDATED "0304230000Z" + ORGANIZATION "FiberHome Networks Co.,Ltd." + CONTACT-INFO + "http://www.fhn.com.cn" + DESCRIPTION + "The Structure of Management Information for the Wri enterprise." + ::= { enterprises 3807 } -- assigned by IANA + + wriProducts OBJECT IDENTIFIER ::= { wri 1 } +-- "wriProducts is the root OBJECT IDENTIFIER from +-- which sysObjectID values are assigned. Actual +-- values are defined in WRI-PRODUCTS-MIB." + wriProtocol OBJECT IDENTIFIER ::= { wri 2} +-- "Define the Protocol management information." + + wriMgmt OBJECT IDENTIFIER ::= { wri 3 } +-- "Define the PUBLIC information about hardware,system,etc in the PRIVATE mibs." + + +fhn MODULE-IDENTITY + LAST-UPDATED "0304230000Z" + ORGANIZATION "FiberHome Networks Co.,Ltd." + CONTACT-INFO + "http://www.fhn.com.cn" + DESCRIPTION + "The Structure of Management Information for the FHN enterprise." + ::= { enterprises 11408 } -- assigned by IANA + + fhnProducts OBJECT IDENTIFIER ::= { fhn 1 } +-- "wriProducts is the root OBJECT IDENTIFIER from +-- which sysObjectID values are assigned. Actual +-- values are defined in WRI-PRODUCTS-MIB." + + fhnProtocol OBJECT IDENTIFIER ::= { fhn 2 } +-- "Subtree beneath which pre-10.2 MIBS were built." + + fhnMgmt OBJECT IDENTIFIER ::= { fhn 3 } +-- "fhnMgmt is the main subtree for new mib development." + +WriNetworkProtocol ::= INTEGER { + ip(1), + decnet(2), + pup(3), + chaos(4), + xns(5), + x121(6), + appletalk(7), + clns(8), + lat(9), + vines(10), + cons(11), + apollo(12), + stun(13), + novell(14), + qllc(15), + snapshot(16), + atmIlmi(17), + bstun(18), + x25pvc(19), + unknown(65535) + } +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- Represents the different types of network layer protocols. + +WriNetworkAddress ::= OCTET STRING +-- TEXTUAL-CONVENTION +-- DspHint +-- 1x: +-- Status +-- mandatory +-- Descr +-- Represents a network layer address. The length and format of +-- the address is protocol dependent as follows: +-- ip 4 octets +-- decnet 2 octets +-- pup obsolete +-- chaos 2 octets +-- xns 10 octets +-- first 4 octets are the net number +-- last 6 octets are the host number +-- x121 +-- appletalk 3 octets +-- first 2 octets are the net number +-- last octet is the host number +-- clns +-- lat +-- vines 6 octets +-- first 4 octets are the net number +-- last 2 octets are the host number +-- cons +-- apollo 10 octets +-- first 4 octets are the net number +-- last 6 octets are the host number +-- stun 8 octets +-- novell 10 octets +-- first 4 octets are the net number +-- last 6 octets are the host number +-- qllc 6 octets +-- bstun 1 octet - bi-sync serial tunnel +-- snapshot 1 octet +-- atmIlmi 4 octets +-- x25 pvc 2 octets (12 bits) + +--CUnsigned32 ::= Gauge32 +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- An unsigned 32-bit quantity indistinguishable from Gauge32. + +InterfaceIndexOrZero ::= Integer32(0..2147483647) +-- TEXTUAL-CONVENTION +-- DspHint +-- d +-- Status +-- mandatory +-- Descr +-- Either the value 0, or the ifIndex value of an +-- interface in the ifTable. + +SAPType ::= Integer32(0..254) +-- TEXTUAL-CONVENTION +-- DspHint +-- d +-- Status +-- mandatory +-- Descr +-- Service Access Point - is a term that denotes the means +-- by which a user entity in layer n+1 accesses a service +-- of a provider entity in layer n. + +CountryCode ::= OCTET STRING(SIZE(0 | 2)) +-- TEXTUAL-CONVENTION +-- DspHint +-- 2a +-- Status +-- mandatory +-- Descr +-- Represents a case-insensitive 2-letter country code taken +-- from ISO-3166. Unrecognized countries are represented as +-- empty string. + +EntPhysicalIndexOrZero ::= Integer32(0..2147483647) +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- This textual convention is an extension of entPhysicalIndex. +-- If non-zero, the object is an entPhysicalIndex. If zero, no +-- appropriate entPhysicalIndex exists. Any additional semantics +-- are object specific. + +WriRowOperStatus ::= INTEGER { + active(1), + activeDependencies(2), + inactiveDependency(3), + missingDependency(4) + } +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- Represents the operational status of an table entry. +-- This textual convention allows explicitly representing +-- the states of rows dependent on rows in other tables. +-- +-- active(1) - +-- Indicates this entry's RowStatus is active +-- and the RowStatus for each dependency is active. +-- +-- activeDependencies(2) - +-- Indicates that the RowStatus for each dependency +-- is active, but the entry's RowStatus is not active. +-- +-- inactiveDependency(3) - +-- Indicates that the RowStatus for at least one +-- dependency is not active. +-- +-- missingDependency(4) - +-- Indicates that at least one dependency does +-- not exist in it's table. + +WriPort ::= Integer32(0..65535) +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- The TCP or UDP port number range. +-- Refer +-- Transmission Control Protocol. J. Postel. RFC793, +-- User Datagram Protocol. J. Postel. RFC768 + +WriIpProtocol ::= Integer32(0..255) +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- IP protocol number range. +-- Refer +-- Internet Protocol. J. Postel. RFC791 + +WriLocationClass ::= INTEGER { + chassis(1), + shelf(2), + slot(3), + subSlot(4), + port(5), + subPort(6), + channel(7), + subChannel(8) + } +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- An enumerated value which provides an indication of +-- the general location type of a particular physical and/or +-- logical interface. +-- chassis - a system framework for mounting one or more +-- shelves/slots/cards. +-- shelf - a cabinet that holds one or more slots. +-- slot - card or subSlot holder. +-- subSlot - daughter-card holder. +-- port - a physical port (e.g., a DS1 or DS3 physical port). +-- subPort - a logical port on a physical port (e.g., a DS1 +-- subPort on a DS3 physical port). +-- channel - a logical interface (e.g., a DS0 channel, signalling +-- channel, ATM port, other virtual interfaces). +-- subChannel - a sub-channel on a logical interface. + +WriLocationSpecifier ::= OCTET STRING(SIZE(0..255)) +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- Use this TC to define objects that indicate the +-- physical entity and/or logical interface location +-- of a managed entity on a managed device. In SNMP, a +-- standard mechanism for indicating the physical location +-- of entities is via the ENTITY-MIB. However, that approach +-- is not satisfactory in some cases because: +-- +-- 1. The entity requiring a location-based naming may be +-- associated with an entity which can not be represented +-- as a physical entity in the ENTITY-MIB, +-- 2. NMS applications may desire a more direct +-- name/representation of a physical entity than is +-- available via the ENTITY-MIB, e.g., a physical entity +-- which is named via a hierarchy of levels in the ENTITY-MIB. +-- +-- The value of an object defined using this TC is an ASCII +-- string consisting of zero or more elements separated by +-- commas. Each element is of the form = . +-- +-- An example of this syntax is 'slot=5,port=3'. +-- +-- The syntax of the string is formally specified using +-- ABNF notation (with one exception, noted below), as +-- follows: +-- +-- location-specifier = elem *(',' elem) +-- ; subject to +-- ; size restriction specified in the SYNTAX +-- ; clause below +-- +-- elem = loctype '=' number +-- +-- number = %x00-FFFFFFFF / %d0-4294967295 +-- +-- loctype = 1*32VCHAR +-- +-- It is recommended that loctype use one of the enumerated +-- labels defined for WriLocationClass. +-- +-- (NOTE: To conform to ABNF notation as defined in RFC2234, +-- substitute the single-quote symbol with a double-quote +-- symbol in the above rules.) +-- +-- A zero length of WriLocationSpecifier is object-specific +-- and must be defined as part of the description of any object +-- which uses this syntax. +-- Refer +-- RFC2234, Augmented BNF for syntax specifications: ABNF + +WriInetAddressMask ::= Unsigned32(0..128) +-- Rsyntax Gauge32(0..128) +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- Denotes a generic Internet subnet address mask. +-- The Internet subnet address mask is represented as the +-- number of contiguous 1-bit from MSB (most significant bit) +-- of the Internet subnet address mask. +-- A WriInetAddressMask value is always interpreted within +-- the context of an InetAddressType value. The +-- InetAddressType only object or InetAddressType with +-- InetAddress objects which define the context must be +-- registered immediately before the object which uses the +-- WriInetAddressMask textual convention. In other words, +-- the object identifiers for the InetAddressType object and +-- the WriInetAddressMask object MUST have the same length +-- and the last sub-identifier of the InetAddressType object +-- MUST be 1 less than the last sub-identifier of the +-- WriInetAddressMask object and MUST be 2 less than the +-- last sub-identifier of the WriInetAddressMask object if +-- an InetAddress object is defined between InetAddressType +-- and WriInetAddressMask objects. +-- The maximum value of the WriInetAddressMask TC is 32 for +-- the value 'ipv4(1)' in InetAddressType object and 128 for +-- the value 'ipv6(2)' in InetAddressType object. +-- The value zero is object-specific and must therefore be +-- defined as part of the description of any object which +-- uses this syntax. Examples of the usage of zero might +-- include situations where Internet subnet mask was unknown, +-- or when none subnet masks need to be referenced. +-- Refer +-- RFC2851, Textual Conventions for Internet Network Addresses. + +WriAbsZeroBasedCounter32 ::= Gauge32 +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- This TC describes an object which counts events with the +-- following semantics: objects of this type will be set to +-- zero(0) on creation and will thereafter count appropriate +-- events, it locks at the maximum value of 4,294,967,295 if +-- the counter overflows. +-- This TC may be used only in situations where wrapping is +-- not possible or extremely unlikely situation. + +WriSnapShotAbsCounter32 ::= Unsigned32 +-- Rsyntax Gauge32 +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- This TC describes an object which stores a snap-shot value +-- with the following semantics: objects of this type will +-- take a snap-shot value from their associated +-- WriAbsZeroBasedCounter32 type objects on creation. + +WriAlarmSeverity ::= INTEGER { + cleared(1), + indeterminate(2), + critical(3), + major(4), + minor(5), + warning(6), + info(7) + } +-- TEXTUAL-CONVENTION +-- Status +-- mandatory +-- Descr +-- Represents the perceived alarm severity associated +-- with a service or safety affecting condition and/or +-- event. These are based on ITU severities, except +-- that info(7) is added. +-- +-- cleared(1) - +-- Indicates a previous alarm condition has been +-- cleared. It is not required (unless specifically +-- stated elsewhere on a case by case basis) that an +-- alarm condition that has been cleared will produce +-- a notification or other event containing an +-- alarm severity with this value. +-- +-- indeterminate(2) - +-- Indicates that the severity level cannot be +-- determined. +-- +-- critical(3) - +-- Indicates that a service or safety affecting +-- condition has occurred and an immediate +-- corrective action is required. +-- +-- major(4) - +-- Indicates that a service affecting condition has +-- occurred and an urgent corrective action is +-- required. +-- +-- minor(5) - +-- Indicates the existence of a non-service affecting +-- condition and that corrective action should be +-- taken in order to prevent a more serious (for +-- example, service or safety affecting) condition. +-- +-- warning(6) - +-- Indicates the detection of a potential or impending +-- service or safety affecting condition, before any +-- significant effects have been felt. +-- +-- info(7) - +-- Indicates an alarm condition that does not +-- meet any other severity definition. This can +-- include important, but non-urgent, notices or +-- informational events. +-- Refer +-- ITU-X.733 + + +END diff --git a/MIBS/fiberhome/WRI-TEMPERATURE-MIB b/MIBS/fiberhome/WRI-TEMPERATURE-MIB new file mode 100644 index 0000000..2e009fd --- /dev/null +++ b/MIBS/fiberhome/WRI-TEMPERATURE-MIB @@ -0,0 +1,215 @@ +WRI-TEMPERATURE-MIB DEFINITIONS ::= BEGIN + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, + Integer32, TimeTicks, Counter64,enterprises, + NOTIFICATION-TYPE,Unsigned32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC + wri,wriProducts + FROM WRI-SMI; + + + + -- temperature monitor + msppTemperature MODULE-IDENTITY + LAST-UPDATED "201001110000Z" + ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd." + CONTACT-INFO + " FHN Customer Service + Tel: 027-87693784" + DESCRIPTION + "The MIB module to describe the monitor for temperature." + REVISION "201001110000Z" + DESCRIPTION + "Add description for oid." + REVISION "200901110000Z" + DESCRIPTION + "Init version for temperature monitor." + ::= {msppChassis 6} + + mspp OBJECT IDENTIFIER ::= { wriProducts 8012 } + msppChassis OBJECT IDENTIFIER ::= {mspp 1} + + + DisplayString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "8 bit octet." + SYNTAX OCTET STRING + + +-- msppTemperature OBJECT IDENTIFIER ::= {msppChassis 6} + + temperatureGeneral OBJECT IDENTIFIER ::= {msppTemperature 1} + + temperatureTrapEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable temperature trap or not." + ::= { temperatureGeneral 1 } + + temperatureMonitorEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable temperature monitor or not." + ::= { temperatureGeneral 2 } + + temperatureNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature numbers" + ::= { temperatureGeneral 3 } + + temperatureTable OBJECT-TYPE + SYNTAX SEQUENCE OF TemperatureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Temperature information table." + ::= { msppTemperature 2 } + + temperatureEntry OBJECT-TYPE + SYNTAX TemperatureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the temperature table." + INDEX {temperatureIndex } + ::= { temperatureTable 1 } + + TemperatureEntry ::= + SEQUENCE { + temperatureIndex Unsigned32, + temperatureDescr DisplayString, + temperatureLThreshold INTEGER, + temperatureHThreshold INTEGER, + temperatureValue INTEGER, + temperatureState INTEGER, + temperatureTrapEna INTEGER, + temperatureAllSetting OCTET STRING, + --xf add 2014-7-2 + temperatureIndexDescr OCTET STRING, + temperatureRebootHThreshold INTEGER + } + -- The following section describes the components of the table. + + temperatureIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index for the temperature." + ::= { temperatureEntry 1 } + + temperatureDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "temperature description.slot-1-temp1,slot-1-tem2,eg." + ::= { temperatureEntry 2 } + + temperatureLThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "temperature low threshold" + ::= { temperatureEntry 3 } + + temperatureHThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "temperature high threshold" + ::= { temperatureEntry 4 } + + temperatureValue OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "temperature value." + ::= { temperatureEntry 5 } + + temperatureState OBJECT-TYPE + SYNTAX INTEGER { + normal(0), + lowtrap(1), + hightrap(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "temperature state." + ::= { temperatureEntry 6 } + + temperatureTrapEna OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable temperature trap or not." + ::= { temperatureEntry 7 } + + temperatureAllSetting OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "All oid operation of this table." + ::= { temperatureEntry 8 } + + --xf add 2014-7-2 + temperatureIndexDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature index descrption." + ::= { temperatureEntry 9 } + + temperatureRebootHThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "temperature high threshold for reboot" + ::= { temperatureEntry 10 } + + temperatureTrap OBJECT IDENTIFIER ::= {msppTemperature 3} + + + temperatureOk NOTIFICATION-TYPE + OBJECTS {temperatureDescr,temperatureValue} + STATUS current + DESCRIPTION + "mspp temperature ok trap." + ::= { temperatureTrap 1} + + temperatureFault NOTIFICATION-TYPE + OBJECTS {temperatureDescr,temperatureValue,temperatureLThreshold,temperatureHThreshold} + STATUS current + DESCRIPTION + "mspp temperature fault trap." + ::= { temperatureTrap 2} + +END + diff --git a/MIBS/fiberhome/WRI-VOLTAGE-MIB b/MIBS/fiberhome/WRI-VOLTAGE-MIB new file mode 100644 index 0000000..40c79ce --- /dev/null +++ b/MIBS/fiberhome/WRI-VOLTAGE-MIB @@ -0,0 +1,205 @@ +WRI-VOLTAGE-MIB DEFINITIONS ::= BEGIN + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, + Integer32, TimeTicks, Counter64,enterprises, + NOTIFICATION-TYPE,Unsigned32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC + wri,wriProducts + FROM WRI-SMI; + + + + -- voltage monitor + + msppVoltage MODULE-IDENTITY + LAST-UPDATED "201001110000Z" + ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd." + CONTACT-INFO + " FHN Customer Service + Tel: 027-87693784" + DESCRIPTION + "The MIB module to describe the monitor for voltage." + REVISION "201001110000Z" + DESCRIPTION + "Add description for oid." + REVISION "200901110000Z" + DESCRIPTION + "Init version for voltage monitor." + ::= {msppChassis 7} + + mspp OBJECT IDENTIFIER ::= { wriProducts 8012 } + msppChassis OBJECT IDENTIFIER ::= {mspp 1} + + + DisplayString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "8 bit octet." + SYNTAX OCTET STRING + +-- msppVoltage OBJECT IDENTIFIER ::= {msppChassis 7} + + voltageGeneral OBJECT IDENTIFIER ::= {msppVoltage 1} + + voltageTrapEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable voltage trap or not." + ::= { voltageGeneral 1 } + + voltageMonitorEnable OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable voltage monitor or not." + ::= { voltageGeneral 2 } + + voltageNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { voltageGeneral 3 } + + voltageTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoltageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Voltage information table." + ::= { msppVoltage 2 } + + voltageEntry OBJECT-TYPE + SYNTAX VoltageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the voltage table." + INDEX {voltageIndex } + ::= { voltageTable 1 } + + VoltageEntry ::= + SEQUENCE { + voltageIndex Unsigned32, + voltageDescr DisplayString, + voltageLThreshold INTEGER, + voltageHThreshold INTEGER, + voltageValue INTEGER, + voltageState INTEGER, + voltageTrapEna INTEGER, + voltageAllSetting OCTET STRING, + -- xf add 2014-7-2 + voltageIndexDescr OCTET STRING + } + -- The following section describes the components of the table. + + voltageIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index for the voltage testpoint." + ::= { voltageEntry 1 } + + voltageDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description for the voltage testpoint." + ::= { voltageEntry 2 } + + voltageLThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lowest value for the voltage testpoint." + ::= { voltageEntry 3 } + + voltageHThreshold OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The highest value for the voltage testpoint." + ::= { voltageEntry 4 } + + voltageValue OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current measurement of the testpoint." + ::= { voltageEntry 5 } + + voltageState OBJECT-TYPE + SYNTAX INTEGER { + normal(0), + lowtrap(1), + hightrap(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "voltage state." + ::= { voltageEntry 6 } + voltageTrapEna OBJECT-TYPE + SYNTAX INTEGER{ + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable voltage trap or not." + ::= { voltageEntry 7 } + + voltageAllSetting OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "All oid operation of this table." + ::= { voltageEntry 8 } + + -- xf add 2014-7-2 + voltageIndexDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage index descrption." + ::= { voltageEntry 9 } + + voltageTrap OBJECT IDENTIFIER ::= {msppVoltage 3} + + + voltageOk NOTIFICATION-TYPE + OBJECTS {voltageDescr,voltageValue} + STATUS current + DESCRIPTION + "voltage ok." + ::= { voltageTrap 1} + + voltageFault NOTIFICATION-TYPE + OBJECTS {voltageDescr,voltageValue,voltageLThreshold,voltageHThreshold} + STATUS current + DESCRIPTION + "voltage fault." + ::= { voltageTrap 2} + +END + -- cgit v1.2.3