CTC-FRM220A-1000EAS-X-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64,
    Integer32, TimeTicks, mib-2, enterprises, IpAddress,
    NOTIFICATION-TYPE                        FROM SNMPv2-SMI
    TEXTUAL-CONVENTION, DisplayString,
    PhysAddress, TruthValue, RowStatus,
    TimeStamp, AutonomousType, TestAndIncr   FROM SNMPv2-TC
    MODULE-COMPLIANCE, OBJECT-GROUP,
    NOTIFICATION-GROUP                       FROM SNMPv2-CONF;

frm220Project1000easx MODULE-IDENTITY
    LAST-UPDATED "201511180000Z"
    ORGANIZATION "CTC Union Technologies Co., Ltd."
    CONTACT-INFO
            "   Support Department
                CTC Union Tech. Co., Ltd.
                8F, No.60, ZhouZi Street, Nei-Hu,
                Taipei 114, Taiwan
                +886-2-2659-1021
                support@ctcu.com"
    DESCRIPTION
            " FRM220A-1000EAS/X Serial MIB FILE V1.11"
    
    REVISION
        "201511180000Z"
    DESCRIPTION
            " V1.11 - Added x2Sensitivity, x2Threshold node
                    - 
            "
    
    REVISION
        "201508100000Z"
    DESCRIPTION
            " V1.10 - Support 100AS-1A"
    
    REVISION
        "201412290000Z"
    DESCRIPTION
            " V1.09 - Added upgradeSettings"
    
    REVISION
        "201409300000Z"
    DESCRIPTION
            " V1.08 - Added Ping Function Setting.
                    - Combin 1000EAS/X Serial MIB inuclud 1000EAS/X, 1000EAS/X-1, 100AS-1, 1000EAS/X-2F.
                    - x1 means Fiber1 , x2 means Fiber2 , utp1 means UTP1 , utp2 means UTP2
                    - Removed Local/RemoteA/RemoteB x1InfoROM1,x1InfoROM2,x2InfoROM1,x2InfoROM2,x1SN1,x1SN2,x2SN1,x2SN2 Node.
                    - Added Local/RemoteA/RemoteB x1FEFStatus , x2FEFStatus.
            "
    
    REVISION
        "201311120000Z"
    DESCRIPTION
            " V1.07 - Added Serial Number Node."
        
    REVISION
        "201301170000Z"
    DESCRIPTION
            " V1.06 - Advance Function added spanning tree protocol & static 802.1q VLAN.
            "

    REVISION
        "201211050000Z"
    DESCRIPTION
            " V1.05 - Added MAC address table.
                    - Added clearDynamicMacTable node.
            "
    
    REVISION
        "201205020000Z"
    DESCRIPTION
            " V1.04 - Added port5 (backplane) vlan setting and 802.1Q VLAN table setting"
    
    REVISION
        "201204130000Z"
    DESCRIPTION
            " V1.03 - Added local/remoteA/remoteB rset2default, resetSTPParamter,reset1qvlan, 
                      clear1qvlan, static1QvlanItemCreate, static1QvlanItemDelete.
                    - Added syslogSettings syslogdefault node.
           	"
    
    REVISION
        "201109300000Z"
    DESCRIPTION
            " V1.02 - Rate limite input format change
            		  (ex:  0 = Unlimit
        			  	input format: 64k(K),100m(M),100
        		      	If doesn't input the unit, the default was Mega.      	
        		      	Limite Rate : 64K ~ 990M)
        		    - Port redundancy Mode select.
        		    - Link burget sensitivity and threshold setting.
           	"        
           	
	REVISION
        "201109141200Z"
    DESCRIPTION
            " V1.01 - Set Remote IP
            		- RemoteA+B TLPT and RemoteA/3:B/4 TLPT
                    - Port Redundancy Mode
           "		
            
    ::= { ctc 100}
    
ctc OBJECT IDENTIFIER ::= { enterprises 4756 }
-- Main Settings

frm220Project1000easxTraps OBJECT IDENTIFIER ::= { frm220Project1000easx 1000 }

localModel OBJECT-TYPE
    SYNTAX  INTEGER {
                frm220Project1000EAS-X(1),                
                frm220Project1000EAS-X-1(2),
                frm220Project100AS-1(3),
                frm220Project1000EAS-X-2F(4),
                frm220Project100AS-1A(5)
            }
    MAX-ACCESS  read-only
    STATUS  current
    DESCRIPTION
        "
          1:The local device is FRM220A-1000EAS/X.    Only support setting x1,x2 and utp1,utp2.
          2:The local device is FRM220-1000EAS/X-1.   Only support setting x1 and utp1.
          3:The local device is FRM220-100AS-1.       Only support setting x1 and utp1.
          4:The local device is FRM220-1000EAS/X-2F.  Only support setting x1 and x2.
          5:The local device is FRM220-100AS-1A.       Only support setting x1 and utp1.
        "
    ::= { frm220Project1000easx 1 }

remoteAModel OBJECT-TYPE
    SYNTAX  INTEGER {
                empty(0),
                frm220Project1000EAS-X(1),                
                frm220Project1000EAS-X-1(2),
                frm220Project100AS-1(3),
                frm220Project1000EAS-X-2F(4),
                frm220Project100AS-1A(5)
            }
    MAX-ACCESS  read-only
    STATUS  current
    DESCRIPTION
        "0:Without remote A device
         1:The remote A device is FRM220A-1000EAS/X.    Only support setting x1,x2 and utp1,utp2.
         2:The remote A device is FRM220-1000EAS/X-1.   Only support setting x1 and utp1.
         3:The remote A device is FRM220-100AS-1.       Only support setting x1 and utp1.
         4:The remote A device is FRM220-1000EAS/X-2F.  Only support setting x1 and x2.
         5:The remote A device is FRM220-100AS-1A.       Only support setting x1 and utp1.
        "
    ::= { frm220Project1000easx 2 }           

remoteBModel OBJECT-TYPE
    SYNTAX  INTEGER {
                empty(0),
                frm220Project1000EAS-X(1),                
                frm220Project1000EAS-X-1(2),
                frm220Project100AS-1(3),
                frm220Project1000EAS-X-2F(4),
                frm220Project100AS-1A(5)
            }
    MAX-ACCESS  read-only
    STATUS  current
    DESCRIPTION
        "0:Without remote B device
         1:The remote B device is FRM220A-1000EAS/X.    Only support setting x1,x2 and utp1,utp2.
         2:The remote B device is FRM220-1000EAS/X-1.   Only support setting x1 and utp1.
         3:The remote B device is FRM220-100AS-1.       Only support setting x1 and utp1.
         4:The remote B device is FRM220-1000EAS/X-2F.  Only support setting x1 and x2.
         5:The remote B device is FRM220-100AS-1A.       Only support setting x1 and utp1.
        "
    ::= { frm220Project1000easx 3 }

alarmMajorMode OBJECT-TYPE
    SYNTAX  INTEGER {
                disable(0),
                active(1)
            }
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "Major alarm mode:
         0:Disable
         1:Active if any user#1 definition is met
         "
    ::= { frm220Project1000easx 4 }

alarmMinorMode OBJECT-TYPE
    SYNTAX  INTEGER {
                disable(0),
                active(1)
            }
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "Minor alarm mode:
         0:Disable
         1:Active if any user#2 definition is met
         "
    ::= { frm220Project1000easx 5 }

alarmMajorStatus OBJECT-TYPE
    SYNTAX  INTEGER {
                inactive(0),
                active(1)
            }
    MAX-ACCESS  read-only
    STATUS  current
    DESCRIPTION
        "Major alarm status:
         0:Inactive
         1:Active"
    ::= { frm220Project1000easx 6 }

alarmMinorStatus OBJECT-TYPE
    SYNTAX  INTEGER {
                inactive(0),
                active(1)
            }
    MAX-ACCESS  read-only
    STATUS  current
    DESCRIPTION
        "Minor alarm status:
         0:Inactive
         1:Active"
    ::= { frm220Project1000easx 7 }

timeServerIP OBJECT-TYPE
    SYNTAX  IpAddress
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "Time server IP address."
    ::= { frm220Project1000easx 8 }

timeZone OBJECT-TYPE
    SYNTAX  DisplayString
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "Time zone +hh:mm or -hh:mm"
    ::= { frm220Project1000easx 9 }

syncTime OBJECT-TYPE
    SYNTAX  INTEGER {
                inactive(0),
                active(1)
            }
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "1:Do synchronise time"
    ::= { frm220Project1000easx 10 }

autoRecvTime OBJECT-TYPE
    SYNTAX  INTEGER {
                disable(0),
                enable(1)
            }
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "0:Disable auto recieve time at startup
         1:Enable auto recieve time at startup"
    ::= { frm220Project1000easx 11 }

curDateTime OBJECT-TYPE
    SYNTAX  DisplayString
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "Date and time of system in '2008-06-04/10:30:00' format"
    ::= { frm220Project1000easx 12 }

-- Upgrade Settings
upgradeSettings OBJECT IDENTIFIER ::= { frm220Project1000easx 20 }

tftpServerIP OBJECT-TYPE
    SYNTAX  IpAddress
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "TFTP server IP address."
    ::= { upgradeSettings 1 }
    
tftpFilename OBJECT-TYPE
    SYNTAX  DisplayString
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "Get TFTP Server Filename"
    ::= { upgradeSettings 2 }
    
flashFirmware OBJECT-TYPE
    SYNTAX  INTEGER {
                inactive(0),
                active(1)
            }
    MAX-ACCESS  read-write
    STATUS  current
    DESCRIPTION
        "Do flash Firmware"
    ::= { upgradeSettings 3 }
    
upgradeStatus OBJECT-TYPE
    SYNTAX  DisplayString
    MAX-ACCESS  read-only
    STATUS  current
    DESCRIPTION
        "Upgrade status"
    ::= { upgradeSettings 4 }

-- Alarm Settings
alarmSettings OBJECT IDENTIFIER ::= { frm220Project1000easx 30 }

    usr1LocalX1LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               fiber port 1 link is down."
        ::= { alarmSettings 1 }

    usr1LocalX2LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               fiber port 2 link is down."
        ::= { alarmSettings 2 }

    usr1LocalUTP1LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               UTP port 1 link is down."
        ::= { alarmSettings 3 }

    usr1LocalUTP2LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    definAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               UTP port 2 link is down."
        ::= { alarmSettings 4 }

    usr1LocalRemoAPWROFF OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               received remote-A-power-OFF message."
        ::= { alarmSettings 5 }

    usr1LocalRemoBPWROFF OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               received remote-B-power-OFF message."
        ::= { alarmSettings 6 }

   usr1RemoteX1LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               fiber port 1 link is down."
        ::= { alarmSettings 7 }

   usr1RemoteX2LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               fiber port 2 link is down."
        ::= { alarmSettings 8 }

   usr1RemoteUTP1LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               UTP port 1 link is down."
        ::= { alarmSettings 9 }

   usr1RemoteUTP2LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               UTP port 2 link is down."
        ::= { alarmSettings 10 }

   usr1RemoteRemoAPWROFF OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               received remote-A-power-OFF message."
        ::= { alarmSettings 11 }

   usr1RemoteRemoBPWROFF OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Major alarm:
             0:No defined
             1:Major alarm is active when the local device
               received remote-B-power-OFF message."
        ::= { alarmSettings 12 }

    usr2LocalX1LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               fiber port 1 link is down."
        ::= { alarmSettings 13 }

    usr2LocalX2LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               fiber port 2 link is down."
        ::= { alarmSettings 14 }

    usr2LocalUTP1LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               UTP port 1 link is down."
        ::= { alarmSettings 15 }

    usr2LocalUTP2LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               UTP port 2 link is down."
        ::= { alarmSettings 16 }

    usr2LocalRemoAPWROFF OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               received remote-A-power-OFF message."
        ::= { alarmSettings 17 }

    usr2LocalRemoBPWROFF OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               received remote-B-power-OFF message."
        ::= { alarmSettings 18 }

    usr2RemoteX1LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               fiber port 1 link is down."
        ::= { alarmSettings 19 }

    usr2RemoteX2LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               fiber port 2 link is down."
        ::= { alarmSettings 20 }

    usr2RemoteUTP1LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               UTP port 1 link is down."
        ::= { alarmSettings 21 }

    usr2RemoteUTP2LkDn OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               UTP port 2 link is down."
        ::= { alarmSettings 22 }

    usr2RemoteRemoAPWROFF OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               received remote-A-power-OFF message."
        ::= { alarmSettings 23 }

    usr2RemoteRemoBPWROFF OBJECT-TYPE
        SYNTAX  INTEGER {
                    noDefine(0),
                    defineAlarm(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "User definition #1 for Minor alarm:
             0:No defined
             1:Minor alarm is active when the local device
               received remote-B-power-OFF message."
        ::= { alarmSettings 24 }


 -- Syslog Settings
syslogSettings OBJECT IDENTIFIER ::= { frm220Project1000easx 31 }

    localX1LkDnFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 1 }

    localX1LkDnSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 2 }

    localX2LkDnFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 3 }

    localX2LkDnSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 4 }

    localUTP1LkDnFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 5 }

    localUTP1LkDnSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 6 }

    localUTP2LkDnFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 7 }

    localUTP2LkDnSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 8 }

   remoteX1LkDnFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 9 }

   remoteX1LkDnSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 10 }


   remoteX2LkDnFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 11 }

   remoteX2LkDnSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 12 }


   remoteUTP1LkDnFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 13 }

   remoteUTP1LkDnSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 14 }


   remoteUTP2LkDnFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 15 }

   remoteUTP2LkDnSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 16 }


   remoAPWROFFFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 17 }

   remoAPWROFFSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 18 }


   remoBPWROFFFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 19 }

   remoBPWROFFSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 20 }


    remoLBFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 21 }

    remoLBSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 22 }


    webLoginFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 23 }


    webLoginSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 24 }

    telnetLoginFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 25 }

    telnetLoginSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 26 }


    consoleLoginFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 27 }


    consoleLoginSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 28 }

    coldStarRebootFac OBJECT-TYPE
        SYNTAX  INTEGER {
                                            kernelMessages(0),
                                            user-levelMessages(1),
                                            mailSystem(2),
                                            systemDaemons(3),
                                            security-authorizationMessage(4),
                                            messageGeneratedInternally(5),
                                            linePrinterSubsystem(6),
                                            networkNewsSubsystem(7),
                                            uucpSubsystem(8),
                                            clockDaemon(9),
                                            security-authorizationMessges(10),
                                            ftpDaemon(11),
                                            ntpSubsystem(12),
                                            logAudit(13),
                                            logAlert(14),
                                            clockSaemon(15),
                                            localUse0(16),
                                            localUse1(17),
                                            localUse2(18),
                                            localUse3(19),
                                            localUse4(20),
                                            localUse5(21),
                                            localUse6(22),
                                            localUse7(23)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                             0:Kernel Messages
                             1:User-Level Messages
                             2:Mail System
                             3:System Daemons
                             4:Security/Authorization Message
                             5:Message Generated Internally
                             6:Line Printer Subsystem
                             7:Network News Subsystem
                             8:UUCP Subsystem
                             9:Clock Daemon
                            10:Security/Authorization Messges
                            11:FTP Daemon
                            12:NTP Subsystem
                            13:Log Audit
                            14:Log Alert
                            15:Clock Daemon
                            16:Local use 0
                            17:Local use 1
                            18:Local use 2
                            19:Local use 3
                            20:Local use 4
                            21:Local use 5
                            22:Local use 6
                            23:Local use 7"
        ::= { syslogSettings 29 }

    coldStarRebootSev OBJECT-TYPE
        SYNTAX  INTEGER {
                                            emergency(0),
                                            alert(1),
                                            critical(2),
                                            error(3),
                                            warning(4),
                                            notice(5),
                                            informational(6),
                                            debug(7)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "
                            0:Emergency
                            1:Alert
                            2:Critical
                            3:Error
                            4:Warning
                            5:Notice
                            6:Informational
                            7:Debug
                            "
        ::= { syslogSettings 30 }
        
        syslogdefault OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "syslog default:
              0: disable
              1: enable
            "
        ::= { syslogSettings 31 }

-- Local Device
localCards OBJECT IDENTIFIER ::= { frm220Project1000easx 40 }

    cardHWVerLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card hardware version x.xxx"
        ::= { localCards 1 }

    cardFWVerLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card firmware version x.xxx"
        ::= { localCards 2 }

    cardCPLDVerLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card CPLD version x.xxx"
        ::= { localCards 3 }

    cardFPGAVerLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card FPGA version x.xxx"
        ::= { localCards 4 }

    deviceResetLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force local device card to reset mode:
             0:Off
             1:Action"
        ::= { localCards 6 }

    x1ActiveLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device fiber port 1 active mode:
             0:Disable
             1:Enable"
        ::= { localCards 7 }

    x2ActiveLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device fiber port 2 active mode:
             0:Disable
             1:Enable"
        ::= { localCards 8 }

    utp1ActiveLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device UTP port 1 active mode:
             0:Disable
             1:Enable"
        ::= { localCards 9 }

    utp2ActiveLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device UTP port 2 active mode:
             0:Disable
             1:Enable"
        ::= { localCards 10 }

    x1LinkLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1),
                    redundant(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 link status:
             0:Link down
             1:Link up
             2:Redundant
            "
        ::= { localCards 11 }

    x1LoopedLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    on(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 Looped:
             0:Off
             1:On"
        ::= { localCards 12 }

    x1RemoteLBTestLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force remote device card to do fiber port 1 LoopBack testing:
             0:Off
             1:Action"
        ::= { localCards 13 }

    x1LBStatusLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    ok(1),
                    fail(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote device card fiber port 1 LoopBack testing status:
             0:OFF
             1:OK
             2:Fail
			"
        ::= { localCards 14 }

    x1RemoPWRAbLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    none(0),
                    ok(1),
                    abnormal(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 Remote Power status:
             0:None
             1:OK
             2:Abnormal
            "
        ::= { localCards 15 }

    x2LinkLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1),
                    redundant(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 link status:
             0:Link down
             1:Link up
             2:Redundant     
            "
        ::= { localCards 16 }

    x2LoopedLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    on(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 Looped:
             0:Off
             1:On"
        ::= { localCards 17 }

    x2RemoteLBTestLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force remote device card to do fiber port 2 LoopBack testing:
             0:Off
             1:Action"
        ::= { localCards 18 }

    x2LBStatusLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    ok(1),
                    fail(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote device card fiber port 2 LoopBack testing status:
             0:Ok or it is not in LoopBack mode
             1:Fail"
        ::= { localCards 19 }

    x2RemoPWRAbLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    none(0),
                    ok(1),
                    abnormal(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 Remote Power status:
             0:Abnormal
             1:OK"
        ::= { localCards 20 }

    utp1LinkLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 link status:
             0:Link down
             1:Link up"
        ::= { localCards 21 }

    utp1SpeedStatusLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { localCards 22 }

    utp1DuplexStatusLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { localCards 23 }

    utp1NegoLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    manual(0),
                    auto(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 negotiation status:
             0:Manual
             1:Auto"
        ::= { localCards 24 }

    utp1SpeedLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { localCards 25 }

    utp1DuplexLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { localCards 26 }

    utp2LinkLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 link status:
             0:Link down
             1:Link up"
        ::= { localCards 27 }

    utp2SpeedStatusLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { localCards 28 }

    utp2DuplexStatusLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { localCards 29 }

    utp2NegoLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    manual(0),
                    auto(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 negotiation status:
             0:Manual
             1:Auto"
        ::= { localCards 30 }

    utp2SpeedLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { localCards 31 }

    utp2DuplexLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { localCards 32 }

    x1IngressRateLimitLocal OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Local device card fiber port 1 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"

        ::= { localCards 33 }                      
        
    x1EgressRateLimitLocal OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Local device card fiber port 1 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { localCards 34 }
        
    x2IngressRateLimitLocal OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Local device card fiber port 2 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { localCards 35 }        	

    x2EgressRateLimitLocal OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Local device card fiber port 2 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"

        ::= { localCards 36 }
        
    utp1IngressRateLimitLocal OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Local device card UTP port 3 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { localCards 37 }
     
    utp1EgressRateLimitLocal OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Local device card UTP port 3 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { localCards 38 }

    utp2IngressRateLimitLocal OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Local device card UTP port 4 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { localCards 39 }
        
    utp2EgressRateLimitLocal OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Local device card UTP port 4 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"       
         ::= { localCards 40 }

    oamChAModeLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    passive(1),
                    active(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device OAM in-band management Channel A mode:
             0:Disable
             1:Passive
             2:Active"
        ::= { localCards 41 }

    oamChBModeLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    passive(1),
                    active(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device OAM in-band management Channel B mode:
             0:Disable
             1:Passive
             2:Active"
        ::= { localCards 42 }

    oamMaxSizeLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device OAM max OAMPDU size:
             Range 60 ~ 1518
            "    
        ::= { localCards 43 }

    x1ALSLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card port 1 Auto Laser Shutdown mode:
             0:Disable
             1:Enable"
        ::= { localCards 44 }

    x2ALSLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card port 2 Auto Laser Shutdown mode:
             0:Disable
             1:Enable"
        ::= { localCards 45 }

    pauseFrameLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card pause frame mode:
             0:Disable
             1:Enable"
        ::= { localCards 46 }

    fhrModeLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card accepts remote Fiber Hardware Reset mode:
             0:Disable
             1:Enable"
        ::= { localCards 47 }

    x1SendFHRLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card port 1 send Fiber Hardware Reset
             to remote:
             0:No action
             1:Action"
        ::= { localCards 48 }

    x2SendFHRLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card port 2 send Fiber Hardware Reset
             to remote:
             0:No action
             1:Action"
        ::= { localCards 49 }

    x1LLFLogicLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:AND
             1:OR"
        ::= { localCards 50 }

    x1LLFMode1Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 51 }

    x1LLFMode2Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on UTP port 1 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 52 }

    x1LLFMode3Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on UTP port 2 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 53 }

    x2LLFLogicLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { localCards 54 }

    x2LLFMode1Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 55 }

    x2LLFMode2Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on UTP port 1 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 56 }

    x2LLFMode3Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on UTP port 2 Rx link:
             0:don't care
             1:Active"

        ::= { localCards 57 }

    utp1LLFLogicLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { localCards 58 }

    utp1LLFMode1Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 59 }

    utp1LLFMode2Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 60 }

    utp2LLFLogicLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { localCards 61 }

    utp2LLFMode1Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 62 }

    utp2LLFMode2Local OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { localCards 63 }

    advanceFunctionsLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    normal(1),
                    portTrunking2G(2),
                    portTrunkingMirror(3),
                    portRedundancy(4),
                    dot1Qvlan(5),
                    qinqvlan(6),
                    dot1QvlanAndPortRedundancy(7),
                    dot1QvlanTrunk(8),
                    spanningTreeProtocol(9),
                    q-in-qVlanAndPortRedundancy(10),
                    spanningTreeProtocolAnddot1Qvlan(11)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device advance functions for model 1000EAS/X:
              1:Normal
              2:Port 1 and Port 2 Trunk Bandwidth 2G
              3:Port 1 to Port 2 Mirror
              4:Port 1 and Port 2 Redundancy
              5:Static 802.1Q VLAN
              6:Q-in-Q VLAN
              7:Static 802.1Q VLAN and Port 1 and Port 2 Redundancy
              8:802.1Q VLAN Trunk
              9:Spanning Tree Protocol
              10:Q-in-Q VLAN and Port 1 and Port 2 Redundancy
              11:Spanning Tree Protocol and Static 802.1Q VLAN
              
              The Port VLAN feature is unavailable in Port Trunk,
              Port Mirror,Redundancy,Static 802.1Q VLAN & Redundancy,
              STP and Loopback.
            
            Local device advance functions for model 1000EAS/X-1, 100AS-1, 1000EAS/X-2F, 100AS-1A:
              1:Normal
              5:Static 802.1Q VLAN
			  6:Q-in-Q VLAN
              8:802.1Q VLAN Trunk
              9:Spanning Tree Protocol
              11:Spanning Tree Protocol and Static 802.1Q VLAN
			"
        ::= { localCards 64 }
                
    redundancyModeLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    auto(0),
                    manual-Fiber1(1),
                    manual-Fiber2(2),
                    no-reverse(3),
                    link-budget(4)                    
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device redundancy mode:
              0:Auto
              1:Manual Fiber1
              2:Manual Fiber3
              3:No reverse
              4:Link budget
			"
        ::= { localCards 65 }
    
    sensitivityLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device Port redundancy with 'Fiber1' link burget sensitivity setting:
              Range : -60 ~ 0
            "
        ::= { localCards 66 }
	
	thresholdLocal OBJECT-TYPE
        SYNTAX  INTEGER (0..60)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device Port redundancy with 'Fiber1' link burget threshold setting:
              Range : 0 ~ 60
            "
        ::= { localCards 67 }
	
    upnpLocal OBJECT-TYPE
        SYNTAX  INTEGER{
                    disable(1),
                    enable(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Supported Universal Plug and Play(UPnP) device."
        ::= { localCards 68 }

    qosPriorityModeLocal OBJECT-TYPE
        SYNTAX  INTEGER{
                    weighted(1),
                    strict(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "QoS Priority Mode:
             1:Weighted, Use an 8, 4, 2, 1 weighted fair queuing scheme
             2:Strict,Use a strict priority scheme"
        ::= { localCards 70 }

	cosMappingLocalTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF CosMappingLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of CoS mapping entries."
		::= { localCards 77 }

	cosMappingLocalEntry OBJECT-TYPE
		SYNTAX      CosMappingLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular CoS Mapping to internal classify."
		INDEX   { cosIndexLocal }
		::= { cosMappingLocalTable 1 }

	CosMappingLocalEntry ::=
		SEQUENCE {
			cosIndexLocal					INTEGER,
			classLocal           			INTEGER
        }

    cosIndexLocal OBJECT-TYPE
			SYNTAX  INTEGER {
			                  cosindex-0(0),
			                  cosindex-1(1),
			                  cosindex-2(2),
			                  cosindex-3(3),
			                  cosindex-4(4),
			                  cosindex-5(5),
			                  cosindex-6(6),
			                  cosindex-7(7)
							}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"CoS values, IEEE 802.1p user priority, also called Class of Service(CoS)."
			::= { cosMappingLocalEntry 1 }

	classLocal OBJECT-TYPE
			SYNTAX  INTEGER {
			                  class-0(0),
			                  class-1(1),
			                  class-2(2),
			                  class-3(3)
							}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Tag's CoS Mapping to Internal Classify, The 3 is Highest."
			::= { cosMappingLocalEntry 2 }

    bridgeIDLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "ID of the transmitting bridge."
        ::= { localCards 80 }

    designatedRootIDLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "ID of the root bridge."
        ::= { localCards 81 }

    rootPortLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "The port with the shortest path to the root bridge."
        ::= { localCards 82 }

    rootPathCostLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Cost of the shortest path from the transmitting bridge to the root bridge."
        ::= { localCards 83 }

    maxAgeLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Maximum lifetime for configuration PBDUs."
        ::= { localCards 84 }

    helloTimeLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Timeout used by the hello timer."
        ::= { localCards 85 }

    forwardDelayTimeLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Timeout used by the forward delay timer."
        ::= { localCards 86 }

    bridgePrioritySettingLocal OBJECT-TYPE
        SYNTAX  INTEGER{
        				priority0(1),
        				priority4096(2),
        				priority8192(3),
        				priority12288(4),
        				priority16384(5),
        				priority20480(6),
        				priority24576(7),
        				priority28672(8),
        				priority32768(9),
        				priority36864(10),
        				priority40960(11),
        				priority45056(12),
        				priority49152(13),
        				priority53248(14),
        				priority57344(15),
        				priority61440(16)
        				}
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the bridge priority:
            Index      priority
                1       0		(Highest)
                2       4096
                3       8192
                4       12288
                5       16384
                6       20480
                7       24576
                8       28672
                9       32768	(Default)
                10      36864
                11      40960
                12      45056
                13      49152
                14      53248
                15      57344
                16      61440	(Lowest)"
        ::= { localCards 87 }

    bridgeMaxAgeSettingLocal OBJECT-TYPE
        SYNTAX  INTEGER (6..40)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the maximum age timer.
             Allowed range: 6 ~ 40 seconds, The default value of 20."
        ::= { localCards 88 }

    bridgeHelloTimeSettingLocal OBJECT-TYPE
        SYNTAX  INTEGER (1..10)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the hello timer.
             Allowed range: 1 ~ 10 sencon(s), The default value of 2."
        ::= { localCards 89 }

    bridgeForwardDelaySettingLocal OBJECT-TYPE
        SYNTAX  INTEGER (4..30)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the forward delay timer.
             Allowed range: 4 ~ 30 sencons, The default value of 15."
        ::= { localCards 90 }

	bridgePortLocalTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF BridgePortLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of bridge port entries."
		::= { localCards 91 }

	bridgePortLocalEntry OBJECT-TYPE
		SYNTAX      BridgePortLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular bridge port."
		INDEX   { portIndexLocal }
		::= { bridgePortLocalTable 1 }

	BridgePortLocalEntry ::=
		SEQUENCE {
			portIndexLocal					INTEGER,
			portIDLocal						DisplayString,
			portStateLocal					DisplayString,
			designatedBridgeLocal			DisplayString,
			designatedPortLocal				DisplayString,
			pathCostLocal					INTEGER,
			isBridgePortLocal				INTEGER,
			portPrioritySettingLocal		INTEGER,
			portPathCostSettingLocal		INTEGER
		}

		portIndexLocal OBJECT-TYPE
			SYNTAX  INTEGER (1..4)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { bridgePortLocalEntry 1 }

		portIDLocal OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The ID represents a unique identifier called the port number."
			::= { bridgePortLocalEntry 2 }

		portStateLocal OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"An STP port can be in any of the following states:
					Disabled,
					Blocking,
					Listening,
					Learning,
					Forwarding,
					None"
			::= { bridgePortLocalEntry 3 }

		designatedBridgeLocal OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The bridge on the LAN has the lowest path cost to the root bridge."
			::= { bridgePortLocalEntry 4 }

		designatedPortLocal OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The port with the smallest path cost to the root bridge."
			::= { bridgePortLocalEntry 5 }

		pathCostLocal OBJECT-TYPE
			SYNTAX  INTEGER
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The port path cost."
			::= { bridgePortLocalEntry 6 }

		isBridgePortLocal OBJECT-TYPE
			SYNTAX  INTEGER{
						no(1),
						yes(2)
					}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The port is one of the bridge, The default is Yes."
			::= { bridgePortLocalEntry 7 }

		portPrioritySettingLocal OBJECT-TYPE
			SYNTAX  INTEGER{
        				priority0(1),
        				priority16(2),
        				priority32(3),
        				priority48(4),
        				priority64(5),
        				priority80(6),
        				priority96(7),
        				priority112(8),
        				priority128(9),
        				priority144(10),
        				priority160(11),
        				priority176(12),
        				priority192(13),
        				priority208(14),
        				priority224(15),
        				priority240(16)
        			}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Set the bridge priority:
            Index      priority
                1       0		(Highest)
                2       16
                3       32
                4       48
                5       64
                6       80
                7       96
                8       112
                9       128		(Default)
                10      144
                11      160
                12      176
                13      192
                14      208
                15      224
                16      240		(Lowest)"
			::= { bridgePortLocalEntry 8 }

		portPathCostSettingLocal OBJECT-TYPE
			SYNTAX  INTEGER (0..200000000)
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Set the port path cost. The 0 means automatic,
				 Allowed range: 0 ~ 200000000, The default value of 0."
			::= { bridgePortLocalEntry 9 }

	managementVidLocal OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "This VLAN ID for the management interface,
             only users in the same VLAN can manage the switch by network."
        ::= { localCards 94 }

	tagTypeLocal OBJECT-TYPE
        SYNTAX  DisplayString (SIZE(3..4))
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "This Tag Type is added to frames that egress double tag,
             and removed from frames that ingress a tag or double tag."
        ::= { localCards 95 }

	dot1QvlanPortLocalTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF Dot1QvlanPortLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of 802.1Q VLAN port entries."
		::= { localCards 96 }

	dot1QvlanPortLocalEntry OBJECT-TYPE
		SYNTAX      Dot1QvlanPortLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular 802.1Q VLAN port."
		INDEX   { dot1QvlanPortIndexLocal }
		::= { dot1QvlanPortLocalTable 1 }

	Dot1QvlanPortLocalEntry ::=
		SEQUENCE {
			dot1QvlanPortIndexLocal			INTEGER,
			portVidLocal					INTEGER,
			portPriorityForTagLocal			INTEGER,
			portQinQLocal					INTEGER
		}

		dot1QvlanPortIndexLocal OBJECT-TYPE
			SYNTAX  INTEGER (1..5)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { dot1QvlanPortLocalEntry 1 }

		portVidLocal OBJECT-TYPE
			SYNTAX  INTEGER (1..4094)
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The VLAN ID is assigned to all frames entering the port,
				 The default value of 1."
			::= { dot1QvlanPortLocalEntry 2 }

		portPriorityForTagLocal OBJECT-TYPE
			SYNTAX  INTEGER{
        				priority0(1),
        				priority1(2),
        				priority2(3),
        				priority3(4),
        				priority4(5),
        				priority5(6),
        				priority6(7),
        				priority7(8)
        			}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The priority for tag is assigned to all frames entering the port:
            Index      priority
                1       0		(Default)
                2       1
                3       2
                4       3
                5       4
                6       5
                7       6
                8       7		(Highest)"
			::= { dot1QvlanPortLocalEntry 3 }

		portQinQLocal OBJECT-TYPE
			SYNTAX  INTEGER {
                    disable(1),
                    enable(2)
                }
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Egress:
				 Always add a tag or double tag,
				 it ignores static 802.1Q VLAN table.
				 Ingress:
				 If the frames do contain the expected tag,
				 the tag is removed.
				 The default value is disable."
			::= { dot1QvlanPortLocalEntry 4 }

	static1QvlanTableLocalTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF Static1QvlanTableLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of static 802.1Q VLAN table entries."
		::= { localCards 97 }

	static1QvlanTableLocalEntry OBJECT-TYPE
		SYNTAX      Static1QvlanTableLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular static 802.1Q VLAN table."
		INDEX { static1QvlanTableItemIndexLocal, static1QvlanTablePortIndexLocal }
		::= { static1QvlanTableLocalTable 1 }

	Static1QvlanTableLocalEntry ::=
		SEQUENCE {
			static1QvlanTableItemIndexLocal		INTEGER,
			static1QvlanTablePortIndexLocal		INTEGER,
			dot1QvlanIdLocal					INTEGER,
			portMembershipLocal					INTEGER
		}

		static1QvlanTableItemIndexLocal OBJECT-TYPE
			SYNTAX  INTEGER (1..64)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { static1QvlanTableLocalEntry 1 }

		static1QvlanTablePortIndexLocal OBJECT-TYPE
			SYNTAX  INTEGER (1..5)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { static1QvlanTableLocalEntry 2 }

		dot1QvlanIdLocal OBJECT-TYPE
			SYNTAX  INTEGER (1..4094)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The VLAN ID that is an item in static 802.1Q VLAN table."
			::= { static1QvlanTableLocalEntry 3 }

		portMembershipLocal OBJECT-TYPE
			SYNTAX  INTEGER{
        				unmodified(1),
        				untagged(2),
        				tagged(3),
        				nonmember(4)
        			}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Membership and egress tagging for this port,
				 Unmodified: Port is a member of this VLAN and
				             frames are to egress unmodified.
				 Untagged: Port is a member of this VLAN and
				             frames are to egress untagged.
				 Tagged: Port is a member of this VLAN and
				             frames are to egress tagged.
				 Nonmember: Port is not a member of this VLAN,
				            any frames with this VID are discarded at ingress
				            and not allowed to egress this port."
			::= { static1QvlanTableLocalEntry 4 }

	portCosLocalTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF PortCosLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of port CoS entries."
		::= { localCards 98 }

	portCosLocalEntry OBJECT-TYPE
		SYNTAX      PortCosLocalEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular port CoS."
		INDEX   { cosPortIndexLocal }
		::= { portCosLocalTable 1 }

	PortCosLocalEntry ::=
		SEQUENCE {
			cosPortIndexLocal				INTEGER,
			defaultPortCosLocal           	INTEGER
        }

    cosPortIndexLocal OBJECT-TYPE
			SYNTAX  INTEGER {
			                   cosPortIndex-1(1),
			                   cosPortIndex-2(2),
			                   cosPortIndex-3(3),
			                   cosPortIndex-4(4),
			                   cosPortIndex-5(5)
							}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index."
			::= { portCosLocalEntry 1 }

    defaultPortCosLocal OBJECT-TYPE
			SYNTAX  INTEGER {  
								defaultPortCoS-0(0),
								defaultPortCoS-1(1),
								defaultPortCoS-2(2),
								defaultPortCoS-3(3),
								defaultPortCoS-4(4),
								defaultPortCoS-5(5),
								defaultPortCoS-6(6),
								defaultPortCoS-7(7)
							}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The default ingress priority to use
                 when no other priority information is available,
                 neither is the frame IEEE Tagged,
                 nor is it an IPv4 nor an IPv6 frame."
			::= { portCosLocalEntry 2 }

    x1DDLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 Digital Diagnostic
             function:
             0:No
             1:Yes"
        ::= { localCards 108 }

    x1ddVendorLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Vendor name"
        ::= { localCards 109 }

    x1ddPartNoLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Vendor part number"
        ::= { localCards 110 }

    x1ddFiberTypeLocal OBJECT-TYPE
        SYNTAX  INTEGER{
                    unknow(0),
                    single(1),
                    multi(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Fiber Type"
        ::= { localCards 111 }

    x1ddWaveLenLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Wave length"
        ::= { localCards 112 }

    x1ddWaveLen2Local OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Wave length 2"
        ::= { localCards 113 }

    x1ddLinkLenLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Link length"
        ::= { localCards 114 }

    x1ddLenUnitLocal OBJECT-TYPE
        SYNTAX  INTEGER{
                    kilometer(0),
                    meter(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Length Unit"
        ::= { localCards 115 }

    x1ddStatusLocal OBJECT-TYPE
        SYNTAX  INTEGER{
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Status Support"
        ::= { localCards 116 }

    x1ddRxSensLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Rx Sensitivity"
        ::= { localCards 117 }

    x1ddTxPWRLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Tx power"
        ::= { localCards 118 }

    x1ddRxPWRLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Rx power"
        ::= { localCards 119 }

    x1ddTempLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 1 D/D information:
             Temperature in degree C"
        ::= { localCards 120 }

    x2DDLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 Digital Diagnostic
             function:
             0:No
             1:Yes"
        ::= { localCards 123 }

    x2ddVendorLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Vendor name"
        ::= { localCards 124 }

    x2ddPartNoLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Vendor part number"
        ::= { localCards 125 }

    x2ddFiberTypeLocal OBJECT-TYPE
        SYNTAX  INTEGER{
                    unknow(0),
                    single(1),
                    multi(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Fiber Type"
        ::= { localCards 126 }

    x2ddWaveLenLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Wave length"
        ::= { localCards 127 }

    x2ddWaveLen2Local OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Wave length 2"
        ::= { localCards 128 }

    x2ddLinkLenLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Link length"
        ::= { localCards 129 }

    x2ddLenUnitLocal OBJECT-TYPE
        SYNTAX  INTEGER{
                    kilometer(0),
                    meter(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Length Unit"
        ::= { localCards 130 }

    x2ddStatusLocal OBJECT-TYPE
        SYNTAX  INTEGER{
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Status Support"
        ::= { localCards 131 }

    x2ddRxSensLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Rx Sensitivity"
        ::= { localCards 132 }

    x2ddTxPWRLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Tx power"
        ::= { localCards 133 }

    x2ddRxPWRLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Rx power"
        ::= { localCards 134 }

    x2ddTempLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber port 2 D/D information:
             Temperature in degree C"
        ::= { localCards 135 }

    clrRMONLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Clear local device card RMON IN/OUT counters:
             0:No action
             1:Action"
        ::= { localCards 138 }

    x1RmonInLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 RMON IN counter."
        ::= { localCards 139 }

    x1RmonOutLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 RMON OUT counter."
        ::= { localCards 140 }

    x2RmonInLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 RMON IN counter."
        ::= { localCards 141 }

    x2RmonOutLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 RMON OUT counter."
        ::= { localCards 142 }

    utp1RmonInLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 RMON IN counter."
        ::= { localCards 143 }

    utp1RmonOutLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 RMON OUT counter."
        ::= { localCards 144 }

    utp2RmonInLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 RMON IN counter."
        ::= { localCards 145 }

    utp2RmonOutLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 RMON OUT counter."
        ::= { localCards 146 }

    clrOAMLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Clear local device card OAM counters:
             0:No action
             1:Action"
        ::= { localCards 147 }

    oamChATxLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A TX OAMPDU frame count"
        ::= { localCards 148 }

    oamChARxLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX OAMPDU frame count"
        ::= { localCards 149 }

    oamChATxInfoLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A TX Information OAMPDU frame count"
        ::= { localCards 150 }

    oamChARxInfoLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX Information OAMPDU frame count"
        ::= { localCards 151 }

    oamChATxEventLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A TX Event OAMPDU frame count"
        ::= { localCards 152 }

    oamChARxUniEventLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX Unique Event OAMPDU frame count"
        ::= { localCards 153 }

    oamChARxDupEventLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX Duplicate Event OAMPDU frame count"
        ::= { localCards 154 }

    oamChATxLbCtrlLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A TX Loopback Control OAMPDU frame count"
        ::= { localCards 155 }

    oamChARxLbCtrlLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX Loopback Control OAMPDU frame count"
        ::= { localCards 156 }

    oamChATxVarReqLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A TX Variable Request OAMPDU frame count"
        ::= { localCards 157 }

    oamChARxVarReqLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX Variable Request OAMPDU frame count"
        ::= { localCards 158 }

    oamChATxVarRspLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A TX Variable Response OAMPDU frame count"
        ::= { localCards 159 }

    oamChARxVarRspLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX Variable Response OAMPDU frame count"
        ::= { localCards 160 }

    oamChATxOUILocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A TX OUI OAMPDU frame count"
        ::= { localCards 161 }

    oamChARxOUILocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX OUI OAMPDU frame count"
        ::= { localCards 162 }

    oamChAUnknownLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel A RX Unsupported OAMPDU frame count"
        ::= { localCards 163 }

    oamChBTxLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B TX OAMPDU frame count"
        ::= { localCards 164 }

    oamChBRxLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX OAMPDU frame count"
        ::= { localCards 165 }

    oamChBTxInfoLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B TX Information OAMPDU frame count"
        ::= { localCards 166 }

    oamChBRxInfoLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX Information OAMPDU frame count"
        ::= { localCards 167 }

    oamChBTxEventLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B TX Event OAMPDU frame count"
        ::= { localCards 168 }

    oamChBRxUniEventLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX Unique Event OAMPDU frame count"
        ::= { localCards 169 }

    oamChBRxDupEventLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX Duplicate Event OAMPDU frame count"
        ::= { localCards 170 }

    oamChBTxLbCtrlLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B TX Loopback Control OAMPDU frame count"
        ::= { localCards 171 }

    oamChBRxLbCtrlLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX Loopback Control OAMPDU frame count"
        ::= { localCards 172 }

    oamChBTxVarReqLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B TX Variable Request OAMPDU frame count"
        ::= { localCards 173 }

    oamChBRxVarReqLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX Variable Request OAMPDU frame count"
        ::= { localCards 174 }

    oamChBTxVarRspLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B TX Variable Response OAMPDU frame count"
        ::= { localCards 175 }

    oamChBRxVarRspLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX Variable Response OAMPDU frame count"
        ::= { localCards 176 }

    oamChBTxOUILocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B TX OUI OAMPDU frame count"
        ::= { localCards 177 }

    oamChBRxOUILocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX OUI OAMPDU frame count"
        ::= { localCards 178 }

    oamChBUnknownLocal OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device OAM Channel B RX Unsupported OAMPDU frame count"
        ::= { localCards 179 }
		
	portVLANLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Port VLAN mode (Only 1000EAS/X):
             0:Disable
             1:Enable

			 The Port VLAN feature is unavailable in Port Trunk,
			 Port Mirror,Redundancy,Static 802.1Q VLAN & Redundancy,
			 STP and Loopback.
             "
        ::= { localCards 199 }
		
	x1vlangroupLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber 1 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { localCards 200 }

    x2vlangroupLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber 2 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { localCards 201 }

    utp1vlangroupLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP 1 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { localCards 202 }

    utp2vlangroupLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP 2 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { localCards 203 }

    backpanelvlangroupLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Backplane(port 5) VLAN Group (Only 1000EAS/X):
             0:A
             1:B
            "
        ::= { localCards 204 }
    
    managementportgroupLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1),
                    ab(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Management Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B
             2:A+B"
        ::= { localCards 205 }
    
    macLearningLocal OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)                    
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card MAC address learning function:
             0:disable
             1:enable             
            "
        ::= { localCards 206 }
        
    remoteTLPTLocal OBJECT-TYPE
        SYNTAX  INTEGER {
        				disable(0),
                  		remoteA-Transparent-Link-Pass-Through(1),
                  		remoteB-Transparent-Link-Pass-Through(2),
						remoteAB-Transparent-Link-Pass-Through(3),
						remoteA3-B4-Transparent-Link-Pass-Through(4)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device Transparent Link Pass Through:
             0:disable
             1:RemoteA Transparent Link Pass Through (fiber1)
             2:RemoteB Transparent Link Pass Through (fiber2)
             3:remoteA+B Transparent Link Pass Through (fiber1+fiber2)
             4:remoteA/3:B/4 Transparent Link Pass Through (fiber1->UTP3 , fiber2->UTP4)
            "
        ::= { localCards 207 }
        
    x1SpeedLocal OBJECT-TYPE
        SYNTAX  INTEGER {
        			speed1000(0),
                    speed100(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device fiber port 1 speed:
             0:1000Mbps
             2:100Mbps
           "
        ::= { localCards 208 }
    
    x2SpeedLocal OBJECT-TYPE
        SYNTAX  INTEGER {
        			speed1000(0),
                    speed100(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device fiber port 2 speed:
             0:1000Mbps
             2:100Mbps
            "
        ::= { localCards 209 }

    set2defaultLocal OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device set to default:
              0: disable
              1: enable
            "
        ::= { localCards 217 }
    
    resetSTPParamterLocal OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device reset STP Paramter:
              0: disable
              1: enable
            "
        ::= { localCards 218 }   
        
     reset1qvlanLocal OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device reset 802.1Q VLAN:
              0: disable
              1: enable
            "
        ::= { localCards 220 } 
        
     clear1qvlanLocal OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device clear 802.1Q VLAN table:
              0: disable
              1: enable
            "
        ::= { localCards 221 }
        
     static1QvlanItemCreateLocal OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Create an item with specified VID into VLAN table,
             where membership of all ports are Unmodified."
        ::= { localCards 222 }
        
    static1QvlanItemDeleteLocal OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Delete an item by specified VID from VLAN table."
        ::= { localCards 223 }

    macTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF MacEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of MAC address table entries."
		::= { localCards 230 }

	macEntry OBJECT-TYPE
		SYNTAX      MacEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An MAC address entry."
		INDEX { macTableItemIndex}
		::= { macTable 1 }

	MacEntry ::=
		SEQUENCE {
			macTableItemIndex	INTEGER,			
			macAddress			DisplayString,
			macSAPort			DisplayString,
			macStatus			DisplayString,
			macGroup			DisplayString
		}

	macTableItemIndex OBJECT-TYPE
			SYNTAX  INTEGER (1..8192)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"MAC address item index"
			::= { macEntry 1 }
                
	macAddress OBJECT-TYPE
			SYNTAX  DisplayString
        	MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"MAC address"
			::= { macEntry 2 }		
        
    macSAPort OBJECT-TYPE
			SYNTAX  DisplayString
        	MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"MAC of source address port"
			::= { macEntry 3 }
			
	macStatus OBJECT-TYPE
			SYNTAX  DisplayString
        	MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"MAC address Status"
			::= { macEntry 4 }   
			
	macGroup OBJECT-TYPE
			SYNTAX  DisplayString
        	MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port base VLAN group of MAC"
			::= { macEntry 5 }
		
	clearDynamicMacTable OBJECT-TYPE
	        SYNTAX  INTEGER {
	        			disable(0),
	                    enable(1)
	                }
	        MAX-ACCESS  read-write
	        STATUS  current
	        DESCRIPTION
	            "Clear all Dynamic table:
	              0: disable
	              1: enable
	            "
       		 ::= { localCards 231 }

	serialNumberLocal OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
			"Show Local device Serial Number."
			::= { localCards 232 }

    pingIPLocal OBJECT-TYPE
    	SYNTAX  IpAddress
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        "Set Ping IP Address."
    ::= { localCards 233 }
    
    pingStartLocal OBJECT-TYPE
    	SYNTAX      INTEGER {
	        			disable(0),
	                    enable(1)
	                }
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        "Start Ping IP"
    ::= { localCards 234 }
    
    pingStatusLocal OBJECT-TYPE
    	SYNTAX      INTEGER {
	        			normal(0),
	                    notReady(1),
	                    pingOK(2),
	                    pingNG-Lost-1(3),
	                    pingNG-Lost-2(4),
	                    pingNG-Lost-3(5),
	                    pingNG-Lost-4(6),
	                    pingNG-Lost-5(7)
	                }
    	MAX-ACCESS  read-only
    	STATUS  current
    	DESCRIPTION
        "Show Ping Status
         0: Normal
         1: Not Ready
		 2: 5 packets transmitted, 5 received, 0 packet loss. (Ping OK)
		 3: 5 packets transmitted, 4 received, 1 packet loss. (Ping NG)
		 4: 5 packets transmitted, 3 received, 2 packets loss. (Ping NG)
		 5: 5 packets transmitted, 2 received, 3 packets loss. (Ping NG)
		 6: 5 packets transmitted, 1 received, 4 packets loss. (Ping NG)
		 7: 5 packets transmitted, 0 received, 5 packets loss. (Ping NG) 
		"
    ::= { localCards 235 }
    
    x1FEFStatusLocal OBJECT-TYPE
    	SYNTAX  INTEGER {
    				none(0),
                    detected(1),
                    off(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber 1 Far End Fault status:
             0: None
             1: Detected
             2: Off
            "
    ::= { localCards 236 }
    
    x2FEFStatusLocal OBJECT-TYPE
    	SYNTAX  INTEGER {
    				none(0),
                    detected(1),
                    off(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Local device card fiber 2 Far End Fault status:
             0: None
             1: Detected
             2: Off
            "
    ::= { localCards 237 }
    
    x2sensitivityLocal OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device Port redundancy with 'Fiber2' link burget sensitivity setting:
              Range : -60 ~ 0
            "
        ::= { localCards 238 }
	
	x2thresholdLocal OBJECT-TYPE
        SYNTAX  INTEGER (0..60)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device Port redundancy with 'Fiber2' link burget threshold setting:
              Range : 0 ~ 60
            "
        ::= { localCards 239 }

-- Remote A Device

remoteACards OBJECT IDENTIFIER ::= { frm220Project1000easx 50 }

    cardHWVerRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card hardware version x.xxx"
        ::= { remoteACards 1 }

    cardFWVerRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card firmware version x.xxx"
        ::= { remoteACards 2 }

    cardCPLDVerRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card CPLD version x.xxx"
        ::= { remoteACards 3 }

    cardFPGAVerRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card FPGA version x.xxx"
        ::= { remoteACards 4 }

    deviceResetRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force Remote A device card to reset mode:
             0:Off
             1:Action"
        ::= { remoteACards 6 }

    x1ActiveRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device fiber port 1 active mode:
             0:Disable
             1:Enable"
        ::= { remoteACards 7 }

    x2ActiveRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device fiber port 2 active mode:
             0:Disable
             1:Enable"
        ::= { remoteACards 8 }

    utp1ActiveRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device UTP port 1 active mode:
             0:Disable
             1:Enable"
        ::= { remoteACards 9 }

    utp2ActiveRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device UTP port 2 active mode:
             0:Disable
             1:Enable"
        ::= { remoteACards 10 }

    x1LinkRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1),
                    redundant(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 link status:
             0:Link down
             1:Link up
             2:Redundant
            "
        ::= { remoteACards 11 }

    x1LoopedRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    on(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 Looped:
             0:Off
             1:On"
        ::= { remoteACards 12 }

    x1RemoteLBTestRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force remote device card to do fiber port 1 LoopBack testing:
             0:Off
             1:Action"
        ::= { remoteACards 13 }

    x1LBStatusRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    ok(1),
                    fail(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote device card fiber port 1 LoopBack testing status:
             0:OFF
             1:OK
             2:Fail
            "
        ::= { remoteACards 14 }

    x1RemoPWRAbRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    none(0),
                    ok(1),
                    abnormal(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 Remote Power status:
             0:None
             1:OK
             2:Abnormal
            "
        ::= { remoteACards 15 }

    x2LinkRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1),
                    redundant(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 link status:
             0:Link down
             1:Link up
             2:Redundant
            "
        ::= { remoteACards 16 }

    x2LoopedRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    on(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 Looped:
             0:Off
             1:On"
        ::= { remoteACards 17 }

    x2RemoteLBTestRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force remote device card to do fiber port 2 LoopBack testing:
             0:Off
             1:Action"
        ::= { remoteACards 18 }

    x2LBStatusRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                   off(0),
                    ok(1),
                    fail(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote device card fiber port 2 LoopBack testing status:
             0:Ok or it is not in LoopBack mode
             1:Fail"
        ::= { remoteACards 19 }

    x2RemoPWRAbRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                   none(0),
                    ok(1),
                    abnormal(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 Remote Power status:
             0:Abnormal
             1:OK"
        ::= { remoteACards 20 }

    utp1LinkRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 1 link status:
             0:Link down
             1:Link up"
        ::= { remoteACards 21 }

    utp1SpeedStatusRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 1 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { remoteACards 22 }

    utp1DuplexStatusRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 1 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { remoteACards 23 }


    utp1NegoRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    manual(0),
                    auto(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 1 negotiation status:
             0:Manual
             1:Auto"
        ::= { remoteACards 24 }

    utp1SpeedRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 1 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { remoteACards 25 }

    utp1DuplexRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 1 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { remoteACards 26 }

    utp2LinkRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 2 link status:
             0:Link down
             1:Link up"
        ::= { remoteACards 27 }

    utp2SpeedStatusRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 2 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { remoteACards 28 }

    utp2DuplexStatusRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 2 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { remoteACards 29 }

    utp2NegoRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    manual(0),
                    auto(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 2 negotiation status:
             0:Manual
             1:Auto"
        ::= { remoteACards 30 }

    utp2SpeedRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 2 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { remoteACards 31 }

    utp2DuplexRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 2 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { remoteACards 32 }

    x1IngressRateLimitRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote A device card fiber port 1 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { remoteACards 33 }		 
          
    x1EgressRateLimitRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote A device card fiber port 1 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { remoteACards 34 }
                                                              
    x2IngressRateLimitRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote A device card fiber port 2 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"

        ::= { remoteACards 35 }                     
          
    x2EgressRateLimitRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote A device card fiber port 2 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { remoteACards 36 }
                                        
    utp1IngressRateLimitRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote A device card UTP port 3 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
                
        ::= { remoteACards 37 }
    
    
    utp1EgressRateLimitRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote A device card UTP port 3 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"

        ::= { remoteACards 38 }                                 
       
   utp2IngressRateLimitRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote A device card UTP port 4 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
                
        ::= { remoteACards 39 }
    
    utp2EgressRateLimitRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote A device card UTP port 5 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"

        ::= { remoteACards 40 }                               

    oamChAModeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {                    
                    passive(1),
                    active(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device OAM in-band management Channel A mode:             
             1:Passive
             2:Active"
        ::= { remoteACards 41 }

    oamChBModeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {                    
                    passive(1),
                    active(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device OAM in-band management Channel B mode:             
             1:Passive
             2:Active"
        ::= { remoteACards 42 }

    oamMaxSizeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device OAM max OAMPDU size:
             Range 60 ~ 1518
            "
        ::= { remoteACards 43 }

    x1ALSRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card port 1 Auto Laser Shutdown mode:
             0:Disable
             1:Enable"
        ::= { remoteACards 44 }

    x2ALSRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card port 2 Auto Laser Shutdown mode:
             0:Disable
             1:Enable"
        ::= { remoteACards 45 }

    pauseFrameRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card pause frame mode:
             0:Disable
             1:Enable"
        ::= { remoteACards 46 }

    fhrModeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card accepts remote Fiber Hardware Reset mode:
             0:Disable
             1:Enable"
        ::= { remoteACards 47 }

    x1SendFHRRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card port 1 send Fiber Hardware Reset
             to remote:
             0:No action
             1:Action"
        ::= { remoteACards 48 }

    x2SendFHRRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card port 2 send Fiber Hardware Reset
             to remote:
             0:No action
             1:Action"
        ::= { remoteACards 49 }

    x1LLFLogicRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:AND
             1:OR"
        ::= { remoteACards 50 }

    x1LLFMode1RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 51 }

    x1LLFMode2RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on UTP port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 52 }

    x1LLFMode3RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on UTP port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 53 }

    x2LLFLogicRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { remoteACards 54 }

    x2LLFMode1RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 55 }

    x2LLFMode2RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on UTP port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 56 }

    x2LLFMode3RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on UTP port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 57 }

    utp1LLFLogicRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { remoteACards 58 }

    utp1LLFMode1RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 59 }

    utp1LLFMode2RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 60 }

    utp2LLFLogicRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { remoteACards 61 }

    utp2LLFMode1RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 62 }

    utp2LLFMode2RemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteACards 63 }

    advanceFunctionsRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    normal(1),
                    portTrunking2G(2),
                    portTrunkingMirror(3),
                    portRedundancy(4),
                    dot1Qvlan(5),
                    qinQvlan(6),
                    dot1QvlanAndPortRedundancy(7),
                    dot1QvlanTrunk(8),
                    spanningTreeProtocol(9),
                    q-in-qVlanAndPortRedundancy(10),
                    spanningTreeProtocolAnddot1Qvlan(11)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "RemoteA device advance functions for model 1000EAS/X:
              1:Normal
              2:Port 1 and Port 2 Trunk Bandwidth 2G
              3:Port 1 to Port 2 Mirror
              4:Port 1 and Port 2 Redundancy
              5:Static 802.1Q VLAN
						  6:Q-in-Q VLAN
              7:Static 802.1Q VLAN and Port 1 and Port 2 Redundancy
              8:802.1Q VLAN Trunk
              9:Spanning Tree Protocol
              10:Q-in-Q VLAN and Port 1 and Port 2 Redundancy
              11:Spanning Tree Protocol and Static 802.1Q VLAN
              
              The Port VLAN feature is unavailable in Port Trunk,
              Port Mirror,Redundancy,Static 802.1Q VLAN & Redundancy,
              STP and Loopback.
            
            RemoteA device advance functions for model 1000EAS/X-1, 100AS-1, 1000EAS/X-2F, 100AS-1A:
              1:Normal
              5:Static 802.1Q VLAN
			  6:Q-in-Q VLAN
              8:802.1Q VLAN Trunk
              9:Spanning Tree Protocol
              11:Spanning Tree Protocol and Static 802.1Q VLAN
			"
        ::= { remoteACards 64 }
                         
    redundancyModeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    auto(0),
                    manual-Fiber1(1),
                    nanual-Fiber2(2),
                    no-reverse(3),
                    link-budget(4)                    
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device redundancy mode:
              0:Auto
              1:Manual Fiber1
              2:Manual Fiber3
              3:No reverse
              4:Link budget
			"
        ::= { remoteACards 65 }
    
    sensitivityRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device Port redundancy with 'Fiber1' link burget sensitivity setting:
              Range : -60 ~ 0
            "
        ::= { remoteACards 66 }
	
	thresholdRemoteA OBJECT-TYPE
        SYNTAX  INTEGER (0..60)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device Port redundancy with 'Fiber1' link burget threshold setting:
              Range : 0 ~ 60
            "
        ::= { remoteACards 67 }
        
    upnpRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
                    disable(1),
                    enable(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Supported Universal Plug and Play(UPnP) device."
        ::= { remoteACards 68 }

    qosPriorityModeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
                    weighted(1),
                    strict(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "QoS Priority Mode:
             1:Weighted, Use an 8, 4, 2, 1 weighted fair queuing scheme
             2:Strict,Use a strict priority scheme"
        ::= { remoteACards 70 }

	cosMappingRemoteATable OBJECT-TYPE
		SYNTAX      SEQUENCE OF CosMappingRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of CoS mapping entries."
		::= { remoteACards 77 }

	cosMappingRemoteAEntry OBJECT-TYPE
		SYNTAX      CosMappingRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular CoS Mapping to internal classify."
		INDEX   { cosIndexRemoteA }
		::= { cosMappingRemoteATable 1 }

	CosMappingRemoteAEntry ::=
		SEQUENCE {
			cosIndexRemoteA					INTEGER,
			classRemoteA           			INTEGER
        }

        cosIndexRemoteA OBJECT-TYPE
			SYNTAX  INTEGER {
			                  cosindex-0(0),
			                  cosindex-1(1),
			                  cosindex-2(2),
			                  cosindex-3(3),
			                  cosindex-4(4),
			                  cosindex-5(5),
			                  cosindex-6(6),
			                  cosindex-7(7)
							}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"CoS values, IEEE 802.1p user priority, also called Class of Service(CoS)."
			::= { cosMappingRemoteAEntry 1 }

		classRemoteA OBJECT-TYPE
			SYNTAX  INTEGER {
			                  class-0(0),
			                  class-1(1),
			                  class-2(2),
			                  class-3(3)
							}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Tag's CoS Mapping to Internal Classify, The 3 is Highest."
			::= { cosMappingRemoteAEntry 2 }

    bridgeIDRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "ID of the transmitting bridge."
        ::= { remoteACards 80 }

    designatedRootIDRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "ID of the root bridge."
        ::= { remoteACards 81 }

    rootPortRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "The port with the shortest path to the root bridge."
        ::= { remoteACards 82 }

    rootPathCostRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Cost of the shortest path from the transmitting bridge to the root bridge."
        ::= { remoteACards 83 }

    maxAgeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Maximum lifetime for configuration PBDUs."
        ::= { remoteACards 84 }

    helloTimeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Timeout used by the hello timer."
        ::= { remoteACards 85 }

    forwardDelayTimeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Timeout used by the forward delay timer."
        ::= { remoteACards 86 }

    bridgePrioritySettingRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
        				priority0(1),
        				priority4096(2),
        				priority8192(3),
        				priority12288(4),
        				priority16384(5),
        				priority20480(6),
        				priority24576(7),
        				priority28672(8),
        				priority32768(9),
        				priority36864(10),
        				priority40960(11),
        				priority45056(12),
        				priority49152(13),
        				priority53248(14),
        				priority57344(15),
        				priority61440(16)
        				}
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the bridge priority:
            Index      priority
                1       0		(Highest)
                2       4096
                3       8192
                4       12288
                5       16384
                6       20480
                7       24576
                8       28672
                9       32768	(Default)
                10      36864
                11      40960
                12      45056
                13      49152
                14      53248
                15      57344
                16      61440	(Lowest)"
        ::= { remoteACards 87 }

    bridgeMaxAgeSettingRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the maximum age timer.
             Allowed range: 6 ~ 40 seconds, The default value of 20."
        ::= { remoteACards 88 }

    bridgeHelloTimeSettingRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the hello timer.
             Allowed range: 1 ~ 10 sencon(s), The default value of 2."
        ::= { remoteACards 89 }

    bridgeForwardDelaySettingRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the forward delay timer.
             Allowed range: 4 ~ 30 sencons, The default value of 15."
        ::= { remoteACards 90 }

	bridgePortRemoteATable OBJECT-TYPE
		SYNTAX      SEQUENCE OF BridgePortRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of bridge port entries."
		::= { remoteACards 91 }

	bridgePortRemoteAEntry OBJECT-TYPE
		SYNTAX      BridgePortRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular bridge port."
		INDEX   { portIndexRemoteA }
		::= { bridgePortRemoteATable 1 }

	BridgePortRemoteAEntry ::=
		SEQUENCE {
			portIndexRemoteA				INTEGER,
			portIDRemoteA					DisplayString,
			portStateRemoteA				DisplayString,
			designatedBridgeRemoteA			DisplayString,
			designatedPortRemoteA			DisplayString,
			pathCostRemoteA					INTEGER,
			isBridgePortRemoteA				INTEGER,
			portPrioritySettingRemoteA		INTEGER,
			portPathCostSettingRemoteA		INTEGER
		}

		portIndexRemoteA OBJECT-TYPE
			SYNTAX  INTEGER (1..4)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { bridgePortRemoteAEntry  1 }

		portIDRemoteA OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The ID represents a unique identifier called the port number."
			::= { bridgePortRemoteAEntry 2 }

		portStateRemoteA OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"An STP port can be in any of the following states:
					Disabled,
					Blocking,
					Listening,
					Learning,
					Forwarding,
					None"
			::= { bridgePortRemoteAEntry 3 }

		designatedBridgeRemoteA OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The bridge on the LAN has the lowest path cost to the root bridge."
			::= { bridgePortRemoteAEntry 4 }

		designatedPortRemoteA OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The port with the smallest path cost to the root bridge."
			::= { bridgePortRemoteAEntry 5 }

		pathCostRemoteA OBJECT-TYPE
			SYNTAX  INTEGER
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The port path cost."
			::= { bridgePortRemoteAEntry 6 }

		isBridgePortRemoteA OBJECT-TYPE
			SYNTAX  INTEGER{
						no(1),
						yes(2)
					}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The port is one of the bridge, The default is Yes."
			::= { bridgePortRemoteAEntry 7 }

		portPrioritySettingRemoteA OBJECT-TYPE
			SYNTAX  INTEGER{
        				priority0(1),
        				priority16(2),
        				priority32(3),
        				priority48(4),
        				priority64(5),
        				priority80(6),
        				priority96(7),
        				priority112(8),
        				priority128(9),
        				priority144(10),
        				priority160(11),
        				priority176(12),
        				priority192(13),
        				priority208(14),
        				priority224(15),
        				priority240(16)
        			}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Set the bridge priority:
            Index      priority
                1       0		(Highest)
                2       16
                3       32
                4       48
                5       64
                6       80
                7       96
                8       112
                9       128		(Default)
                10      144
                11      160
                12      176
                13      192
                14      208
                15      224
                16      240		(Lowest)"
			::= { bridgePortRemoteAEntry 8 }

		portPathCostSettingRemoteA OBJECT-TYPE
			SYNTAX  INTEGER (0..200000000)
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Set the port path cost. The 0 means automatic,
				 Allowed range: 0 ~ 200000000, The default value of 0."
			::= { bridgePortRemoteAEntry 9 }

	managementVidRemoteA OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "This VLAN ID for the management interface,
             only users in the same VLAN can manage the switch by network."
        ::= { remoteACards 94 }

	tagTypeRemoteA OBJECT-TYPE
        SYNTAX  DisplayString (SIZE(3..4))
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "This Tag Type is added to frames that egress double tag,
             and removed from frames that ingress a tag or double tag."
        ::= { remoteACards 95 }

	dot1QvlanPortRemoteATable OBJECT-TYPE
		SYNTAX      SEQUENCE OF Dot1QvlanPortRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of 802.1Q VLAN port entries."
		::= { remoteACards 96 }

	dot1QvlanPortRemoteAEntry OBJECT-TYPE
		SYNTAX      Dot1QvlanPortRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular 802.1Q VLAN port."
		INDEX   { dot1QvlanPortIndexRemoteA }
		::= { dot1QvlanPortRemoteATable 1 }

	Dot1QvlanPortRemoteAEntry ::=
		SEQUENCE {
			dot1QvlanPortIndexRemoteA		INTEGER,
			portVidRemoteA					INTEGER,
			portPriorityForTagRemoteA		INTEGER,
			portQinQRemoteA					INTEGER			
		}

		dot1QvlanPortIndexRemoteA OBJECT-TYPE
			SYNTAX  INTEGER (1..5)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { dot1QvlanPortRemoteAEntry 1 }

		portVidRemoteA OBJECT-TYPE
			SYNTAX  INTEGER (1..4094)
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The VLAN ID is assigned to all frames entering the port,
				 The default value of 1."
			::= { dot1QvlanPortRemoteAEntry 2 }

		portPriorityForTagRemoteA OBJECT-TYPE
			SYNTAX  INTEGER{
        				priority0(1),
        				priority1(2),
        				priority2(3),
        				priority3(4),
        				priority4(5),
        				priority5(6),
        				priority6(7),
        				priority7(8)
        			}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The priority for tag is assigned to all frames entering the port:
            Index      priority
                1       0		(Default)
                2       1
                3       2
                4       3
                5       4
                6       5
                7       6
                8       7		(Highest)"
			::= { dot1QvlanPortRemoteAEntry 3 }

		portQinQRemoteA OBJECT-TYPE
			SYNTAX  INTEGER {
                    disable(1),
                    enable(2)
                }
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Egress:
				 Always add a tag or double tag,
				 it ignores static 802.1Q VLAN table.
				 Ingress:
				 If the frames do contain the expected tag,
				 the tag is removed.
				 The default value is disable."
			::= { dot1QvlanPortRemoteAEntry 4 }

	static1QvlanTableRemoteATable OBJECT-TYPE
		SYNTAX      SEQUENCE OF Static1QvlanTableRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of static 802.1Q VLAN table entries."
		::= { remoteACards 97 }

	static1QvlanTableRemoteAEntry OBJECT-TYPE
		SYNTAX      Static1QvlanTableRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular static 802.1Q VLAN table."
		INDEX { static1QvlanTableItemIndexRemoteA, static1QvlanTablePortIndexRemoteA }
		::= { static1QvlanTableRemoteATable 1 }

	Static1QvlanTableRemoteAEntry ::=
		SEQUENCE {
			static1QvlanTableItemIndexRemoteA		INTEGER,
			static1QvlanTablePortIndexRemoteA		INTEGER,
			dot1QvlanIdRemoteA						INTEGER,
			portMembershipRemoteA					INTEGER
		}

		static1QvlanTableItemIndexRemoteA OBJECT-TYPE
			SYNTAX  INTEGER (1..64)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { static1QvlanTableRemoteAEntry 1 }

		static1QvlanTablePortIndexRemoteA OBJECT-TYPE
			SYNTAX  INTEGER (1..5)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { static1QvlanTableRemoteAEntry 2 }

		dot1QvlanIdRemoteA OBJECT-TYPE
			SYNTAX  INTEGER (1..4094)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The VLAN ID that is an item in static 802.1Q VLAN table."
			::= { static1QvlanTableRemoteAEntry 3 }

		portMembershipRemoteA OBJECT-TYPE
			SYNTAX  INTEGER{
        				unmodified(1),
        				untagged(2),
        				tagged(3),
        				nonmember(4)
        			}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Membership and egress tagging for this port,
				 Unmodified: Port is a member of this VLAN and
				             frames are to egress unmodified.
				 Untagged: Port is a member of this VLAN and
				             frames are to egress untagged.
				 Tagged: Port is a member of this VLAN and
				             frames are to egress tagged.
				 Nonmember: Port is not a member of this VLAN,
				            any frames with this VID are discarded at ingress
				            and not allowed to egress this port."
			::= { static1QvlanTableRemoteAEntry 4 }

	portCosRemoteATable OBJECT-TYPE
		SYNTAX      SEQUENCE OF PortCosRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of port CoS entries."
		::= { remoteACards 98 }

	portCosRemoteAEntry OBJECT-TYPE
		SYNTAX      PortCosRemoteAEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular port CoS."
		INDEX   { cosPortIndexRemoteA }
		::= { portCosRemoteATable 1 }

	PortCosRemoteAEntry ::=
		SEQUENCE {
			cosPortIndexRemoteA				INTEGER,
			defaultPortCosRemoteA           INTEGER
        }

    cosPortIndexRemoteA OBJECT-TYPE
			SYNTAX  INTEGER {
			                   cosPortIndex-1(1),
			                   cosPortIndex-2(2),
			                   cosPortIndex-3(3),
			                   cosPortIndex-4(4)
							}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index."
			::= { portCosRemoteAEntry 1 }

    defaultPortCosRemoteA OBJECT-TYPE
			SYNTAX  INTEGER {  
								defaultPortCoS-0(0),
								defaultPortCoS-1(1),
								defaultPortCoS-2(2),
								defaultPortCoS-3(3),
								defaultPortCoS-4(4),
								defaultPortCoS-5(5),
								defaultPortCoS-6(6),
								defaultPortCoS-7(7)
							}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The default ingress priority to use
                 when no other priority information is available,
                 neither is the frame IEEE Tagged,
                 nor is it an IPv4 nor an IPv6 frame."
			::= { portCosRemoteAEntry 2 }

    x1DDRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 Digital Diagnostic
             function:
             0:No
             1:Yes"
        ::= { remoteACards 108 }

    x1ddVendorRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Vendor name"
        ::= { remoteACards 109 }

    x1ddPartNoRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Vendor part number"
        ::= { remoteACards 110 }

    x1ddFiberTypeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
                    unknow(0),
                    single(1),
                    multi(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Fiber Type"
        ::= { remoteACards 111 }

    x1ddWaveLenRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Wave length"
        ::= { remoteACards 112 }

    x1ddWaveLen2RemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Wave length 2"
        ::= { remoteACards 113 }

    x1ddLinkLenRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Link length"
        ::= { remoteACards 114 }

    x1ddLenUnitRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
                    kilometer(0),
                    meter(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Length Unit"
        ::= { remoteACards 115 }

    x1ddStatusRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Status Support"
        ::= { remoteACards 116 }

    x1ddRxSensRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Rx Sensitivity"
        ::= { remoteACards 117 }

    x1ddTxPWRRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Tx power"
        ::= { remoteACards 118 }

    x1ddRxPWRRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Rx power"
        ::= { remoteACards 119 }

    x1ddTempRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 1 D/D information:
             Temperature in degree C"
        ::= { remoteACards 120 }

    x2DDRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 Digital Diagnostic
             function:
             0:No
             1:Yes"
        ::= { remoteACards 123 }

    x2ddVendorRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Vendor name"
        ::= { remoteACards 124 }

    x2ddPartNoRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Vendor part number"
        ::= { remoteACards 125 }

    x2ddFiberTypeRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
                    unknow(0),
                    single(1),
                    multi(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Fiber Type"
        ::= { remoteACards 126 }

    x2ddWaveLenRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Wave length"
        ::= { remoteACards 127 }

    x2ddWaveLen2RemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Wave length 2"
        ::= { remoteACards 128 }

    x2ddLinkLenRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Link length"
        ::= { remoteACards 129 }

    x2ddLenUnitRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
                    kilometer(0),
                    meter(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Length Unit"
        ::= { remoteACards 130 }

    x2ddStatusRemoteA OBJECT-TYPE
        SYNTAX  INTEGER{
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Status Support"
        ::= { remoteACards 131 }

    x2ddRxSensRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Rx Sensitivity"
        ::= { remoteACards 132 }

    x2ddTxPWRRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Tx power"
        ::= { remoteACards 133 }

    x2ddRxPWRRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Rx power"
        ::= { remoteACards 134 }

    x2ddTempRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber port 2 D/D information:
             Temperature in degree C"
        ::= { remoteACards 135 }

    clrRMONRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Clear Remote A device card RMON IN/OUT counters:
             0:No action
             1:Action"
        ::= { remoteACards 138 }

    x1RmonInRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card Fiber port 1 RMON IN counter."
        ::= { remoteACards 139 }

    x1RmonOutRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card Fiber port 1 RMON OUT counter."
        ::= { remoteACards 140 }

    x2RmonInRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card Fiber port 2 RMON IN counter."
        ::= { remoteACards 141 }

    x2RmonOutRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card Fiber port 2 RMON OUT counter."
        ::= { remoteACards 142 }

    utp1RmonInRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 1 RMON IN counter."
        ::= { remoteACards 143 }

    utp1RmonOutRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 1 RMON OUT counter."
        ::= { remoteACards 144 }

    utp2RmonInRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 2 RMON IN counter."
        ::= { remoteACards 145 }

    utp2RmonOutRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP port 2 RMON OUT counter."
        ::= { remoteACards 146 }

    clrOAMRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Clear Remote A device card OAM counters:
             0:No action
             1:Action"
        ::= { remoteACards 147 }

    oamChATxRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A TX OAMPDU frame count"
        ::= { remoteACards 148 }

    oamChARxRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX OAMPDU frame count"
        ::= { remoteACards 149 }

    oamChATxInfoRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A TX Information OAMPDU frame count"
        ::= { remoteACards 150 }

    oamChARxInfoRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX Information OAMPDU frame count"
        ::= { remoteACards 151 }

    oamChATxEventRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A TX Event OAMPDU frame count"
        ::= { remoteACards 152 }

    oamChARxUniEventRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX Unique Event OAMPDU frame count"
        ::= { remoteACards 153 }

    oamChARxDupEventRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX Duplicate Event OAMPDU frame count"
        ::= { remoteACards 154 }

    oamChATxLbCtrlRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A TX Loopback Control OAMPDU frame count"
        ::= { remoteACards 155 }

    oamChARxLbCtrlRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX Loopback Control OAMPDU frame count"
        ::= { remoteACards 156 }

    oamChATxVarReqRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A TX Variable Request OAMPDU frame count"
        ::= { remoteACards 157 }

    oamChARxVarReqRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX Variable Request OAMPDU frame count"
        ::= { remoteACards 158 }

    oamChATxVarRspRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A TX Variable Response OAMPDU frame count"
        ::= { remoteACards 159 }

    oamChARxVarRspRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX Variable Response OAMPDU frame count"
        ::= { remoteACards 160 }

    oamChATxOUIRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A TX OUI OAMPDU frame count"
        ::= { remoteACards 161 }

    oamChARxOUIRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX OUI OAMPDU frame count"
        ::= { remoteACards 162 }

    oamChAUnknownRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel A RX Unsupported OAMPDU frame count"
        ::= { remoteACards 163 }

    oamChBTxRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B TX OAMPDU frame count"
        ::= { remoteACards 164 }

    oamChBRxRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX OAMPDU frame count"
        ::= { remoteACards 165 }

    oamChBTxInfoRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B TX Information OAMPDU frame count"
        ::= { remoteACards 166 }

    oamChBRxInfoRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX Information OAMPDU frame count"
        ::= { remoteACards 167 }

    oamChBTxEventRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B TX Event OAMPDU frame count"
        ::= { remoteACards 168 }

    oamChBRxUniEventRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX Unique Event OAMPDU frame count"
        ::= { remoteACards 169 }

    oamChBRxDupEventRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX Duplicate Event OAMPDU frame count"
        ::= { remoteACards 170 }

    oamChBTxLbCtrlRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B TX Loopback Control OAMPDU frame count"
        ::= { remoteACards 171 }

    oamChBRxLbCtrlRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX Loopback Control OAMPDU frame count"
        ::= { remoteACards 172 }

    oamChBTxVarReqRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B TX Variable Request OAMPDU frame count"
        ::= { remoteACards 173 }

    oamChBRxVarReqRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX Variable Request OAMPDU frame count"
        ::= { remoteACards 174 }

    oamChBTxVarRspRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B TX Variable Response OAMPDU frame count"
        ::= { remoteACards 175 }

    oamChBRxVarRspRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX Variable Response OAMPDU frame count"
        ::= { remoteACards 176 }

    oamChBTxOUIRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B TX OUI OAMPDU frame count"
        ::= { remoteACards 177 }

    oamChBRxOUIRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX OUI OAMPDU frame count"
        ::= { remoteACards 178 }

    oamChBUnknownRemoteA OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device OAM Channel B RX Unsupported OAMPDU frame count"
        ::= { remoteACards 179 }
		
	portVLANRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card Port VLAN mode (Only 1000EAS/X):
             0:Disable
             1:Enable

			 The Port VLAN feature is unavailable in Port Trunk,
			 Port Mirror,Redundancy,Static 802.1Q VLAN & Redundancy,
			 STP and Loopback.
             "
        ::= { remoteACards 199 }
	
	x1vlangroupRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card Fiber 1 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { remoteACards 200 }

    x2vlangroupRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card fiber 2 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { remoteACards 201 }

    utp1vlangroupRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP 1 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { remoteACards 202 }

    utp2vlangroupRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card UTP 2 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { remoteACards 203 }

    backpanelvlangroupRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card Backplane(port 5) VLAN Group (Only 1000EAS/X):
             0:A
             1:B
            "
        ::= { remoteACards 204 }
    
    managementportgroupRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1),
                    ab(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card Management Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B
             2:A+B"
        ::= { remoteACards 205 }
    
    macLearningRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)                    
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device card MAC address learning function:
             0:disable
             1:enable             
            "
        ::= { remoteACards 206 }
	  
	  remoteTLPTRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    remoteA-Transparent-Link-Pass-Through(1),
                    remoteB-Transparent-Link-Pass-Through(2),
                    remoteAB-Transparent-Link-Pass-Through(3),
					remoteA3-B4-Transparent-Link-Pass-Through(4)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device Transparent Link Pass Through:
             0:disable
             1:RemoteA Transparent Link Pass Through (fiber1)
             2:RemoteB Transparent Link Pass Through (fiber2)
             3:RemoteA+B Transparent Link Pass Through (fiber1+fiber2)
             4:RemoteA/3:B/4 Transparent Link Pass Through (fiber1->UTP3,fiber2->UTP4)
            "
        ::= { remoteACards 207 }
        
    x1SpeedRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
        			speed1000(0),
                    speed100(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device fiber port 1 speed:
             0:1000Mbps
             2:100Mbps
           "
        ::= { remoteACards 208 }
    
    x2SpeedRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
        			speed1000(0),
                    speed100(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote A device fiber port 2 speed:
             0:1000Mbps
             2:100Mbps
            "
        ::= { remoteACards 209 }
     
    deviceIPRemoteA OBJECT-TYPE
    	SYNTAX  IpAddress
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        "Remote A IP address."
    ::= { remoteACards 210 }
    
    deviceNetmaskRemoteA OBJECT-TYPE
    	SYNTAX  IpAddress
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        "Remote A Netmask IP address."
    ::= { remoteACards 211 }
    
    deviceGatewayRemoteA OBJECT-TYPE
    	SYNTAX  IpAddress
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        "Remote A default gateway IP address."
    ::= { remoteACards 212 }

   set2defaultRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device set to default:
              0: disable
              1: enable
            "
        ::= { remoteACards 217 }
    
    resetSTPParamterRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device reset STP Paramter:
              0: disable
              1: enable
            "
        ::= { remoteACards 218 }   

     reset1qvlanRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device reset 802.1Q VLAN:
              0: disable
              1: enable
            "
        ::= { remoteACards 220 } 
        
     clear1qvlanRemoteA OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device clear 802.1Q VLAN table:
              0: disable
              1: enable
            "
        ::= { remoteACards 221 }
     
     static1QvlanItemCreateRemoteA OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Create an item with specified VID into VLAN table,
             where membership of all ports are Unmodified."
        ::= { remoteACards 222 }
        
    static1QvlanItemDeleteRemoteA OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Delete an item by specified VID from VLAN table."
        ::= { remoteACards 223 }
     
     serialNumberRemoteA OBJECT-TYPE
    	SYNTAX  DisplayString
    	MAX-ACCESS  read-only
    	STATUS  current
    	DESCRIPTION
        "Show Remote A device Serial Number."
    ::= { remoteACards 232 }

    x1FEFStatusRemoteA OBJECT-TYPE
    	SYNTAX  INTEGER {
    				none(0),
                    detected(1),
                    off(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "RemoteA device card fiber 1 Far End Fault status:
             0: None
             1: Detected
             2: Off
            "
    ::= { remoteACards 236 }
    
    x2FEFStatusRemoteA OBJECT-TYPE
    	SYNTAX  INTEGER {
    				none(0),
                    detected(1),
                    off(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "RemoteA device card fiber 2 Far End Fault status:
             0: None
             1: Detected
             2: Off
            "
     ::= { remoteACards 237 }
    
    x2sensitivityRemoteA OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device Port redundancy with 'Fiber2' link burget sensitivity setting:
              Range : -60 ~ 0
            "
        ::= { remoteACards 238 }
	
	x2thresholdRemoteA OBJECT-TYPE
        SYNTAX  INTEGER (0..60)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote A device Port redundancy with 'Fiber2' link burget threshold setting:
              Range : 0 ~ 60
            "
        ::= { remoteACards 239 }
    
-- Remote B Device
remoteBCards OBJECT IDENTIFIER ::= { frm220Project1000easx 60 }

    cardHWVerRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card hardware version x.xxx"
        ::= { remoteBCards 1 }

    cardFWVerRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card firmware version x.xxx"
        ::= { remoteBCards 2 }

    cardCPLDVerRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card CPLD version x.xxx"
        ::= { remoteBCards 3 }

    cardFPGAVerRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card FPGA version x.xxx"
        ::= { remoteBCards 4 }

    deviceResetRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force Remote B device card to reset mode:
             0:Off
             1:Action"
        ::= { remoteBCards 6 }

    x1ActiveRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device fiber port 1 active mode:
             0:Disable
             1:Enable"
        ::= { remoteBCards 7 }

    x2ActiveRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device fiber port 2 active mode:
             0:Disable
             1:Enable"
        ::= { remoteBCards 8 }

    utp1ActiveRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device UTP port 1 active mode:
             0:Disable
             1:Enable"
        ::= { remoteBCards 9 }

    utp2ActiveRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device UTP port 2 active mode:
             0:Disable
             1:Enable"
        ::= { remoteBCards 10 }

    x1LinkRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1),
                    redundant(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 link status:
             0:Link down
             1:Link up
             2:Redundant
            "
        ::= { remoteBCards 11 }

    x1LoopedRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    on(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 Looped:
             0:Off
             1:On"
        ::= { remoteBCards 12 }

    x1RemoteLBTestRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force remote device card to do fiber port 1 LoopBack testing:
             0:Off
             1:Action"
        ::= { remoteBCards 13 }

    x1LBStatusRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    ok(1),
                    fail(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote device card fiber port 1 LoopBack testing status:
             0:OFF
             1:OK
             2:Fail"
        ::= { remoteBCards 14 }

    x1RemoPWRAbRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    none(0),
                    ok(1),
                    abnormal(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 Remote Power status:
             0:None
             1:OK
             2:Abnormal
            "
        ::= { remoteBCards 15 }

    x2LinkRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1),
                    redundant(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 link status:
             0:Link down
             1:Link up
             2:Redundant
            "
        ::= { remoteBCards 16 }

    x2LoopedRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    on(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 Looped:
             0:Off
             1:On"
        ::= { remoteBCards 17 }

    x2RemoteLBTestRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Force remote device card to do fiber port 2 LoopBack testing:
             0:Off
             1:Action"
        ::= { remoteBCards 18 }

    x2LBStatusRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    ok(1),
                    fail(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote device card fiber port 2 LoopBack testing status:
             0:Ok or it is not in LoopBack mode
             1:Fail"
        ::= { remoteBCards 19 }

    x2RemoPWRAbRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    none(0),
                    ok(1),
                    abnormal(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 Remote Power status:
             0:Abnormal
             1:OK"
        ::= { remoteBCards 20 }

    utp1LinkRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 1 link status:
             0:Link down
             1:Link up"
        ::= { remoteBCards 21 }

    utp1SpeedStatusRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 1 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { remoteBCards 22 }

    utp1DuplexStatusRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 1 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { remoteBCards 23 }

    utp1NegoRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    manual(0),
                    auto(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 1 negotiation status:
             0:Manual
             1:Auto"
        ::= { remoteBCards 24 }

    utp1SpeedRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 1 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { remoteBCards 25 }

    utp1DuplexRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 1 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { remoteBCards 26 }

    utp2LinkRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    linkDown(0),
                    linkUp(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 2 link status:
             0:Link down
             1:Link up"
        ::= { remoteBCards 27 }

    utp2SpeedStatusRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 2 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { remoteBCards 28 }

    utp2DuplexStatusRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 2 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { remoteBCards 29 }

    utp2NegoRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    manual(0),
                    auto(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 2 negotiation status:
             0:Manual
             1:Auto"
        ::= { remoteBCards 30 }

    utp2SpeedRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    speed10(0),
                    speed100(1),
                    speed1000(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 2 speed status:
             0:10Mbps
             1:100Mbps
             2:1000Mbps"
        ::= { remoteBCards 31 }

    utp2DuplexRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    half(0),
                    full(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 2 duplex status:
             0:Half duplex mode
             1:Full duplex mode"
        ::= { remoteBCards 32 }

    x1IngressRateLimitRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote B device card fiber port 1 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { remoteBCards 33 }                     
          
    x1EgressRateLimitRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote B device card fiber port 1 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { remoteBCards 34 }
                             
    x2IngressRateLimitRemoteB OBJECT-TYPE
       SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote B device card fiber port 2 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"

        ::= { remoteBCards 35 }                     
          
    x2EgressRateLimitRemoteB OBJECT-TYPE
       SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote B device card fiber port 2 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"

        ::= { remoteBCards 36 }
                                        
    utp1IngressRateLimitRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote B device card UTP port 3 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
                
        ::= { remoteBCards 37 }
    
    utp1EgressRateLimitRemoteB OBJECT-TYPE
       SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote B device card UTP port 3 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"
        ::= { remoteBCards 38 }                               
       
   utp2IngressRateLimitRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote B device card UTP port 4 Ingress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"                
        ::= { remoteBCards 39 }        
    
    utp2EgressRateLimitRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        	"Remote B device card UTP port 4 Egress Rate Limit:
        		0 = Unlimit
        		input format: 64k(K),100m(M),100
        		If doesn't input the unit, the default was Mega.      	
        		Limite Rate : 64K ~ 990M
        	"

        ::= { remoteBCards 40 }
                                 
    oamChAModeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {                    
                    passive(1),
                    active(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device OAM in-band management Channel A mode:             
             1:Passive
             2:Active"
        ::= { remoteBCards 41 }

    oamChBModeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {                    
                    passive(1),
                    active(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device OAM in-band management Channel B mode:             
             1:Passive
             2:Active"
        ::= { remoteBCards 42 }

    oamMaxSizeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device OAM max OAMPDU size:
             Range 60 ~ 1518
            "
        ::= { remoteBCards 43 }

    x1ALSRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card port 1 Auto Laser Shutdown mode:
             0:Disable
             1:Enable"
        ::= { remoteBCards 44 }

    x2ALSRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card port 2 Auto Laser Shutdown mode:
             0:Disable
             1:Enable"
        ::= { remoteBCards 45 }

    pauseFrameRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card pause frame mode:
             0:Disable
             1:Enable"
        ::= { remoteBCards 46 }

    fhrModeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card accepts remote Fiber Hardware Reset mode:
             0:Disable
             1:Enable"
        ::= { remoteBCards 47 }

    x1SendFHRRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card port 1 send Fiber Hardware Reset
             to remote:
             0:No action
             1:Action"
        ::= { remoteBCards 48 }

    x2SendFHRRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card port 2 send Fiber Hardware Reset
             to remote:
             0:No action
             1:Action"
        ::= { remoteBCards 49 }

    x1LLFLogicRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:AND
             1:OR"
        ::= { remoteBCards 50 }

    x1LLFMode1RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 51 }

    x1LLFMode2RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on UTP port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 52 }

    x1LLFMode3RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 1 Link Loss Forwarding
             depends on UTP port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 53 }

    x2LLFLogicRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { remoteBCards 54 }

    x2LLFMode1RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 55 }

    x2LLFMode2RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on UTP port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 56 }

    x2LLFMode3RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card Fiber port 2 Link Loss Forwarding
             depends on UTP port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 57 }

    utp1LLFLogicRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { remoteBCards 58 }

    utp1LLFMode1RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 59 }

    utp1LLFMode2RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 1 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 60 }

    utp2LLFLogicRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    and(0),
                    or(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:AND
             1:OR"
        ::= { remoteBCards 61 }

    utp2LLFMode1RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 1 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 62 }

    utp2LLFMode2RemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    doNotCare(0),
                    active(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Local device card UTP port 2 Link Loss Forwarding
             depends on Fiber port 2 Rx link:
             0:don't care
             1:Active"
        ::= { remoteBCards 63 }

    advanceFunctionsRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    normal(1),
                    portTrunking2G(2),
                    portTrunkingMirror(3),
                    portRedundancy(4),
                    dot1Qvlan(5),
                    qinQvlan(6),
                    dot1QvlanAndPortRedundancy(7),
                    dot1QvlanTrunk(8),
                    spanningTreeProtocol(9),
                    q-in-qVlanAndPortRedundancy(10),
                    spanningTreeProtocolAnddot1Qvlan(11)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
           "RemoteB device advance functions for model 1000EAS/X:
              1:Normal
              2:Port 1 and Port 2 Trunk Bandwidth 2G
              3:Port 1 to Port 2 Mirror
              4:Port 1 and Port 2 Redundancy
              5:Static 802.1Q VLAN
			  6:Q-in-Q VLAN
              7:Static 802.1Q VLAN and Port 1 and Port 2 Redundancy
              8:802.1Q VLAN Trunk
              9:Spanning Tree Protocol
              10:Q-in-Q VLAN and Port 1 and Port 2 Redundancy
              11:Spanning Tree Protocol and Static 802.1Q VLAN
              
              The Port VLAN feature is unavailable in Port Trunk,
              Port Mirror,Redundancy,Static 802.1Q VLAN & Redundancy,
              STP and Loopback.
            
            RemoteB device advance functions for model 1000EAS/X-1, 100AS-1, 1000EAS/X-2F, 100AS-1A:
              1:Normal
              5:Static 802.1Q VLAN
			  6:Q-in-Q VLAN
              8:802.1Q VLAN Trunk
              9:Spanning Tree Protocol
              11:Spanning Tree Protocol and Static 802.1Q VLAN
			"
        ::= { remoteBCards 64 }
    
    redundancyModeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    auto(0),
                    manual-Fiber1(1),
                    manual-Fiber2(2),
                    no-reverse(3),
                    link-budget(4)                    
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device redundancy mode:
              0:Auto
              1:Manual Fiber1
              2:Manual Fiber3
              3:No reverse
              4:Link budget
			"
        ::= { remoteBCards 65 }             
      
    sensitivityRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device Port redundancy with 'Fiber1' link burget sensitivity setting:
              Range : -60 ~ 0
            "
        ::= { remoteBCards 66 }
	
	thresholdRemoteB OBJECT-TYPE
        SYNTAX  INTEGER (0..60)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device Port redundancy with 'Fiber1' link burget threshold setting:
              Range : 0 ~ 60
            "
        ::= { remoteBCards 67 } 
                 
    upnpRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
                    disable(1),
                    enable(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Supported Universal Plug and Play(UPnP) device."
        ::= { remoteBCards 68 }

    qosPriorityModeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
                    weighted(1),
                    strict(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "QoS Priority Mode:
             1:Weighted, Use an 8, 4, 2, 1 weighted fair queuing scheme
             2:Strict,Use a strict priority scheme"
        ::= { remoteBCards 70 }

	cosMappingRemoteBTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF CosMappingRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of CoS mapping entries."
		::= { remoteBCards 77 }

	cosMappingRemoteBEntry OBJECT-TYPE
		SYNTAX      CosMappingRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular CoS Mapping to internal classify."
		INDEX   { cosIndexRemoteB }
		::= { cosMappingRemoteBTable 1 }

	CosMappingRemoteBEntry ::=
		SEQUENCE {
			cosIndexRemoteB					INTEGER,
			classRemoteB           			INTEGER
        }

    cosIndexRemoteB OBJECT-TYPE
			SYNTAX  INTEGER {
			                  cosindex-0(0),
			                  cosindex-1(1),
			                  cosindex-2(2),
			                  cosindex-3(3),
			                  cosindex-4(4),
			                  cosindex-5(5),
			                  cosindex-6(6),
			                  cosindex-7(7)
							}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"CoS values, IEEE 802.1p user priority, also called Class of Service(CoS)."
			::= { cosMappingRemoteBEntry 1 }

		classRemoteB OBJECT-TYPE
			SYNTAX  INTEGER {
			                  class-0(0),
			                  class-1(1),
			                  class-2(2),
			                  class-3(3)
			                }
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Tag's CoS Mapping to Internal Classify, The 3 is Highest."
			::= { cosMappingRemoteBEntry 2 }

    bridgeIDRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "ID of the transmitting bridge."
        ::= { remoteBCards 80 }

    designatedRootIDRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "ID of the root bridge."
        ::= { remoteBCards 81 }

    rootPortRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "The port with the shortest path to the root bridge."
        ::= { remoteBCards 82 }

    rootPathCostRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Cost of the shortest path from the transmitting bridge to the root bridge."
        ::= { remoteBCards 83 }

    maxAgeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Maximum lifetime for configuration PBDUs."
        ::= { remoteBCards 84 }

    helloTimeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Timeout used by the hello timer."
        ::= { remoteBCards 85 }

    forwardDelayTimeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Timeout used by the forward delay timer."
        ::= { remoteBCards 86 }

    bridgePrioritySettingRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
        				priority0(1),
        				priority4096(2),
        				priority8192(3),
        				priority12288(4),
        				priority16384(5),
        				priority20480(6),
        				priority24576(7),
        				priority28672(8),
        				priority32768(9),
        				priority36864(10),
        				priority40960(11),
        				priority45056(12),
        				priority49152(13),
        				priority53248(14),
        				priority57344(15),
        				priority61440(16)
        				}
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the bridge priority:
            Index      priority
                1       0		(Highest)
                2       4096
                3       8192
                4       12288
                5       16384
                6       20480
                7       24576
                8       28672
                9       32768	(Default)
                10      36864
                11      40960
                12      45056
                13      49152
                14      53248
                15      57344
                16      61440	(Lowest)"
        ::= { remoteBCards 87 }

    bridgeMaxAgeSettingRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the maximum age timer.
             Allowed range: 6 ~ 40 seconds, The default value of 20."
        ::= { remoteBCards 88 }

    bridgeHelloTimeSettingRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the hello timer.
             Allowed range: 1 ~ 10 sencon(s), The default value of 2."
        ::= { remoteBCards 89 }

    bridgeForwardDelaySettingRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Set the forward delay timer.
             Allowed range: 4 ~ 30 sencons, The default value of 15."
        ::= { remoteBCards 90 }

	bridgePortRemoteBTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF BridgePortRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of bridge port entries."
		::= { remoteBCards 91 }

	bridgePortRemoteBEntry OBJECT-TYPE
		SYNTAX      BridgePortRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				a particular bridge port."
		INDEX   { portIndexRemoteB }
		::= { bridgePortRemoteBTable 1 }

	BridgePortRemoteBEntry ::=
		SEQUENCE {
			portIndexRemoteB				INTEGER,
			portIDRemoteB					DisplayString,
			portStateRemoteB				DisplayString,
			designatedBridgeRemoteB			DisplayString,
			designatedPortRemoteB			DisplayString,
			pathCostRemoteB					INTEGER,
			isBridgePortRemoteB				INTEGER,
			portPrioritySettingRemoteB		INTEGER,
			portPathCostSettingRemoteB		INTEGER
		}

		portIndexRemoteB OBJECT-TYPE
			SYNTAX  INTEGER (1..4)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { bridgePortRemoteBEntry  1 }

		portIDRemoteB OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The ID represents a unique identifier called the port number."
			::= { bridgePortRemoteBEntry 2 }

		portStateRemoteB OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"An STP port can be in any of the following states:
					Disabled,
					Blocking,
					Listening,
					Learning,
					Forwarding,
					None"
			::= { bridgePortRemoteBEntry 3 }

		designatedBridgeRemoteB OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The bridge on the LAN has the lowest path cost to the root bridge."
			::= { bridgePortRemoteBEntry 4 }

		designatedPortRemoteB OBJECT-TYPE
			SYNTAX  DisplayString
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The port with the smallest path cost to the root bridge."
			::= { bridgePortRemoteBEntry 5 }

		pathCostRemoteB OBJECT-TYPE
			SYNTAX  INTEGER
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The port path cost."
			::= { bridgePortRemoteBEntry 6 }

		isBridgePortRemoteB OBJECT-TYPE
			SYNTAX  INTEGER{
						no(1),
						yes(2)
					}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The port is one of the bridge, The default is Yes."
			::= { bridgePortRemoteBEntry 7 }

		portPrioritySettingRemoteB OBJECT-TYPE
			SYNTAX  INTEGER{
        				priority0(1),
        				priority16(2),
        				priority32(3),
        				priority48(4),
        				priority64(5),
        				priority80(6),
        				priority96(7),
        				priority112(8),
        				priority128(9),
        				priority144(10),
        				priority160(11),
        				priority176(12),
        				priority192(13),
        				priority208(14),
        				priority224(15),
        				priority240(16)
        			}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Set the bridge priority:
            Index      priority
                1       0		(Highest)
                2       16
                3       32
                4       48
                5       64
                6       80
                7       968
                8       112
                9       128		(Default)
                10      144
                11      160
                12      176
                13      192
                14      208
                15      224
                16      240		(Lowest)"
			::= { bridgePortRemoteBEntry 8 }

		portPathCostSettingRemoteB OBJECT-TYPE
			SYNTAX  INTEGER (0..200000000)
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Set the port path cost. The 0 means automatic,
				 Allowed range: 0 ~ 200000000, The default value of 0."
			::= { bridgePortRemoteBEntry 9 }

	managementVidRemoteB OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "This VLAN ID for the management interface,
             only users in the same VLAN can manage the switch by network."
        ::= { remoteBCards 94 }

	tagTypeRemoteB OBJECT-TYPE
        SYNTAX  DisplayString (SIZE(3..4))
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "This Tag Type is added to frames that egress double tag,
             and removed from frames that ingress a tag or double tag."
        ::= { remoteBCards 95 }

	dot1QvlanPortRemoteBTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF Dot1QvlanPortRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of 802.1Q VLAN port entries."
		::= { remoteBCards 96 }

	dot1QvlanPortRemoteBEntry OBJECT-TYPE
		SYNTAX      Dot1QvlanPortRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular 802.1Q VLAN port."
		INDEX   { dot1QvlanPortIndexRemoteB }
		::= { dot1QvlanPortRemoteBTable 1 }

	Dot1QvlanPortRemoteBEntry ::=
		SEQUENCE {
			dot1QvlanPortIndexRemoteB		INTEGER,
			portVidRemoteB					INTEGER,
			portPriorityForTagRemoteB		INTEGER,
			portQinQRemoteB					INTEGER			
		}

		dot1QvlanPortIndexRemoteB OBJECT-TYPE
			SYNTAX  INTEGER (1..5)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { dot1QvlanPortRemoteBEntry 1 }

		portVidRemoteB OBJECT-TYPE
			SYNTAX  INTEGER (1..4094)
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The VLAN ID is assigned to all frames entering the port,
				 The default value of 1."
			::= { dot1QvlanPortRemoteBEntry 2 }

		portPriorityForTagRemoteB OBJECT-TYPE
			SYNTAX  INTEGER{
        				priority0(1),
        				priority1(2),
        				priority2(3),
        				priority3(4),
        				priority4(5),
        				priority5(6),
        				priority6(7),
        				priority7(8)
        			}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The priority for tag is assigned to all frames entering the port:
            Index      priority
                1       0		(Default)
                2       1
                3       2
                4       3
                5       4
                6       5
                7       6
                8       7		(Highest)"
			::= { dot1QvlanPortRemoteBEntry 3 }

		portQinQRemoteB OBJECT-TYPE
			SYNTAX  INTEGER {
                    disable(1),
                    enable(2)
                }
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Egress:
				 Always add a tag or double tag,
				 it ignores static 802.1Q VLAN table.
				 Ingress:
				 If the frames do contain the expected tag,
				 the tag is removed.
				 The default value is disable."
			::= { dot1QvlanPortRemoteBEntry 4 }

	static1QvlanTableRemoteBTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF Static1QvlanTableRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of static 802.1Q VLAN table entries."
		::= { remoteBCards 97 }

	static1QvlanTableRemoteBEntry OBJECT-TYPE
		SYNTAX      Static1QvlanTableRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular static 802.1Q VLAN table."
		INDEX { static1QvlanTableItemIndexRemoteB, static1QvlanTablePortIndexRemoteB }
		::= { static1QvlanTableRemoteBTable 1 }

	Static1QvlanTableRemoteBEntry ::=
		SEQUENCE {
			static1QvlanTableItemIndexRemoteB		INTEGER,
			static1QvlanTablePortIndexRemoteB		INTEGER,
			dot1QvlanIdRemoteB						INTEGER,
			portMembershipRemoteB					INTEGER
		}

		static1QvlanTableItemIndexRemoteB OBJECT-TYPE
			SYNTAX  INTEGER (1..64)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Item index"
			::= { static1QvlanTableRemoteBEntry 1 }

		static1QvlanTablePortIndexRemoteB OBJECT-TYPE
			SYNTAX  INTEGER (1..5)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index"
			::= { static1QvlanTableRemoteBEntry 2 }

		dot1QvlanIdRemoteB OBJECT-TYPE
			SYNTAX  INTEGER (1..4094)
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"The VLAN ID that is an item in static 802.1Q VLAN table."
			::= { static1QvlanTableRemoteBEntry 3 }

		portMembershipRemoteB OBJECT-TYPE
			SYNTAX  INTEGER{
        				unmodified(1),
        				untagged(2),
        				tagged(3),
        				nonmember(4)
        			}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"Membership and egress tagging for this port,
				 Unmodified: Port is a member of this VLAN and
				             frames are to egress unmodified.
				 Untagged: Port is a member of this VLAN and
				             frames are to egress untagged.
				 Tagged: Port is a member of this VLAN and
				             frames are to egress tagged.
				 Nonmember: Port is not a member of this VLAN,
				            any frames with this VID are discarded at ingress
				            and not allowed to egress this port."
			::= { static1QvlanTableRemoteBEntry 4 }

	portCosRemoteBTable OBJECT-TYPE
		SYNTAX      SEQUENCE OF PortCosRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"A list of port CoS entries."
		::= { remoteBCards 98 }

	portCosRemoteBEntry OBJECT-TYPE
		SYNTAX      PortCosRemoteBEntry
		MAX-ACCESS  not-accessible
		STATUS      current
		DESCRIPTION
				"An entry containing management information applicable to
				 a particular port CoS."
		INDEX   { cosPortIndexRemoteB }
		::= { portCosRemoteBTable 1 }

	PortCosRemoteBEntry ::=
		SEQUENCE {
			cosPortIndexRemoteB				INTEGER,
			defaultPortCosRemoteB           INTEGER
        }

        cosPortIndexRemoteB OBJECT-TYPE
			SYNTAX  INTEGER {
			                   cosPortIndex-1(1),
			                   cosPortIndex-2(2),
			                   cosPortIndex-3(3),
			                   cosPortIndex-4(4)
							}
			MAX-ACCESS  read-only
			STATUS  current
			DESCRIPTION
				"Port index."
			::= { portCosRemoteBEntry 1 }

        defaultPortCosRemoteB OBJECT-TYPE
			SYNTAX  INTEGER {  
								defaultPortCoS-0(0),
								defaultPortCoS-1(1),
								defaultPortCoS-2(2),
								defaultPortCoS-3(3),
								defaultPortCoS-4(4),
								defaultPortCoS-5(5),
								defaultPortCoS-6(6),
								defaultPortCoS-7(7)
							}
			MAX-ACCESS  read-write
			STATUS  current
			DESCRIPTION
				"The default ingress priority to use
                 when no other priority information is available,
                 neither is the frame IEEE Tagged,
                 nor is it an IPv4 nor an IPv6 frame."
			::= { portCosRemoteBEntry 2 }

    x1DDRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 Digital Diagnostic
             function:
             0:No
             1:Yes"
        ::= { remoteBCards 108 }

    x1ddVendorRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Vendor name"
        ::= { remoteBCards 109 }

    x1ddPartNoRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Vendor part number"
        ::= { remoteBCards 110 }

    x1ddFiberTypeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
                    unknow(0),
                    single(1),
                    multi(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Fiber Type"
        ::= { remoteBCards 111 }

    x1ddWaveLenRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Wave length"
        ::= { remoteBCards 112 }

    x1ddWaveLen2RemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Wave length 2"
        ::= { remoteBCards 113 }

    x1ddLinkLenRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Link length"
        ::= { remoteBCards 114 }

    x1ddLenUnitRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
                    kilometer(0),
                    meter(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Length Unit"
        ::= { remoteBCards 115 }

    x1ddStatusRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Status Support"
        ::= { remoteBCards 116 }

    x1ddRxSensRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Rx Sensitivity"
        ::= { remoteBCards 117 }

    x1ddTxPWRRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Tx power"
        ::= { remoteBCards 118 }

    x1ddRxPWRRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Rx power"
        ::= { remoteBCards 119 }

    x1ddTempRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 1 D/D information:
             Temperature in degree C"
        ::= { remoteBCards 120 }

    x2DDRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 Digital Diagnostic
             function:
             0:No
             1:Yes"
        ::= { remoteBCards 123 }

    x2ddVendorRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Vendor name"
        ::= { remoteBCards 124 }

    x2ddPartNoRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Vendor part number"
        ::= { remoteBCards 125 }

    x2ddFiberTypeRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
                    unknow(0),
                    single(1),
                    multi(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Fiber Type"
        ::= { remoteBCards 126 }

    x2ddWaveLenRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Wave length"
        ::= { remoteBCards 127 }

    x2ddWaveLen2RemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Wave length 2"
        ::= { remoteBCards 128 }

    x2ddLinkLenRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Link length"
        ::= { remoteBCards 129 }

    x2ddLenUnitRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
                    kilometer(0),
                    meter(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Length Unit"
        ::= { remoteBCards 130 }

    x2ddStatusRemoteB OBJECT-TYPE
        SYNTAX  INTEGER{
                    no(0),
                    yes(1)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Status Support"
        ::= { remoteBCards 131 }

    x2ddRxSensRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Rx Sensitivity"
        ::= { remoteBCards 132 }

    x2ddTxPWRRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Tx power"
        ::= { remoteBCards 133 }

    x2ddRxPWRRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Rx power"
        ::= { remoteBCards 134 }

    x2ddTempRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card fiber port 2 D/D information:
             Temperature in degree C"
        ::= { remoteBCards 135 }

    clrRMONRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Clear Remote B device card RMON IN/OUT counters:
             0:No action
             1:Action"
        ::= { remoteBCards 138 }

    x1RmonInRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card Fiber port 1 RMON IN counter."
        ::= { remoteBCards 139 }

    x1RmonOutRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card Fiber port 1 RMON OUT counter."
        ::= { remoteBCards 140 }

    x2RmonInRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card Fiber port 2 RMON IN counter."
        ::= { remoteBCards 141 }

    x2RmonOutRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card Fiber port 2 RMON OUT counter."
        ::= { remoteBCards 142 }

    utp1RmonInRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 1 RMON IN counter."
        ::= { remoteBCards 143 }

    utp1RmonOutRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 1 RMON OUT counter."
        ::= { remoteBCards 144 }

    utp2RmonInRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 2 RMON IN counter."
        ::= { remoteBCards 145 }

    utp2RmonOutRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP port 2 RMON OUT counter."
        ::= { remoteBCards 146 }

    clrOAMRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    off(0),
                    action(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Clear Remote B device card OAM counters:
             0:No action
             1:Action"
        ::= { remoteBCards 147 }

    oamChATxRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A TX OAMPDU frame count"
        ::= { remoteBCards 148 }

    oamChARxRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX OAMPDU frame count"
        ::= { remoteBCards 149 }

    oamChATxInfoRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A TX Information OAMPDU frame count"
        ::= { remoteBCards 150 }

    oamChARxInfoRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX Information OAMPDU frame count"
        ::= { remoteBCards 151 }

    oamChATxEventRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A TX Event OAMPDU frame count"
        ::= { remoteBCards 152 }

    oamChARxUniEventRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX Unique Event OAMPDU frame count"
        ::= { remoteBCards 153 }

    oamChARxDupEventRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX Duplicate Event OAMPDU frame count"
        ::= { remoteBCards 154 }

    oamChATxLbCtrlRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A TX Loopback Control OAMPDU frame count"
        ::= { remoteBCards 155 }

    oamChARxLbCtrlRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX Loopback Control OAMPDU frame count"
        ::= { remoteBCards 156 }

    oamChATxVarReqRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A TX Variable Request OAMPDU frame count"
        ::= { remoteBCards 157 }

    oamChARxVarReqRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX Variable Request OAMPDU frame count"
        ::= { remoteBCards 158 }

    oamChATxVarRspRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A TX Variable Response OAMPDU frame count"
        ::= { remoteBCards 159 }

    oamChARxVarRspRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX Variable Response OAMPDU frame count"
        ::= { remoteBCards 160 }

    oamChATxOUIRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A TX OUI OAMPDU frame count"
        ::= { remoteBCards 161 }

    oamChARxOUIRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX OUI OAMPDU frame count"
        ::= { remoteBCards 162 }

    oamChAUnknownRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel A RX Unsupported OAMPDU frame count"
        ::= { remoteBCards 163 }

    oamChBTxRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B TX OAMPDU frame count"
        ::= { remoteBCards 164 }

    oamChBRxRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX OAMPDU frame count"
        ::= { remoteBCards 165 }

    oamChBTxInfoRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B TX Information OAMPDU frame count"
        ::= { remoteBCards 166 }

    oamChBRxInfoRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX Information OAMPDU frame count"
        ::= { remoteBCards 167 }

    oamChBTxEventRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B TX Event OAMPDU frame count"
        ::= { remoteBCards 168 }

    oamChBRxUniEventRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX Unique Event OAMPDU frame count"
        ::= { remoteBCards 169 }

    oamChBRxDupEventRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX Duplicate Event OAMPDU frame count"
        ::= { remoteBCards 170 }

    oamChBTxLbCtrlRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B TX Loopback Control OAMPDU frame count"
        ::= { remoteBCards 171 }

    oamChBRxLbCtrlRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX Loopback Control OAMPDU frame count"
        ::= { remoteBCards 172 }

    oamChBTxVarReqRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B TX Variable Request OAMPDU frame count"
        ::= { remoteBCards 173 }

    oamChBRxVarReqRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX Variable Request OAMPDU frame count"
        ::= { remoteBCards 174 }

    oamChBTxVarRspRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B TX Variable Response OAMPDU frame count"
        ::= { remoteBCards 175 }

    oamChBRxVarRspRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX Variable Response OAMPDU frame count"
        ::= { remoteBCards 176 }

    oamChBTxOUIRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B TX OUI OAMPDU frame count"
        ::= { remoteBCards 177 }

    oamChBRxOUIRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX OUI OAMPDU frame count"
        ::= { remoteBCards 178 }

    oamChBUnknownRemoteB OBJECT-TYPE
        SYNTAX  INTEGER
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device OAM Channel B RX Unsupported OAMPDU frame count"
        ::= { remoteBCards 179 }
	
	portVLANRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card Port VLAN mode (Only 1000EAS/X):
             0:Disable
             1:Enable

			 The Port VLAN feature is unavailable in Port Trunk,
			 Port Mirror,Redundancy,Static 802.1Q VLAN & Redundancy,
			 STP and Loopback.
             "
        ::= { remoteBCards 199 }
        
     x1vlangroupRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card Fiber 1 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { remoteBCards 200 }

    x2vlangroupRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card Fiber2 2 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { remoteBCards 201 }

    utp1vlangroupRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP 1 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { remoteBCards 202 }

    utp2vlangroupRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card UTP 2 Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B"
        ::= { remoteBCards 203 }

    backpanelvlangroupRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card Backplane(port 5) VLAN Group (Only 1000EAS/X):
             0:A
             1:B
            "
        ::= { remoteBCards 204 }
    
    managementportgroupRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    a(0),
                    b(1),
                    ab(2)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card Management Port VLAN Group (Only 1000EAS/X):
             0:A
             1:B
             2:A+B"
        ::= { remoteBCards 205 }
    
    macLearningRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    enable(1)                    
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device card MAC address learning function:
             0:disable
             1:enable             
            "
        ::= { remoteBCards 206 }
      
    remoteTLPTRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
                    disable(0),
                    remoteA-Transparent-Link-Pass-Through(1),
                    remoteB-Transparent-Link-Pass-Through(2),
                    remoteAB-Transparent-Link-Pass-Through(3),
					remoteA3-B4-Transparent-Link-Pass-Through(4)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device Transparent Link Pass Through:
             0:disable
             1:RemoteA Transparent Link Pass Through (fiber1)
             2:RemoteB Transparent Link Pass Through (fiber2)
             3:remoteA+B_Transparent_Link_Pass_Through(fiber1+fiber2)            
			 4:remoteA/3:B/4_Transparent_Link_Pass_Through(fiber1->UTP3,fiber2->UTP4)
            "
        ::= { remoteBCards 207 }
        
    x1SpeedRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
        			speed1000(0),
                    speed100(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device fiber port 1 speed:
             0:1000Mbps
             2:100Mbps
           "
        ::= { remoteBCards 208 }
    
    x2SpeedRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
        			speed1000(0),
                    speed100(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "Remote B device fiber port 2 speed:
             0:1000Mbps
             2:100Mbps
            "
        ::= { remoteBCards 209 }

    deviceIPRemoteB OBJECT-TYPE
    	SYNTAX  IpAddress
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        "Remote B IP address."
    ::= { remoteBCards 210 }
    
    deviceNetmaskRemoteB OBJECT-TYPE
    	SYNTAX  IpAddress
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        "Remote B Netmask IP address."
    ::= { remoteBCards 211 }
    
    deviceGatewayRemoteB OBJECT-TYPE
    	SYNTAX  IpAddress
    	MAX-ACCESS  read-write
    	STATUS  current
    	DESCRIPTION
        "Remote B default gateway IP address."
    ::= { remoteBCards 212 }
    
    set2defaultRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device set to default:
              0: disable
              1: enable
            "
        ::= { remoteBCards 217 }
    
    resetSTPParamterRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device reset STP Paramter:
              0: disable
              1: enable
            "
        ::= { remoteBCards 218 }   
        
     reset1qvlanRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device reset 802.1Q VLAN:
              0: disable
              1: enable
            "
        ::= { remoteBCards 220 } 
        
     clear1qvlanRemoteB OBJECT-TYPE
        SYNTAX  INTEGER {
        			disable(0),
                    enable(1)
                }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device clear 802.1Q VLAN table:
              0: disable
              1: enable
            "
        ::= { remoteBCards 221 }
     
     static1QvlanItemCreateRemoteB OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Create an item with specified VID into VLAN table,
             where membership of all ports are Unmodified."
        ::= { remoteBCards 222 }
        
    static1QvlanItemDeleteRemoteB OBJECT-TYPE
        SYNTAX  INTEGER (1..4094)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Delete an item by specified VID from VLAN table."
        ::= { remoteBCards 223 }

    serialNumberRemoteB OBJECT-TYPE
    	SYNTAX  DisplayString
    	MAX-ACCESS  read-only
    	STATUS  current
    	DESCRIPTION
        "Show Remote B device Serial Number."
    ::= { remoteBCards 232 }
    
    x1FEFStatusRemoteB OBJECT-TYPE
    	SYNTAX  INTEGER {
    				none(0),
                    detected(1),
                    off(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "RemoteB device card fiber 1 Far End Fault status:
             0: None
             1: Detected
             2: Off
            "
    ::= { remoteBCards 236 }
    
    x2FEFStatusRemoteB OBJECT-TYPE
    	SYNTAX  INTEGER {
    				none(0),
                    detected(1),
                    off(2)
                }
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "RemoteB device card fiber 2 Far End Fault status:
             0: None
             1: Detected
             2: Off
            "
     ::= { remoteBCards 237 }
     
    x2sensitivityRemoteB OBJECT-TYPE
        SYNTAX  DisplayString
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device Port redundancy with 'Fiber2' link burget sensitivity setting:
              Range : -60 ~ 0
            "
        ::= { remoteBCards 238 }
	
	x2thresholdRemoteB OBJECT-TYPE
        SYNTAX  INTEGER (0..60)
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
            "Remote B device Port redundancy with 'Fiber2' link burget threshold setting:
              Range : 0 ~ 60
            "
        ::= { remoteBCards 239 }
        
-- traps

logAlarm	NOTIFICATION-TYPE
	STATUS    current
	DESCRIPTION "Somebody login/logout/login error."
	::= { frm220Project1000easxTraps 10 }


majorAlarm	NOTIFICATION-TYPE
	STATUS    current
	DESCRIPTION "major alarm."
	::= { frm220Project1000easxTraps 20 }

minorAlarm	NOTIFICATION-TYPE
	STATUS    current
	DESCRIPTION "minor alarm."
	::= { frm220Project1000easxTraps 30 }

testingAlarm	NOTIFICATION-TYPE
	STATUS    current
	DESCRIPTION "loopback testing alarm."
	::= { frm220Project1000easxTraps 40 }
END
