diff options
Diffstat (limited to 'MIBS/cdata/FD-SYSTEM-MIB')
| -rw-r--r-- | MIBS/cdata/FD-SYSTEM-MIB | 2068 |
1 files changed, 2068 insertions, 0 deletions
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
+--
|