4864 lines
		
	
	
		
			156 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			4864 lines
		
	
	
		
			156 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
--
 | 
						|
-- DATACOM Telematica
 | 
						|
-- Copyright 2015 by DATACOM (Teracom Telematica Ltda). All Rights Reserved.
 | 
						|
-- This DATACOM SNMP MIB Specification is DATACOM proprietary intellectual property.
 | 
						|
--
 | 
						|
-- This module will be extend, as required. The specification and other information
 | 
						|
-- contained in this document can be modified without prior notice. The user should
 | 
						|
-- consult DATACOM to determine whether any such changes have been done.
 | 
						|
--
 | 
						|
 | 
						|
 | 
						|
DMswitch-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
 | 
						|
        MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, Counter32,IpAddress,
 | 
						|
        NOTIFICATION-TYPE, enterprises
 | 
						|
                FROM SNMPv2-SMI
 | 
						|
        DisplayString, RowStatus, TruthValue, MacAddress
 | 
						|
                FROM SNMPv2-TC
 | 
						|
        PortList
 | 
						|
                FROM Q-BRIDGE-MIB
 | 
						|
        InterfaceIndex
 | 
						|
               FROM IF-MIB
 | 
						|
        EnabledStatus
 | 
						|
               FROM P-BRIDGE-MIB
 | 
						|
        datacomAccessDevicesMIBs
 | 
						|
               FROM DATACOM-SMI;
 | 
						|
 | 
						|
 | 
						|
dmSwitchMIB MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "201512100000Z"
 | 
						|
        ORGANIZATION "DATACOM"
 | 
						|
        CONTACT-INFO
 | 
						|
                "DATACOM
 | 
						|
--
 | 
						|
--              Postal: DATACOM
 | 
						|
--                      Rua América, 1000
 | 
						|
--                      Eldorado do Sul - RS
 | 
						|
--                      Brasil
 | 
						|
--                      CEP: 92990-000
 | 
						|
--
 | 
						|
--                      Tel: +55 51 3933 3000
 | 
						|
--                      Fax: +55 51 3933 3003
 | 
						|
 | 
						|
--
 | 
						|
                 e-mail: datacom@datacom.ind.br"
 | 
						|
        DESCRIPTION
 | 
						|
                "The MIB module for DMswitch."
 | 
						|
--        DESCRIPTION
 | 
						|
--             "Conformance issues"
 | 
						|
        ::= { datacomAccessDevicesMIBs 201 }
 | 
						|
 | 
						|
 | 
						|
dmSwitchMIBObjects       OBJECT IDENTIFIER ::= { dmSwitchMIB 1 }
 | 
						|
dmSwitchNotifications    OBJECT IDENTIFIER ::= { dmSwitchMIB 2 }
 | 
						|
dmSwitchConformance      OBJECT IDENTIFIER ::= { dmSwitchMIB 3 }
 | 
						|
 | 
						|
--supported groups
 | 
						|
switchMgt           OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 1 }
 | 
						|
portMgt             OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 2 }
 | 
						|
trunkMgt            OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 3 }
 | 
						|
lacpMgt             OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 4 }
 | 
						|
staMgt              OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 5 }
 | 
						|
tftpMgt             OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 6 }
 | 
						|
restartMgt          OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 7 }
 | 
						|
mirrorMgt           OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 8 }
 | 
						|
igmpSnoopMgt        OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 9 }
 | 
						|
ipMgt               OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 10 }
 | 
						|
bcastStormMgt       OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 11 }
 | 
						|
vlanMgt             OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 12 }
 | 
						|
priorityMgt         OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 13 }
 | 
						|
trapDestMgt         OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 14 }
 | 
						|
rateLimitMgt        OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 16 }
 | 
						|
securityMgt         OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 17 }
 | 
						|
sysLogMgt           OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 19 }
 | 
						|
sysTimeMgt          OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 20 }
 | 
						|
fileMgt             OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 21 }
 | 
						|
countMgt            OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 22 }
 | 
						|
filterCounterMgt    OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 23 }
 | 
						|
eapsMgt             OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 24 }
 | 
						|
cfmProbeMgmt        OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 25 }
 | 
						|
cpumonMgmt          OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 26 }
 | 
						|
queuePortMgmt       OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 27 }
 | 
						|
ddTransceiversMgmt  OBJECT IDENTIFIER ::= { dmSwitchMIBObjects 28 }
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- Textual Conventions
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
ValidStatus ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A simple status value for the object to create and destroy
 | 
						|
         a table entry. This is a simplified variant of RowStatus as it
 | 
						|
         supports only two values. Setting it to valid(1) creates an entry.
 | 
						|
         Setting it to invalid(2) destroys an entry."
 | 
						|
    SYNTAX      INTEGER { valid(1), invalid(2) }
 | 
						|
 | 
						|
--sshv2 only start
 | 
						|
KeySegment ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The total length of the key is 1024 characters,
 | 
						|
         it is divided into 8 parts and stored in 8 separated mib
 | 
						|
         variables as below:
 | 
						|
 | 
						|
             Key1: part 1 of the key (1-128)
 | 
						|
             Key2: part 2 of the key (129-256)
 | 
						|
             Key3: part 3 of the key (257-384)
 | 
						|
             Key4: part 4 of the key (385-512)
 | 
						|
             Key5: part 5 of the key (513-640)
 | 
						|
             Key6: part 6 of the key (641-768)
 | 
						|
             Key7: part 7 of the key (769-896)
 | 
						|
             Key8: part 8 of the key (897-1024)
 | 
						|
 | 
						|
         Please note that if the key string is less then 1024 characters,
 | 
						|
         the remaining part of the string will be filled by a zero-length string.
 | 
						|
         For example, if the length of the key is 129,
 | 
						|
         we will get a string of length 128 in Key1, and
 | 
						|
         a string of length 1 in Key2,
 | 
						|
         moreover, Key3 to Key8 will all be zero-length strings."
 | 
						|
    SYNTAX      DisplayString(SIZE(0..128))
 | 
						|
--sshv2 only end
 | 
						|
 | 
						|
StaPathCostMode ::= TEXTUAL-CONVENTION
 | 
						|
     STATUS  current
 | 
						|
     DESCRIPTION
 | 
						|
         "The path cost mode of a spanning tree algorithm, short(1) indicates
 | 
						|
          that we retrieve/configure the spanning tree path cost as a 16 bit
 | 
						|
          value and long(2) indicates that we retrieve/configure the spanning
 | 
						|
          tree path cost as a 32 bit value."
 | 
						|
     SYNTAX      INTEGER { short(1), long(2) }
 | 
						|
 | 
						|
--
 | 
						|
-- switchMgt
 | 
						|
--
 | 
						|
 | 
						|
switchNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The total number of switches present on this system."
 | 
						|
        ::= { switchMgt 1 }
 | 
						|
 | 
						|
switchInfoTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SwitchInfoEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of descriptive and status information about
 | 
						|
                     switches in this system."
 | 
						|
        ::= { switchMgt 2 }
 | 
						|
 | 
						|
switchInfoEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SwitchInfoEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about a single switch in this system."
 | 
						|
        INDEX       { swUnitIndex }
 | 
						|
        ::= { switchInfoTable 1 }
 | 
						|
 | 
						|
SwitchInfoEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    swUnitIndex             Integer32,
 | 
						|
    swHardwareVer           INTEGER,
 | 
						|
    swBootLoaderVer         DisplayString,
 | 
						|
    swFirmwareVer           DisplayString,
 | 
						|
    swPortNumber            Integer32,
 | 
						|
    swPowerStatus           INTEGER,
 | 
						|
    swRoleInSystem          INTEGER,
 | 
						|
    swSerialNumber          DisplayString,
 | 
						|
    swProdName              DisplayString,
 | 
						|
    swProdModelId           INTEGER,
 | 
						|
    swFirmwareReleaseDate   DisplayString,
 | 
						|
    swTemperature           INTEGER,
 | 
						|
    swG704IntfNumber        Integer32,
 | 
						|
    swE1cIntfNumber         Integer32,
 | 
						|
    swBundleIntfNumber      Integer32,
 | 
						|
    swPtpIntfNumber         Integer32,
 | 
						|
    swSdhIntfNumber         Integer32,
 | 
						|
    swVC4Number             Integer32,
 | 
						|
    swVC12Number            Integer32
 | 
						|
}
 | 
						|
 | 
						|
swUnitIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This object identifies the switch within the system
 | 
						|
                     for which this entry contains information. This
 | 
						|
                     value can never be greater than switchNumber."
 | 
						|
        ::= { switchInfoEntry 1 }
 | 
						|
 | 
						|
swHardwareVer OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Hardware version of the main board."
 | 
						|
        ::= { switchInfoEntry 2 }
 | 
						|
 | 
						|
swBootLoaderVer OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Loader version of the main board."
 | 
						|
        ::= { switchInfoEntry 3 }
 | 
						|
 | 
						|
swFirmwareVer OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Operation code version of the main board."
 | 
						|
        ::= { switchInfoEntry 4 }
 | 
						|
 | 
						|
swPortNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The total port number of this switch
 | 
						|
                     (including expansion slot)."
 | 
						|
        ::= { switchInfoEntry 5 }
 | 
						|
 | 
						|
swPowerStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        internalPower(1),
 | 
						|
                        redundantPower(2),
 | 
						|
                        internalAndRedundantPower(3),
 | 
						|
                        externalPower(4)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Indicates the switch using internalPower(1),
 | 
						|
                     redundantPower(2), internalAndRedundantPower(3) or externalPower(4)"
 | 
						|
        ::= { switchInfoEntry 6 }
 | 
						|
 | 
						|
swRoleInSystem OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        master(1),
 | 
						|
                        backupMaster(2),
 | 
						|
                        slave(3)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Indicates the switch is master(1), backupMaster(2)
 | 
						|
                     or slave(3) in this system."
 | 
						|
        ::= { switchInfoEntry 7 }
 | 
						|
 | 
						|
swSerialNumber OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..80))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Serial number of the switch."
 | 
						|
        ::= { switchInfoEntry 8 }
 | 
						|
 | 
						|
swProdName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..127))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchInfoEntry 9 }
 | 
						|
 | 
						|
swProdModelId OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
           dmSwitch2204G1(1),
 | 
						|
           dmSwitch2304G1(2),
 | 
						|
           dmSwitch3224F1(3),
 | 
						|
           dmSwitch3324F1(4),
 | 
						|
           dmSwitch3224F2(5),
 | 
						|
           dmSwitch3324F2(6),
 | 
						|
           dmSwitch3224F3(7),
 | 
						|
           dmSwitch3324F3(8),
 | 
						|
           mpu192(9),
 | 
						|
           mpu384(10),
 | 
						|
           eth12gx(11),
 | 
						|
           eth24gx(12),
 | 
						|
           eth1x10gx(13),
 | 
						|
           eth2x10gx(14),
 | 
						|
           eth12gxEth1x10gx(15),
 | 
						|
           eth24gt(16),
 | 
						|
           eth48gt(17),
 | 
						|
           eth24gxEth2x10gx(20),
 | 
						|
           eth48gx(21),
 | 
						|
           eth4x10gxhseries(22),
 | 
						|
           eth24gxEth2x10gxhseries(23),
 | 
						|
           eth48gxhseries(24),
 | 
						|
           eth24gxhseries(25),
 | 
						|
           eth2x10gxhseries(26),
 | 
						|
           eth10gx32xe1(27),
 | 
						|
           eth10gx4xstm1(28),
 | 
						|
           eth10gx2xstm4(29),
 | 
						|
           mpu512(30),
 | 
						|
           eth24gxlseries(31),
 | 
						|
           eth24gx4gx(32),
 | 
						|
           eth24gx2xx(33),
 | 
						|
           eth24gxs(34),
 | 
						|
           eth24gx2xxs(35),
 | 
						|
           eth24gx4xx(36),
 | 
						|
           eth20gt4gc(37),
 | 
						|
           eth20gt4gc2xx(38),
 | 
						|
           eth20gt4gcs(39),
 | 
						|
           eth20gt4gc2xxs(40),
 | 
						|
           eth20gt4gc4xx(41),
 | 
						|
           eth44gt4gc(42),
 | 
						|
           eth44gt4gc2xx(43),
 | 
						|
           eth44gt4gcs(44),
 | 
						|
           eth44gt4gc2xxs(45),
 | 
						|
           eth44gt4gc4xx(46),
 | 
						|
           eth44gt4gc2xs(47),
 | 
						|
           eth44gt4gc2xss(48),
 | 
						|
           eth44gt4gc4xs(49),
 | 
						|
           eth24gthseries(50),
 | 
						|
           eth48gthseries(51),
 | 
						|
           eth20gt4gc2xss(52),
 | 
						|
           eth20gx32xe1hseries(53),
 | 
						|
           eth20gx2x10gx32xe1hseries(54),
 | 
						|
           eth16gx2x10gx4xstm1hseries(55),
 | 
						|
           eth16gx4xstm1hseries(56),
 | 
						|
           eth24gx2x10gxeseries(57),
 | 
						|
           eth24gxeseries(58),
 | 
						|
           eth4x10gxeseries(59),
 | 
						|
           eth48gteseries(60),
 | 
						|
           mpu960(61),
 | 
						|
           eth44gt4gcsmplsdc(62),
 | 
						|
           eth44gt4gc2xxsmplsdc(63),
 | 
						|
           eth44gt4gc4xxmplsdc(64),
 | 
						|
           eth24gx2x10gxhseriesII(65),
 | 
						|
           eth20gt4gc4xs(66),
 | 
						|
           eth24gxhseriesII(67),
 | 
						|
           eth2x10gxhseriesII(68),
 | 
						|
           eth48gxhseriesII(69),
 | 
						|
           eth4x10gxhseriesII(70),
 | 
						|
           eth24gx4xs(71)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Product model identifier."
 | 
						|
        ::= { switchInfoEntry 10 }
 | 
						|
 | 
						|
swFirmwareReleaseDate OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..32))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Release date of the firmware."
 | 
						|
        ::= { switchInfoEntry 11 }
 | 
						|
 | 
						|
swTemperature OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Temperature of the switch."
 | 
						|
        ::= { switchInfoEntry 12 }
 | 
						|
 | 
						|
swG704IntfNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of G704 interfaces of this switch."
 | 
						|
        ::= { switchInfoEntry 13 }
 | 
						|
 | 
						|
swE1cIntfNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of E1c interfaces of this switch."
 | 
						|
        ::= { switchInfoEntry 14 }
 | 
						|
 | 
						|
swBundleIntfNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of Bundle interfaces of this switch."
 | 
						|
        ::= { switchInfoEntry 15 }
 | 
						|
 | 
						|
swPtpIntfNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of PTP interfaces of this switch."
 | 
						|
        ::= { switchInfoEntry 16 }
 | 
						|
 | 
						|
swSdhIntfNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of SDH interfaces of this switch."
 | 
						|
        ::= { switchInfoEntry 17 }
 | 
						|
 | 
						|
swVC4Number OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of VC4 interfaces of this switch."
 | 
						|
        ::= { switchInfoEntry 18 }
 | 
						|
 | 
						|
swVC12Number OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of VC12 interfaces of this switch."
 | 
						|
        ::= { switchInfoEntry 19 }
 | 
						|
 | 
						|
switchProductId     OBJECT IDENTIFIER ::= { switchMgt 3 }
 | 
						|
 | 
						|
 | 
						|
swProdManufacturer OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..127))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchProductId 2 }
 | 
						|
 | 
						|
swProdDescription OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..127))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchProductId 3 }
 | 
						|
 | 
						|
swProdUrl OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..127))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchProductId 5 }
 | 
						|
 | 
						|
swIdentifier OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "A unique identifier of which switch in the chassis is currently
 | 
						|
                     being looked at."
 | 
						|
        ::= { switchProductId 6 }
 | 
						|
 | 
						|
swVendorId OBJECT-TYPE
 | 
						|
  SYNTAX    INTEGER {
 | 
						|
      datacom                    (1),
 | 
						|
      ieru                       (2),
 | 
						|
      asga                       (3),
 | 
						|
      parks                      (4),
 | 
						|
      digitel                    (5),
 | 
						|
      none                         (6),
 | 
						|
      elebra                     (7),
 | 
						|
      osp                        (9),
 | 
						|
      objectNonexistentInModel   (2000000254),
 | 
						|
      infNotAvailable            (2000000255)
 | 
						|
      }
 | 
						|
  ACCESS      read-only
 | 
						|
  STATUS      mandatory
 | 
						|
  DESCRIPTION     " Vendor information. The value 0
 | 
						|
        indicates a vendor not defined.  "
 | 
						|
        ::= { switchProductId 7 }
 | 
						|
 | 
						|
switchIndivPowerTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SwitchIndivPowerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about status of individual powers."
 | 
						|
        ::= { switchMgt 4 }
 | 
						|
 | 
						|
switchIndivPowerEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SwitchIndivPowerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about status of individual powers."
 | 
						|
        INDEX       { swIndivPowerUnitIndex, swIndivPowerIndex }
 | 
						|
        ::= { switchIndivPowerTable 1 }
 | 
						|
 | 
						|
SwitchIndivPowerEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    swIndivPowerUnitIndex   Integer32,
 | 
						|
    swIndivPowerIndex       INTEGER,
 | 
						|
    swIndivPowerStatus      INTEGER
 | 
						|
}
 | 
						|
 | 
						|
swIndivPowerUnitIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as swUnitIndex."
 | 
						|
        ::= { switchIndivPowerEntry 1 }
 | 
						|
 | 
						|
swIndivPowerIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..2)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "1 means internal power. 2 means external power."
 | 
						|
        ::= { switchIndivPowerEntry 2 }
 | 
						|
 | 
						|
swIndivPowerStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        red(1),
 | 
						|
                        green(2),
 | 
						|
                        notPresent(3)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "notPresent(3) means not present. green(2) means
 | 
						|
                     up. red(1) means down."
 | 
						|
        ::= { switchIndivPowerEntry 3 }
 | 
						|
 | 
						|
switchIndivFanTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SwitchIndivFanEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about status of individual fans."
 | 
						|
        ::= { switchMgt 5 }
 | 
						|
 | 
						|
switchIndivFanEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SwitchIndivFanEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about status of individual fans."
 | 
						|
        INDEX       { swIndivFanUnitIndex, swIndivFanIndex }
 | 
						|
        ::= { switchIndivFanTable 1 }
 | 
						|
 | 
						|
SwitchIndivFanEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    swIndivFanUnitIndex   Integer32,
 | 
						|
    swIndivFanIndex       INTEGER,
 | 
						|
    swIndivFanStatus      INTEGER
 | 
						|
}
 | 
						|
 | 
						|
swIndivFanUnitIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as swUnitIndex."
 | 
						|
        ::= { switchIndivFanEntry 1 }
 | 
						|
 | 
						|
swIndivFanIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..2)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchIndivFanEntry 2 }
 | 
						|
 | 
						|
swIndivFanStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        red(1),
 | 
						|
      green(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "red(1) means down. green(2) means
 | 
						|
                     up. "
 | 
						|
        ::= { switchIndivFanEntry 3 }
 | 
						|
 | 
						|
switchIndivAlarmTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SwitchIndivAlarmEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about status of individual alarms."
 | 
						|
        ::= { switchMgt 6 }
 | 
						|
 | 
						|
switchIndivAlarmEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SwitchIndivAlarmEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about status of individual alarms."
 | 
						|
        INDEX       { swIndivAlarmUnitIndex, swIndivAlarmIndex }
 | 
						|
        ::= { switchIndivAlarmTable 1 }
 | 
						|
 | 
						|
SwitchIndivAlarmEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    swIndivAlarmUnitIndex   Integer32,
 | 
						|
    swIndivAlarmIndex       INTEGER,
 | 
						|
    swIndivAlarmStatus      INTEGER
 | 
						|
}
 | 
						|
 | 
						|
swIndivAlarmUnitIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as swUnitIndex."
 | 
						|
        ::= { switchIndivAlarmEntry 1 }
 | 
						|
 | 
						|
swIndivAlarmIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..3)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchIndivAlarmEntry 2 }
 | 
						|
 | 
						|
swIndivAlarmStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        deactivated(1),
 | 
						|
                        activated(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchIndivAlarmEntry 3 }
 | 
						|
 | 
						|
switchResObj OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchMgt 7 }
 | 
						|
 | 
						|
swHashConfig OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(16))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchMgt 8 }
 | 
						|
 | 
						|
swHashStatus OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(16))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchMgt 9 }
 | 
						|
 | 
						|
swCpuUsage OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The CPU usage (in hundredths of a percent) at the last minute."
 | 
						|
        ::= { switchMgt 10 }
 | 
						|
 | 
						|
swMemUsage OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The memory usage (percentage)."
 | 
						|
        ::= { switchMgt 11 }
 | 
						|
 | 
						|
switchMacAddrUsageTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SwitchMacAddrUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about the total of used MAC addresses entries."
 | 
						|
        ::= { switchMgt 12 }
 | 
						|
 | 
						|
switchMacAddrUsageEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SwitchMacAddrUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about the total of used MAC addresses entries."
 | 
						|
        INDEX       { swMacAddrUnitIndex }
 | 
						|
        ::= { switchMacAddrUsageTable 1 }
 | 
						|
 | 
						|
SwitchMacAddrUsageEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    swMacAddrUnitIndex      Integer32,
 | 
						|
    swMacAddrUsageValue     Integer32
 | 
						|
}
 | 
						|
 | 
						|
swMacAddrUnitIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as swUnitIndex."
 | 
						|
        ::= { switchMacAddrUsageEntry 1 }
 | 
						|
 | 
						|
swMacAddrUsageValue OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The total of used MAC addresses entries."
 | 
						|
        ::= { switchMacAddrUsageEntry 2 }
 | 
						|
 | 
						|
swSlotNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The total number of interface board slots present on the device."
 | 
						|
        ::= { switchMgt 13 }
 | 
						|
 | 
						|
switchMpuTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SwitchMpuEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of descriptive and status information about
 | 
						|
                     MPUs in this system."
 | 
						|
        ::= { switchMgt 14 }
 | 
						|
 | 
						|
switchMpuEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SwitchMpuEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about a single MPU in this system."
 | 
						|
        INDEX       { swMpuIndex }
 | 
						|
        ::= { switchMpuTable 1 }
 | 
						|
 | 
						|
SwitchMpuEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    swMpuIndex             Integer32,
 | 
						|
    swMpuBootLoaderVer     DisplayString,
 | 
						|
    swMpuRoleInSystem      INTEGER,
 | 
						|
    swMpuSerialNumber      DisplayString,
 | 
						|
  swMpuModelId           INTEGER
 | 
						|
}
 | 
						|
 | 
						|
swMpuIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This object identifies the MPU within the system
 | 
						|
                     for which this entry contains information."
 | 
						|
        ::= { switchMpuEntry 1 }
 | 
						|
 | 
						|
swMpuBootLoaderVer OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Loader version of the main board."
 | 
						|
        ::= { switchMpuEntry 2 }
 | 
						|
 | 
						|
swMpuRoleInSystem OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        active(1),
 | 
						|
                        standby(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Indicates the MPU is active(1) or standby(2) in this system."
 | 
						|
        ::= { switchMpuEntry 3 }
 | 
						|
 | 
						|
swMpuSerialNumber OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..80))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Serial number of the MPU."
 | 
						|
        ::= { switchMpuEntry 4 }
 | 
						|
 | 
						|
swMpuModelId OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
           mpu192(9),
 | 
						|
           mpu384(10)
 | 
						|
                 }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "MPU model identifier."
 | 
						|
        ::= { switchMpuEntry 5 }
 | 
						|
 | 
						|
swHashHardware OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(16))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { switchMgt 15 }
 | 
						|
 | 
						|
switchIndivAlarmOutTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SwitchIndivAlarmOutEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about status of output alarms."
 | 
						|
        ::= { switchMgt 16 }
 | 
						|
 | 
						|
swChassisModel OBJECT-TYPE
 | 
						|
       SYNTAX       INTEGER {
 | 
						|
                        dmSwitch3000(1),
 | 
						|
                        dmSwitch4001(2),
 | 
						|
                        dmSwitch4001L(3),
 | 
						|
                        dmSwitch4001S(4),
 | 
						|
                        dmSwitch4004(5),
 | 
						|
                        dmSwitch4008(6),
 | 
						|
                        dmSwitch4008HighSpeed(7),
 | 
						|
                        dmSwitch4001NewFan(8),
 | 
						|
                        dmSwitch4100(9),
 | 
						|
                        objectNonexistentInModel   (2000000254),
 | 
						|
                        infNotAvailable            (2000000255)
 | 
						|
                }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Chassis model for equipment"
 | 
						|
        ::= { switchMgt 17 }
 | 
						|
 | 
						|
switchSessionTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SwitchIndivAlarmOutEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about CLI sessions informations."
 | 
						|
        ::= { switchMgt 18 }
 | 
						|
 | 
						|
switchSessionEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SwitchSessionEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about a single switch in this system."
 | 
						|
        INDEX       { swSessionUnitIndex }
 | 
						|
        ::= { switchSessionTable 1 }
 | 
						|
 | 
						|
SwitchSessionEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    swSessionUnitIndex             INTEGER,
 | 
						|
    swSessionName                  DisplayString,
 | 
						|
    swSessionUptime                DisplayString,
 | 
						|
    swSessionPid                   INTEGER,
 | 
						|
    swSessionSrcIP                 DisplayString
 | 
						|
}
 | 
						|
 | 
						|
swSessionUnitIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as swUnitIndex."
 | 
						|
        ::= { switchSessionEntry 1 }
 | 
						|
 | 
						|
swSessionName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Session username."
 | 
						|
        ::= { switchSessionEntry 2 }
 | 
						|
 | 
						|
swSessionUptime OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Login time and date (uptime)."
 | 
						|
        ::= { switchSessionEntry 3 }
 | 
						|
 | 
						|
swSessionPid OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "CLI Session Process ID."
 | 
						|
        ::= { switchSessionEntry 4 }
 | 
						|
 | 
						|
swSessionSrcIP OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "IP from process that called CLI - telnet, ssh or inetd."
 | 
						|
        ::= { switchSessionEntry 5 }
 | 
						|
 | 
						|
switchIndivAlarmOutEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SwitchIndivAlarmOutEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table about status of output alarms."
 | 
						|
        INDEX       { swIndivAlarmOutUnitIndex }
 | 
						|
        ::= { switchIndivAlarmOutTable 1 }
 | 
						|
 | 
						|
SwitchIndivAlarmOutEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    swIndivAlarmOutUnitIndex   Integer32,
 | 
						|
    swIndivAlarmOutStatus      INTEGER
 | 
						|
}
 | 
						|
 | 
						|
swIndivAlarmOutUnitIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as swUnitIndex."
 | 
						|
        ::= { switchIndivAlarmOutEntry 1 }
 | 
						|
 | 
						|
swIndivAlarmOutStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        deactivated(1),
 | 
						|
                        activated(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Indicates current alarm output status, as configured in external-alarm-output."
 | 
						|
        ::= { switchIndivAlarmOutEntry 2 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- portMgt
 | 
						|
--
 | 
						|
 | 
						|
portTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF PortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of descriptive and status information about
 | 
						|
                     configuration of each switch port (including expansion slot)
 | 
						|
                     in this system. This table also contains information
 | 
						|
                     about each trunk (similar to Cisco's EtherChannel)."
 | 
						|
        ::= { portMgt 1 }
 | 
						|
 | 
						|
portEntry OBJECT-TYPE
 | 
						|
        SYNTAX      PortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about configuration in one switch port of the switch."
 | 
						|
        INDEX       { portIndex }
 | 
						|
        ::= { portTable 1 }
 | 
						|
 | 
						|
PortEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    portIndex                Integer32,
 | 
						|
    portName                 DisplayString,
 | 
						|
    portType                 INTEGER,
 | 
						|
    portSpeedDpxCfg          INTEGER,
 | 
						|
    portFlowCtrlCfg          INTEGER,
 | 
						|
    portCapabilities         BITS,
 | 
						|
    portAutonegotiation      INTEGER,
 | 
						|
    portSpeedDpxStatus       INTEGER,
 | 
						|
    portFlowCtrlStatus       INTEGER,
 | 
						|
    portTrunkIndex           Integer32,
 | 
						|
    portMdiStatus            INTEGER
 | 
						|
}
 | 
						|
 | 
						|
portIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as ifIndex in the IF-MIB."
 | 
						|
        ::= { portEntry 1 }
 | 
						|
 | 
						|
portName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..64))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Indicates the port name. This is same as
 | 
						|
                     ifAlias in the IF-MIB (RFC2863 or later)."
 | 
						|
        ::= { portEntry 2 }
 | 
						|
 | 
						|
portType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
            other(1),
 | 
						|
            hundredBaseTX(2),
 | 
						|
            hundredBaseFX(3),
 | 
						|
            thousandBaseSX(4),
 | 
						|
            thousandBaseLX(5),
 | 
						|
            thousandBaseT(6),
 | 
						|
            thousandBaseGBIC(7),
 | 
						|
            thousandBaseSfp(8),
 | 
						|
            hundredBaseFxScSingleMode(9),
 | 
						|
            hundredBaseFxScMultiMode(10),
 | 
						|
            tenG(11),
 | 
						|
            tenGSfp(12)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Indicates the port type."
 | 
						|
        ::= { portEntry 3 }
 | 
						|
 | 
						|
portSpeedDpxCfg OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
            reserved(1),
 | 
						|
            halfDuplex10(2),
 | 
						|
            fullDuplex10(3),
 | 
						|
            halfDuplex100(4),
 | 
						|
            fullDuplex100(5),
 | 
						|
            halfDuplex1000(6),
 | 
						|
            fullDuplex1000(7),
 | 
						|
            fullDuplex10000(8)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Set the port speed and duplex mode as follows:
 | 
						|
            halfDuplex10(2)    - 10Mbps and half duplex mode
 | 
						|
            fullDuplex10(3)    - 10Mbps and full duplex mode
 | 
						|
            halfDuplex100(4)   - 100Mbps and half duplex mode
 | 
						|
            fullDuplex100(5)   - 100Mbps and full duplex mode
 | 
						|
            halfDuplex1000(6)  - 1000Mbps and half duplex mode
 | 
						|
            fullDuplex1000(7)  - 1000Mbps and full duplex mode
 | 
						|
       fullDuplex10000(8) - 10000Mbps and full duplex mode
 | 
						|
             hundredBaseTX port can be set as
 | 
						|
                 halfDuplex10(2)
 | 
						|
                 fullDuplex10(3)
 | 
						|
                 halfDuplex100(4)
 | 
						|
                 fullDuplex100(5)
 | 
						|
             hundredBaseFX port can be set as
 | 
						|
                 halfDuplex100(4)
 | 
						|
                 fullDuplex100(5)
 | 
						|
             thousandBaseSX port can be set as
 | 
						|
                 halfDuplex1000(6)
 | 
						|
                 fullDuplex1000(7)
 | 
						|
             The actual operating speed and duplex of the port
 | 
						|
             is given by portSpeedDpxStatus."
 | 
						|
        DEFVAL      { halfDuplex10 }
 | 
						|
        ::= { portEntry 4 }
 | 
						|
 | 
						|
portFlowCtrlCfg OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2),
 | 
						|
                        backPressure(3),
 | 
						|
                        dot3xFlowControlRxTx(4),
 | 
						|
      dot3xFlowControlRx(5),
 | 
						|
      dot3xFlowControlTx(6)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "(1) Flow control mechanism is enabled.
 | 
						|
                         If the port type is hundredBaseTX or thousandBaseSX:
 | 
						|
                         When the port is operating in halfDuplex mode, the
 | 
						|
                         port uses backPressure flow control mechanism. When
 | 
						|
                         the port is operating in fullDuplex mode, the port
 | 
						|
                         uses IEEE 802.3x flow control mechanism.
 | 
						|
                         If the port type is hundredBaseFX:
 | 
						|
                         When the port is operating in halfDuplex mode, the
 | 
						|
                         port uses backPressure flow control mechanism. When
 | 
						|
                         the port is operating in fullDuplex mode, Flow
 | 
						|
                         control mechanism will not function.
 | 
						|
                     (2) Flow control mechanism is disabled.
 | 
						|
                     (3) Flow control mechanism is backPressure.
 | 
						|
                         when the port is in fullDuplex mode.This flow control
 | 
						|
                         mechanism will not function.
 | 
						|
                     (4) Flow control mechanism is IEEE 802.3x flow control.
 | 
						|
                         when the port is in halfDuplex mode.This flow control
 | 
						|
                         mechanism will not function.
 | 
						|
                     hundredBaseTX and thousandBaseSX port can be set as:
 | 
						|
                         enabled(1),
 | 
						|
                         disabled(2),
 | 
						|
                         backPressure(3),
 | 
						|
                         dot3xFlowControl(4).
 | 
						|
                     hundredBaseFX port can be set as:
 | 
						|
                         enabled(1),
 | 
						|
                         disabled(2),
 | 
						|
                         backPressure(3).
 | 
						|
                     The actual flow control mechanism is used given by
 | 
						|
                     portFlowCtrlStatus."
 | 
						|
        DEFVAL      { enabled }
 | 
						|
        ::= { portEntry 5 }
 | 
						|
 | 
						|
portCapabilities OBJECT-TYPE
 | 
						|
        SYNTAX      BITS
 | 
						|
                    {
 | 
						|
                        portCap10half(0),
 | 
						|
                        portCap10full(1),
 | 
						|
                        portCap100half(2),
 | 
						|
                        portCap100full(3),
 | 
						|
                        portCap1000half(4),
 | 
						|
                        portCap1000full(5),
 | 
						|
                        portCap10000full(6),
 | 
						|
                        dot3xFlowControlRxTx(7),
 | 
						|
      dot3xFlowControlRx(8),
 | 
						|
      dot3xFlowControlTx(9)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Port capabilities."
 | 
						|
        ::= { portEntry 6 }
 | 
						|
 | 
						|
portAutonegotiation OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Whether autonegotiation is enabled."
 | 
						|
        ::= { portEntry 7 }
 | 
						|
 | 
						|
portSpeedDpxStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        error(1),
 | 
						|
                        halfDuplex10(2),
 | 
						|
                        fullDuplex10(3),
 | 
						|
                        halfDuplex100(4),
 | 
						|
                        fullDuplex100(5),
 | 
						|
                        halfDuplex1000(6),
 | 
						|
                        fullDuplex1000(7),
 | 
						|
      fullDuplex10000(8),
 | 
						|
      down(9)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The operating speed and duplex mode of the
 | 
						|
                     switched port. If this index is a trunk,
 | 
						|
                     the speed is the speed of its individual members.
 | 
						|
                     If this index is a trunk and the result
 | 
						|
                     is inconsistent among its member ports, this value is
 | 
						|
                     error(1)."
 | 
						|
        ::= { portEntry 8 }
 | 
						|
 | 
						|
portFlowCtrlStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        error(1),
 | 
						|
                        backPressure(2),
 | 
						|
                        dot3xFlowControlRxTx(3),
 | 
						|
      dot3xFlowControlRx(4),
 | 
						|
      dot3xFlowControlTx(5),
 | 
						|
                        disable(6)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "(2) BackPressure flow control machanism is used.
 | 
						|
                     (3) IEEE 802.3 flow control machanism is used.
 | 
						|
                     (4) Flow control mechanism is disabled.
 | 
						|
                     If this index is a trunk and the result
 | 
						|
                     is inconsistent among its member ports, this value is
 | 
						|
                     error(1)."
 | 
						|
        ::= { portEntry 9 }
 | 
						|
 | 
						|
portMdiStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        auto(1),
 | 
						|
                        normal(2),
 | 
						|
                        xover(3)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION ""
 | 
						|
        ::= { portEntry 10 }
 | 
						|
 | 
						|
portTrunkIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The trunk to which this port belongs. A value of 0
 | 
						|
                    means that this port does not belong to any trunk.
 | 
						|
                    A value greater than zero means that this port
 | 
						|
                    belongs to trunk at trunkIndex, defined by the
 | 
						|
                    corresponding trunkPorts."
 | 
						|
        ::= { portEntry 11 }
 | 
						|
 | 
						|
--
 | 
						|
-- trunkMgt
 | 
						|
--
 | 
						|
 | 
						|
trunkMaxId OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum number for a trunk identifier."
 | 
						|
    ::= { trunkMgt 1 }
 | 
						|
 | 
						|
trunkValidNumber OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of valid trunks."
 | 
						|
    ::= { trunkMgt 2 }
 | 
						|
 | 
						|
trunkTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF TrunkEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of descriptive and status information about
 | 
						|
                     configuration of each trunk,
 | 
						|
                     similar to Cisco EtherChannel."
 | 
						|
        ::= { trunkMgt 3 }
 | 
						|
 | 
						|
trunkEntry OBJECT-TYPE
 | 
						|
        SYNTAX      TrunkEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about configuration in one trunk of the switch."
 | 
						|
        INDEX       { trunkIndex }
 | 
						|
        ::= { trunkTable 1 }
 | 
						|
 | 
						|
TrunkEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    trunkIndex                Integer32,
 | 
						|
    trunkPorts                PortList,
 | 
						|
    trunkCreation             INTEGER,
 | 
						|
    trunkStatus               INTEGER
 | 
						|
}
 | 
						|
 | 
						|
trunkIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This object identifies the trunk within the switch
 | 
						|
                     for which this entry contains information."
 | 
						|
        ::= { trunkEntry 1 }
 | 
						|
 | 
						|
trunkPorts OBJECT-TYPE
 | 
						|
    SYNTAX      PortList
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The complete set of ports currently associated with
 | 
						|
        this trunk."
 | 
						|
    ::= { trunkEntry 2 }
 | 
						|
 | 
						|
trunkCreation OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER
 | 
						|
                {
 | 
						|
                    static(1),
 | 
						|
                    lacp(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A value of static(1) means a statically configured trunk.
 | 
						|
         A value of lacp(2) means an LACP-configured trunk."
 | 
						|
    ::= { trunkEntry 3 }
 | 
						|
 | 
						|
trunkStatus OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER
 | 
						|
                {
 | 
						|
                    valid(1),
 | 
						|
                    invalid(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Writing this to valid(1) creates an entry.
 | 
						|
         Writing this to invalid(2) destroys an entry."
 | 
						|
    ::= { trunkEntry 4 }
 | 
						|
 | 
						|
---
 | 
						|
--- lacpMgt
 | 
						|
---
 | 
						|
 | 
						|
lacpPortTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF LacpPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table for LACP port configuration."
 | 
						|
        ::= { lacpMgt 1 }
 | 
						|
 | 
						|
lacpPortEntry OBJECT-TYPE
 | 
						|
        SYNTAX      LacpPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Entry for LACP port configuration."
 | 
						|
        INDEX       { lacpPortIndex }
 | 
						|
        ::= { lacpPortTable 1 }
 | 
						|
 | 
						|
LacpPortEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    lacpPortIndex            Integer32,
 | 
						|
    lacpPortStatus           INTEGER
 | 
						|
}
 | 
						|
 | 
						|
lacpPortIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as ifIndex in the IF-MIB."
 | 
						|
        ::= { lacpPortEntry 1 }
 | 
						|
 | 
						|
lacpPortStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Whether 802.3ad LACP is enabled."
 | 
						|
        ::= { lacpPortEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- staMgt
 | 
						|
--
 | 
						|
 | 
						|
-- Management for Spanning Tree Algorithm (STA).
 | 
						|
-- This has variables not already defined in the implemented
 | 
						|
-- standard MIB(s).
 | 
						|
 | 
						|
-- for 1d(STP) start
 | 
						|
staSystemStatus OBJECT-TYPE
 | 
						|
        SYNTAX      EnabledStatus
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Global spanning tree status.
 | 
						|
                     (1) Spanning tree protocol is enabled.
 | 
						|
                     (2) Spanning tree protocol is disabled."
 | 
						|
        DEFVAL      { enabled }
 | 
						|
        ::= { staMgt 1 }
 | 
						|
-- for 1d(STP) end
 | 
						|
 | 
						|
staPortTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF StaPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The table manages port settings for Spanning Tree
 | 
						|
                     Protocol 802.1d, 802.1w or 802.1s depending on the
 | 
						|
                     value specified by staProtocolType."
 | 
						|
        REFERENCE "IEEE 802.1d, IEEE 802.1w, IEEE 802.1s."
 | 
						|
        ::= { staMgt 2 }
 | 
						|
 | 
						|
staPortEntry OBJECT-TYPE
 | 
						|
        SYNTAX      StaPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The conceptual entry of staPortTable."
 | 
						|
        INDEX       { staPortIndex }
 | 
						|
        ::= { staPortTable 1 }
 | 
						|
 | 
						|
StaPortEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    staPortIndex                  Integer32,
 | 
						|
-- for 1w(RSTP) start
 | 
						|
    staPortAdminEdgePort      TruthValue,
 | 
						|
    staPortOperEdgePort       TruthValue,
 | 
						|
    staPortAdminPointToPoint  INTEGER,
 | 
						|
    staPortOperPointToPoint   TruthValue,
 | 
						|
    staPortLongPathCost       Integer32,
 | 
						|
    staPortSystemStatus       EnabledStatus
 | 
						|
-- for 1w(RSTP) end
 | 
						|
}
 | 
						|
 | 
						|
staPortIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The port and the trunk (excluding trunk member ports)
 | 
						|
                     interface of the staPortTable. The interface identified
 | 
						|
                     by a particular value of this index is the same interface
 | 
						|
                     as identified by the same value of dot1dStpPort in the
 | 
						|
                     BRIDGE-MIB."
 | 
						|
        ::= { staPortEntry 1 }
 | 
						|
 | 
						|
-- for 1w(RSTP) start
 | 
						|
staPortAdminEdgePort OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The administrative value of the edge port parameter.  A
 | 
						|
         value of true(1) indicates that this port should be
 | 
						|
         assumed as an edge-port and a value of false(2) indicates
 | 
						|
         that this port should be assumed as a non-edge-port."
 | 
						|
    REFERENCE
 | 
						|
        "IEEE 802.1t clause 14.8.2, 18.3.3"
 | 
						|
    ::= { staPortEntry 2 }
 | 
						|
 | 
						|
staPortOperEdgePort OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The operational value of the edge port parameter. The object is
 | 
						|
         initialized to the value of staPortAdminEdgePort and is set false
 | 
						|
         when a BPDU is received."
 | 
						|
    REFERENCE
 | 
						|
        "IEEE 802.1t clause 14.8.2, 18.3.4"
 | 
						|
    ::= { staPortEntry 3 }
 | 
						|
 | 
						|
staPortAdminPointToPoint OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER
 | 
						|
                {
 | 
						|
                    forceTrue(0),
 | 
						|
                    forceFalse(1),
 | 
						|
                    auto(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
     DESCRIPTION
 | 
						|
        "The administrative point-to-point status of the LAN segment
 | 
						|
         attached to this port. A value of forceTrue(0) indicates that
 | 
						|
         this port should always be treated as if it is connected to
 | 
						|
         a point-to-point link. A value of forceFalse(1) indicates
 | 
						|
         that this port should be treated as having a shared media
 | 
						|
         connection. A value of auto(2) indicates that this port is
 | 
						|
         considered to have a point-to-point link if it is an Aggregator
 | 
						|
         and all of its members are aggregatable, or if the MAC entity
 | 
						|
         is configured for full duplex operation, either through
 | 
						|
         auto-negotiation or by management means."
 | 
						|
   REFERENCE
 | 
						|
       "IEEE 802.1w clause 6.4.3, 6.5, 14.8.2"
 | 
						|
   ::= { staPortEntry 4 }
 | 
						|
 | 
						|
staPortOperPointToPoint OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The operational point-to-point status of the LAN segment
 | 
						|
         attached to this port. This indicates whether a port is
 | 
						|
         considered to have a point-to-point connection or not.
 | 
						|
         The value is determined by management or by auto-detection,
 | 
						|
         as described in the staPortAdminPointToPoint object."
 | 
						|
    REFERENCE
 | 
						|
        "IEEE 802.1w clause 6.4.3, 6.5, 14.8.2"
 | 
						|
    ::= { staPortEntry 5 }
 | 
						|
 | 
						|
staPortLongPathCost OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32(1..200000000)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "The contribution of this port to the path cost (in 32
 | 
						|
          bits value) of paths towards the spanning tree root which
 | 
						|
          include this port.
 | 
						|
 | 
						|
          This object is used to configure the spanning tree port
 | 
						|
          path cost in the 32-bit value range when the
 | 
						|
          staPathCostMethod is long(2).
 | 
						|
 | 
						|
          If the staPathCostMethod is short(1), this mib object is not
 | 
						|
          instantiated."
 | 
						|
    ::= { staPortEntry 6 }
 | 
						|
 | 
						|
staPortSystemStatus OBJECT-TYPE
 | 
						|
        SYNTAX      EnabledStatus
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Per-port spanning tree status.
 | 
						|
                     (1) Spanning tree protocol is enabled.
 | 
						|
                     (2) Spanning tree protocol is disabled."
 | 
						|
        DEFVAL      { enabled }
 | 
						|
        ::= { staPortEntry 7 }
 | 
						|
 | 
						|
staProtocolType OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    stp(1),
 | 
						|
                    rstp(2),
 | 
						|
                    mstp(3)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "The version of Spanning Tree Protocol the bridge is currently
 | 
						|
                 running. The value 'stp(1)' indicates the Spanning Tree
 | 
						|
                 Protocol is as specified in IEEE 802.1D,'rstp(2)' indicates that
 | 
						|
                 the Rapid Spanning Tree Protocol is as specified in IEEE
 | 
						|
                 802.1w, and the value 'mstp(3)' indicates that the Multiple Spanning
 | 
						|
                 Tree Protocol is as specified in IEEE 802.1s. New values may
 | 
						|
                 be defined in the future as new or updated versions of the
 | 
						|
                 protocol become available."
 | 
						|
    REFERENCE
 | 
						|
        "IEEE 802.1w clause 14.8.1, 17.12, 17.16.1"
 | 
						|
    ::= { staMgt 3 }
 | 
						|
-- for 1w(RSTP) end
 | 
						|
 | 
						|
--
 | 
						|
-- tftpMgt
 | 
						|
--
 | 
						|
 | 
						|
tftpFile  OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString (SIZE(0..127))
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The file name for TFTP transfer when a
 | 
						|
        transfer is next requested via this MIB.  This value is set to
 | 
						|
        the zero length string when no file name has been specified."
 | 
						|
    ::= { tftpMgt 1 }
 | 
						|
 | 
						|
tftpFlashConfig  OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER (1..4)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of flash config partition for to be used when the chosen action
 | 
						|
   is the downloadToFlashConfig or the uploadFromFlashConfig. This values is
 | 
						|
   set to the zero when no flash config has been specified."
 | 
						|
    ::= { tftpMgt 2 }
 | 
						|
 | 
						|
tftpServer  OBJECT-TYPE
 | 
						|
    SYNTAX     IpAddress
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The IP address of the TFTP server for transfer
 | 
						|
        when a download or upload is next requested via this MIB.
 | 
						|
        This value is set to `0.0.0.0' when no IP address has been
 | 
						|
        specified."
 | 
						|
    ::= { tftpMgt 3 }
 | 
						|
 | 
						|
tftpAction  OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER {
 | 
						|
                  downloadToFlashConfig(1),
 | 
						|
                  downloadToRunningConfig(2),
 | 
						|
      downloadToStartupConfig(3),
 | 
						|
                  downloadToFirmware(4),
 | 
						|
                  uploadFromFlashConfig(5),
 | 
						|
      uploadFromRunningConfig(6),
 | 
						|
      uploadFromStartupConfig(7),
 | 
						|
      notDownloading(8)
 | 
						|
               }
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "When this object is set to downloadToFlashConfig(1),
 | 
						|
  the device will begin download of the file specified
 | 
						|
        by tftpFile from the server specified by tftpServer to
 | 
						|
  flash-config(specified by tftpFlashConfig) in the device
 | 
						|
  using the TFTP protocol.
 | 
						|
  When this object is set to downloadToRunningConfig(2),
 | 
						|
  the device will begin download of the file specified
 | 
						|
        by tftpFile from the server specified by tftpServer to
 | 
						|
  running-config in the device using the TFTP protocol.
 | 
						|
  When this object is set to downloadToStartupConfig(3),
 | 
						|
  the device will begin download of the file specified
 | 
						|
        by tftpFile from the server specified by tftpServer to
 | 
						|
  Startup-config in the device  using the TFTP protocol.
 | 
						|
  When this object is set to downloadToFirmware(4),
 | 
						|
  the device will begin download of the file specified
 | 
						|
        by tftpFile from the server specified by tftpServer to
 | 
						|
  firmware in the device using the TFTP protocol.
 | 
						|
        When this object is set to uploadFromFlashConfig(5),
 | 
						|
  the device will begin upload of the
 | 
						|
  flash-config(specified by tftpFlashConfig) in the device
 | 
						|
        to tftpFile in the server specified by tftpServer.
 | 
						|
  When this object is set to uploadFromRunningConfig(6),
 | 
						|
  the device will begin upload of the running-config in
 | 
						|
  the device to tftpFile in the server specified by tftpServer.
 | 
						|
  When this object is set to uploadFromStartupConfig(7),
 | 
						|
  the device will begin upload of the startup-config in
 | 
						|
  the device to tftpFile in the server specified by
 | 
						|
        tftpServer.
 | 
						|
  When the device is not downloading, this object will have
 | 
						|
  a value of notDownloading(8)."
 | 
						|
    ::= { tftpMgt 4 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- restartMgt
 | 
						|
--
 | 
						|
 | 
						|
restartFirmware OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..2)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Number of firmware flash index for start-up."
 | 
						|
        ::= { restartMgt 1 }
 | 
						|
 | 
						|
restartConfig OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..4)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Number of configuration flash index for start-up."
 | 
						|
        ::= { restartMgt 2 }
 | 
						|
 | 
						|
restartControl  OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER {
 | 
						|
                    running(1),
 | 
						|
                    warmBoot(2),
 | 
						|
                    coldBoot(3)
 | 
						|
              }
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Setting this object to warmBoot(2) causes the device to
 | 
						|
        restart the application software with current configuration
 | 
						|
        parameters saved in non-volatile memory.  Setting this
 | 
						|
        object to coldBoot(3) causes the device to reinitialize
 | 
						|
        configuration parameters in non-volatile memory to default
 | 
						|
        values and restart the application software.  When the device
 | 
						|
        is running normally, this variable has a value of
 | 
						|
        running(1)."
 | 
						|
    ::= { restartMgt 3 }
 | 
						|
 | 
						|
--
 | 
						|
-- mirrorMgt
 | 
						|
--
 | 
						|
 | 
						|
mirrorDestinationPort OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Destination port for mirrored packets. This is defined
 | 
						|
                    as ifIndex in the IF-MIB."
 | 
						|
        ::= { mirrorMgt 1 }
 | 
						|
 | 
						|
mirrorTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF MirrorEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of descriptive and status information about
 | 
						|
                     switches in this system."
 | 
						|
        ::= { mirrorMgt 2 }
 | 
						|
 | 
						|
mirrorEntry OBJECT-TYPE
 | 
						|
        SYNTAX      MirrorEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about a single switch in this system. "
 | 
						|
        INDEX       { mirrorSourcePort }
 | 
						|
        ::= { mirrorTable 1 }
 | 
						|
 | 
						|
MirrorEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    mirrorSourcePort       Integer32,
 | 
						|
    mirrorType             INTEGER
 | 
						|
}
 | 
						|
 | 
						|
mirrorSourcePort OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Source port for mirrored packets. This is defined as
 | 
						|
                    ifIndex in the IF-MIB."
 | 
						|
        ::= { mirrorEntry 1 }
 | 
						|
 | 
						|
mirrorType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        rx(1),
 | 
						|
                        tx(2),
 | 
						|
      all(3),
 | 
						|
      disable(4)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "If this value is rx(1), receive packets will
 | 
						|
                    be mirrored. If this value is tx(2), transmit
 | 
						|
                    packets will be mirrored. If this value is all(3),
 | 
						|
        all packts will be mirrored"
 | 
						|
        ::= { mirrorEntry 2 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- igmpSnoopMgt
 | 
						|
--
 | 
						|
 | 
						|
igmpSnoopStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Parameter to enable or disable IGMP snooping on the device.
 | 
						|
                     When enabled, the device will examine IGMP packets and set
 | 
						|
                     up filters for IGMP ports. "
 | 
						|
        DEFVAL      { enabled }
 | 
						|
        ::= { igmpSnoopMgt 1 }
 | 
						|
 | 
						|
igmpSnoopQuerier OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Whether to act as querier."
 | 
						|
        DEFVAL      { enabled }
 | 
						|
        ::= { igmpSnoopMgt 2 }
 | 
						|
 | 
						|
igmpSnoopQueryCount OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (2..10)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Maximum number of queries that have not been heard on the
 | 
						|
                     system before the system starts taking action to solicit
 | 
						|
                     reports."
 | 
						|
        DEFVAL      { 2 }
 | 
						|
        ::= { igmpSnoopMgt 3 }
 | 
						|
 | 
						|
 | 
						|
igmpSnoopQueryInterval OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (60..125)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Query interval."
 | 
						|
        DEFVAL      { 125 }
 | 
						|
        ::= { igmpSnoopMgt 4 }
 | 
						|
 | 
						|
igmpSnoopQueryMaxResponseTime OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (5..25)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Timeout value (seconds) between IGMP reports received on a port
 | 
						|
                     for an IP Multicast Address that can pass before the system
 | 
						|
                     sends an IGMP Query out the port and removes it from the
 | 
						|
                     list."
 | 
						|
        DEFVAL      { 10 }
 | 
						|
        ::= { igmpSnoopMgt 5 }
 | 
						|
 | 
						|
igmpSnoopQueryTimeout OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (300..500)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Query time-out."
 | 
						|
        DEFVAL      { 300 }
 | 
						|
        ::= { igmpSnoopMgt 6 }
 | 
						|
 | 
						|
igmpSnoopVersion OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..2)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Version."
 | 
						|
        DEFVAL      { 2 }
 | 
						|
        ::= { igmpSnoopMgt 7 }
 | 
						|
 | 
						|
igmpSnoopRouterCurrentTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF IgmpSnoopRouterCurrentEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Table for current router ports."
 | 
						|
    ::= { igmpSnoopMgt 8 }
 | 
						|
 | 
						|
igmpSnoopRouterCurrentEntry OBJECT-TYPE
 | 
						|
    SYNTAX      IgmpSnoopRouterCurrentEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Entry for current router ports."
 | 
						|
    INDEX   { igmpSnoopRouterCurrentVlanIndex }
 | 
						|
    ::= {
 | 
						|
igmpSnoopRouterCurrentTable 1 }
 | 
						|
 | 
						|
IgmpSnoopRouterCurrentEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        igmpSnoopRouterCurrentVlanIndex
 | 
						|
            Unsigned32,
 | 
						|
        igmpSnoopRouterCurrentPorts
 | 
						|
            PortList
 | 
						|
    }
 | 
						|
 | 
						|
igmpSnoopRouterCurrentVlanIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is defined as dot1qVlanIndex in the Q-BRIDGE-MIB."
 | 
						|
    ::= { igmpSnoopRouterCurrentEntry 1 }
 | 
						|
 | 
						|
igmpSnoopRouterCurrentPorts OBJECT-TYPE
 | 
						|
    SYNTAX      PortList
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The set of ports which are current router ports.
 | 
						|
         Within this list, some router ports are static router ports.
 | 
						|
         Please refer to igmpSnoopRouterStaticTable."
 | 
						|
    ::= { igmpSnoopRouterCurrentEntry 2 }
 | 
						|
 | 
						|
igmpSnoopRouterStaticTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF IgmpSnoopRouterStaticEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Table for static router ports."
 | 
						|
    ::= { igmpSnoopMgt 9 }
 | 
						|
 | 
						|
igmpSnoopRouterStaticEntry OBJECT-TYPE
 | 
						|
    SYNTAX      IgmpSnoopRouterStaticEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Entry for static router ports."
 | 
						|
    INDEX   { igmpSnoopRouterStaticVlanIndex }
 | 
						|
    ::= {
 | 
						|
igmpSnoopRouterStaticTable 1 }
 | 
						|
 | 
						|
IgmpSnoopRouterStaticEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        igmpSnoopRouterStaticVlanIndex
 | 
						|
            Unsigned32,
 | 
						|
        igmpSnoopRouterStaticPorts
 | 
						|
            PortList
 | 
						|
    }
 | 
						|
 | 
						|
igmpSnoopRouterStaticVlanIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is defined as dot1qVlanIndex in the Q-BRIDGE-MIB."
 | 
						|
    ::= { igmpSnoopRouterStaticEntry 1 }
 | 
						|
 | 
						|
igmpSnoopRouterStaticPorts OBJECT-TYPE
 | 
						|
    SYNTAX      PortList
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The set of ports which are static router ports."
 | 
						|
    ::= { igmpSnoopRouterStaticEntry 2 }
 | 
						|
 | 
						|
igmpSnoopMulticastCurrentTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF IgmpSnoopMulticastCurrentEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Table for current multicast addresses."
 | 
						|
    ::= { igmpSnoopMgt 10 }
 | 
						|
 | 
						|
igmpSnoopMulticastCurrentEntry OBJECT-TYPE
 | 
						|
    SYNTAX      IgmpSnoopMulticastCurrentEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Entry for current multicast addresses."
 | 
						|
    INDEX   { igmpSnoopMulticastCurrentVlanIndex,
 | 
						|
              igmpSnoopMulticastCurrentIpAddress }
 | 
						|
    ::= {
 | 
						|
igmpSnoopMulticastCurrentTable 1 }
 | 
						|
 | 
						|
IgmpSnoopMulticastCurrentEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        igmpSnoopMulticastCurrentVlanIndex
 | 
						|
            Unsigned32,
 | 
						|
        igmpSnoopMulticastCurrentIpAddress
 | 
						|
            IpAddress,
 | 
						|
        igmpSnoopMulticastCurrentPorts
 | 
						|
            PortList
 | 
						|
    }
 | 
						|
 | 
						|
igmpSnoopMulticastCurrentVlanIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is defined as dot1qVlanIndex in the Q-BRIDGE-MIB."
 | 
						|
    ::= { igmpSnoopMulticastCurrentEntry 1 }
 | 
						|
 | 
						|
igmpSnoopMulticastCurrentIpAddress OBJECT-TYPE
 | 
						|
    SYNTAX      IpAddress
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "IP address of multicast group."
 | 
						|
    ::= { igmpSnoopMulticastCurrentEntry 2 }
 | 
						|
 | 
						|
igmpSnoopMulticastCurrentPorts OBJECT-TYPE
 | 
						|
    SYNTAX      PortList
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The set of ports which are members."
 | 
						|
    ::= { igmpSnoopMulticastCurrentEntry 3 }
 | 
						|
 | 
						|
igmpSnoopMulticastStaticTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF IgmpSnoopMulticastStaticEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Table for static multicast addresses."
 | 
						|
    ::= { igmpSnoopMgt 11 }
 | 
						|
 | 
						|
igmpSnoopMulticastStaticEntry OBJECT-TYPE
 | 
						|
    SYNTAX      IgmpSnoopMulticastStaticEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Entry for static multicast addresses."
 | 
						|
    INDEX   { igmpSnoopMulticastStaticVlanIndex,
 | 
						|
              igmpSnoopMulticastStaticIpAddress }
 | 
						|
    ::= {
 | 
						|
igmpSnoopMulticastStaticTable 1 }
 | 
						|
 | 
						|
IgmpSnoopMulticastStaticEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        igmpSnoopMulticastStaticVlanIndex
 | 
						|
            Unsigned32,
 | 
						|
        igmpSnoopMulticastStaticIpAddress
 | 
						|
            IpAddress,
 | 
						|
        igmpSnoopMulticastStaticPorts
 | 
						|
            PortList
 | 
						|
    }
 | 
						|
 | 
						|
igmpSnoopMulticastStaticVlanIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is defined as dot1qVlanIndex in the Q-BRIDGE-MIB."
 | 
						|
    ::= { igmpSnoopMulticastStaticEntry 1 }
 | 
						|
 | 
						|
igmpSnoopMulticastStaticIpAddress OBJECT-TYPE
 | 
						|
    SYNTAX      IpAddress
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "IP address of multicast group."
 | 
						|
    ::= { igmpSnoopMulticastStaticEntry 2 }
 | 
						|
 | 
						|
igmpSnoopMulticastStaticPorts OBJECT-TYPE
 | 
						|
    SYNTAX      PortList
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The set of ports which are static members."
 | 
						|
    ::= { igmpSnoopMulticastStaticEntry 3 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- The Probe Configuration Group
 | 
						|
--
 | 
						|
-- This group controls the configuration of various operating
 | 
						|
-- parameters of the probe.
 | 
						|
 | 
						|
 ipAddressMode OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER
 | 
						|
               {
 | 
						|
                   static(1),
 | 
						|
                   dhcp(2)
 | 
						|
               }
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION ""
 | 
						|
    ::= { ipMgt 1 }
 | 
						|
 | 
						|
ipDefaultGateway  OBJECT-TYPE
 | 
						|
    SYNTAX     IpAddress
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The IP Address of the default gateway.  If this value is
 | 
						|
        undefined or unknown, it shall have the value 0.0.0.0."
 | 
						|
    ::= { ipMgt 2 }
 | 
						|
 | 
						|
ipPrimaryDnsServer  OBJECT-TYPE
 | 
						|
    SYNTAX     IpAddress
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The IP Address of the primary DNS server.  If this value is
 | 
						|
        undefined or unknown, it shall have the value 0.0.0.0."
 | 
						|
    ::= { ipMgt 3 }
 | 
						|
 | 
						|
ipSecondaryDnsServer  OBJECT-TYPE
 | 
						|
    SYNTAX     IpAddress
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The IP Address of the secondary DNS server.  If this value is
 | 
						|
        undefined or unknown, it shall have the value 0.0.0.0."
 | 
						|
    ::= { ipMgt 4 }
 | 
						|
 | 
						|
ipHttpState OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER
 | 
						|
               {
 | 
						|
                   enabled(1),
 | 
						|
                   disabled(2)
 | 
						|
               }
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Whether HTTP is enabled."
 | 
						|
    ::= { ipMgt 5 }
 | 
						|
 | 
						|
ipHttpPort OBJECT-TYPE
 | 
						|
   SYNTAX     INTEGER (1..65535)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The port number for HTTP."
 | 
						|
    ::= { ipMgt 6 }
 | 
						|
 | 
						|
ipHttpsState OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER
 | 
						|
               {
 | 
						|
                   enabled(1),
 | 
						|
                   disabled(2)
 | 
						|
               }
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Whether HTTPS is enabled."
 | 
						|
    ::= { ipMgt 7 }
 | 
						|
 | 
						|
ipHttpsPort OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER (1..65535)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The port number for HTTPS."
 | 
						|
    ::= { ipMgt 8 }
 | 
						|
 | 
						|
ipTelnetState OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER
 | 
						|
               {
 | 
						|
                   enabled(1),
 | 
						|
                   disabled(2)
 | 
						|
               }
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Whether telnet is enabled."
 | 
						|
    ::= { ipMgt 9 }
 | 
						|
 | 
						|
--
 | 
						|
-- bcastStormMgt
 | 
						|
--
 | 
						|
 | 
						|
bcastStormTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF BcastStormEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of descriptive and status information about
 | 
						|
              configuration of each switch ports(including expansion slot)
 | 
						|
                     in this system."
 | 
						|
        ::= { bcastStormMgt 1 }
 | 
						|
 | 
						|
bcastStormEntry OBJECT-TYPE
 | 
						|
        SYNTAX      BcastStormEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about configuration in one switch port of the switch."
 | 
						|
        INDEX       { bcastStormIfIndex }
 | 
						|
        ::= { bcastStormTable 1 }
 | 
						|
 | 
						|
BcastStormEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    bcastStormIfIndex      Integer32,
 | 
						|
    bcastStormStatus       INTEGER,
 | 
						|
    bcastStormPacketRate   INTEGER
 | 
						|
}
 | 
						|
 | 
						|
bcastStormIfIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as ifIndex in the IF-MIB."
 | 
						|
        ::= { bcastStormEntry 1 }
 | 
						|
 | 
						|
bcastStormStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Whether broadcast storm protection is enabled."
 | 
						|
        ::= { bcastStormEntry 2 }
 | 
						|
 | 
						|
bcastStormPacketRate OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Broadcast storm threshold as packets per second."
 | 
						|
        ::= { bcastStormEntry 3 }
 | 
						|
 | 
						|
--
 | 
						|
-- vlanMgt
 | 
						|
--
 | 
						|
 | 
						|
vlanTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF VlanEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table for VLAN configuration."
 | 
						|
        ::= { vlanMgt 1 }
 | 
						|
 | 
						|
vlanEntry OBJECT-TYPE
 | 
						|
        SYNTAX      VlanEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Entry for VLAN configuration."
 | 
						|
        INDEX       { vlanIndex }
 | 
						|
        ::= { vlanTable 1 }
 | 
						|
 | 
						|
VlanEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    vlanIndex               Unsigned32,
 | 
						|
    vlanAddressMethod       INTEGER
 | 
						|
}
 | 
						|
 | 
						|
vlanIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Unsigned32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Same is dot1qVlanIndex in the Q-BRIDGE-MIB.
 | 
						|
            This table has only one entry - the entry for
 | 
						|
            the VLAN of the management interface."
 | 
						|
        ::= { vlanEntry 1 }
 | 
						|
 | 
						|
vlanAddressMethod OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        user(1),
 | 
						|
                        dhcp(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Method to get the IP address."
 | 
						|
        ::= { vlanEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- priorityMgt
 | 
						|
--
 | 
						|
 | 
						|
prioWrrTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF PrioWrrEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table for weighted round robin (WRR)."
 | 
						|
        ::= { priorityMgt 1 }
 | 
						|
 | 
						|
prioWrrEntry OBJECT-TYPE
 | 
						|
        SYNTAX      PrioWrrEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Entry for weighted round robin (WRR)."
 | 
						|
        INDEX       { prioWrrTrafficClass }
 | 
						|
        ::= { prioWrrTable 1 }
 | 
						|
 | 
						|
PrioWrrEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    prioWrrTrafficClass    INTEGER,
 | 
						|
    prioWrrWeight          INTEGER
 | 
						|
}
 | 
						|
 | 
						|
prioWrrTrafficClass OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (0..7)
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Traffic class for this entry, as defined in
 | 
						|
                    dot1dTrafficClass in the Q-BRIDGE-MIB. The actual
 | 
						|
                    maximum depends on the hardware, and is
 | 
						|
                    equal to dot1dPortNumTrafficClasses-1."
 | 
						|
        ::= { prioWrrEntry 1 }
 | 
						|
 | 
						|
prioWrrWeight OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..31)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Weight for this entry."
 | 
						|
        ::= { prioWrrEntry 2 }
 | 
						|
 | 
						|
prioQueueMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                    wrr(1),
 | 
						|
                    strict(2)
 | 
						|
                }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The global status for the prioQueue.
 | 
						|
                    wrr(1),strict(2)"
 | 
						|
        ::= { priorityMgt 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- trapDestMgt
 | 
						|
--
 | 
						|
 | 
						|
trapDestTable  OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF TrapDestEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of trap destination entries."
 | 
						|
    ::= { trapDestMgt 1 }
 | 
						|
 | 
						|
trapDestEntry  OBJECT-TYPE
 | 
						|
    SYNTAX     TrapDestEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry includes a destination IP address to which to send
 | 
						|
        traps for this community."
 | 
						|
    INDEX { trapDestAddress }
 | 
						|
    ::= { trapDestTable 1 }
 | 
						|
 | 
						|
TrapDestEntry ::= SEQUENCE {
 | 
						|
    trapDestAddress             IpAddress,
 | 
						|
    trapDestCommunity           OCTET STRING,
 | 
						|
    trapDestStatus              INTEGER,
 | 
						|
    trapDestVersion             INTEGER
 | 
						|
}
 | 
						|
 | 
						|
trapDestAddress  OBJECT-TYPE
 | 
						|
    SYNTAX     IpAddress
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The address to send traps."
 | 
						|
    ::= { trapDestEntry 1 }
 | 
						|
 | 
						|
trapDestCommunity  OBJECT-TYPE
 | 
						|
    SYNTAX     OCTET STRING (SIZE(0..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A community to which this destination address belongs."
 | 
						|
    ::= { trapDestEntry 2 }
 | 
						|
 | 
						|
trapDestStatus  OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER
 | 
						|
               {
 | 
						|
                   valid(1),
 | 
						|
                   invalid(2)
 | 
						|
               }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Writing this to valid(1) creates an entry.
 | 
						|
         Writing this to invalid(2) destroys an entry."
 | 
						|
    ::= { trapDestEntry 3 }
 | 
						|
 | 
						|
trapDestVersion OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER
 | 
						|
               {
 | 
						|
                   version1(1),
 | 
						|
                   version2(2)
 | 
						|
               }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variables represent the version of the Trap we wish to send to trap Receiver,
 | 
						|
         if the value is 1, mean we wish to send Version 1 trap, if the value is 2,
 | 
						|
         mean we wish to send version 2 trap."
 | 
						|
    ::= { trapDestEntry 4}
 | 
						|
 | 
						|
-- trapVar is for binding variables for traps, there is no value when
 | 
						|
-- no trap is sent.
 | 
						|
trapVar OBJECT IDENTIFIER ::= { trapDestMgt 2 }
 | 
						|
 | 
						|
trapForbiddenAccessMode OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     web(1),
 | 
						|
                     snmp(2),
 | 
						|
                     telnet(3),
 | 
						|
         ssh(4)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicated the ipfilter reject mode.
 | 
						|
                  web(1),
 | 
						|
                  snmp(2),
 | 
						|
                  telnet(3),
 | 
						|
      ssh(4)."
 | 
						|
     ::= { trapVar 1 }
 | 
						|
 | 
						|
trapForbiddenAccessIp OBJECT-TYPE
 | 
						|
     SYNTAX      Integer32
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the IP address that rejected by the ipfilter."
 | 
						|
     ::= { trapVar 2 }
 | 
						|
 | 
						|
trapLoginUserName OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the name used by user to logging."
 | 
						|
     ::= { trapVar 3 }
 | 
						|
 | 
						|
trapConfigSavePartition OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the partition witch the config was saved."
 | 
						|
     ::= { trapVar 4 }
 | 
						|
 | 
						|
trapSfpPresenceStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
         {
 | 
						|
      absentee(1),
 | 
						|
      present(2)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the presence status of a sfp connector."
 | 
						|
     ::= { trapVar 5 }
 | 
						|
 | 
						|
trapInfAlarmVal OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     deactivated(1),
 | 
						|
                     activated(2),
 | 
						|
                     unstable(3)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the alarm value.
 | 
						|
                  deactivated(1),
 | 
						|
                  actived(2),
 | 
						|
                  unstable(3)."
 | 
						|
     ::= { trapVar 6 }
 | 
						|
 | 
						|
trapDuplicatedIpVlan OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the vlan witch the duplicated ip was detected."
 | 
						|
     ::= { trapVar 7 }
 | 
						|
 | 
						|
trapDuplicatedIpAddress OBJECT-TYPE
 | 
						|
     SYNTAX      Integer32
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the duplicated ip address."
 | 
						|
     ::= { trapVar 8 }
 | 
						|
 | 
						|
trapDuplicatedIpMacAddress OBJECT-TYPE
 | 
						|
     SYNTAX      MacAddress
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the mac address of the device that has the duplicated ip."
 | 
						|
     ::= { trapVar 9 }
 | 
						|
 | 
						|
trapEapsDomainName OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the eaps domain name."
 | 
						|
     ::= { trapVar 10 }
 | 
						|
 | 
						|
trapEapsDomainId OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the eaps domain identifier."
 | 
						|
     ::= { trapVar 11 }
 | 
						|
 | 
						|
trapEapsStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     idle(0),
 | 
						|
                     complete(1),
 | 
						|
                     failed(2),
 | 
						|
         links-up(3),
 | 
						|
         links-down(4),
 | 
						|
         pre-forwarding(5)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
          indicating the eaps status.
 | 
						|
      idle(0),
 | 
						|
                  complete(1),
 | 
						|
                  failed(2),
 | 
						|
      links-up(3),
 | 
						|
      links-down(4),
 | 
						|
      pre-forwarding(5)."
 | 
						|
     ::= { trapVar 12 }
 | 
						|
 | 
						|
trapTemperature OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
          indicating the temperature in degrees Celsius."
 | 
						|
     ::= { trapVar 13 }
 | 
						|
 | 
						|
trapFuseId OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
          indicating the fuse indentifier."
 | 
						|
     ::= { trapVar 14 }
 | 
						|
 | 
						|
trapFuseStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     normal(1),
 | 
						|
                     failed(2)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the fuse status.
 | 
						|
                  normal(1),
 | 
						|
                  failed(2)."
 | 
						|
     ::= { trapVar 15 }
 | 
						|
 | 
						|
trapFansBoardPresenceStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
         {
 | 
						|
      absentee(1),
 | 
						|
      present(2)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the presence status of the fans board."
 | 
						|
     ::= { trapVar 16 }
 | 
						|
 | 
						|
trapStandbyMpuPresenceStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
         {
 | 
						|
      absentee(1),
 | 
						|
      present(2)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the presence status of the standby MPU."
 | 
						|
     ::= { trapVar 17 }
 | 
						|
 | 
						|
trapMacAddressMove OBJECT-TYPE
 | 
						|
     SYNTAX      MacAddress
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the MAC address of the device that has moved."
 | 
						|
     ::= { trapVar 18 }
 | 
						|
 | 
						|
trapMemFree OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the total memory free(in Kbytes)."
 | 
						|
     ::= { trapVar 19 }
 | 
						|
 | 
						|
trapBootloaderNew OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the installed bootloader version."
 | 
						|
     ::= { trapVar 20 }
 | 
						|
 | 
						|
trapDevNo OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the Dev no of equipment."
 | 
						|
     ::= { trapVar 21 }
 | 
						|
 | 
						|
trapDevLocalId OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the Serial number of remote equipment."
 | 
						|
     ::= { trapVar 22 }
 | 
						|
 | 
						|
trapCesopTdmStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      los(1),
 | 
						|
      ais(2),
 | 
						|
      lof(3)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of TDM interface."
 | 
						|
     ::= { trapVar 23 }
 | 
						|
 | 
						|
trapCesopTdmRemoteStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      ralm(5)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of remote TDM interface."
 | 
						|
     ::= { trapVar 24 }
 | 
						|
 | 
						|
trapCesopTdmCasStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      lom(4)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of CAS TDM interface."
 | 
						|
     ::= { trapVar 25 }
 | 
						|
 | 
						|
trapCesopTdmCrcStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      crc(6)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of CRC TDM interface."
 | 
						|
     ::= { trapVar 26 }
 | 
						|
 | 
						|
trapCesopBundleLocalTdmStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      fail(1),
 | 
						|
      rdi(2)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of Local TDM in bundle interface."
 | 
						|
     ::= { trapVar 27 }
 | 
						|
 | 
						|
trapCesopBundleRemoteTdmStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      fail(1),
 | 
						|
      rdi(2)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of Remote TDM in bundle interface."
 | 
						|
     ::= { trapVar 28 }
 | 
						|
 | 
						|
trapCesopBundleLocalStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      fail(1)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of Local bundle interface."
 | 
						|
     ::= { trapVar 29 }
 | 
						|
 | 
						|
trapCesopBundleRemoteStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      fail(1)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of Remote bundle interface."
 | 
						|
     ::= { trapVar 30 }
 | 
						|
 | 
						|
trapCesopBundlePktMismatchStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      mismatch(3)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of packet mismatch in bundle interface."
 | 
						|
     ::= { trapVar 31 }
 | 
						|
 | 
						|
trapCesopBundleNextHopStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      up(0),
 | 
						|
      down(4)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of Next Hop in bundle interface."
 | 
						|
     ::= { trapVar 32 }
 | 
						|
 | 
						|
trapCesopClockAdapLinkQuality OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
          indicating the Adaptative link quality of clock interface."
 | 
						|
     ::= { trapVar 33 }
 | 
						|
 | 
						|
trapCesopClockSourceStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
      ok(0),
 | 
						|
      out-of-limits(1)
 | 
						|
    }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of Clock Source interface."
 | 
						|
     ::= { trapVar 34 }
 | 
						|
 | 
						|
trapBroadcastStormControlStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
                 ok(1),
 | 
						|
                 out-of-limits(2)
 | 
						|
       }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of broadcsat storm control at this
 | 
						|
interface."
 | 
						|
     ::= { trapVar 35 }
 | 
						|
 | 
						|
 | 
						|
trapBroadcastStormControlPPS OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding, indicating the current average count of
 | 
						|
                   broadcast packets per second at this interface."
 | 
						|
     ::= { trapVar 36 }
 | 
						|
 | 
						|
trapMulticastStormControlStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
       {
 | 
						|
                 ok(1),
 | 
						|
                 out-of-limits(2)
 | 
						|
       }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of multicsat storm control at this
 | 
						|
interface."
 | 
						|
     ::= { trapVar 37 }
 | 
						|
 | 
						|
trapMulticastStormControlPPS OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
       indicating the current average count of multicast packets per second at this interface."
 | 
						|
     ::= { trapVar 38 }
 | 
						|
 | 
						|
trapStatusLDP OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     up(1),
 | 
						|
                     down(2),
 | 
						|
                     delete(3)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
 | 
						|
                  indicating the status of condition the protocol LDP."
 | 
						|
     ::= { trapVar 39 }
 | 
						|
 | 
						|
trapIdLDP OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
 | 
						|
       indicating the entity identification the protocol LDP."
 | 
						|
     ::= { trapVar 40 }
 | 
						|
 | 
						|
trapStatusTunnelRSVP OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     up(1),
 | 
						|
                     down(2),
 | 
						|
                     deleted(3),
 | 
						|
                     rerouted(4)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the status of condition tunnel on protocol RSVP."
 | 
						|
     ::= { trapVar 41 }
 | 
						|
 | 
						|
trapIdTunnelRSVP OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the entity identification the tunnel on protocol RSVP."
 | 
						|
     ::= { trapVar 42 }
 | 
						|
 | 
						|
trapPanelStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     closed(1),
 | 
						|
                     open(2)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the panel status.
 | 
						|
                  closed(1),
 | 
						|
                  open(2)"
 | 
						|
     ::= { trapVar 43 }
 | 
						|
 | 
						|
 | 
						|
trapLSTGroup OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the Link-state Tracking Group."
 | 
						|
     ::= { trapVar 44 }
 | 
						|
 | 
						|
trapMemL3Free OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the total L3 memory free(in Kbytes)."
 | 
						|
     ::= { trapVar 45 }
 | 
						|
 | 
						|
trapActiveMpuNsfId OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the active mpu nsf-id."
 | 
						|
     ::= { trapVar 46 }
 | 
						|
 | 
						|
trapStandByMpuNsfId OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the standby mpu nsf-id."
 | 
						|
     ::= { trapVar 47 }
 | 
						|
 | 
						|
trapErpsDomainName OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the erps domain name."
 | 
						|
     ::= { trapVar 48 }
 | 
						|
 | 
						|
trapErpsDomainId OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the erps domain identifier."
 | 
						|
     ::= { trapVar 49 }
 | 
						|
 | 
						|
trapErpsStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     init(1),
 | 
						|
                     idle(2),
 | 
						|
                     protection(3)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                                 indicating the erps status.
 | 
						|
                init(1),
 | 
						|
                idle(2),
 | 
						|
                protection(3)."
 | 
						|
     ::= { trapVar 50 }
 | 
						|
 | 
						|
trapCfmMdName OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString(SIZE(1..42))
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the Maintenance Domain (MD) name that originated
 | 
						|
                 the trap."
 | 
						|
     ::= { trapVar 51 }
 | 
						|
 | 
						|
trapCfmMaName OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString(SIZE(1..44))
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the Maintenance Association (MA) name that originated
 | 
						|
                 the trap."
 | 
						|
     ::= { trapVar 52 }
 | 
						|
 | 
						|
trapCfmMepId OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER (1..8192)
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the Maintenance End Point ID (MEPID) that
 | 
						|
                  originated the trap."
 | 
						|
     ::= { trapVar 53 }
 | 
						|
 | 
						|
trapCfmVlan OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER (1..4094)
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the VLAN that originated the trap."
 | 
						|
     ::= { trapVar 54 }
 | 
						|
 | 
						|
trapCfmDefect OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                 {
 | 
						|
                     defNone(0),
 | 
						|
                     defRDICCM(1),
 | 
						|
                     defMACstatus(2),
 | 
						|
                     defRemoteCCM(3),
 | 
						|
                     defErrorCCM(4),
 | 
						|
                     defXconCCM(5)
 | 
						|
                 }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the defect condition being notified .
 | 
						|
                     defNone(0),
 | 
						|
                     defRDICCM(1),
 | 
						|
                     defMACstatus(2),
 | 
						|
                     defRemoteCCM(3),
 | 
						|
                     defErrorCCM(4),
 | 
						|
                     defXconCCM(5)."
 | 
						|
     ::= { trapVar 55 }
 | 
						|
 | 
						|
trapEvcName OBJECT-TYPE
 | 
						|
    SYNTAX      DisplayString
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "This variable is for trap var binding,
 | 
						|
                indicating the EVC name."
 | 
						|
    ::= { trapVar 56 }
 | 
						|
 | 
						|
trapEvcStatus OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER
 | 
						|
                {
 | 
						|
                    notActive(0),
 | 
						|
                    newAndNotActive(1),
 | 
						|
                    active(2),
 | 
						|
                    newAndActive(3),
 | 
						|
                    partiallyActive(4),
 | 
						|
                    newAndPartiallyActive(5)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of EVC being notified,
 | 
						|
                    notActive(0),
 | 
						|
                    newAndNotActive(1),
 | 
						|
                    active(2),
 | 
						|
                    newAndActive(3),
 | 
						|
                    partiallyActive(4),
 | 
						|
                    newAndPartiallyActive(5)."
 | 
						|
    ::= { trapVar 57 }
 | 
						|
 | 
						|
trapSyncSystemClockStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                {
 | 
						|
                    freerun(1),
 | 
						|
                    holdover(2),
 | 
						|
                    acquiring(3),
 | 
						|
                    locked(4)
 | 
						|
                }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                  indicating the status of system clock"
 | 
						|
     ::= { trapVar 58 }
 | 
						|
 | 
						|
trapCesopG704ClockSourceStatus OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                {
 | 
						|
                    dontcare(7),
 | 
						|
                    locked(9),
 | 
						|
                    fail(10)
 | 
						|
                }
 | 
						|
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the status of g704 clock source."
 | 
						|
     ::= { trapVar 59 }
 | 
						|
 | 
						|
trapSystemWarningsUnits OBJECT-TYPE
 | 
						|
     SYNTAX      INTEGER
 | 
						|
                {
 | 
						|
                    sysWarUnitsHsEnNoError(1),
 | 
						|
                    sysWarUnitsHsEnWES(2),
 | 
						|
                    sysWarUnitsHsEnWHSDis(3),
 | 
						|
                    sysWarUnitsHsEnWDifMod(4),
 | 
						|
                    sysWarUnitsCommFail(5),
 | 
						|
                    sysWarUnitsMPLS(6),
 | 
						|
                    sysWarUnitsL3(7)
 | 
						|
                }
 | 
						|
     MAX-ACCESS  accessible-for-notify
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "This variable is for trap var binding,
 | 
						|
                 indicating the system warnings units."
 | 
						|
     ::= { trapVar 60 }
 | 
						|
 | 
						|
trapSensorGroup OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER {
 | 
						|
            boardSensors(1),
 | 
						|
            chipsetSensors(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  accessible-for-notify
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This variable indicates the sensor's type informed in notification."
 | 
						|
    ::= { trapVar 61 }
 | 
						|
 | 
						|
--
 | 
						|
-- rateLimitMgt
 | 
						|
--
 | 
						|
 | 
						|
rateLimitPortTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF RateLimitPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table for rate limit of each port."
 | 
						|
        ::= { rateLimitMgt 1 }
 | 
						|
 | 
						|
rateLimitPortEntry OBJECT-TYPE
 | 
						|
        SYNTAX      RateLimitPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Entry for rate limit of each port."
 | 
						|
        INDEX       { rlPortIndex }
 | 
						|
        ::= { rateLimitPortTable 1 }
 | 
						|
 | 
						|
 | 
						|
RateLimitPortEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    rlPortIndex              Integer32,
 | 
						|
    rlPortInputStatus        EnabledStatus,
 | 
						|
    rlPortOutputStatus       EnabledStatus,
 | 
						|
    rlPortInputRate          Integer32,
 | 
						|
    rlPortInputBurst         Integer32,
 | 
						|
    rlPortOutputRate         Integer32,
 | 
						|
    rlPortOutputBurst        Integer32
 | 
						|
}
 | 
						|
 | 
						|
rlPortIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The port and the trunk (including trunk member) interface of
 | 
						|
                     the portTable. The interface identified by a particular value
 | 
						|
                     of this index is the same interface as identified by the same
 | 
						|
                     value of ifIndex in the IF-MIB."
 | 
						|
        ::= { rateLimitPortEntry 1 }
 | 
						|
 | 
						|
rlPortInputStatus OBJECT-TYPE
 | 
						|
       SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Whether input rate limit is enabled for this port."
 | 
						|
        ::= { rateLimitPortEntry 2 }
 | 
						|
 | 
						|
rlPortOutputStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Whether output rate limit is enabled for this port."
 | 
						|
        ::= { rateLimitPortEntry 3 }
 | 
						|
 | 
						|
--same as rlPortInputLimit, special for LEO_X 's chip
 | 
						|
rlPortInputRate OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(64..1000000)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Rate-limit in kilobits per second. Must be multiple of 64."
 | 
						|
        ::= { rateLimitPortEntry 4 }
 | 
						|
 | 
						|
rlPortInputBurst OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(32..4096)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Maximum burst size in kilobits. Must be power of 2."
 | 
						|
        ::= { rateLimitPortEntry 5 }
 | 
						|
 | 
						|
--same as rlPortOutputLimit, special for LEO_X 's chip
 | 
						|
rlPortOutputRate OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(64..1000000)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Rate-limit in kilobits per second. Must be multiple of 64."
 | 
						|
        ::= { rateLimitPortEntry 6 }
 | 
						|
 | 
						|
rlPortOutputBurst OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(32..4096)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Maximum burst size in kilobits. Must be power of 2."
 | 
						|
        ::= { rateLimitPortEntry 7 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- securityMgt
 | 
						|
--
 | 
						|
 | 
						|
radiusMgt           OBJECT IDENTIFIER ::= { securityMgt 1 }
 | 
						|
sshMgt              OBJECT IDENTIFIER ::= { securityMgt 2 }
 | 
						|
ipFilterMgt         OBJECT IDENTIFIER ::= { securityMgt 3 }
 | 
						|
 | 
						|
 | 
						|
-- radiusMgt
 | 
						|
radiusServerPortNumber OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..65535)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "IP port number of RADIUS server."
 | 
						|
        ::= { radiusMgt 2 }
 | 
						|
radiusServerKey OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Key for RADIUS. This variable can only be written.
 | 
						|
                     When this variable is read, it always returns a
 | 
						|
                     zero-length string. when this variable is written,
 | 
						|
                     it's max length is 48 characters."
 | 
						|
        ::= { radiusMgt 3 }
 | 
						|
 | 
						|
radiusServerRetransmit OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..30)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Maximum number of retransmissions for RADIUS."
 | 
						|
        ::= { radiusMgt 4 }
 | 
						|
 | 
						|
radiusServerTimeout OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..65535)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Timeout for RADIUS."
 | 
						|
        ::= { radiusMgt 5 }
 | 
						|
 | 
						|
radiusMultipleServerTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF RadiusMultipleServerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The table for multiple RADIUS server."
 | 
						|
        ::= { radiusMgt 7 }
 | 
						|
 | 
						|
radiusMultipleServerEntry OBJECT-TYPE
 | 
						|
        SYNTAX      RadiusMultipleServerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The conceptual row for radiusMultipleServerTable."
 | 
						|
        INDEX       { radiusMultipleServerIndex }
 | 
						|
        ::= { radiusMultipleServerTable 1 }
 | 
						|
 | 
						|
RadiusMultipleServerEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
   radiusMultipleServerIndex      Integer32,
 | 
						|
   radiusMultipleServerAddress    IpAddress,
 | 
						|
   radiusMultipleServerPortNumber Integer32,
 | 
						|
   radiusMultipleServerKey        DisplayString,
 | 
						|
   radiusMultipleServerRetransmit INTEGER,
 | 
						|
   radiusMultipleServerTimeout    INTEGER,
 | 
						|
   radiusMultipleServerStatus     ValidStatus
 | 
						|
}
 | 
						|
 | 
						|
radiusMultipleServerIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The RADIUS multiple server index."
 | 
						|
        ::= { radiusMultipleServerEntry 1 }
 | 
						|
 | 
						|
radiusMultipleServerAddress OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "IP address of a multiple RADIUS server.
 | 
						|
        IP address will be set to system default value(e.g. 10.1.0.1)
 | 
						|
        after creates an entry first by setting radiusMultipleServerStatus to valid.
 | 
						|
        "
 | 
						|
        ::= { radiusMultipleServerEntry 2 }
 | 
						|
 | 
						|
radiusMultipleServerPortNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32 (1..65535)
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "IP port number of a multiple RADIUS server."
 | 
						|
        ::= { radiusMultipleServerEntry 3 }
 | 
						|
 | 
						|
radiusMultipleServerKey OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Key for RADIUS.  This variable can only be written.
 | 
						|
                     When this variable is read, it always returns a
 | 
						|
                     zero-length string. when this variable is written,
 | 
						|
                     it's max length is 48 characters."
 | 
						|
        ::= { radiusMultipleServerEntry 4 }
 | 
						|
 | 
						|
radiusMultipleServerRetransmit OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..30)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Maximum number of retransmissions for RADIUS."
 | 
						|
        ::= { radiusMultipleServerEntry 5 }
 | 
						|
 | 
						|
radiusMultipleServerTimeout OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..65535)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Timeout for RADIUS."
 | 
						|
        ::= { radiusMultipleServerEntry 6}
 | 
						|
 | 
						|
radiusMultipleServerStatus OBJECT-TYPE
 | 
						|
        SYNTAX      ValidStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Setting this to valid(1) creates an entry.
 | 
						|
                     Setting this to invalid(2) destroys an entry."
 | 
						|
        ::= { radiusMultipleServerEntry 8 }
 | 
						|
--
 | 
						|
-- sshMgt
 | 
						|
--
 | 
						|
 | 
						|
-- Management for Secure Shell Configuration
 | 
						|
 | 
						|
sshServerStatus OBJECT-TYPE
 | 
						|
        SYNTAX      EnabledStatus
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The status of Secure Shell Server. Set this value to
 | 
						|
                     enabled(1) to enable SSH server, set this value to
 | 
						|
                     disabled(2) to disable the SSH server."
 | 
						|
        ::= { sshMgt 1 }
 | 
						|
 | 
						|
sshServerMajorVersion  OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The major version of the SSH Server."
 | 
						|
        ::= { sshMgt 2 }
 | 
						|
 | 
						|
sshServerMinorVersion  OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The minor version of the SSH Server."
 | 
						|
        ::= { sshMgt 3 }
 | 
						|
 | 
						|
sshTimeout OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(1..120)
 | 
						|
        UNITS       "seconds"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The time interval that the router waits for the SSH
 | 
						|
                     client to respond. The range is 1-120."
 | 
						|
        ::= { sshMgt 4 }
 | 
						|
 | 
						|
sshKeySize OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(512..896)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The SSH server key size."
 | 
						|
        ::= { sshMgt 5 }
 | 
						|
 | 
						|
sshRsaHostKey OBJECT-TYPE
 | 
						|
        SYNTAX      KeySegment
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The RSA host key."
 | 
						|
        ::= { sshMgt 6 }
 | 
						|
 | 
						|
sshDsaHostKey OBJECT-TYPE
 | 
						|
        SYNTAX      KeySegment
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The DSA host key."
 | 
						|
        ::= { sshMgt 7 }
 | 
						|
 | 
						|
sshHostKeyGenAction OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        noGen(1),
 | 
						|
                        genRsaKey(2),
 | 
						|
                        genDsaKey(3),
 | 
						|
                        genBothKeys(4)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This variable is for host key generating.
 | 
						|
 | 
						|
                    For the set behavior:
 | 
						|
                    Set it to genRsaKey(2) to generate the RSA host key,
 | 
						|
                    and to genDsaKey(3) to generate the DSA host key,
 | 
						|
                    if genBothKeys(4) is set, both RSA and DSA host key are
 | 
						|
                    generated.
 | 
						|
 | 
						|
                    For the get behavior:
 | 
						|
                    You will get genRsaKey(2), genDsaKey(3) or
 | 
						|
                    genBothKeys(4) when the key gen action is in progress.
 | 
						|
                    otherwise, you will get noGen(1)."
 | 
						|
        ::= { sshMgt 8 }
 | 
						|
 | 
						|
sshHostKeyDelAction  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        noDel(1),
 | 
						|
                        delRsaKey(2),
 | 
						|
                        delDsaKey(3),
 | 
						|
                        delBothKeys(4)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "To delete the host key.
 | 
						|
 | 
						|
                     For the set behavior:
 | 
						|
                     Set it to delRsaKey(2) to delete the RSA host key,
 | 
						|
                     to delDsaKey(3) to delete the DSA host key,
 | 
						|
                     or to delBothKeys(4) to delete both RSA and DSA host key.
 | 
						|
 | 
						|
                     For the get behavior:
 | 
						|
                     You will get delRsaKey(2), delDsaKey(3) or  delBothKeys(4)
 | 
						|
                     when the delete operation is in progress.
 | 
						|
                     Otherwise, you will get noDel(1)."
 | 
						|
        ::= { sshMgt 9 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- ipFilterMgt
 | 
						|
--
 | 
						|
 | 
						|
--ipFilterSnmpTable
 | 
						|
ipFilterSnmpTable  OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF IpFilterSnmpEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of IP address entries."
 | 
						|
    ::= { ipFilterMgt 1 }
 | 
						|
 | 
						|
ipFilterSnmpEntry  OBJECT-TYPE
 | 
						|
    SYNTAX     IpFilterSnmpEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry includes an IP address range which the system
 | 
						|
         will allow to connect to this device through SNMP."
 | 
						|
    INDEX { ipFilterSnmpAddress, ipFilterSnmpMask }
 | 
						|
    ::= { ipFilterSnmpTable 1 }
 | 
						|
 | 
						|
IpFilterSnmpEntry ::= SEQUENCE {
 | 
						|
    ipFilterSnmpAddress        IpAddress,
 | 
						|
    ipFilterSnmpMask           IpAddress,
 | 
						|
    ipFilterSnmpStatus         ValidStatus
 | 
						|
    }
 | 
						|
 | 
						|
ipFilterSnmpAddress OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The start IP address."
 | 
						|
        ::= { ipFilterSnmpEntry 1 }
 | 
						|
 | 
						|
ipFilterSnmpMask OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The IP mask."
 | 
						|
        ::= { ipFilterSnmpEntry 2 }
 | 
						|
 | 
						|
ipFilterSnmpStatus OBJECT-TYPE
 | 
						|
        SYNTAX      ValidStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Setting this to valid(1) creates an entry.
 | 
						|
                     Setting this to invalid(2) destroys an entry."
 | 
						|
        ::= { ipFilterSnmpEntry 3 }
 | 
						|
 | 
						|
--ipFilterHTTPTable
 | 
						|
ipFilterHTTPTable  OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF IpFilterHTTPEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of IP address entries."
 | 
						|
    ::= { ipFilterMgt 2 }
 | 
						|
 | 
						|
ipFilterHTTPEntry  OBJECT-TYPE
 | 
						|
    SYNTAX     IpFilterHTTPEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry includes an IP address range which the system
 | 
						|
         will allow to connect to this device through SNMP."
 | 
						|
    INDEX { ipFilterHTTPAddress,ipFilterHTTPMask }
 | 
						|
    ::= { ipFilterHTTPTable 1 }
 | 
						|
 | 
						|
IpFilterHTTPEntry ::= SEQUENCE {
 | 
						|
    ipFilterHTTPAddress        IpAddress,
 | 
						|
    ipFilterHTTPMask    IpAddress,
 | 
						|
    ipFilterHTTPStatus         ValidStatus
 | 
						|
}
 | 
						|
 | 
						|
ipFilterHTTPAddress OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The start IP address."
 | 
						|
        ::= { ipFilterHTTPEntry 1 }
 | 
						|
 | 
						|
ipFilterHTTPMask OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The IP mask."
 | 
						|
        ::= { ipFilterHTTPEntry 2 }
 | 
						|
 | 
						|
ipFilterHTTPStatus OBJECT-TYPE
 | 
						|
        SYNTAX      ValidStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Setting this to valid(1) creates an entry.
 | 
						|
                     Setting this to invalid(2) destroys an entry."
 | 
						|
        ::= { ipFilterHTTPEntry 3 }
 | 
						|
 | 
						|
--ipFilterTelnetTable
 | 
						|
ipFilterTelnetTable  OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF IpFilterTelnetEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of IP address entries."
 | 
						|
    ::= { ipFilterMgt 3 }
 | 
						|
 | 
						|
ipFilterTelnetEntry  OBJECT-TYPE
 | 
						|
    SYNTAX     IpFilterTelnetEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry includes an IP address range which the system
 | 
						|
         will allow them to connect to this device through SNMP."
 | 
						|
    INDEX { ipFilterTelnetAddress,ipFilterTelnetMask }
 | 
						|
    ::= { ipFilterTelnetTable 1 }
 | 
						|
 | 
						|
IpFilterTelnetEntry ::= SEQUENCE {
 | 
						|
    ipFilterTelnetAddress        IpAddress,
 | 
						|
    ipFilterTelnetMask    IpAddress,
 | 
						|
    ipFilterTelnetStatus         ValidStatus
 | 
						|
}
 | 
						|
 | 
						|
ipFilterTelnetAddress OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The start IP address."
 | 
						|
        ::= { ipFilterTelnetEntry 1 }
 | 
						|
 | 
						|
ipFilterTelnetMask OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The IP mask."
 | 
						|
        ::= { ipFilterTelnetEntry 2 }
 | 
						|
 | 
						|
ipFilterTelnetStatus OBJECT-TYPE
 | 
						|
        SYNTAX      ValidStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Setting this to valid(1) creates an entry.
 | 
						|
                     Setting this to invalid(2) destroys an entry."
 | 
						|
        ::= { ipFilterTelnetEntry 3 }
 | 
						|
 | 
						|
--ipFilterSSHTable
 | 
						|
ipFilterSSHTable  OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF IpFilterSSHEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of IP address entries."
 | 
						|
    ::= { ipFilterMgt 4 }
 | 
						|
 | 
						|
ipFilterSSHEntry  OBJECT-TYPE
 | 
						|
    SYNTAX     IpFilterSSHEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry includes an IP address range which the system
 | 
						|
         will allow them to connect to this device through SNMP."
 | 
						|
    INDEX { ipFilterSSHAddress,ipFilterSSHMask }
 | 
						|
    ::= { ipFilterSSHTable 1 }
 | 
						|
 | 
						|
IpFilterSSHEntry ::= SEQUENCE {
 | 
						|
    ipFilterSSHAddress        IpAddress,
 | 
						|
    ipFilterSSHMask    IpAddress,
 | 
						|
    ipFilterSSHStatus         ValidStatus
 | 
						|
}
 | 
						|
 | 
						|
ipFilterSSHAddress OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The start IP address."
 | 
						|
        ::= { ipFilterSSHEntry 1 }
 | 
						|
 | 
						|
ipFilterSSHMask OBJECT-TYPE
 | 
						|
        SYNTAX      IpAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The IP mask."
 | 
						|
        ::= { ipFilterSSHEntry 2 }
 | 
						|
 | 
						|
ipFilterSSHStatus OBJECT-TYPE
 | 
						|
        SYNTAX      ValidStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Setting this to valid(1) creates an entry.
 | 
						|
                     Setting this to invalid(2) destroys an entry."
 | 
						|
        ::= { ipFilterSSHEntry 3 }
 | 
						|
 | 
						|
--
 | 
						|
-- sysLogMgt
 | 
						|
--
 | 
						|
 | 
						|
sysLogStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Whether system log is enabled."
 | 
						|
        ::= { sysLogMgt 1 }
 | 
						|
 | 
						|
sysLogHistoryFlashLevel OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (0..7)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Severity level for logging to flash."
 | 
						|
        ::= { sysLogMgt 2 }
 | 
						|
 | 
						|
sysLogHistoryRamLevel OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (0..7)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Severity level for logging to RAM."
 | 
						|
        ::= { sysLogMgt 3 }
 | 
						|
 | 
						|
remoteLogMgt OBJECT IDENTIFIER ::= { sysLogMgt 6 }
 | 
						|
 | 
						|
remoteLogStatus OBJECT-TYPE
 | 
						|
       SYNTAX      EnabledStatus
 | 
						|
       MAX-ACCESS  read-write
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION "Whether the remote log system is enabled."
 | 
						|
       ::= { remoteLogMgt 1 }
 | 
						|
 | 
						|
remoteLogLevel OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32 (0..7)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Severity level for remote log."
 | 
						|
        ::= { remoteLogMgt 2 }
 | 
						|
 | 
						|
remoteLogFacilityType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                      localUse0(16),
 | 
						|
                      localUse1(17),
 | 
						|
                      localUse2(18),
 | 
						|
                      localUse3(19),
 | 
						|
                      localUse4(20),
 | 
						|
                      localUse5(21),
 | 
						|
                      localUse6(22),
 | 
						|
                      localUse7(23)
 | 
						|
                     }
 | 
						|
        MAX-ACCESS   read-write
 | 
						|
        STATUS       current
 | 
						|
        DESCRIPTION " The FacilityType for remote log."
 | 
						|
        ::= { remoteLogMgt 3 }
 | 
						|
 | 
						|
remoteLogServerTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF RemoteLogServerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "A Table for storing the remote log Server list."
 | 
						|
        ::= { remoteLogMgt 4 }
 | 
						|
 | 
						|
remoteLogServerEntry OBJECT-TYPE
 | 
						|
        SYNTAX      RemoteLogServerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "A conceptually row for remoteLogServerTable."
 | 
						|
        INDEX { remoteLogServerIp }
 | 
						|
        ::= { remoteLogServerTable 1 }
 | 
						|
 | 
						|
RemoteLogServerEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    remoteLogServerIp     IpAddress,
 | 
						|
    remoteLogServerStatus ValidStatus
 | 
						|
}
 | 
						|
 | 
						|
remoteLogServerIp OBJECT-TYPE
 | 
						|
         SYNTAX      IpAddress
 | 
						|
         MAX-ACCESS  read-create
 | 
						|
         STATUS      current
 | 
						|
         DESCRIPTION "The IP address of the remote log Server."
 | 
						|
         ::= { remoteLogServerEntry 1 }
 | 
						|
 | 
						|
remoteLogServerStatus OBJECT-TYPE
 | 
						|
         SYNTAX      ValidStatus
 | 
						|
         MAX-ACCESS  read-create
 | 
						|
         STATUS      current
 | 
						|
         DESCRIPTION  "Setting this to valid(1) creates an entry.
 | 
						|
                       Setting this to invalid(2) destroys an entry."
 | 
						|
         ::= { remoteLogServerEntry 2 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- sysTimeMgt
 | 
						|
--
 | 
						|
 | 
						|
sntpMgt OBJECT IDENTIFIER ::= { sysTimeMgt 1 }
 | 
						|
 | 
						|
sntpStatus OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER
 | 
						|
                    {
 | 
						|
                        enabled(1),
 | 
						|
                        disabled(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "Set enabled(1) to enable the SNTP, set disabled(2) to disable
 | 
						|
                 the SNTP."
 | 
						|
    ::= { sntpMgt 1 }
 | 
						|
 | 
						|
sntpPollInterval OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32(16..16384)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "Polling interval."
 | 
						|
    ::= { sntpMgt 2 }
 | 
						|
 | 
						|
sntpServerTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SntpServerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table for SNTP servers"
 | 
						|
        ::= { sntpMgt 3 }
 | 
						|
 | 
						|
sntpServerEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SntpServerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Entry for SNTP servers."
 | 
						|
        INDEX       { sntpServerIp }
 | 
						|
        ::= { sntpServerTable 1 }
 | 
						|
 | 
						|
SntpServerEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    sntpServerIp     IpAddress,
 | 
						|
    sntpServerStatus     ValidStatus
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
sntpServerIp OBJECT-TYPE
 | 
						|
    SYNTAX      IpAddress
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "The IP address of a server."
 | 
						|
    ::= { sntpServerEntry 1 }
 | 
						|
 | 
						|
sntpServerStatus OBJECT-TYPE
 | 
						|
    SYNTAX      ValidStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION  "Setting this to valid(1) creates an entry.
 | 
						|
                 Setting this to invalid(2) destroys an entry."
 | 
						|
    ::= { sntpServerEntry 2 }
 | 
						|
 | 
						|
 | 
						|
sysCurrentTime OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString(SIZE(20))
 | 
						|
     MAX-ACCESS  read-write
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "It is a text string in the following form, based on Unix:
 | 
						|
                  'Mmm _d hh:mm:ss yyyy'. 'Mmm' is the first three letters
 | 
						|
                  of the English name of the month. '_d' is the day of month.
 | 
						|
                  A single-digit day is preceded by the space. 'hh:mm:ss' is
 | 
						|
                  a 24-hour representations of hours, minutes, and seconds.
 | 
						|
                  A single-digit hour is preceded by a zero. 'yyyy' is the
 | 
						|
                  four-digit year. An example is: 'Jan  1 02:03:04 2002'."
 | 
						|
     ::= { sysTimeMgt 2 }
 | 
						|
 | 
						|
sysTimeZone OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString(SIZE(6))
 | 
						|
     MAX-ACCESS  read-write
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "It is a text string in the following form: '[s]hh:mm'.
 | 
						|
                  '[s]' is a plus-or-minus sign. For UTC, this is omitted.
 | 
						|
                  For a positive offset, this is '+'. For a negative offset,
 | 
						|
                  this is '-'. 'hh:mm' in the hour and minute offset from UTC.
 | 
						|
                  A single-digit hour is preceded by a zero."
 | 
						|
     ::= { sysTimeMgt 3 }
 | 
						|
 | 
						|
sysTimeZoneName OBJECT-TYPE
 | 
						|
     SYNTAX      DisplayString(SIZE(0..30))
 | 
						|
     MAX-ACCESS  read-write
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION "The name of the time zone."
 | 
						|
     ::= { sysTimeMgt 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- fileMgt
 | 
						|
--
 | 
						|
 | 
						|
-- This mangement performs the display and delete operation.
 | 
						|
 | 
						|
 | 
						|
fileInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF FileInfoEntry
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "This table contain the information of the file system;
 | 
						|
                 we can also perform the delete, set startup file operation."
 | 
						|
 | 
						|
    ::= { fileMgt 1 }
 | 
						|
 | 
						|
fileInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX       FileInfoEntry
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "A conceptually row for fileInfoTable."
 | 
						|
    INDEX       {fileInfoUnitID, fileInfoFileIndex}
 | 
						|
    ::= { fileInfoTable 1 }
 | 
						|
 | 
						|
FileInfoEntry ::= SEQUENCE
 | 
						|
    {
 | 
						|
        fileInfoUnitID                  Integer32,
 | 
						|
        fileInfoFileIndex        Integer32,
 | 
						|
  fileInfoFlashId            Integer32,
 | 
						|
  fileInfoFileName                DisplayString,
 | 
						|
        fileInfoFileType                INTEGER,
 | 
						|
        fileInfoIsStartUp               TruthValue,
 | 
						|
        fileInfoFileSize                Integer32,
 | 
						|
        fileInfoCreationTime            DisplayString,
 | 
						|
        fileInfoDelete                  INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
fileInfoUnitID OBJECT-TYPE
 | 
						|
    SYNTAX       Integer32
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "The switch unit in a stacking system, in a
 | 
						|
                 non-stacking system, this value is always 1."
 | 
						|
    ::= { fileInfoEntry 1 }
 | 
						|
 | 
						|
fileInfoFileIndex OBJECT-TYPE
 | 
						|
    SYNTAX       Integer32
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION ""
 | 
						|
    ::= { fileInfoEntry 2 }
 | 
						|
 | 
						|
fileInfoFlashId OBJECT-TYPE
 | 
						|
    SYNTAX       Integer32
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION ""
 | 
						|
    ::= { fileInfoEntry 3 }
 | 
						|
 | 
						|
fileInfoFileName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString (SIZE (1..32))
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "The file Name of the file System in the device."
 | 
						|
    ::= { fileInfoEntry 4 }
 | 
						|
 | 
						|
fileInfoFileType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
                 {
 | 
						|
                    firmware(1),
 | 
						|
                    config(2)
 | 
						|
                 }
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "The file type of the file System in the device."
 | 
						|
    ::= { fileInfoEntry 5 }
 | 
						|
 | 
						|
fileInfoIsStartUp OBJECT-TYPE
 | 
						|
    SYNTAX       TruthValue
 | 
						|
    MAX-ACCESS   read-write
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "This flag indicate whether this file is a startup file. Set this
 | 
						|
                 object to true(1) to indicate that this is a startup file. Setting this
 | 
						|
                 object to false(2) is a invalid operation."
 | 
						|
    ::= { fileInfoEntry 6 }
 | 
						|
 | 
						|
fileInfoFileSize OBJECT-TYPE
 | 
						|
    SYNTAX       Integer32
 | 
						|
    UNITS        "bytes"
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "The sizes (in bytes) of the file."
 | 
						|
    ::= { fileInfoEntry 7 }
 | 
						|
 | 
						|
fileInfoCreationTime OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString(SIZE(20))
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "The creation time of the file, This is a text string in the
 | 
						|
                 following form, based on Unix: 'Mmm _d hh:mm:ss yyyy'. 'Mmm'
 | 
						|
                 are the first three letters of the English name of the month.
 | 
						|
                 '_d' is the day of month. A single-digit day is preceded by
 | 
						|
                 a space. 'hh:mm:ss' is a 24-hour representations of hours,
 | 
						|
                 minutes, and seconds. A single-digit hour is preceded by a
 | 
						|
                 zero. 'yyyy' is the four-digit year. An example is:
 | 
						|
                 'Jan  1 02:03:04 2002'."
 | 
						|
    ::= { fileInfoEntry 8 }
 | 
						|
 | 
						|
fileInfoDelete OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
                 {
 | 
						|
                  noDelete(1),
 | 
						|
                  delete(2)
 | 
						|
                 }
 | 
						|
    MAX-ACCESS   read-write
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "Write this object to delete(2) to delete a file, when
 | 
						|
                 read, this always return noDelete(1)."
 | 
						|
    ::= { fileInfoEntry 9 }
 | 
						|
 | 
						|
--
 | 
						|
-- trap definitions
 | 
						|
--
 | 
						|
 | 
						|
    dmSwitchTraps  OBJECT IDENTIFIER ::= { dmSwitchNotifications 1 }
 | 
						|
    dmSwitchTrapsPrefix OBJECT IDENTIFIER ::= { dmSwitchTraps 0 }
 | 
						|
 | 
						|
     swLoginFailTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId, trapLoginUserName }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when an user try logging with a
 | 
						|
    incorrect username or password."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40001 }
 | 
						|
 | 
						|
      swLoginSucessTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId, trapLoginUserName }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when an user get logging."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40002 }
 | 
						|
 | 
						|
  swStackAttachTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { swUnitIndex, swSerialNumber }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a device is attached in stack."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40003 }
 | 
						|
 | 
						|
   swStackDetachTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { swUnitIndex, swSerialNumber }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a device is detached from stack."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40004 }
 | 
						|
 | 
						|
   swForbiddenAccessTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId, trapForbiddenAccessMode, trapForbiddenAccessIp }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when an incorrect IP address is rejected by
 | 
						|
                        the ipfilter."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40005 }
 | 
						|
 | 
						|
    swSfpPresenceTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapSfpPresenceStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a sfp conector is taken off or placed."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40006 }
 | 
						|
 | 
						|
    swConfigChangeTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the device's config change."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40007 }
 | 
						|
 | 
						|
    swConfigSaveTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId, trapConfigSavePartition }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the device's config is saved."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40008 }
 | 
						|
 | 
						|
    swFanStatusChangeTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId, swIndivFanUnitIndex, swIndivFanIndex, swIndivFanStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the status of one fan changes."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40009 }
 | 
						|
 | 
						|
    swTrapsLostTrap NOTIFICATION-TYPE
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when one or more traps are discarded."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40010 }
 | 
						|
 | 
						|
    swPowerStatusChangeTrap NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { trapDevNo, trapDevLocalId, swIndivPowerUnitIndex, swIndivPowerIndex, swIndivPowerStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the status of one PSU changes."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40011 }
 | 
						|
 | 
						|
    swAlarmTrap NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { trapDevNo, trapDevLocalId, swIndivAlarmUnitIndex, swIndivAlarmIndex, swIndivAlarmStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the status of one alarm changes."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40012 }
 | 
						|
 | 
						|
    swDuplicatedIp NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { trapDevNo, trapDevLocalId, trapDuplicatedIpVlan,trapDuplicatedIpAddress,trapDuplicatedIpMacAddress }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a duplicate ip is detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40013 }
 | 
						|
 | 
						|
    swLoopbackOnPortDetected NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { trapDevNo, trapDevLocalId, portIndex }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a loopback on port is detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40014 }
 | 
						|
 | 
						|
      swLoopbackOnPortNoMoreDetected NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { trapDevNo, trapDevLocalId, portIndex }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a loopback on port is no more detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40015 }
 | 
						|
 | 
						|
      swUnidirLinkDetected NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId, portIndex }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a unidirectional link on port is detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40016 }
 | 
						|
 | 
						|
      swUnidirLinkRecovered NOTIFICATION-TYPE
 | 
						|
       OBJECTS     { trapDevNo, trapDevLocalId, portIndex }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a unidirectional link on port is recovered."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40017 }
 | 
						|
 | 
						|
      swCriticalEventDetected NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a critical event on port is detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40018 }
 | 
						|
 | 
						|
      swCriticalEventRecovered NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a critical event on port is recovered."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40019 }
 | 
						|
 | 
						|
      swLinkFlapDetected NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { portIndex }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a link-flap on port is detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40020 }
 | 
						|
 | 
						|
      swLinkFlapNoMoreDetected NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { portIndex }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a link-flap on port is no more detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40021 }
 | 
						|
 | 
						|
    swEapsStatusChange NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { trapDevNo, trapDevLocalId, trapEapsDomainId, trapEapsDomainName, trapEapsStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the eaps status change."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40022 }
 | 
						|
 | 
						|
    swPortSecurityViolation NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { portIndex }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a port-security violation happens."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40023 }
 | 
						|
 | 
						|
    swHighTemperatureDetected NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { swUnitIndex, trapDevNo, trapDevLocalId, trapTemperature }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a high temperature is detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40024 }
 | 
						|
 | 
						|
    swHighTemperatureNoMoreDetected NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { swUnitIndex, trapDevNo, trapDevLocalId, trapTemperature }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a high temperature is no more detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40025 }
 | 
						|
 | 
						|
    swFuseStatusChange NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { swUnitIndex, trapFuseId, trapFuseStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the status of on fuse changes."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40026 }
 | 
						|
 | 
						|
    swFansBoardPresenceTrap NOTIFICATION-TYPE
 | 
						|
       OBJECTS     { trapFansBoardPresenceStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the fans board is taken off or placed."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40027 }
 | 
						|
 | 
						|
    swStandbyMpuTrap NOTIFICATION-TYPE
 | 
						|
       OBJECTS     { swMpuIndex, swMpuSerialNumber, swMpuModelId, trapStandbyMpuPresenceStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the standby MPU is taken off or placed."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40028 }
 | 
						|
 | 
						|
    swNonHomologSfpTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a non-homologated SFP is placed."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40029 }
 | 
						|
 | 
						|
   swHighCpuUsageDetected NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the CPU utilization is greater than 90%."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40030 }
 | 
						|
 | 
						|
    swHighCpuUsageNoMoreDetected NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the CPU utilization is lower than 90%."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40031 }
 | 
						|
 | 
						|
    swDuplicatedMac NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { trapMacAddressMove }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a MAC address move is detected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40032 }
 | 
						|
 | 
						|
    swHighMemoryUsageDetected NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { trapDevNo, trapDevLocalId, trapMemFree }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the memory utilization is critical."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40033 }
 | 
						|
 | 
						|
    swHighMemoryUsageNoMoreDetected NOTIFICATION-TYPE
 | 
						|
     OBJECTS     {  trapDevNo, trapDevLocalId, trapMemFree }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the memory utilization is normal."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40034 }
 | 
						|
 | 
						|
    swNewBootloaderVersion NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { swUnitIndex, trapBootloaderNew }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a new bootloader version is saved."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40035 }
 | 
						|
 | 
						|
    swCesopTdmStatusTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopTdmStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when TDM status change."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40036 }
 | 
						|
 | 
						|
    swCesopTdmRemoteStatusTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopTdmRemoteStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when TDM Remote status change (RALM)."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40037 }
 | 
						|
 | 
						|
    swCesopTdmCasStatusTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopTdmCasStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when TDM Cas status change (LOM)."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40038 }
 | 
						|
 | 
						|
    swCesopTdmCrcStatusTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopTdmCrcStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when TDM CRC status change (CRC)."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40039 }
 | 
						|
 | 
						|
    swCesopBundleLocalTdmStatusTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopBundleLocalTdmStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when Bundle Local TDM status change."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40040 }
 | 
						|
 | 
						|
    swCesopBundleRemoteTdmStatusTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopBundleRemoteTdmStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when Bundle Remote TDM status change."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40041 }
 | 
						|
 | 
						|
    swCesopBundleLocalStatusTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopBundleLocalStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when Bundle Local status change."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40042 }
 | 
						|
 | 
						|
    swCesopBundleRemoteStatusTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopBundleRemoteStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when Bundle Remote status change."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40043 }
 | 
						|
 | 
						|
    swCesopBundlePktMismatchTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopBundlePktMismatchStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when Packet mismatch status chanege in Bundle Interface."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40044 }
 | 
						|
 | 
						|
    swCesopBundleNextHopTrap NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId, trapCesopBundleNextHopStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when Packet mismatch status chanege in Bundle Interface."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40045 }
 | 
						|
 | 
						|
    swCesopClockAdapLinkQualityTrap NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { swUnitIndex,  trapDevNo, trapDevLocalId, trapCesopClockAdapLinkQuality }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when Adaptative link quality change in clock source interface."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40046 }
 | 
						|
 | 
						|
    swCesopClockSourceTrap NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { swUnitIndex, trapDevNo, trapDevLocalId, trapCesopClockSourceStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when Source clock status change."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40047 }
 | 
						|
 | 
						|
    swRemoteDeviceReady NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a remote device becomes ready to be managed."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40048 }
 | 
						|
 | 
						|
    swRemoteDeviceLost NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a remote device is no longer manageable."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40049 }
 | 
						|
 | 
						|
    swRemoteDeviceConfigFail NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the configuration sent to a remote device is rejected."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40050 }
 | 
						|
 | 
						|
    swRemoteDeviceConfigForced NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a remote device configuration is forced."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40051 }
 | 
						|
 | 
						|
    swFanFuseStatusChange NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { swUnitIndex, trapFuseId, trapFuseStatus }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when the fan board fuse change its status."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40052 }
 | 
						|
 | 
						|
    swDyingGaspPackReceived NOTIFICATION-TYPE
 | 
						|
     OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent every time an OAM:Dying Gasp package is received on port"
 | 
						|
          ::= { dmSwitchTrapsPrefix 40053 }
 | 
						|
 | 
						|
    swBroadcastStormCheckChange NOTIFICATION-TYPE
 | 
						|
          OBJECTS     {
 | 
						|
             trapDevNo,
 | 
						|
             trapDevLocalId,
 | 
						|
             portIndex,
 | 
						|
             trapBroadcastStormControlStatus,
 | 
						|
             trapBroadcastStormControlPPS
 | 
						|
 | 
						|
    }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when a broadcast storm threshold is hit or recovers."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40054 }
 | 
						|
 | 
						|
    swMulticastStormCheckChange NOTIFICATION-TYPE
 | 
						|
         OBJECTS     {
 | 
						|
            trapDevNo,
 | 
						|
            trapDevLocalId,
 | 
						|
            portIndex,
 | 
						|
            trapMulticastStormControlStatus,
 | 
						|
            trapMulticastStormControlPPS
 | 
						|
      }
 | 
						|
         STATUS   current
 | 
						|
         DESCRIPTION "This trap is sent when a multicast storm threshold is hit or recovers."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40055 }
 | 
						|
 | 
						|
    swBpduProtectLimit NOTIFICATION-TYPE
 | 
						|
         OBJECTS     {
 | 
						|
            portIndex,
 | 
						|
            trapDevNo,
 | 
						|
            trapDevLocalId
 | 
						|
      }
 | 
						|
         STATUS   current
 | 
						|
         DESCRIPTION "This trap is sent when a BPDU limit has reached."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40056 }
 | 
						|
 | 
						|
 | 
						|
    swChangeStatusLDP NOTIFICATION-TYPE
 | 
						|
         OBJECTS     {
 | 
						|
            trapDevNo,
 | 
						|
            trapDevLocalId,
 | 
						|
            trapStatusLDP,
 | 
						|
            trapIdLDP
 | 
						|
      }
 | 
						|
         STATUS   current
 | 
						|
         DESCRIPTION "This trap is sent when occurs one change on status the
 | 
						|
                      protocol LDP."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40057 }
 | 
						|
 | 
						|
    swChangeStatusTunnelRSVP NOTIFICATION-TYPE
 | 
						|
         OBJECTS     {
 | 
						|
            trapDevNo,
 | 
						|
            trapDevLocalId,
 | 
						|
            trapStatusTunnelRSVP,
 | 
						|
            trapIdTunnelRSVP
 | 
						|
      }
 | 
						|
         STATUS   current
 | 
						|
         DESCRIPTION "This trap is sent when occurs one change on status the
 | 
						|
                      tunnels of protocol RSVP."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40058 }
 | 
						|
 | 
						|
 | 
						|
    swBpduProtect NOTIFICATION-TYPE
 | 
						|
         OBJECTS     {
 | 
						|
            portIndex,
 | 
						|
            trapDevNo,
 | 
						|
            trapDevLocalId
 | 
						|
      }
 | 
						|
         STATUS   current
 | 
						|
         DESCRIPTION "This trap is sent when a BPDU protect block time expired."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40059 }
 | 
						|
 | 
						|
    swRouteTableFull NOTIFICATION-TYPE
 | 
						|
         OBJECTS     {
 | 
						|
            trapDevNo,
 | 
						|
            trapDevLocalId
 | 
						|
      }
 | 
						|
         STATUS   current
 | 
						|
         DESCRIPTION "This trap is sent when L3 Routing Table reaches its limits."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40060 }
 | 
						|
 | 
						|
     swPanelStatusTrap NOTIFICATION-TYPE
 | 
						|
           OBJECTS        { trapDevNo, trapDevLocalId, trapPanelStatus }
 | 
						|
             STATUS   current
 | 
						|
             DESCRIPTION "This trap is sent when the Panel status change."
 | 
						|
             ::= { dmSwitchTrapsPrefix 40061 }
 | 
						|
 | 
						|
 | 
						|
     swLSTGroupLinkStatusDown NOTIFICATION-TYPE
 | 
						|
           OBJECTS     { trapDevNo, trapDevLocalId, trapLSTGroup }
 | 
						|
             STATUS   current
 | 
						|
             DESCRIPTION "This trap is sent when a link-state tracking group is down"
 | 
						|
             ::= { dmSwitchTrapsPrefix 40062 }
 | 
						|
 | 
						|
     swLSTGroupLinkStatusUp  NOTIFICATION-TYPE
 | 
						|
           OBJECTS     { trapDevNo, trapDevLocalId, trapLSTGroup }
 | 
						|
             STATUS   current
 | 
						|
             DESCRIPTION "This trap is sent when a link-state tracking group is up"
 | 
						|
             ::= { dmSwitchTrapsPrefix 40063 }
 | 
						|
 | 
						|
     swHighCpuL3UsageDetected NOTIFICATION-TYPE
 | 
						|
            OBJECTS     { trapDevNo, trapDevLocalId }
 | 
						|
              STATUS   current
 | 
						|
              DESCRIPTION "This trap is sent when the CPU L3 utilization is greater
 | 
						|
              than 90%."
 | 
						|
              ::= { dmSwitchTrapsPrefix 40064 }
 | 
						|
 | 
						|
     swHighCpuL3UsageNoMoreDetected NOTIFICATION-TYPE
 | 
						|
            OBJECTS     { trapDevNo, trapDevLocalId }
 | 
						|
              STATUS   current
 | 
						|
              DESCRIPTION "This trap is sent when the CPU L3 utilization is lower
 | 
						|
              than 90%."
 | 
						|
              ::= { dmSwitchTrapsPrefix 40065 }
 | 
						|
 | 
						|
     swHighMemoryL3UsageDetected NOTIFICATION-TYPE
 | 
						|
            OBJECTS     { trapDevNo, trapDevLocalId, trapMemL3Free }
 | 
						|
              STATUS   current
 | 
						|
              DESCRIPTION "This trap is sent when the L3 memory utilization is critical."
 | 
						|
              ::= { dmSwitchTrapsPrefix 40066 }
 | 
						|
 | 
						|
     swHighMemoryL3UsageNoMoreDetected NOTIFICATION-TYPE
 | 
						|
            OBJECTS     {  trapDevNo, trapDevLocalId, trapMemL3Free }
 | 
						|
              STATUS   current
 | 
						|
              DESCRIPTION "This trap is sent when the L3 memory utilization is normal."
 | 
						|
              ::= { dmSwitchTrapsPrefix 40067 }
 | 
						|
 | 
						|
     swMpuNsfIdDiffers NOTIFICATION-TYPE
 | 
						|
           OBJECTS     { trapDevNo, trapDevLocalId, trapActiveMpuNsfId, trapStandByMpuNsfId }
 | 
						|
              STATUS   current
 | 
						|
              DESCRIPTION "This trap is sent when the active and standby mpu nsf-id  differs."
 | 
						|
              ::= { dmSwitchTrapsPrefix 40068 }
 | 
						|
 | 
						|
    swErpsStatusChange NOTIFICATION-TYPE
 | 
						|
           OBJECTS    { trapDevNo, trapDevLocalId, trapErpsDomainId, trapErpsDomainName, trapErpsStatus }
 | 
						|
             STATUS   current
 | 
						|
             DESCRIPTION "This trap is sent when the erps status change."
 | 
						|
            ::= { dmSwitchTrapsPrefix 40069 }
 | 
						|
 | 
						|
    swCfmDefect NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId, trapCfmMdName, trapCfmMaName, trapCfmMepId, trapCfmVlan, trapCfmDefect }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when some CFM MEP enters or leave an error state."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40070 }
 | 
						|
 | 
						|
    swLldpRemoteChange NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { portIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when LLDP remote table changes."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40071 }
 | 
						|
 | 
						|
    swPoeOverCurrent NOTIFICATION-TYPE
 | 
						|
          OBJECTS    { trapDevNo, trapDevLocalId, portIndex }
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION "This trap is sent when a Power over Ethernet enabled port was shut down due an overcurrent."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40072 }
 | 
						|
 | 
						|
    swPoePowerRestriction NOTIFICATION-TYPE
 | 
						|
          OBJECTS    { trapDevNo, trapDevLocalId, portIndex }
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION "This trap is sent when an Power over Ethernet enabled port was shut down because the connected device announced an power consumption over the configured for the port."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40073 }
 | 
						|
 | 
						|
    swCoreDump NOTIFICATION-TYPE
 | 
						|
          OBJECTS     { trapDevNo, trapDevLocalId }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION "This trap is sent when an application terminate abnormally and generates a core dump."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40074 }
 | 
						|
 | 
						|
    swElmiEvcStatus NOTIFICATION-TYPE
 | 
						|
          OBJECTS    { trapDevNo, trapDevLocalId, portIndex, trapEvcName, trapEvcStatus }
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION "This trap is sent when an EVC changes its state."
 | 
						|
          ::= { dmSwitchTrapsPrefix 40075 }
 | 
						|
 | 
						|
    swSyncSystemClockSwitchHier NOTIFICATION-TYPE
 | 
						|
          OBJECTS    { swUnitIndex, trapDevNo, trapDevLocalId }
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION "This trap is sent when system changes active clock synchronize hierarchy "
 | 
						|
          ::= { dmSwitchTrapsPrefix 40076 }
 | 
						|
 | 
						|
    swSyncSystemClockStatus NOTIFICATION-TYPE
 | 
						|
          OBJECTS    { swUnitIndex, trapDevNo, trapDevLocalId, trapSyncSystemClockStatus }
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION "This trap is sent when system clock changes its status "
 | 
						|
          ::= { dmSwitchTrapsPrefix 40077 }
 | 
						|
 | 
						|
    swHostTableFull NOTIFICATION-TYPE
 | 
						|
         OBJECTS     { trapDevNo, trapDevLocalId }
 | 
						|
         STATUS current
 | 
						|
         DESCRIPTION "This trap is sent when L3 Host Table reaches its limits."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40078 }
 | 
						|
 | 
						|
    swSyncG704ClockStatus NOTIFICATION-TYPE
 | 
						|
         OBJECTS     {trapDevNo, trapDevLocalId, portIndex, trapCesopG704ClockSourceStatus }
 | 
						|
         STATUS current
 | 
						|
         DESCRIPTION "This trap is sent when g704 clock source changes its status."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40079 }
 | 
						|
 | 
						|
    swSystemWarningsUnits NOTIFICATION-TYPE
 | 
						|
         OBJECTS     { trapDevNo, trapDevLocalId, trapSystemWarningsUnits }
 | 
						|
         STATUS current
 | 
						|
         DESCRIPTION "This trap is sent when warnings in the system units are found."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40080 }
 | 
						|
 | 
						|
    swRebootDueToOvertemp  NOTIFICATION-TYPE
 | 
						|
         OBJECTS     { trapDevNo, trapDevLocalId, swUnitIndex, portIndex, trapSensorGroup, trapTemperature}
 | 
						|
         STATUS current
 | 
						|
         DESCRIPTION "This trap is sent when the device reboots due to overheat."
 | 
						|
         ::= { dmSwitchTrapsPrefix 40081 }
 | 
						|
 | 
						|
--
 | 
						|
-- countMgt
 | 
						|
--
 | 
						|
 | 
						|
-- countHoldTable
 | 
						|
countHoldPktsTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF CountHoldPktsEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of dropped packets counters by interface for QoS statistics."
 | 
						|
        ::= { countMgt 1 }
 | 
						|
 | 
						|
 | 
						|
countHoldPktsEntry OBJECT-TYPE
 | 
						|
        SYNTAX      CountHoldPktsEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing the number of dropped packets in a single interface. "
 | 
						|
        INDEX       { interfaceNumber }
 | 
						|
        ::= { countHoldPktsTable 1 }
 | 
						|
 | 
						|
CountHoldPktsEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    interfaceNumber       Integer32,
 | 
						|
    countHoldPkts         Counter64
 | 
						|
}
 | 
						|
 | 
						|
interfaceNumber OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Interface Number from dropped packets."
 | 
						|
        ::= { countHoldPktsEntry 1 }
 | 
						|
 | 
						|
countHoldPkts OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Counter Hold shows the number of dropped packets in a single interface."
 | 
						|
        ::= { countHoldPktsEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- filterCounterMgt
 | 
						|
--
 | 
						|
 | 
						|
--- info
 | 
						|
 | 
						|
filterCounterInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF FilterCounterInfoEntry
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "This table contain the description about counters,
 | 
						|
                 so they can be used to measure performance from user-based
 | 
						|
    filters."
 | 
						|
 | 
						|
    ::= { filterCounterMgt 1 }
 | 
						|
 | 
						|
filterCounterInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX       FilterCounterInfoEntry
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "A conceptually row for filterCounterInfoTable."
 | 
						|
    INDEX       { filterCounterInfoIndex }
 | 
						|
    ::= { filterCounterInfoTable 1 }
 | 
						|
 | 
						|
FilterCounterInfoEntry ::= SEQUENCE
 | 
						|
    {
 | 
						|
        filterCounterInfoIndex          Integer32,
 | 
						|
        filterCounterInfoRemark         DisplayString
 | 
						|
    }
 | 
						|
 | 
						|
filterCounterInfoIndex  OBJECT-TYPE
 | 
						|
    SYNTAX       Integer32
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "Index for counter, matches current CLI information"
 | 
						|
    ::= { filterCounterInfoEntry 1 }
 | 
						|
 | 
						|
filterCounterInfoRemark OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString (SIZE (0..32))
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "Remark is a textual description, as configured by user."
 | 
						|
    ::= { filterCounterInfoEntry 2 }
 | 
						|
 | 
						|
 | 
						|
--- values
 | 
						|
 | 
						|
filterCounterValueTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF FilterCounterValueEntry
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "This table contains current values for filter counters."
 | 
						|
    ::= { filterCounterMgt 2 }
 | 
						|
 | 
						|
filterCounterValueEntry OBJECT-TYPE
 | 
						|
    SYNTAX       FilterCounterValueEntry
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "A conceptually row for filterCounterValueTable."
 | 
						|
    INDEX       { filterCounterInfoIndex, filterCounterValueIndex }
 | 
						|
    ::= { filterCounterValueTable 1 }
 | 
						|
 | 
						|
FilterCounterValueEntry ::= SEQUENCE
 | 
						|
    {
 | 
						|
        filterCounterValueIndex             Integer32,
 | 
						|
        filterCounterValue                  Counter64
 | 
						|
    }
 | 
						|
 | 
						|
filterCounterValueIndex     OBJECT-TYPE
 | 
						|
    SYNTAX       Integer32
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION "Subcounters index identifies each internal counter that a
 | 
						|
  user-editable counter can have. Internal counters may differ from
 | 
						|
  equipament model to other."
 | 
						|
    ::= { filterCounterValueEntry 1 }
 | 
						|
 | 
						|
filterCounterValue OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "The total number of data which matches internal subcounter.
 | 
						|
            It can be bytes or packets, according to equipment configuration.
 | 
						|
 | 
						|
            Discontinuities in the value of this counter can occur at
 | 
						|
            re-initialization of the management system, and at other
 | 
						|
            times."
 | 
						|
    ::= { filterCounterValueEntry 2 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- eapsMgt
 | 
						|
--
 | 
						|
 | 
						|
eapsInfoTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF EapsInfoEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This table contains EAPS information about all EAPS
 | 
						|
                            domains on this device."
 | 
						|
 | 
						|
        ::= { eapsMgt 1 }
 | 
						|
 | 
						|
eapsInfoEntry OBJECT-TYPE
 | 
						|
        SYNTAX      EapsInfoEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An individual entry of this table contains EAPS
 | 
						|
                            information related to that EAPS domain."
 | 
						|
        INDEX { eapsInfoId }
 | 
						|
        ::= { eapsInfoTable 1 }
 | 
						|
 | 
						|
EapsInfoEntry ::= SEQUENCE {
 | 
						|
                eapsInfoId    INTEGER,
 | 
						|
                eapsInfoName  DisplayString,
 | 
						|
                eapsInfoMode  INTEGER,
 | 
						|
                eapsInfoState INTEGER
 | 
						|
        }
 | 
						|
 | 
						|
eapsInfoId OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This indicates the mode of the EAPS Id."
 | 
						|
        ::= { eapsInfoEntry 1 }
 | 
						|
 | 
						|
eapsInfoName OBJECT-TYPE
 | 
						|
    SYNTAX          DisplayString (SIZE(0..32))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The EAPS domain name."
 | 
						|
        ::= { eapsInfoEntry 2 }
 | 
						|
 | 
						|
eapsInfoMode OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER {
 | 
						|
            invalid(0),
 | 
						|
            master(1),
 | 
						|
            transit(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This indicates the mode of the EAPS domain."
 | 
						|
        ::= { eapsInfoEntry 3 }
 | 
						|
 | 
						|
eapsInfoState OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER {
 | 
						|
            idle(0),
 | 
						|
            complete(1),
 | 
						|
            failed(2),
 | 
						|
            linksup(3),
 | 
						|
            linkdown(4),
 | 
						|
            preforwarding(5),
 | 
						|
            init(6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This indicates the current EAPS state of this EAPS
 | 
						|
                                domain."
 | 
						|
    ::= { eapsInfoEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- cfmProbeMgmt
 | 
						|
--
 | 
						|
 | 
						|
cfmProbeDmTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF CfmProbeDmEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This table contains CFM delay measurements informationS."
 | 
						|
 | 
						|
        ::= { cfmProbeMgmt 1 }
 | 
						|
 | 
						|
cfmProbeDmEntry OBJECT-TYPE
 | 
						|
        SYNTAX      CfmProbeDmEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An individual entry of this table contains CFM
 | 
						|
                            delay measurements information related to that probe."
 | 
						|
        INDEX { cfmProbeDmIndex }
 | 
						|
        ::= { cfmProbeDmTable 1 }
 | 
						|
 | 
						|
CfmProbeDmEntry ::= SEQUENCE {
 | 
						|
                cfmProbeDmIndex       INTEGER,
 | 
						|
                cfmProbeDmAvgDelay  Integer32,
 | 
						|
                cfmProbeDmAvgJitter Integer32,
 | 
						|
                cfmProbeDmLoss       INTEGER
 | 
						|
        }
 | 
						|
 | 
						|
cfmProbeDmIndex OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(1..32)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The index value used to identify the probe."
 | 
						|
        ::= { cfmProbeDmEntry 1 }
 | 
						|
 | 
						|
cfmProbeDmAvgDelay OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The average delay in microseconds of CFM delay measurement."
 | 
						|
        ::= { cfmProbeDmEntry 2 }
 | 
						|
 | 
						|
cfmProbeDmAvgJitter OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The average jitter in microseconds of CFM delay measurement."
 | 
						|
        ::= { cfmProbeDmEntry 3 }
 | 
						|
 | 
						|
cfmProbeDmLoss OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The percentage of CFM frames lost on the indicate probe."
 | 
						|
        ::= { cfmProbeDmEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- cpumonMgmt
 | 
						|
--
 | 
						|
 | 
						|
cpuActiveUsageTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF CpuActiveUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of cpu usage."
 | 
						|
 | 
						|
        ::= { cpumonMgmt 1 }
 | 
						|
 | 
						|
cpuActiveUsageEntry OBJECT-TYPE
 | 
						|
        SYNTAX      CpuActiveUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of cpu usage."
 | 
						|
        INDEX { cpuActiveUsageIndex }
 | 
						|
        ::= { cpuActiveUsageTable 1 }
 | 
						|
 | 
						|
CpuActiveUsageEntry ::= SEQUENCE {
 | 
						|
                cpuActiveUsageIndex     Integer32,
 | 
						|
                cpuActiveUsageValue     Integer32
 | 
						|
        }
 | 
						|
 | 
						|
cpuActiveUsageIndex OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This object identifies the switch within the system
 | 
						|
                     for which this entry contains information. This
 | 
						|
                     value can never be greater than switchNumber."
 | 
						|
        ::= { cpuActiveUsageEntry 1 }
 | 
						|
 | 
						|
cpuActiveUsageValue OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The CPU usage (in hundredths of a percent)."
 | 
						|
        ::= { cpuActiveUsageEntry 2 }
 | 
						|
 | 
						|
 | 
						|
memActiveUsageTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF MemActiveUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of memory usage."
 | 
						|
 | 
						|
        ::= { cpumonMgmt 2 }
 | 
						|
 | 
						|
memActiveUsageEntry OBJECT-TYPE
 | 
						|
        SYNTAX      MemActiveUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of memory usage."
 | 
						|
        INDEX { memActiveUsageIndex }
 | 
						|
        ::= { memActiveUsageTable 1 }
 | 
						|
 | 
						|
MemActiveUsageEntry ::= SEQUENCE {
 | 
						|
                memActiveUsageIndex     Integer32,
 | 
						|
                memActiveUsageValue     Integer32
 | 
						|
        }
 | 
						|
 | 
						|
memActiveUsageIndex OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This object identifies the switch within the system
 | 
						|
                     for which this entry contains information. This
 | 
						|
                     value can never be greater than switchNumber."
 | 
						|
        ::= { memActiveUsageEntry 1 }
 | 
						|
 | 
						|
memActiveUsageValue OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The memory usage (percentage)."
 | 
						|
        ::= { memActiveUsageEntry 2 }
 | 
						|
 | 
						|
 | 
						|
cpuStandbyUsageTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF CpuStandbyUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of cpu usage."
 | 
						|
 | 
						|
        ::= { cpumonMgmt 3 }
 | 
						|
 | 
						|
cpuStandbyUsageEntry OBJECT-TYPE
 | 
						|
        SYNTAX      CpuStandbyUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of cpu usage."
 | 
						|
        INDEX { cpuStandbyUsageIndex }
 | 
						|
        ::= { cpuStandbyUsageTable 1 }
 | 
						|
 | 
						|
CpuStandbyUsageEntry ::= SEQUENCE {
 | 
						|
                cpuStandbyUsageIndex        Integer32,
 | 
						|
                cpuStandbyUsageValue        Integer32
 | 
						|
        }
 | 
						|
 | 
						|
cpuStandbyUsageIndex OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This object identifies the switch within the system
 | 
						|
                     for which this entry contains information. This
 | 
						|
                     value can never be greater than switchNumber."
 | 
						|
        ::= { cpuStandbyUsageEntry 1 }
 | 
						|
 | 
						|
cpuStandbyUsageValue OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The CPU usage (in hundredths of a percent)."
 | 
						|
        ::= { cpuStandbyUsageEntry 2 }
 | 
						|
 | 
						|
 | 
						|
memStandbyUsageTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF MemStandbyUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of memory usage."
 | 
						|
 | 
						|
        ::= { cpumonMgmt 4 }
 | 
						|
 | 
						|
memStandbyUsageEntry OBJECT-TYPE
 | 
						|
        SYNTAX      MemStandbyUsageEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table of memory usage."
 | 
						|
        INDEX { memStandbyUsageIndex }
 | 
						|
        ::= { memStandbyUsageTable 1 }
 | 
						|
 | 
						|
MemStandbyUsageEntry ::= SEQUENCE {
 | 
						|
                memStandbyUsageIndex        Integer32,
 | 
						|
                memStandbyUsageValue        Integer32
 | 
						|
        }
 | 
						|
 | 
						|
memStandbyUsageIndex OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This object identifies the switch within the system
 | 
						|
                     for which this entry contains information. This
 | 
						|
                     value can never be greater than switchNumber."
 | 
						|
        ::= { memStandbyUsageEntry 1 }
 | 
						|
 | 
						|
memStandbyUsageValue OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The memory usage (percentage)."
 | 
						|
        ::= { memStandbyUsageEntry 2 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- queuePortMgmt
 | 
						|
--
 | 
						|
 | 
						|
queuePortTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF QueuePortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Table for statistics of interface queues."
 | 
						|
        ::= { queuePortMgmt 1 }
 | 
						|
 | 
						|
queuePortEntry OBJECT-TYPE
 | 
						|
        SYNTAX      QueuePortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about configuration in one switch port of the switch."
 | 
						|
        INDEX       { queuePortIfIndex, queuePortQueueIndex }
 | 
						|
        ::= { queuePortTable 1 }
 | 
						|
 | 
						|
QueuePortEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    queuePortIfIndex         Integer32,
 | 
						|
    queuePortQueueIndex      Integer32,
 | 
						|
    queuePortSentPackets     Counter64,
 | 
						|
    queuePortSentBytes       Counter64,
 | 
						|
    queuePortDroppedPackets  Counter64,
 | 
						|
    queuePortDroppedBytes    Counter64
 | 
						|
}
 | 
						|
 | 
						|
queuePortIfIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as ifIndex in the IF-MIB."
 | 
						|
        ::= { queuePortEntry 1 }
 | 
						|
 | 
						|
queuePortQueueIndex OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The COS queue from the interface."
 | 
						|
        ::= { queuePortEntry 2 }
 | 
						|
 | 
						|
queuePortSentPackets OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Counter of sent packets."
 | 
						|
        ::= { queuePortEntry 3 }
 | 
						|
 | 
						|
queuePortSentBytes OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Counter of sent bytes."
 | 
						|
        ::= { queuePortEntry 4 }
 | 
						|
 | 
						|
queuePortDroppedPackets OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Counter of dropped packets."
 | 
						|
        ::= { queuePortEntry 5 }
 | 
						|
 | 
						|
queuePortDroppedBytes OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Counter of dropped bytes."
 | 
						|
        ::= { queuePortEntry 6 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- ddTransceiversMgmt
 | 
						|
--
 | 
						|
 | 
						|
ddTransceiversTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF DdTransceiversEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceivers digital diagnostic table."
 | 
						|
        ::= { ddTransceiversMgmt 1 }
 | 
						|
 | 
						|
ddTransceiversEntry OBJECT-TYPE
 | 
						|
        SYNTAX      DdTransceiversEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "An entry in the table, containing information
 | 
						|
                     about digital diagnostic."
 | 
						|
        INDEX       { ddTransceiversIfIndex}
 | 
						|
        ::= { ddTransceiversTable 1 }
 | 
						|
 | 
						|
DdTransceiversEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    ddTransceiversIfIndex      Integer32,
 | 
						|
    ddTransceiversTemperature  DisplayString,
 | 
						|
    ddTransceiversVcc3v3       DisplayString,
 | 
						|
    ddTransceiversRxPower      DisplayString,
 | 
						|
    ddTransceiversTxPower      DisplayString,
 | 
						|
    ddTransceiversTxBias       DisplayString
 | 
						|
}
 | 
						|
 | 
						|
ddTransceiversIfIndex OBJECT-TYPE
 | 
						|
      SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "This is defined as ifIndex in the IF-MIB."
 | 
						|
        ::= { ddTransceiversEntry 1 }
 | 
						|
 | 
						|
ddTransceiversTemperature OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver temperature information in Celsius"
 | 
						|
        ::= { ddTransceiversEntry 2 }
 | 
						|
 | 
						|
ddTransceiversVcc3v3 OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver Vcc 3v3 information in Volts"
 | 
						|
        ::= { ddTransceiversEntry 3 }
 | 
						|
 | 
						|
ddTransceiversRxPower OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver rx power information in Decibels"
 | 
						|
        ::= { ddTransceiversEntry 4 }
 | 
						|
 | 
						|
ddTransceiversTxPower OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver tx power information in Decibels"
 | 
						|
        ::= { ddTransceiversEntry 5 }
 | 
						|
 | 
						|
ddTransceiversTxBias OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString (SIZE(0..20))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver tx bias information in Amperes"
 | 
						|
        ::= { ddTransceiversEntry 6 }
 | 
						|
 | 
						|
ddTransceiversTemperatureValue OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        UNITS       "Celsius (degrees C)"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver temperature infomation"
 | 
						|
        ::= { ddTransceiversEntry 7 }
 | 
						|
 | 
						|
ddTransceiversVcc3v3Value OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        UNITS       "0.1 V"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver Vcc 3v3 infomation"
 | 
						|
        ::= { ddTransceiversEntry 8 }
 | 
						|
 | 
						|
ddTransceiversRxPowerValue OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        UNITS       "0.1 dBm"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver rx power infomation"
 | 
						|
        ::= { ddTransceiversEntry 9 }
 | 
						|
 | 
						|
ddTransceiversTxPowerValue OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        UNITS       "0.1 dBm"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver tx power infomation"
 | 
						|
        ::= { ddTransceiversEntry 10 }
 | 
						|
 | 
						|
ddTransceiversTxBiasValue OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        UNITS       "0.1 mA"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Transceiver tx bias infomation"
 | 
						|
        ::= { ddTransceiversEntry 11 }
 | 
						|
 | 
						|
END
 |