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/cdata/FD-SYSTEM-MIB | 2068 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2068 insertions(+) create mode 100644 MIBS/cdata/FD-SYSTEM-MIB (limited to 'MIBS/cdata/FD-SYSTEM-MIB') diff --git a/MIBS/cdata/FD-SYSTEM-MIB b/MIBS/cdata/FD-SYSTEM-MIB new file mode 100644 index 0000000..e8644db --- /dev/null +++ b/MIBS/cdata/FD-SYSTEM-MIB @@ -0,0 +1,2068 @@ +-- +-- FD-SYSTEM-MIB.my +-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 +-- Wednesday, January 18, 2017 at 17:53:13 +-- + +-- FD-SYSTEM-MIB.my +-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 +-- Monday, August 08, 2016 at 15:43:25 +-- +-- FD-SYSTEM-MIB.my +-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 +-- Monday, August 08, 2016 at 10:40:35 +-- +-- FD-SYSTEM-MIB.my +-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 +-- Tuesday, July 14, 2015 at 17:41:47 +-- +-- FD-SYSTEM-MIB.my +-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 +-- Monday, June 01, 2015 at 16:14:14 +-- + + FD-SYSTEM-MIB DEFINITIONS ::= BEGIN + + IMPORTS + epon, DeviceType, LedStatus, DeviceOperation, DeviceStatus + FROM EPON-EOC-MIB + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF + TimeTicks, IpAddress, Integer32, Unsigned32, OBJECT-TYPE, + MODULE-IDENTITY + FROM SNMPv2-SMI + DisplayString, MacAddress, RowStatus + FROM SNMPv2-TC; + + +-- 1.3.6.1.4.1.34592.1.3.1 +-- May 25, 2015 at 19:26 GMT +-- 1.3.6.1.4.1.34592.1.3.1 +-- May 25, 2015 at 19:26 GMT +-- 1.3.6.1.4.1.34592.1.3.1 +-- August 08, 2016 at 13:48 GMT + -- 1.3.6.1.4.1.34592.1.3.1 + systemInfo MODULE-IDENTITY + LAST-UPDATED "201608081348Z" -- August 08, 2016 at 13:48 GMT + ORGANIZATION + "epon eoc factory." + CONTACT-INFO + " " + DESCRIPTION + "system mib module" + ::= { epon 1 } + + + + +-- +-- Node definitions +-- + +-- Node definitions +-- +-- Node definitions +-- +-- Node definitions +-- +-- 1.3.6.1.4.1.34592.1.3.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.1 + sysBaseInfo OBJECT IDENTIFIER ::= { systemInfo 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.1.1 + sysModel OBJECT-TYPE + SYNTAX DeviceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OLT platform system model" + ::= { sysBaseInfo 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.1.2 + sysDesc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Used for system manager to give a brief system description information" + ::= { sysBaseInfo 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.1.3 + sysLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Used for system manager to input the device(olt platform) location information" + ::= { sysBaseInfo 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.1.4 + sysContact OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "system manager contact information" + ::= { sysBaseInfo 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.1.5 + -- 1.3.6.1.4.1.34592.1.3.1.1.5 + sysMajAlarmLed OBJECT-TYPE + SYNTAX LedStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of main card MAJ led" + ::= { sysBaseInfo 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.1.6 + -- 1.3.6.1.4.1.34592.1.3.1.1.6 + sysCriAlarmLed OBJECT-TYPE + SYNTAX LedStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of main card CRJ led" + ::= { sysBaseInfo 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.1.7 + -- 1.3.6.1.4.1.34592.1.3.1.1.7 + sysAlarmDesc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Meaning of MAJ and CRI alarm leds. Normally, you can get alarm meaning + from this object when one of or both the MAJ and CRI alarm leds are lip" + ::= { sysBaseInfo 7 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.8 +-- 1.3.6.1.4.1.34592.1.3.1.1.8 +-- 1.3.6.1.4.1.34592.1.3.1.1.8 + -- 1.3.6.1.4.1.34592.1.3.1.1.8 + sysCpuUtilization OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { sysBaseInfo 8 } + + +-- 1.3.6.1.4.1.34592.1.3.1.1.9 +-- 1.3.6.1.4.1.34592.1.3.1.1.9 +-- 1.3.6.1.4.1.34592.1.3.1.1.9 + -- 1.3.6.1.4.1.34592.1.3.1.1.9 + sysMTU OBJECT-TYPE + SYNTAX Integer32 (1518..2047) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { sysBaseInfo 9 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.2 + sysConfig OBJECT IDENTIFIER ::= { systemInfo 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.1 + -- 1.3.6.1.4.1.34592.1.3.1.2.1 + consolePortSpd OBJECT-TYPE + SYNTAX INTEGER + { + bps2400(1), + bps4800(2), + bps9600(3), + bps19200(4), + bps38400(5), + bps57600(6), + bps115200(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Main card CONSOLE port access speed" + ::= { sysConfig 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.2 + -- 1.3.6.1.4.1.34592.1.3.1.2.2 + manageIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP Address of outband network management port" + ::= { sysConfig 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.3 +-- 1.3.6.1.4.1.34592.1.3.1.2.3 +-- 1.3.6.1.4.1.34592.1.3.1.2.3 + -- 1.3.6.1.4.1.34592.1.3.1.2.3 + manageNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The network mask of outband network management port" + ::= { sysConfig 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.4 +-- 1.3.6.1.4.1.34592.1.3.1.2.4 +-- 1.3.6.1.4.1.34592.1.3.1.2.4 + -- 1.3.6.1.4.1.34592.1.3.1.2.4 + manageGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Default Gateway Address of outband network management port" + ::= { sysConfig 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.5 +-- 1.3.6.1.4.1.34592.1.3.1.2.5 +-- 1.3.6.1.4.1.34592.1.3.1.2.5 + -- 1.3.6.1.4.1.34592.1.3.1.2.5 + snmpReadCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The read-only community used on the embedded snmp agent" + ::= { sysConfig 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.6 +-- 1.3.6.1.4.1.34592.1.3.1.2.6 +-- 1.3.6.1.4.1.34592.1.3.1.2.6 + -- 1.3.6.1.4.1.34592.1.3.1.2.6 + snmpRWCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The read-write community used on the embedded snmp agent" + ::= { sysConfig 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.8 +-- 1.3.6.1.4.1.34592.1.3.1.2.8 +-- 1.3.6.1.4.1.34592.1.3.1.2.8 + -- 1.3.6.1.4.1.34592.1.3.1.2.8 + trapDstIpAddr1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The first destination IP Address to which the system trap will send" + ::= { sysConfig 8 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.9 +-- 1.3.6.1.4.1.34592.1.3.1.2.9 +-- 1.3.6.1.4.1.34592.1.3.1.2.9 + -- 1.3.6.1.4.1.34592.1.3.1.2.9 + trapDstIpAddr2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The second destination IP Address to which the system trap will send" + ::= { sysConfig 9 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.10 +-- 1.3.6.1.4.1.34592.1.3.1.2.10 +-- 1.3.6.1.4.1.34592.1.3.1.2.10 + -- 1.3.6.1.4.1.34592.1.3.1.2.10 + trapDstIpAddr3 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The third destination IP Address to which the system trap will send" + ::= { sysConfig 10 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.11 +-- 1.3.6.1.4.1.34592.1.3.1.2.11 +-- 1.3.6.1.4.1.34592.1.3.1.2.11 + -- 1.3.6.1.4.1.34592.1.3.1.2.11 + trapDstIpAddr4 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The fourth destination IP Address to which the system trap will send" + ::= { sysConfig 11 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.12 +-- 1.3.6.1.4.1.34592.1.3.1.2.12 +-- 1.3.6.1.4.1.34592.1.3.1.2.12 + -- 1.3.6.1.4.1.34592.1.3.1.2.12 + sysOperate OBJECT-TYPE + SYNTAX DeviceOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the value of this object to 'save(1)' to save all system configurations. + Return 'noOperation(2)' when read. Set the value to 'noOperation(2)'will take + nothing effect" + ::= { sysConfig 12 } + + + -- 1.3.6.1.4.1.34592.1.3.1.2.13 + outbandIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { sysConfig 13 } + + + -- 1.3.6.1.4.1.34592.1.3.1.2.14 + outbandNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { sysConfig 14 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14 +-- 1.3.6.1.4.1.34592.1.3.1.2.14 + -- 1.3.6.1.4.1.34592.1.3.1.2.15 + sysConfigurations OBJECT IDENTIFIER ::= { sysConfig 15 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.1 + cfgAutoBackup OBJECT IDENTIFIER ::= { sysConfigurations 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.1.1 + sysAutoBackupEnable OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgAutoBackup 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.1.2 + sysAutoBackupType OBJECT-TYPE + SYNTAX INTEGER + { + olt(1), + onu(2), + all(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgAutoBackup 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.3 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.1.3 + sysAutoBackupInterval OBJECT-TYPE + SYNTAX INTEGER (1..365) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgAutoBackup 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.4 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.1.4 + sysAutoBackupServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgAutoBackup 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.2 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.2 + cfgBackup OBJECT IDENTIFIER ::= { sysConfigurations 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.2.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.2.1 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1 + sysCfgBackupType OBJECT-TYPE + SYNTAX INTEGER + { + olt(1), + onu(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgBackup 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.2.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.2.2 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.2.2 + sysCfgBackupServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgBackup 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.3 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.3 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.3 + cfgRestore OBJECT IDENTIFIER ::= { sysConfigurations 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.3.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.3.1 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.3.1 + sysCfgRestoreType OBJECT-TYPE + SYNTAX INTEGER + { + olt(1), + onu(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgRestore 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.3.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.14.3.2 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.3.2 + sysCfgRestoreServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgRestore 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.14.3.3 + -- 1.3.6.1.4.1.34592.1.3.1.2.15.3.3 + sysCfgRestoreFilename OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { cfgRestore 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.15 +-- 1.3.6.1.4.1.34592.1.3.1.2.15 +-- 1.3.6.1.4.1.34592.1.3.1.2.15 + -- 1.3.6.1.4.1.34592.1.3.1.2.16 + sysLog OBJECT IDENTIFIER ::= { sysConfig 16 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.15.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.1 + -- 1.3.6.1.4.1.34592.1.3.1.2.16.1 + sysLogLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { sysLog 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2 + -- 1.3.6.1.4.1.34592.1.3.1.2.16.2 + sysLogTable OBJECT-TYPE + SYNTAX SEQUENCE OF SysLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { sysLog 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1 + -- 1.3.6.1.4.1.34592.1.3.1.2.16.2.1 + sysLogEntry OBJECT-TYPE + SYNTAX SysLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { sysLogEntryIndex } + ::= { sysLogTable 1 } + + + SysLogEntry ::= + SEQUENCE { + sysLogEntryIndex + INTEGER, + sysLogEntryEnable + INTEGER + } + +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.2.16.2.1.1 + sysLogEntryIndex OBJECT-TYPE + SYNTAX INTEGER + { + onuOnOffLine(1), + onuDyingGaspAlarm(2), + onuUniLoopBackAlarm(3), + all(127) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { sysLogEntry 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.2.15.2.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.2.16.2.1.2 + sysLogEntryEnable OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { sysLogEntry 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.2.16 +-- 1.3.6.1.4.1.34592.1.3.1.2.16 + -- 1.3.6.1.4.1.34592.1.3.1.2.17 + date OBJECT IDENTIFIER ::= { sysConfig 17 } + + +-- 1.3.6.1.4.1.34592.1.3.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.3 + chassisInfo OBJECT IDENTIFIER ::= { systemInfo 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.3.1 +-- 1.3.6.1.4.1.34592.1.3.1.3.1 +-- 1.3.6.1.4.1.34592.1.3.1.3.1 + -- 1.3.6.1.4.1.34592.1.3.1.3.1 + chassisType OBJECT-TYPE + SYNTAX DeviceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "type of the olt platform chassis" + ::= { chassisInfo 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.3.2 +-- 1.3.6.1.4.1.34592.1.3.1.3.2 +-- 1.3.6.1.4.1.34592.1.3.1.3.2 + -- 1.3.6.1.4.1.34592.1.3.1.3.2 + chassisFactorySerial OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description. Chassis factory serial,reserved for future use." + ::= { chassisInfo 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.3.3 +-- 1.3.6.1.4.1.34592.1.3.1.3.3 +-- 1.3.6.1.4.1.34592.1.3.1.3.3 + -- 1.3.6.1.4.1.34592.1.3.1.3.3 + chassisRevision OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { chassisInfo 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.3.4 +-- 1.3.6.1.4.1.34592.1.3.1.3.4 +-- 1.3.6.1.4.1.34592.1.3.1.3.4 + -- 1.3.6.1.4.1.34592.1.3.1.3.4 + chassisTemperature OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "chassis temperature" + ::= { chassisInfo 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.3.5 +-- 1.3.6.1.4.1.34592.1.3.1.3.5 +-- 1.3.6.1.4.1.34592.1.3.1.3.5 + -- 1.3.6.1.4.1.34592.1.3.1.3.5 + powerStatusBit OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power status bit masks; + value & 1 == 1 indicating power A on else off + value & 2 == 2 indicating power B on else off + " + ::= { chassisInfo 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.3.6 +-- 1.3.6.1.4.1.34592.1.3.1.3.6 +-- 1.3.6.1.4.1.34592.1.3.1.3.6 + -- 1.3.6.1.4.1.34592.1.3.1.3.6 + fanStatusBit OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fan stauts bit masks + value & 1 == 1 indicating fan 1 on else off + value & 2 == 2 indicating fan 2 on else off + value & 4 == 4 indicating fan 3 on else off + value & 8 == 8 indicating fan 4 on else off" + ::= { chassisInfo 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.5 + -- 1.3.6.1.4.1.34592.1.3.1.5 + cardModule OBJECT IDENTIFIER ::= { systemInfo 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.1 + -- 1.3.6.1.4.1.34592.1.3.1.5.1 + mainCard OBJECT IDENTIFIER ::= { cardModule 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.5.1.1 + mainCardType OBJECT-TYPE + SYNTAX DeviceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "type of main card (it is also called control and switch card)" + ::= { mainCard 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.5.1.2 + mainCardFactorySerial OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description. Main card factory serial, reserved for future use" + ::= { mainCard 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.5.1.3 + mainCardHWRevision OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "main card hardware revision" + ::= { mainCard 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.5.1.4 + mainCardSWVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "software version running on main card" + ::= { mainCard 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.5 + -- 1.3.6.1.4.1.34592.1.3.1.5.1.5 + mainCardRunningStatus OBJECT-TYPE + SYNTAX DeviceStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The running status of main card, it can only be normal or abnormal, + since the main card is always online" + ::= { mainCard 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.6 + -- 1.3.6.1.4.1.34592.1.3.1.5.1.6 + mainCardRunningTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The running time since the main card was last powered" + ::= { mainCard 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.5.1.7 + -- 1.3.6.1.4.1.34592.1.3.1.5.1.7 + mainCardOperate OBJECT-TYPE + SYNTAX DeviceOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The operation collection, such as reset, restore..." + ::= { mainCard 7 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2 +-- 1.3.6.1.4.1.34592.1.3.1.5.2 +-- 1.3.6.1.4.1.34592.1.3.1.5.2 + -- 1.3.6.1.4.1.34592.1.3.1.5.2 + ponCard OBJECT IDENTIFIER ::= { cardModule 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1 + ponCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF PonCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table defines base para objects of PON cards installed in the chassis" + ::= { ponCard 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1 + ponCardEntry OBJECT-TYPE + SYNTAX PonCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry defines a sole PON card objects" + INDEX { ponCardSlotId } + ::= { ponCardTable 1 } + + + PonCardEntry ::= + SEQUENCE { + ponCardSlotId + Integer32, + ponCardType + DeviceType, + ponCardFactorySerial + OCTET STRING, + ponCardHwRev + DisplayString, + ponCardFwVer + DisplayString, + ponCardRunningStatus + DeviceStatus, + ponCardRuningTime + TimeTicks, + ponCardOperate + DeviceOperation, + ponCardUpgradeStat + INTEGER + } + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.1 + ponCardSlotId OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PON card slot index, defined begin from 1 to max slot number" + ::= { ponCardEntry 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.2 + ponCardType OBJECT-TYPE + SYNTAX DeviceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PON card type value" + ::= { ponCardEntry 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.3 + ponCardFactorySerial OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description. PON card factory serial, reserved for future use" + ::= { ponCardEntry 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.4 + ponCardHwRev OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PON card hardware revision" + ::= { ponCardEntry 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.5 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.5 + ponCardFwVer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PON card software version" + ::= { ponCardEntry 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.7 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.7 + ponCardRunningStatus OBJECT-TYPE + SYNTAX DeviceStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "pon card on-line status, each pon card may have following + status: + not installed (present) + installed but can not be connected by main card + installed and can be connected by main card" + ::= { ponCardEntry 7 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.8 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.8 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.8 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.8 + ponCardRuningTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The running time since the pon card last powered" + ::= { ponCardEntry 8 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.9 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.9 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.9 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.9 + ponCardOperate OBJECT-TYPE + SYNTAX DeviceOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Operate action taken on PON card" + ::= { ponCardEntry 9 } + + +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.10 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.10 +-- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.10 + -- 1.3.6.1.4.1.34592.1.3.1.5.2.1.1.10 + ponCardUpgradeStat OBJECT-TYPE + SYNTAX INTEGER + { + booting(1), + normalRun(2), + rcvFileIng(3), + rcvFileOk(4), + rcvFileErr(5), + upgrading(6), + upgradeOk(7), + upgradeErr(8), + upgradeOlt(9), + upgradeOnu(10) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { ponCardEntry 10 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.6 + -- 1.3.6.1.4.1.34592.1.3.1.6 + onuAuth OBJECT IDENTIFIER ::= { systemInfo 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.1 + authMethod OBJECT-TYPE + SYNTAX INTEGER + { + blackList(1), + whiteList(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Which method that the manager will take to authenticate accessed ONUs, + When set to blackList, the OLT will allow only the ONUs that their MAC + is not included in the black MAC table. + When set to whiteList,the OLT will allow only the ONUs that their MAC + is included in the white MAC table." + ::= { onuAuth 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.2 + -- 1.3.6.1.4.1.34592.1.3.1.6.2 + nonAuthOper OBJECT-TYPE + SYNTAX INTEGER { clearNonAuthMacList(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ONU MAC Authentication operation object, now, it can only + be used to clear the MAC list which had tried to register + but had not been authenticated" + ::= { onuAuth 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.3 + -- 1.3.6.1.4.1.34592.1.3.1.6.3 + onuAuthMacCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuAuthMacCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MAC list table which contain the ONU MAC address list, these MAC address will + be used to authenticate accessed ONUs." + ::= { onuAuth 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.3.1 + onuAuthMacCfgEntry OBJECT-TYPE + SYNTAX OnuAuthMacCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table defines a sole MAC (when the beginMAC is equal + to the endMAC or the endMAC is blank/zero) or a MAC range." + INDEX { authMacEntryId } + ::= { onuAuthMacCfgTable 1 } + + + OnuAuthMacCfgEntry ::= + SEQUENCE { + authMacEntryId + Unsigned32, + beginMacAddr + MacAddress, + endMacAddr + MacAddress, + macAttr + INTEGER, + onuAuthMacRowStatus + RowStatus + } + +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.3.1.1 + authMacEntryId OBJECT-TYPE + SYNTAX Unsigned32 (1..65536) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description. entry serial ID, which used to identify an entry uniquely" + ::= { onuAuthMacCfgEntry 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.6.3.1.2 + beginMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "begin MAC address, this object must be set to effect this entry" + ::= { onuAuthMacCfgEntry 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.6.3.1.3 + endMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "End MAC address of a MAC range entry. Set this value to zero will result + that this entry only indicate a unique MAC." + ::= { onuAuthMacCfgEntry 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.6.3.1.4 + macAttr OBJECT-TYPE + SYNTAX INTEGER + { + blackMac(1), + whiteMac(2), + obsolete(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to decide that the MAC(s) introduced in this entry + should be classified into blackList or whiteList. + + When set to 'obsolete', this entry is not in use. This option is reserved + for future use." + ::= { onuAuthMacCfgEntry 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.6.3.1.5 + -- 1.3.6.1.4.1.34592.1.3.1.6.3.1.5 + onuAuthMacRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to create or delete a MAC entry" + ::= { onuAuthMacCfgEntry 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.4 +-- 1.3.6.1.4.1.34592.1.3.1.6.4 +-- 1.3.6.1.4.1.34592.1.3.1.6.4 + -- 1.3.6.1.4.1.34592.1.3.1.6.4 + nonAuthOnuListTable OBJECT-TYPE + SYNTAX SEQUENCE OF NonAuthOnuListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contain illegal ONU MAC list which try to register + on OLT" + ::= { onuAuth 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.4.1 + nonAuthOnuListEntry OBJECT-TYPE + SYNTAX NonAuthOnuListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table contain a nonAuth onu MAC info" + INDEX { oltId, nonAuthOnuMacIndex } + ::= { nonAuthOnuListTable 1 } + + + NonAuthOnuListEntry ::= + SEQUENCE { + nonAuthOnuMacIndex + Unsigned32, + nonAuthOnuMac + MacAddress, + nonAuthOnuTries + Unsigned32, + oltId + Integer32 + } + +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.4.1.1 + nonAuthOnuMacIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65536) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Administrativly assigned entry index" + ::= { nonAuthOnuListEntry 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.6.4.1.2 + nonAuthOnuMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address which tried to register" + ::= { nonAuthOnuListEntry 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.6.4.1.3 + nonAuthOnuTries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The times that the illegal ONU try to register" + ::= { nonAuthOnuListEntry 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.6.4.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.6.4.1.4 + oltId OBJECT-TYPE + SYNTAX Integer32 (1..48) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { nonAuthOnuListEntry 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.5 +-- 1.3.6.1.4.1.34592.1.3.1.6.5 +-- 1.3.6.1.4.1.34592.1.3.1.6.5 + -- 1.3.6.1.4.1.34592.1.3.1.6.5 + authMethodV2 OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + mac(1), + loid(2), + hybrid(3), + blacklist(4), + whitelist(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { onuAuth 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.6 +-- 1.3.6.1.4.1.34592.1.3.1.6.6 +-- 1.3.6.1.4.1.34592.1.3.1.6.6 + -- 1.3.6.1.4.1.34592.1.3.1.6.6 + onuAuthBlacklistMacCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuAuthBlacklistMacCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { onuAuth 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.6.1 + onuAuthBlacklistMacCfgEntry OBJECT-TYPE + SYNTAX OnuAuthBlacklistMacCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { oltId, authBlacklistMacEntryId } + ::= { onuAuthBlacklistMacCfgTable 1 } + + + OnuAuthBlacklistMacCfgEntry ::= + SEQUENCE { + authBlacklistMacEntryId + Unsigned32, + onuAuthBlacklistMacAddr + MacAddress, + onuAuthBlacklistMacCfgRowStatus + RowStatus + } + +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.6.1.1 + authBlacklistMacEntryId OBJECT-TYPE + SYNTAX Unsigned32 (1..256) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "index of ONU mac in blacklist." + ::= { onuAuthBlacklistMacCfgEntry 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.6.6.1.2 + onuAuthBlacklistMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "ONU mac in blacklist." + ::= { onuAuthBlacklistMacCfgEntry 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.6.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.6.6.1.3 + onuAuthBlacklistMacCfgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to create or delete a blacklist MAC entry" + ::= { onuAuthBlacklistMacCfgEntry 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.7 +-- 1.3.6.1.4.1.34592.1.3.1.6.7 +-- 1.3.6.1.4.1.34592.1.3.1.6.7 + -- 1.3.6.1.4.1.34592.1.3.1.6.7 + onuAuthWhitelistMacCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuAuthWhitelistMacCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { onuAuth 7 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.7.1 + onuAuthWhitelistMacCfgEntry OBJECT-TYPE + SYNTAX OnuAuthWhitelistMacCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { oltId, authWhitelistMacEntryId } + ::= { onuAuthWhitelistMacCfgTable 1 } + + + OnuAuthWhitelistMacCfgEntry ::= + SEQUENCE { + authWhitelistMacEntryId + Unsigned32, + onuAuthWhitelistMacAddr + MacAddress, + onuAuthWhitelistMacCfgRowStatus + RowStatus + } + +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.7.1.1 + authWhitelistMacEntryId OBJECT-TYPE + SYNTAX Unsigned32 (1..1024) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "index of ONU mac in whitelist." + ::= { onuAuthWhitelistMacCfgEntry 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.6.7.1.2 + onuAuthWhitelistMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "ONU mac in whitelist." + ::= { onuAuthWhitelistMacCfgEntry 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.7.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.6.7.1.3 + onuAuthWhitelistMacCfgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to create or delete a whitelist MAC entry" + ::= { onuAuthWhitelistMacCfgEntry 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.8 +-- 1.3.6.1.4.1.34592.1.3.1.6.8 +-- 1.3.6.1.4.1.34592.1.3.1.6.8 + -- 1.3.6.1.4.1.34592.1.3.1.6.8 + onuAuthLoidCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF OnuAuthLoidCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { onuAuth 8 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.8.1 + onuAuthLoidCfgEntry OBJECT-TYPE + SYNTAX OnuAuthLoidCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { authLoidEntryId } + ::= { onuAuthLoidCfgTable 1 } + + + OnuAuthLoidCfgEntry ::= + SEQUENCE { + authLoidEntryId + Unsigned32, + onuAuthLoidStrings + DisplayString, + onuAuthPasswordStrings + DisplayString, + onuAuthLoidCfgRowStatus + RowStatus + } + +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.6.8.1.1 + authLoidEntryId OBJECT-TYPE + SYNTAX Unsigned32 (1..512) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "index of ONU loid in table." + ::= { onuAuthLoidCfgEntry 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.6.8.1.2 + onuAuthLoidStrings OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "CTC loid, max 24 Chars." + ::= { onuAuthLoidCfgEntry 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.6.8.1.3 + onuAuthPasswordStrings OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "CTC loid password, max 12 Chars" + ::= { onuAuthLoidCfgEntry 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.6.8.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.6.8.1.4 + onuAuthLoidCfgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to create or delete a loid entry" + ::= { onuAuthLoidCfgEntry 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.7 + -- 1.3.6.1.4.1.34592.1.3.1.7 + userManage OBJECT IDENTIFIER ::= { systemInfo 7 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7.1 +-- 1.3.6.1.4.1.34592.1.3.1.7.1 +-- 1.3.6.1.4.1.34592.1.3.1.7.1 + -- 1.3.6.1.4.1.34592.1.3.1.7.1 + userManageTable OBJECT-TYPE + SYNTAX SEQUENCE OF UserManageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description. Access user management table. The table defined + the users who can access the system shell management interface, + including local CLI and remote telnet access. + + The users defined in this table is independent with those + defined in EMS." + ::= { userManage 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.7.1.1 + userManageEntry OBJECT-TYPE + SYNTAX UserManageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description. One entry contains one user attributes, up to 5 + entries can be created in this table." + INDEX { userId } + ::= { userManageTable 1 } + + + UserManageEntry ::= + SEQUENCE { + userId + Integer32, + userName + DisplayString, + userPassword + OCTET STRING, + userPermission + Unsigned32, + userAccessDeviceMap + Unsigned32, + loginTimeout + Unsigned32, + userEntryRowStatus + RowStatus + } + +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.7.1.1.1 + userId OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Administrativly assigned entry index" + ::= { userManageEntry 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.7.1.1.2 + userName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "user name" + ::= { userManageEntry 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.7.1.1.3 + userPassword OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "user password" + ::= { userManageEntry 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.7.1.1.4 + userPermission OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description. This object define the user priority and other + permission attributes" + ::= { userManageEntry 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.5 + -- 1.3.6.1.4.1.34592.1.3.1.7.1.1.5 + userAccessDeviceMap OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is defined for future use. + It is a bit map value which defines which devices in the system + can be accessed by a user. + + Temporary definitions: + + ---------------------------------------------- + |sys level | swithch module | olt module| onu |............ + ---------------------------------------------- + high 2b 2b 5b 7b reserved low + + when the map bit set to 1, the user can access the corresponding device + otherwise can not" + ::= { userManageEntry 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.6 + -- 1.3.6.1.4.1.34592.1.3.1.7.1.1.6 + loginTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description. Time out time since one accessed user last operation, + when this time elapse, the user will be kicked off" + DEFVAL { 300 } + ::= { userManageEntry 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.7 +-- 1.3.6.1.4.1.34592.1.3.1.7.1.1.7 + -- 1.3.6.1.4.1.34592.1.3.1.7.1.1.7 + userEntryRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Use this object to create or delete a user info" + ::= { userManageEntry 7 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8 +-- 1.3.6.1.4.1.34592.1.3.1.8 +-- 1.3.6.1.4.1.34592.1.3.1.8 + -- 1.3.6.1.4.1.34592.1.3.1.8 + upgrade OBJECT IDENTIFIER ::= { systemInfo 8 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.1 +-- 1.3.6.1.4.1.34592.1.3.1.8.1 +-- 1.3.6.1.4.1.34592.1.3.1.8.1 + -- 1.3.6.1.4.1.34592.1.3.1.8.1 + ftpServerIp OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The host IP Address on which FTP server running and this + host will be used as the server to do FTP operation" + ::= { upgrade 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.2 +-- 1.3.6.1.4.1.34592.1.3.1.8.2 +-- 1.3.6.1.4.1.34592.1.3.1.8.2 + -- 1.3.6.1.4.1.34592.1.3.1.8.2 + ftpServerUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The user name used to access ftp server + " + ::= { upgrade 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.3 +-- 1.3.6.1.4.1.34592.1.3.1.8.3 +-- 1.3.6.1.4.1.34592.1.3.1.8.3 + -- 1.3.6.1.4.1.34592.1.3.1.8.3 + ftpServerUserPasswd OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The user password which will be used to access ftp server + " + ::= { upgrade 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.4 +-- 1.3.6.1.4.1.34592.1.3.1.8.4 +-- 1.3.6.1.4.1.34592.1.3.1.8.4 + -- 1.3.6.1.4.1.34592.1.3.1.8.4 + ftpOperFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The file name which will be download to or upload from + device. When the operation is download, the operation + file should located on the host; When the operation is + upload the file should located on the target device; + " + ::= { upgrade 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.6 +-- 1.3.6.1.4.1.34592.1.3.1.8.6 +-- 1.3.6.1.4.1.34592.1.3.1.8.6 + -- 1.3.6.1.4.1.34592.1.3.1.8.6 + ftpOperTarget OBJECT-TYPE + SYNTAX INTEGER + { + ctrlCardImage(1), + ponCardImage(2), + oltApp(3), + oltPers(4), + oltBoot(5), + onuApp(6), + onuPers(7), + onuBoot(8), + otherSpecifiedFile(9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The operate target, which are device firmware or configuration + file. + + When do upgrade or download,one of these file targets + should be selected to operate. + + ctrlCardImage(1), + ponCardImage(2), + oltApp(3), + oltPers(4), + oltBoot(5), + onuApp(6), + onuPers(7), + onuBoot(8), + otherSpecifiedFile(9) + " + ::= { upgrade 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.7 +-- 1.3.6.1.4.1.34592.1.3.1.8.7 +-- 1.3.6.1.4.1.34592.1.3.1.8.7 + -- 1.3.6.1.4.1.34592.1.3.1.8.7 + dwLoadFileCrcCheck OBJECT-TYPE + SYNTAX INTEGER + { + checkCrc(1), + dontCheckCrc(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to indicate the target device + should or not to do crc check operation,if 'checkCrc' + the operator should give the download file's crc + calculate result on the 'dwLoadFileCrcValue' object. + + Crc check is now only useful when do download + operation. + " + ::= { upgrade 7 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.8 +-- 1.3.6.1.4.1.34592.1.3.1.8.8 +-- 1.3.6.1.4.1.34592.1.3.1.8.8 + -- 1.3.6.1.4.1.34592.1.3.1.8.8 + dwLoadFileCrcValue OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + CRC value of the download file, this value will be used to + compare with the CRC result calculated by the firmware running + on device to check if error occurred during file transmission" + ::= { upgrade 8 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.9 +-- 1.3.6.1.4.1.34592.1.3.1.8.9 +-- 1.3.6.1.4.1.34592.1.3.1.8.9 + -- 1.3.6.1.4.1.34592.1.3.1.8.9 + operDeviceMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the upgrade or download device objects,when do upgrade operation + one or more device can be selected as operate objects. The data format defined as + following: + + --------------------------------- + | slot | olt | onu | + --------------------------------- + 1byte 1byte 8byte + + All these 10 bytes used as bit map for device selecting, when selected set the + according bit to 1, else set to 0 + + The bit sequence in each used from low to high: + + For example: + slot:0000 0101, select slot 1 and 3, dont select slot 2 and 4 and others(reserved) + olt: 0000 0011 select olt(pon port) 1 and 2, dont select others(reserved) + onu: byte[0] map to onuId 1~8; byte[1] map to onuId 9~16,..., + byte[7] map to onuId 56~63 + Bit map in byte[0]: b0~b7 map to onuId1~onuId8, etc." + ::= { upgrade 9 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.10 +-- 1.3.6.1.4.1.34592.1.3.1.8.10 +-- 1.3.6.1.4.1.34592.1.3.1.8.10 + -- 1.3.6.1.4.1.34592.1.3.1.8.10 + upgradeStatus OBJECT-TYPE + SYNTAX INTEGER + { + paraErr(1), + initFtpErr(2), + transmitting(3), + transmitErr(4), + transmitOk(5), + upgrading(6), + upgradeErr(7), + upgradeOk(8), + uploading(9), + uploadErr(10), + uploadOk(11) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Upgrade process status + " + ::= { upgrade 10 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.11 +-- 1.3.6.1.4.1.34592.1.3.1.8.11 +-- 1.3.6.1.4.1.34592.1.3.1.8.11 + -- 1.3.6.1.4.1.34592.1.3.1.8.11 + upgradeOperation OBJECT-TYPE + SYNTAX INTEGER + { + downloadFile(1), + upgrade(2), + reboot(3), + uploadFile(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines an operation collection, which are + used to do downlaod,upgrade or get file(upload) operations. + " + ::= { upgrade 11 } + + +-- 1.3.6.1.4.1.34592.1.3.1.8.12 +-- 1.3.6.1.4.1.34592.1.3.1.8.12 +-- 1.3.6.1.4.1.34592.1.3.1.8.12 + -- 1.3.6.1.4.1.34592.1.3.1.8.12 + ftpProgress OBJECT-TYPE + SYNTAX Integer32 + UNITS "percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { upgrade 12 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13 +-- 1.3.6.1.4.1.34592.1.3.1.13 +-- 1.3.6.1.4.1.34592.1.3.1.13 + -- 1.3.6.1.4.1.34592.1.3.1.13 + fdSysConformance OBJECT IDENTIFIER ::= { systemInfo 13 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.1 +-- 1.3.6.1.4.1.34592.1.3.1.13.1 +-- 1.3.6.1.4.1.34592.1.3.1.13.1 + -- 1.3.6.1.4.1.34592.1.3.1.13.1 + fdSystemGroups OBJECT IDENTIFIER ::= { fdSysConformance 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.1 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.1 + -- 1.3.6.1.4.1.34592.1.3.1.13.1.1 + sysBaseManageGroup OBJECT-GROUP + OBJECTS { sysModel, sysDesc, sysLocation, sysContact, sysMajAlarmLed, + sysCriAlarmLed, sysAlarmDesc, consolePortSpd, manageIpAddr, manageNetMask, + manageGateway, snmpReadCommunity, snmpRWCommunity, trapDstIpAddr1, trapDstIpAddr2, + trapDstIpAddr3, trapDstIpAddr4, sysLogEntryEnable, sysLogLevel, sysCfgRestoreServer, + sysCfgRestoreType, sysCfgBackupServer, sysCfgBackupType, sysCfgRestoreFilename, outbandNetMask, + outbandIpAddr, sysOperate, sysCpuUtilization, sysMTU, sysAutoBackupEnable, + sysAutoBackupType, sysAutoBackupInterval, sysAutoBackupServer } + STATUS current + DESCRIPTION + "A collection of objects providing fd system basic + features management" + ::= { fdSystemGroups 1 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.2 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.2 + -- 1.3.6.1.4.1.34592.1.3.1.13.1.2 + chassisInfoGroup OBJECT-GROUP + OBJECTS { chassisType, chassisFactorySerial, chassisRevision, chassisTemperature, powerStatusBit, + fanStatusBit } + STATUS current + DESCRIPTION + "A collection of objects providing chassis information management" + ::= { fdSystemGroups 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.3 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.3 + -- 1.3.6.1.4.1.34592.1.3.1.13.1.3 + cardModuleGroup OBJECT-GROUP + OBJECTS { mainCardType, mainCardFactorySerial, mainCardHWRevision, mainCardSWVersion, mainCardRunningStatus, + mainCardRunningTime, mainCardOperate, ponCardType, ponCardFactorySerial, ponCardHwRev, + ponCardFwVer, ponCardRunningStatus, ponCardRuningTime, ponCardOperate, ponCardUpgradeStat + } + STATUS current + DESCRIPTION + "A collection of objects providing installed card module + basic features management" + ::= { fdSystemGroups 3 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.4 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.4 + -- 1.3.6.1.4.1.34592.1.3.1.13.1.4 + onuAuthGroup OBJECT-GROUP + OBJECTS { authMethod, nonAuthOper, beginMacAddr, endMacAddr, macAttr, + onuAuthMacRowStatus, nonAuthOnuMac, nonAuthOnuTries, onuAuthLoidCfgRowStatus, onuAuthPasswordStrings, + onuAuthLoidStrings, onuAuthWhitelistMacCfgRowStatus, onuAuthWhitelistMacAddr, onuAuthBlacklistMacCfgRowStatus, oltId, + onuAuthBlacklistMacAddr, authMethodV2 } + STATUS current + DESCRIPTION + "A collection of objects providing ONU authentication MAC + list management" + ::= { fdSystemGroups 4 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.5 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.5 + -- 1.3.6.1.4.1.34592.1.3.1.13.1.5 + userManageGroup OBJECT-GROUP + OBJECTS { userName, userPassword, userPermission, userAccessDeviceMap, loginTimeout, + userEntryRowStatus } + STATUS current + DESCRIPTION + "A collection of objects providing system user management" + ::= { fdSystemGroups 5 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.6 +-- 1.3.6.1.4.1.34592.1.3.1.13.1.6 + -- 1.3.6.1.4.1.34592.1.3.1.13.1.6 + systemUpgradeGroup OBJECT-GROUP + OBJECTS { ftpServerIp, ftpServerUserName, ftpServerUserPasswd, ftpOperFileName, dwLoadFileCrcCheck, + dwLoadFileCrcValue, operDeviceMap, upgradeStatus, ftpProgress, upgradeOperation, + ftpOperTarget } + STATUS current + DESCRIPTION + "A collection of objects providing system device upgrade + management" + ::= { fdSystemGroups 6 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.2 +-- 1.3.6.1.4.1.34592.1.3.1.13.2 +-- 1.3.6.1.4.1.34592.1.3.1.13.2 + -- 1.3.6.1.4.1.34592.1.3.1.13.2 + fdSystemCompliances OBJECT IDENTIFIER ::= { fdSysConformance 2 } + + +-- 1.3.6.1.4.1.34592.1.3.1.13.2.1 +-- this module +-- this module +-- 1.3.6.1.4.1.34592.1.3.1.13.2.1 +-- this module +-- 1.3.6.1.4.1.34592.1.3.1.13.2.1 +-- this module + -- 1.3.6.1.4.1.34592.1.3.1.13.2.1 + fdSystemCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement" + MODULE -- this module + MANDATORY-GROUPS { sysBaseManageGroup, chassisInfoGroup, cardModuleGroup, onuAuthGroup, userManageGroup, + systemUpgradeGroup } + ::= { fdSystemCompliances 1 } + + + + END + +-- +-- FD-SYSTEM-MIB.my +-- -- cgit v1.2.3