diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/datacom | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/datacom')
| -rw-r--r-- | MIBS/datacom/DATACOM-REG | 1438 | ||||
| -rw-r--r-- | MIBS/datacom/DATACOM-SMI | 113 | ||||
| -rw-r--r-- | MIBS/datacom/DMswitch-MIB | 4863 |
3 files changed, 6414 insertions, 0 deletions
diff --git a/MIBS/datacom/DATACOM-REG b/MIBS/datacom/DATACOM-REG new file mode 100644 index 0000000..fda3134 --- /dev/null +++ b/MIBS/datacom/DATACOM-REG @@ -0,0 +1,1438 @@ +-- +-- DATACOM Telematica +-- Copyright 1999-2013 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. +-- + +DATACOM-REG DEFINITIONS ::= BEGIN + +IMPORTS + datacomModules, datacomManagementCards, datacomModems, + datacomAccessDevices, datacomDevices + FROM DATACOM-SMI; + + +datacomRegistrationModule OBJECT IDENTIFIER ::={ datacomModules 2 } +-- MODULE-IDENTITY +-- ORGANIZATION "DATACOM" +-- CONTACT-INFO +-- "DATACOM +-- +-- Postal: DATACOM +-- Rua America, 1000 +-- Eldorado do Sul, RS +-- CEP 92990-000 +-- BRAZIL +-- +-- Tel:+55(51)3933 3000 +-- Fax:+55(51)3933 3003 +-- +-- E-mail: datacom@datacom.ind.br " +-- DESCRIPTION +-- "The MIB module for DATACOM product registration." +-- + + +-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- +-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- + +-- +-- Product or brand names used in these MIBs may be trade names or trademarks. +-- All such use has been in a editorial fashion without any intent to convey +-- endorsement of or other affiliation with this documentation. All such names +-- have been used only with the purpose of to identify products from these industries. +-- + + +-- Management cards + +datacomModemManagCardDMG20 OBJECT IDENTIFIER ::={ datacomManagementCards 1 } +-- DESCRIPTION +-- " DATACOM DMG20 SNMP Management Card. " + +datacomDm705ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 3 } +-- DESCRIPTION +-- " DATACOM DM705 MUX SNMP Management Card. " + +datacomDm16E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 4 } +-- DESCRIPTION +-- " DATACOM DM16E1 MUX SNMP Management Card. " + +datacomDm4E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 5 } +-- DESCRIPTION +-- " DATACOM DM4E1 MUX SNMP Management Card. " + +datacomDm706CManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 6 } +-- DESCRIPTION +-- " DATACOM DM706C MUX SNMP Management Card. " + +datacomDmSTM1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 7 } +-- DESCRIPTION +-- " DATACOM DmSTM-1 MUX SNMP Management Card. " + +datacomDm705CPU64ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 8 } +-- DESCRIPTION +-- " DATACOM DM705-CPU64 MUX SNMP Management Card. " + +datacomDm706CIPmuxE1RouterManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 9 } +-- DESCRIPTION +-- " DATACOM DM706C-IPmux-E1Router SNMP Management Card. " + +datacomDm706CIPmuxMultiPortRouterManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 10 } +-- DESCRIPTION +-- " DATACOM DM706C-IPmux-MultiPortRouter SNMP Management Card. " + +datacomDm706CMultiPortRouterManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 11 } +-- DESCRIPTION +-- " DATACOM DM706C-MultiPortRouter SNMP Management Card. " + +datacomDm706CE1RouterManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 12 } +-- DESCRIPTION +-- " DATACOM DM706C-E1Router SNMP Management Card. " + +datacomDmSwitch3224F1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 13 } +-- DESCRIPTION +-- " DATACOM DMSwitch 3224F1 SNMP Management Card. " + +datacomDm300-8E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 14 } +-- DESCRIPTION +-- " DATACOM DM300-8E1 SNMP Management Card. " + +datacomDm300-8E1BInvMuxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 15 } +-- DESCRIPTION +-- " DATACOM DM300-8E1B Inverse Mux SNMP Management Card. " + +datacomDm1801ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 16 } +-- DESCRIPTION +-- " DATACOM DM1801 SNMP Management Card. " + +datacomDmSwitch3224F2ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 17 } +-- DESCRIPTION +-- " DATACOM DMSwitch 3224F2 SNMP Management Card. " + +datacomDmSwitch3324F1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 18 } +-- DESCRIPTION +-- " DATACOM DMSwitch 3324F1 SNMP Management Card. " + +datacomDmSwitch3324F2ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 19 } +-- DESCRIPTION +-- " DATACOM DMSwitch 3324F2 SNMP Management Card. " + +datacomDm881ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 20 } +-- DESCRIPTION +-- " DATACOM DM881 SNMP Management Card. " + +datacomDm820ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 21 } +-- DESCRIPTION +-- " DATACOM DM820 SNMP Management Card. " + +datacomDm830ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 22 } +-- DESCRIPTION +-- " DATACOM DM830 SNMP Management Card. " + +datacomDm300-MCManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 23 } +-- DESCRIPTION +-- " DATACOM DM300-MC SNMP Management Card. " + +datacomDm300-8E1BManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 24 } +-- DESCRIPTION +-- " DATACOM DM300-8E1B SNMP Management Card. " + +datacomDm991CRManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 25 } +-- DESCRIPTION +-- " DATACOM DM991CR SNMP Management Card. " + +datacomDm705CPU128ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 26 } +-- DESCRIPTION +-- " DATACOM DM705-CPU128 MUX SNMP Management Card. " + +datacomDm880ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 27 } +-- DESCRIPTION +-- " DATACOM DM880 SNMP Management Card. " + +datacomDmSwitch3224F3ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 28 } +-- DESCRIPTION +-- " DATACOM DMSwitch 3224F3 SNMP Management Card. " + +datacomDmSwitch3324F3ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 29 } +-- DESCRIPTION +-- " DATACOM DMSwitch 3324F3 SNMP Management Card. " + +datacomDm4000Mpu192ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 30 } +-- DESCRIPTION +-- " DATACOM DM4000 MPU192 SNMP Management Card. " + +datacomDm4000Eth24GxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 31 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GX SNMP Management Card. " + +datacomDmSwitch2204G1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 32 } +-- DESCRIPTION +-- " DATACOM DmSwitch2204G1 SNMP Management Card. " + +datacomDmSwitch2304G1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 33 } +-- DESCRIPTION +-- " DATACOM DmSwitch2304G1 SNMP Management Card. " + +datacomDm4000Eth12GxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 34 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH12GX SNMP Management Card. " + +datacomDm4000Eth2x10GxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 35 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH2x10GX SNMP Management Card. " + +datacomDm4000Eth1x10GxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 36 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH1x10GX SNMP Management Card. " + +datacomDm4000Eth12Gx1x10GxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 37 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH12GX+1x10GX SNMP Management Card. " + +datacomDm4000Eth48GtManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 38 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH48GT SNMP Management Card. " + +datacomDm4000Eth24GtManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 39 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GT SNMP Management Card. " + +datacomDm4000Mpu384ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 40 } +-- DESCRIPTION +-- " DATACOM DM4000 MPU384 SNMP Management Card. " + +datacomDm16E1InvMuxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 41 } +-- DESCRIPTION +-- " DATACOM DM16E1 Inverse Mux SNMP Management Card. " + +datacomDm4E1InvMuxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 42 } +-- DESCRIPTION +-- " DATACOM DM4E1 Inverse Mux SNMP Management Card. " + +datacomDm16E1sIIManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 43 } +-- DESCRIPTION +-- " DATACOM DM16E1sII Mux SNMP Management Card. " + +datacomDm4E1sIIManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 44 } +-- DESCRIPTION +-- " DATACOM DM4E1sII Mux SNMP Management Card. " + +datacomDm706CRManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 45 } +-- DESCRIPTION +-- " DATACOM DM706CR SNMP Management Card. " + +datacomDm991CSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 46 } +-- DESCRIPTION +-- " DATACOM DM991CS SNMP Management Card. " + +datacomDm706CSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 47 } +-- DESCRIPTION +-- " DATACOM DM706CS SNMP Management Card. " + +datacomDm706EManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 48 } +-- DESCRIPTION +-- " DATACOM DM706E SNMP Management Card. " + +datacomDm706M1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 49 } +-- DESCRIPTION +-- " DATACOM DM706M1 SNMP Management Card. " + +datacomDm706M2ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 50 } +-- DESCRIPTION +-- " DATACOM DM706M2 SNMP Management Card. " + +datacomDm706M4ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 51 } +-- DESCRIPTION +-- " DATACOM DM706M4 SNMP Management Card. " + +datacomDm706Pabxm1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 52 } +-- DESCRIPTION +-- " DATACOM DM706PABXM1 SNMP Management Card. " + +datacomDm706Pabxd1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 53 } +-- DESCRIPTION +-- " DATACOM DM706PABXD1 SNMP Management Card. " + +datacomDm706Pabxm2ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 54 } +-- DESCRIPTION +-- " DATACOM DM706PABXM2 SNMP Management Card. " + +datacomDm706Pabxd2ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 55 } +-- DESCRIPTION +-- " DATACOM DM706PABXD2 SNMP Management Card. " + +datacomDm706PabxmManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 56 } +-- DESCRIPTION +-- " DATACOM DM706PABXM SNMP Management Card. " + +datacomDm706PabxdManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 57 } +-- DESCRIPTION +-- " DATACOM DM706PABXD SNMP Management Card. " + +datacomDm4000Eth24GXx2Xx10GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 58 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GX+2x10GX SNMP Management Card. " + +datacomDm4000Eth48GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 59 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH48GX SNMP Management Card. " + +datacomDm4000Eth4x10GXHSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 60 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH4x10GX HSERIES SNMP Management Card. " + +datacomDmSwitch2104G1-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 61 } +-- DESCRIPTION +-- " DATACOM DMSwitch 2104G1-EDD SNMP Management Card. " + +datacomDmSwitch2104G2-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 62 } +-- DESCRIPTION +-- " DATACOM DMSwitch 2104G2-EDD SNMP Management Card. " + +datacomDm810ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 63 } +-- DESCRIPTION +-- " DATACOM DM810 SNMP Management Card. " + +datacomDm4000Eth24GX2x10GXHSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 64 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GX+2x10GX HSERIES SNMP Management Card. " + +datacomDm4000Eth48GXHSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 65 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH48GX HSERIES SNMP Management Card. " + +datacomDm4000Eth10GX32E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 67 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH10GX+32E1 SNMP Management Card. " + +datacomDm4000Eth24GXHSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 68 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GX HSERIES SNMP Management Card. " + +datacomDm705CPU34ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 69 } +-- DESCRIPTION +-- " DATACOM DM705-CPU34 MUX SNMP Management Card. " + +datacomDm4600IpsanMpu10ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 70 } +-- DESCRIPTION +-- " DATACOM DM4600 IPSAN MPU10 SNMP Management Card. " + +datacomPabxManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 71 } +-- DESCRIPTION +-- " DATACOM PABX SNMP Management Card. " + +datacomDm4000Eth2x10GxHSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 72 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH2x10GX HSERIES SNMP Management Card. " + +datacomDmSwitch2104G2Wri-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 73 } +-- DESCRIPTION +-- " DATACOM DMSwitch 2104G2-EDD WRI SNMP Management Card. " + +datacomDm706EhkManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 74 } +-- DESCRIPTION +-- " DATACOM DM706E-HK SNMP Management Card. " + +datacomDmSwitch2104G1SeriesII-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 75 } +-- DESCRIPTION +-- " DATACOM DMSwitch 2104G1-EDD Series-II SNMP Management Card." + +datacomDm2106-2GX-ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 76 } +-- DESCRIPTION +-- " DATACOM DM2106 2GX SNMP Management Card." + +datacomDm2106-4GX-ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 77 } +-- DESCRIPTION +-- " DATACOM DM2106 4GX SNMP Management Card." + +datacomDm2106-4GXxE1-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 78 } +-- DESCRIPTION +-- " DATACOM DM2106 4GX+E1 SNMP Management Card." + +datacomDmSwitch2104G2-EDDxE1-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 79 } +-- DESCRIPTION +-- " DATACOM DM2104 2GX+E1 SNMP Management Card." + +datacomDmSwitch2104G1-EDDSeriesII-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 81 } +-- DESCRIPTION +-- " DATACOM DmSwitch 2104G1 - EDD Series II Management Card." +datacomDmSwitch2104G2-EDDxE1SeriesII-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 82 } +-- DESCRIPTION +-- " DATACOM DmSwitch 2104G2 - EDD Series II Management Card." + +datacomDm4000Eth24GxLSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 83 } +-- DESCRIPTION +-- " ETH24GX LSeries SNMP Management Card. " + +datacomDm4000Mpu512ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 84 } +-- DESCRIPTION +-- " DATACOM DM4000 MPU512 SNMP Management Card. " + +datacomDmSwitch2104G2S3Wri-EddManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 85 } +-- DESCRIPTION +-- " DATACOM EDDs3 modelo DM2104G2 � EDD WRI SNMP Management Card. " + +--- +datacomDm4100Eth24GXx4GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 86 } +-- DESCRIPTION +-- " DATACOM DM4100 ETH24GX+4GX SNMP Management Card. " + +datacomDm4100Eth24GXx2XXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 87 } +-- DESCRIPTION +-- " DATACOM DM4100 24GX+2XX SNMP Management Card." + +datacomDm4100Eth24GXxSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 88 } +-- DESCRIPTION +-- " DATACOM DM4100 24GX+S SNMP Management Card." + +datacomDm4100Eth24GXx2XXxSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 89 } +-- DESCRIPTION +-- " DATACOM DM4100 24GX+2XX+S SNMP Management Card." + +datacomDm4100Eth24GXx4XXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 90 } +-- DESCRIPTION +-- " DATACOM DM4100 24GX+4XX SNMP Management Card." + +datacomDm4100Eth20GTx4GCManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 91 } +-- DESCRIPTION +-- " DATACOM DM4100 20GT+4GC SNMP Management Card." + +datacomDm4100Eth20GTx4GCx2XXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 92 } +-- DESCRIPTION +-- " DATACOM DM4100 20GT+4GC+2XX SNMP Management Card." + +datacomDm4100Eth20GTx4GCxSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 93 } +-- DESCRIPTION +-- " DATACOM DM4100 20GT+4GC+S SNMP Management Card." + +datacomDm4100Eth20GTx4GCx2XXxSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 94 } +-- DESCRIPTION +-- " DATACOM DM4100 20GT+4GC+2XX+S SNMP Management Card." + +datacomDm4100Eth20GTx4GCx4XXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 95 } +-- DESCRIPTION +-- " DATACOM DM4100 20GT+4GC+4XX SNMP Management Card." + +datacomDmSwitchEddE1S2ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 96 } +-- DESCRIPTION +-- " DATACOM DmSwitch 2104G2 - EDD E1 (SERIES II) SNMP Management Card." + +datacomDm4100Eth44GTx4GCManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 97 } +-- DESCRIPTION +-- " DATACOM DmSwitch DM4100 ETH44GT+4GC SNMP Management Card." + +datacomDm4100Eth44GTx4GCx2XXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 98 } +-- DESCRIPTION +-- " DATACOM DmSwitch DM4100 ETH44GT+4GC+2XX SNMP Management Card." + +datacomDm4100Eth44GTx4GCxSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 99 } +-- DESCRIPTION +-- " DATACOM DmSwitch DM4100 ETH44GT+4GC+S SNMP Management Card." + +datacomDm4100Eth44GTx4GCx2XXxSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 100 } +-- DESCRIPTION +-- " DATACOM DmSwitch DM4100 ETH44GT+4GC+2XX+S SNMP Management Card." + +datacomDm4100Eth44GTx4GCx4XXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 101 } +-- DESCRIPTION +-- " DATACOM DmSwitch DM4100 ETH44GT+4GC+4XX SNMP Management Card." + +datacomDm4100Eth44GTx4GCx2XSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 102 } +-- DESCRIPTION +-- " DATACOM DmSwitch DM4100 ETH44GT+4GC+2XS SNMP Management Card." + +datacomDm4100Eth44GTx4GCx2XSxSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 103 } +-- DESCRIPTION +-- " DATACOM DmSwitch DM4100 ETH44GT+4GC+2XS+S SNMP Management Card." + +datacomDm4100Eth44GTx4GCx4XSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 104 } +-- DESCRIPTION +-- " DATACOM DmSwitch DM4100 ETH44GT+4GC+4XS SNMP Management Card." + +datacomDm4000Eth24GTHSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 106 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GT HSERIES SNMP Management Card. " + +datacomDm4000Eth48GTHSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 107 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH48GT HSERIES SNMP Management Card. " + +datacomDm4000Eth10GX4STM1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 108 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH10GX+4STM1 SNMP Management Card. " + +datacomDm4100Eth20GTx4GCx2XSxSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 109 } +-- DESCRIPTION +-- " DATACOM DM4100 20GT+4GC+2XS+S SNMP Management Card." + +datacomDm2290ShdslEfm1ftSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 110 } +-- DESCRIPTION +-- " DATACOM DM2290 SHDSL EFM 1FT SNMP Management Card." + +datacomDm2290ShdslEfm4ftSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 111 } +-- DESCRIPTION +-- " DATACOM DM2290 SHDSL EFM 4FT SNMP Management Card." + +datacomDm2290ShdslEfm1ftSeriesIISManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 112 } +-- DESCRIPTION +-- " DATACOM DM2290 SHDSL EFM 1FT Series II SNMP Management Card." + +datacomDm2295ShdslEfm4ftSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 113 } +-- DESCRIPTION +-- " DATACOM DM2295 SHDSL EFM 4FT SNMP Management Card." + +datacomDm2295ShdslEfm4ftE1SManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 114 } +-- DESCRIPTION +-- " DATACOM DM2295 SHDSL EFM 4FT + E1 SNMP Management Card." + +datacomDm4000Eth20GX32E1HSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 115 } +-- DESCRIPTION +-- " DATACOM DM4000 PWE3 ETH20GX+32E1 H SERIES Management Card." + +datacomDm4000Eth20GX2x10GX32E1HSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 116 } +-- DESCRIPTION +-- " DATACOM DM4000 PWE3 ETH20GX+2x10GX+32E1 H SERIES Management Card." + +datacomDm4000Eth16GX2x10GX4xSTM1HSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 117 } +-- DESCRIPTION +-- " DATACOM DM4000 PWE3 ETH16GX+2x10GX+4STM1 H SERIES Management Card." + +datacomDm4000Eth16GX4xSTM1HSeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 118 } +-- DESCRIPTION +-- " DATACOM DM4000 PWE3 ETH16GX+4STM1 H SERIES Management Card." + +datacomDm4000Eth24gx2x10gxESeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 119 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GX 2x10GX E SERIES Management Card." + +datacomDm4000Eth24gxESeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 120 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GX E SERIES Management Card." + +datacomDm4000Eth4x10gxESeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 121 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH4x10GX E SERIES Management Card." + +datacomDm4000Eth48gtESeriesManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 122 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH48GT E SERIES Management Card." + +datacomDm4000Mpu960ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 123 } +-- DESCRIPTION +-- " DATACOM DM4000 MPU960 SNMP Management Card. " + +datacomDm4000Eth44GT4GCSMPLSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 124 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH44GT 4GC S MPLS DC Management Card." + +datacomDm4000Eth44GT4GC2XXSMPLSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 125 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH44GT 4GC 2XX S MPLS DC Management Card." + +datacomDm4000Eth44GT4GC4XXSMPLSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 126 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH44GT 4GC 4XX MPLS DC Management Card." + +datacomDm4000Eth24GX2X10GXHSeriesIIManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 127 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GX+2x10GX H Series II Management Card." + +datacomDm4100Eth20GT4GC4XSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 128 } +-- DESCRIPTION +-- " DATACOM DM4100 ETH20GT 4GC 4XS Management Card." + +datacomDm2301-4GT4GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 129 } +-- DESCRIPTION +-- " DATACOM DM2301 4GT+4GX Management Card." + +datacomDm4000EthETH24GXHSeriesIIManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 130 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH24GX H Series II Management Card." + +datacomDm4000EthETH2x10GXHSeriesIIManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 131 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH2x10GX H Series II Management Card." + +datacomDm4000EthETH48GXHSeriesIIManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 132 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH48GX H Series II Management Card." + +datacomDm4000EthETH4x10GXHSeriesIIManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 133 } +-- DESCRIPTION +-- " DATACOM DM4000 ETH4x10GX H Series II Management Card." + +datacomDm4600IpsanMpu20ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 134 } +-- DESCRIPTION +-- " DATACOM DM4600 IPSAN MPU20 Management Card. " + +datacomDm2301-4GT2GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 135 } +-- DESCRIPTION +-- " DATACOM DM2301 4GT+2GX Management Card." + +datacomDm4100Eth24GX4XSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 136 } +-- DESCRIPTION +-- " DATACOM DM4100 ETH24GX 4XS Management Card." + +datacomDmOSManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 137 } +-- DESCRIPTION +-- " DATACOM DmOS Management Card." + +datacomDm2301-4GT2GX8E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 138 } +-- DESCRIPTION +-- " DATACOM DM2301 4GT+2GX+8E1 Management Card." + +datacomDm2301-4GT4GX8E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 139 } +-- DESCRIPTION +-- " DATACOM DM2301 4GT+4GX+8E1 Management Card." + +datacomDm2302-4GT4GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 140 } +-- DESCRIPTION +-- " DATACOM DM2302 4GT+4GX Management Card." + +datacomDm2302-4GT4GX8E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 141 } +-- DESCRIPTION +-- " DATACOM DM2302 4GT+4GX+8E1 Management Card." + +datacomDm2303-4GT2GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 142 } +-- DESCRIPTION +-- " DATACOM DM2303 4GT+2GX Management Card." + +datacomDm2303-4GT4GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 143 } +-- DESCRIPTION +-- " DATACOM DM2303 4GT+4GX Management Card." + +datacomDm2303-4GT4GX8E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 144 } +-- DESCRIPTION +-- " DATACOM DM2303 4GT+4GX+8E1 Management Card." + +datacomDm2351-4GT4GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 145 } +-- DESCRIPTION +-- " DATACOM DM2351 4GT+4GX Management Card." + +datacomDm2351-4GT4GX8E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 146 } +-- DESCRIPTION +-- " DATACOM DM2351 4GT+4GX+8E1 Management Card." + +datacomDm2352-4GT4GX16E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 147 } +-- DESCRIPTION +-- " DATACOM DM2352 4GT+4GX+16E1 Management Card." + +datacomDm2353-4GT4GXManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 148 } +-- DESCRIPTION +-- " DATACOM DM2353 4GT+4GX Management Card." + +datacomDm2353-4GT4GX16E1ManagCard OBJECT IDENTIFIER ::={ datacomManagementCards 149 } +-- DESCRIPTION +-- " DATACOM DM2353 4GT+4GX+16E1 Management Card." + +-- Modems +-- +-- datacomModems 1 +dmModemNotRegistered OBJECT IDENTIFIER ::={ datacomModems 1 } + +-- +-- datacomModems 2 +dmModemDatacom OBJECT IDENTIFIER ::={ datacomModems 2 } + +-- +-- datacomModems 3 +-- Modens from PARKS S.A. COMUNICACOES DIGITAIS. +-- Trademarks from PARKS S.A. COMUNICACOES DIGITAIS. +dmModemParks OBJECT IDENTIFIER ::={ datacomModems 3 } + +dmModemParksUP128F2 OBJECT IDENTIFIER ::={ dmModemParks 1 } +-- DESCRIPTION +-- "Parks Modem model UP128-F2." + +dmModemParksUP128F4 OBJECT IDENTIFIER ::={ dmModemParks 2 } +-- DESCRIPTION +-- "Parks Modem model UP128-F4." + +dmModemParksUP64 OBJECT IDENTIFIER ::={ dmModemParks 3 } +-- DESCRIPTION +-- "Parks Modem model UP64." + +dmModemParksUP128 OBJECT IDENTIFIER ::={ dmModemParks 4 } +-- DESCRIPTION +-- "Parks Modem model UP128." + +dmModemParksUP256 OBJECT IDENTIFIER ::={ dmModemParks 5 } +-- DESCRIPTION +-- "Parks Modem model UP256." + +dmModemParksUP384 OBJECT IDENTIFIER ::={ dmModemParks 6 } +-- DESCRIPTION +-- "Parks Modem model UP384." + +dmModemParksUP512 OBJECT IDENTIFIER ::={ dmModemParks 7 } +-- DESCRIPTION +-- "Parks Modem model UP512." + +dmModemParksUP2048HDSL OBJECT IDENTIFIER ::={ dmModemParks 8 } +-- DESCRIPTION +-- "Parks Modem model UP2048-HDSL." + +dmModemParksUP3420 OBJECT IDENTIFIER ::={ dmModemParks 9 } +-- DESCRIPTION +-- "Parks Modem model UP3420." + +dmModemParksDuo2 OBJECT IDENTIFIER ::={ dmModemParks 10 } +-- DESCRIPTION +-- "Parks Modem model Duo2." + +dmModemParksUP64F2 OBJECT IDENTIFIER ::={ dmModemParks 11 } +-- DESCRIPTION +-- "Parks Modem model UP64-F2." + +dmModemParksUP64F4 OBJECT IDENTIFIER ::={ dmModemParks 12 } +-- DESCRIPTION +-- "Parks Modem model UP64-F4." + +dmModemParksPower512MSDSL OBJECT IDENTIFIER ::={ dmModemParks 13 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL." + +dmModemParksFiber4E1 OBJECT IDENTIFIER ::={ dmModemParks 14 } +-- DESCRIPTION +-- "Parks Modem model Fiber 4E1." + +dmModemParksPower512MSDSL-S2 OBJECT IDENTIFIER ::={ dmModemParks 15 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL-S2." + +dmModemParksPower2048MSDSL OBJECT IDENTIFIER ::={ dmModemParks 16 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL." + +dmModemParksPower2048HDSL OBJECT IDENTIFIER ::={ dmModemParks 17 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 HDSL." + +dmModemParksFiber16E1 OBJECT IDENTIFIER ::={ dmModemParks 18 } +-- DESCRIPTION +-- "Parks Modem model Fiber 16E1." + +dmModemParksPower512MSDSL-2F-GVCE OBJECT IDENTIFIER ::={ dmModemParks 19 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 2F GVCE." + +dmModemParksPower512MSDSL-2F-GVC OBJECT IDENTIFIER ::={ dmModemParks 20 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 2F GVC." + +dmModemParksPower512MSDSL-2F-GV OBJECT IDENTIFIER ::={ dmModemParks 21 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 2F GV." + +dmModemParksPower512MSDSL-2F-VC OBJECT IDENTIFIER ::={ dmModemParks 22 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 2F VC." + +dmModemParksPower512MSDSL-2F-E OBJECT IDENTIFIER ::={ dmModemParks 23 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 2F E." + +dmModemParksPower512MSDSL-4F-GVCE OBJECT IDENTIFIER ::={ dmModemParks 24 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 4F GVCE." + +dmModemParksPower512MSDSL-4F-GVC OBJECT IDENTIFIER ::={ dmModemParks 25 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 4F GVC." + +dmModemParksPower512MSDSL-4F-GV OBJECT IDENTIFIER ::={ dmModemParks 26 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 4F GV." + +dmModemParksPower512MSDSL-4F-VC OBJECT IDENTIFIER ::={ dmModemParks 27 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 4F VC." + +dmModemParksPower512MSDSL-4F-E OBJECT IDENTIFIER ::={ dmModemParks 28 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 4F E." + +dmModemParksPower512MSDSL-2F-GV-DM OBJECT IDENTIFIER ::={ dmModemParks 29 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 2F GV-DM." + +dmModemParksPower512MSDSL-4F-GV-DM OBJECT IDENTIFIER ::={ dmModemParks 30 } +-- DESCRIPTION +-- "Parks Modem model Power 512 MSDSL 4F GV-DM." + +dmModemParksPower2048MSDSL-2F-GVCE OBJECT IDENTIFIER ::={ dmModemParks 31 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 2F GVCE." + +dmModemParksPower2048MSDSL-2F-GV OBJECT IDENTIFIER ::={ dmModemParks 32 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 2F GV." + +dmModemParksPower2048MSDSL-2F-GVC OBJECT IDENTIFIER ::={ dmModemParks 33 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 2F GVC." + +dmModemParksPower2048MSDSL-2F-VC OBJECT IDENTIFIER ::={ dmModemParks 34 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 2F VC." + +dmModemParksPower2048MSDSL-2F-E OBJECT IDENTIFIER ::={ dmModemParks 35 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 2F E." + +dmModemParksPower2048MSDSL-4F-GVCE OBJECT IDENTIFIER ::={ dmModemParks 36 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 4F GVCE." + +dmModemParksPower2048MSDSL-4F-GV OBJECT IDENTIFIER ::={ dmModemParks 37 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 4F GV." + +dmModemParksPower2048MSDSL-4F-GVC OBJECT IDENTIFIER ::={ dmModemParks 38 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 4F GVC." + +dmModemParksPower2048MSDSL-4F-VC OBJECT IDENTIFIER ::={ dmModemParks 39 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 4F VC." + +dmModemParksPower2048MSDSL-4F-E OBJECT IDENTIFIER ::={ dmModemParks 40 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 4F E." + +dmModemParksPower2048MSDSL-2F-GV-DM OBJECT IDENTIFIER ::={ dmModemParks 41 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 2F GV-DM." + +dmModemParksPower2048MSDSL-4F-GV-DM OBJECT IDENTIFIER ::={ dmModemParks 42 } +-- DESCRIPTION +-- "Parks Modem model Power 2048 MSDSL 4F GV-DM." + + + + + +-- datacomModems 4 +-- Modens from DIGITEL S.A. INDUSTRIA ELETRONICA. +-- Trademarks from DIGITEL S.A. INDUSTRIA ELETRONICA. +dmModemDigitel OBJECT IDENTIFIER ::={ datacomModems 4 } + +dmModemDigitelDT32B OBJECT IDENTIFIER ::={ dmModemDigitel 1 } +-- DESCRIPTION +-- "Digitel Modem model DT32B." + +dmModemDigitelDT34 OBJECT IDENTIFIER ::={ dmModemDigitel 2 } +-- DESCRIPTION +-- "Digitel Modem modem DT34." + +dmModemDigitelDT64MI OBJECT IDENTIFIER ::={ dmModemDigitel 3 } +-- DESCRIPTION +-- "Digitel Modem modem DT64MI." + +dmModemDigitelDT128MI OBJECT IDENTIFIER ::={ dmModemDigitel 4 } +-- DESCRIPTION +-- "Digitel Modem modem DT128MI." + +dmModemDigitelDT256MI OBJECT IDENTIFIER ::={ dmModemDigitel 5 } +-- DESCRIPTION +-- "Digitel Modem modem DT256MI." + +dmModemDigitelDT2048 OBJECT IDENTIFIER ::={ dmModemDigitel 6 } +-- DESCRIPTION +-- "Digitel Modem modem DT2048." + +dmModemDigitelDT2048-MFO OBJECT IDENTIFIER ::={ dmModemDigitel 7 } +-- DESCRIPTION +-- "Digitel Modem modem DT2048-MFO." + +dmModemDigitelTRANSEND-THREE OBJECT IDENTIFIER ::={ dmModemDigitel 8 } +-- DESCRIPTION +-- "Digitel Modem modem TRANSEND-THREE." + +dmModemDigitelDT2048-HXR OBJECT IDENTIFIER ::={ dmModemDigitel 9 } +-- DESCRIPTION +-- "Digitel Modem modem DT2048-HXR." + +dmModemDigitelDT2048-HDSL OBJECT IDENTIFIER ::={ dmModemDigitel 10 } +-- DESCRIPTION +-- "Digitel Modem DT2048 HDSL." + +dmModemDigitelDT64MIa OBJECT IDENTIFIER ::={ dmModemDigitel 11 } +-- DESCRIPTION +-- "Digitel Modem DT64MIa." + +dmModemDigitelDT128MIa OBJECT IDENTIFIER ::={ dmModemDigitel 12 } +-- DESCRIPTION +-- "Digitel Modem DT128MIa." + +dmModemDigitelDT256MIa OBJECT IDENTIFIER ::={ dmModemDigitel 13 } +-- DESCRIPTION +-- "Digitel Modem DT256MIa." + +dmModemDigitelDT2048-HDSLex OBJECT IDENTIFIER ::={ dmModemDigitel 14 } +-- DESCRIPTION +-- "Digitel Modem DT2048 HDSL - second version." + +dmModemDigitelDT8192-4E1 OBJECT IDENTIFIER ::={ dmModemDigitel 15 } +-- DESCRIPTION +-- "Digitel Modem DT8192-4E1. " + +dmModemDigitelDT8192 OBJECT IDENTIFIER ::={ dmModemDigitel 16 } +-- DESCRIPTION +-- "Digitel Modem DT8192. " + +dmModemDigitelDT8192BK OBJECT IDENTIFIER ::={ dmModemDigitel 17 } +-- DESCRIPTION +-- "Digitel Modem DT8192-BK. " + +dmModemDigitelDT1024MI OBJECT IDENTIFIER ::={ dmModemDigitel 18 } +-- DESCRIPTION +-- "Digitel Modem DT1024MI. " + +dmModemDigitelDT2048-MX2 OBJECT IDENTIFIER ::={ dmModemDigitel 19 } +-- DESCRIPTION +-- "Digitel Modem DT2048-MX2. " + +dmModemDigitelDT256-MIDX OBJECT IDENTIFIER ::={ dmModemDigitel 20 } +-- DESCRIPTION +-- "Digitel Modem DT256MIDX. " + +dmModemDigitelDT2048-HDSL-B OBJECT IDENTIFIER ::={ dmModemDigitel 21 } +-- DESCRIPTION +-- "Digitel Modem DT2048 HDSL B. " + +dmModemDigitelDT2048-MFO-R OBJECT IDENTIFIER ::={ dmModemDigitel 22 } +-- DESCRIPTION +-- "Digitel Modem DT2048 MFO-R. " + +dmModemDigitelDT8192-4E1-R OBJECT IDENTIFIER ::={ dmModemDigitel 23 } +-- DESCRIPTION +-- "Digitel Modem DT8192 4E1-R. " + +dmModemDigitelDT8192-4E1-1-R OBJECT IDENTIFIER ::={ dmModemDigitel 24 } +-- DESCRIPTION +-- "Digitel Modem DT8192 4E1+1-R. " + +dmModemDigitelDT512-MIDX OBJECT IDENTIFIER ::={ dmModemDigitel 25 } +-- DESCRIPTION +-- "Digitel Modem DT512MIDX. " + +dmModemDigitelDT1024-MIDX OBJECT IDENTIFIER ::={ dmModemDigitel 26 } +-- DESCRIPTION +-- "Digitel Modem DT1024MIDX. " + +dmModemDigitelDT2048-MFO-2E1-R OBJECT IDENTIFIER ::={ dmModemDigitel 27 } +-- DESCRIPTION +-- "Digitel Modem DT2048-MFO 2E1-R. " + +dmModemDigitelDT2048-MFO-2E1-1-R OBJECT IDENTIFIER ::={ dmModemDigitel 28 } +-- DESCRIPTION +-- "Digitel Modem DT2048-MFO 2E1+1-R. " + +dmModemDigitelDT2048-DX4 OBJECT IDENTIFIER ::={ dmModemDigitel 29 } +-- DESCRIPTION +-- "Digitel Modem DT2048 DX/4. " + +dmModemDigitelDT2048-DX OBJECT IDENTIFIER ::={ dmModemDigitel 30 } +-- DESCRIPTION +-- "Digitel Modem DT2048 DX. " + +dmModemDigitelDT2048-DX-G703 OBJECT IDENTIFIER ::={ dmModemDigitel 31 } +-- DESCRIPTION +-- "Digitel Modem DT2048 DX G703. " + +dmModemDigitelDT2048-HDSL-G703 OBJECT IDENTIFIER ::={ dmModemDigitel 32 } +-- DESCRIPTION +-- "Digitel Modem DT2048 HDSL G703. " + +dmModemDigitelSHDSL-D OBJECT IDENTIFIER ::={ dmModemDigitel 33 } +-- DESCRIPTION +-- "Digitel Modem SHDSL-D. " + +dmModemDigitelSHDSL-S OBJECT IDENTIFIER ::={ dmModemDigitel 34 } +-- DESCRIPTION +-- "Digitel Modem SHDSL-S. " + +dmModemDigitelDT256-MIDX-B OBJECT IDENTIFIER ::={ dmModemDigitel 35 } +-- DESCRIPTION +-- "Digitel Modem DT256MIDX B. " + +dmModemDigitelDT512-MIDX-B OBJECT IDENTIFIER ::={ dmModemDigitel 36 } +-- DESCRIPTION +-- "Digitel Modem DT512MIDX B. " + +dmModemDigitelDT1024-MIDX-B OBJECT IDENTIFIER ::={ dmModemDigitel 37 } +-- DESCRIPTION +-- "Digitel Modem DT1024MIDX B. " + + + +-- datacomModems 5 +-- Modens from ELEBRA COMUNICACAO DE DADOS LTDA. +-- Trademarks from ELEBRA COMUNICACAO DE DADOS LTDA. +dmModemElebra OBJECT IDENTIFIER ::={ datacomModems 5 } + +dmModemElebraEC256K OBJECT IDENTIFIER ::={ dmModemElebra 1 } +-- DESCRIPTION +-- "Elebra Modem model EC256K." + +dmModemElebraEC128K OBJECT IDENTIFIER ::={ dmModemElebra 2 } +-- DESCRIPTION +-- "Elebra Modem model EC128K." + +dmModemElebraEC512K OBJECT IDENTIFIER ::={ dmModemElebra 3 } +-- DESCRIPTION +-- "Elebra Modem model EC512K." + +dmModemElebraEC3465K OBJECT IDENTIFIER ::={ dmModemElebra 4 } +-- DESCRIPTION +-- "Elebra Modem model EC256K." + + + + + +-- Access Devices +-- +-- datacomAccessDevices 1 +dmAcDevNotRegistered OBJECT IDENTIFIER ::={ datacomAccessDevices 1 } + +-- +-- datacomAccessDevices 2 +-- Interface converters from Datacom Telematica (Teracom Telematica Ltda.) +dmAdItfConverterDatacom OBJECT IDENTIFIER ::={ datacomAccessDevices 2 } + +dmAdItfConverterDatacomDM704S OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 1 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704S." + +dmAdItfConverterDatacomDM704SE OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 2 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704SE." + +dmAdItfConverterDatacomDM703-64S OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 3 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM703-64S." + +dmAdItfConverterDatacomDM703-64SE OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 4 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM703-64SE." + +dmAdItfConverterDatacomDM704S-a OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 5 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S version 1.2 and later." + +dmAdItfConverterDatacomDM703-2S OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 6 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM703-2S." + +dmAdItfConverterDatacomDM704SE2-V10 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 7 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-SE S2 V1.0 ." + +dmAdItfConverterDatacomDM704S2-V10 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 8 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V1.0 ." + +dmAdItfConverterDatacomDM704S2-V11 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 9 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V1.1 ." + +dmAdItfConverterDatacomDM704SE2-V20 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 10 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-SE S2 V2.0 ." + +dmAdItfConverterDatacomDM704S2-V12 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 11 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V1.2 ." + +dmAdItfConverterDatacomDM704S2-V13 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 12 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V1.3 ." + +dmAdItfConverterDatacomDM704S2-V20 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 13 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V2.0 ." + +dmAdItfConverterDatacomDM704S2-V21 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 14 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V2.1 ." + +dmAdItfConverterDatacomDM704S2-V22 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 15 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V2.2 ." + +dmAdItfConverterDatacomDM704S2-V23 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 16 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V2.3 ." + +dmAdItfConverterDatacomDM704SE2-V30 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 17 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-SE S2 V3.0 ." + +dmAdItfConverterDatacomDM704S2-V30 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 18 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V3.0 ." + +dmAdItfConverterDatacomDM704S2-V31 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 19 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V3.1 ." + +dmAdItfConverterDatacomDM704S2-V32 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 20 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V3.2 ." + +dmAdItfConverterDatacomDM704S2-V33 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 21 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V3.3 ." + +dmAdItfConverterDatacomDM704S2-V40 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 22 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V4.0 ." + +dmAdItfConverterDatacomDM704S2-V41 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 23 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V4.1 ." + +dmAdItfConverterDatacomDM704S2-V12B OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 24 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V1.2B ." + +dmAdItfConverterDatacomDM704S2-V21B OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 25 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V2.1B ." + +dmAdItfConverterDatacomDM704S2-V22B OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 26 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V2.2B ." + +dmAdItfConverterDatacomDM704S2-V42 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 27 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-S S2 V4.2 ." + +dmAdItfConverterDatacomDM704SE2-V40 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 28 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-SE S2 V4.0 ." + +dmAdItfConverterDatacomDM704SE2-V50 OBJECT IDENTIFIER ::={ dmAdItfConverterDatacom 29 } +-- DESCRIPTION +-- "DATACOM Interface Converter model DM704-SE S2 V5.0 ." + + +-- datacomAccessDevices 3 +-- Mux from Datacom Telematica (Teracom Telematica Ltda.) +dmAdMuxDatacom OBJECT IDENTIFIER ::={ datacomAccessDevices 3 } + +dmAdMuxDatacomMuxDM705 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 1 } +-- DESCRIPTION +-- "DATACOM Mux DM705." + +dmAdMuxDatacomMuxDM706C OBJECT IDENTIFIER ::={ dmAdMuxDatacom 2 } +-- DESCRIPTION +-- "DATACOM Mux DM706C." + +dmAdMuxDatacomMuxDM16E1 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 3 } +-- DESCRIPTION +-- "DATACOM Mux DM16E1." + +dmAdMuxDatacomMuxDM4E1 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 4 } +-- DESCRIPTION +-- "DATACOM Mux DM4E1." + +dmAdMuxDatacomMuxDM704S3 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 5 } +-- DESCRIPTION +-- "DATACOM Interface Converter DM704-S S3." + +dmAdMuxDatacomMuxDM704C3 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 6 } +-- DESCRIPTION +-- "DATACOM Interface Converter DM704-C S3." + +dmAdMuxDatacomMuxDM704SE4 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 10 } +-- DESCRIPTION +-- "DATACOM Interface Converter DM704SE S4." + +dmAdMuxDatacomMuxDM704CE4 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 11 } +-- DESCRIPTION +-- "DATACOM Interface Converter DM704CE S4." + +dmAdMuxDatacomMuxDM991C OBJECT IDENTIFIER ::={ dmAdMuxDatacom 21 } +-- DESCRIPTION +-- "DATACOM Modem DM991C (V.xx + E1)." + +dmAdMuxDatacomMuxDM4E1S OBJECT IDENTIFIER ::={ dmAdMuxDatacom 22 } +-- DESCRIPTION +-- "DATACOM Optical Modem DM4E1S." + +dmAdMuxDatacomMuxDM991CVxx OBJECT IDENTIFIER ::={ dmAdMuxDatacom 23 } +-- DESCRIPTION +-- "DATACOM Modem DM991C (V.xx)." + +dmAdMuxDatacomMuxDM991S OBJECT IDENTIFIER ::={ dmAdMuxDatacom 24 } +-- DESCRIPTION +-- "DATACOM Modem DM991S (V.xx + E1)." + +dmAdMuxDatacomMuxDM991SVxx OBJECT IDENTIFIER ::={ dmAdMuxDatacom 25 } +-- DESCRIPTION +-- "DATACOM Modem DM991S (V.xx)." + +dmAdMuxDatacomMuxDM706C-IPmux-E1Router OBJECT IDENTIFIER ::={ dmAdMuxDatacom 26 } +-- DESCRIPTION +-- "DATACOM Mux DM706C-IPmux-E1Router." + +dmAdMuxDatacomMuxDM706C-IPmux-MultiPortRouter OBJECT IDENTIFIER ::={ dmAdMuxDatacom 27 } +-- DESCRIPTION +-- "DATACOM Mux DM706C-IPmux-MultiPortRouter." + +dmAdMuxDatacomMuxDM706C-MultiPortRouter OBJECT IDENTIFIER ::={ dmAdMuxDatacom 28 } +-- DESCRIPTION +-- "DATACOM Mux DM706C-MultiPortRouter." + +dmAdMuxDatacomMuxDM706C-E1Router OBJECT IDENTIFIER ::={ dmAdMuxDatacom 29 } +-- DESCRIPTION +-- "DATACOM Mux DM706C-E1Router." + +dmAdMuxDatacomMuxDM991SE4 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 31 } +-- DESCRIPTION +-- "DATACOM Modem DM991SE S4." + +dmAdMuxDatacomMuxDM991CE4 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 32 } +-- DESCRIPTION +-- "DATACOM Modem DM991CE S4." + +dmAdMuxDatacomMuxDM991CR OBJECT IDENTIFIER ::={ dmAdMuxDatacom 33 } +-- DESCRIPTION +-- "DATACOM Modem Router DM991CR." + +dmAdMuxDatacomMuxDM706CR OBJECT IDENTIFIER ::={ dmAdMuxDatacom 34 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706CR." + +dmAdMuxDatacomMuxDM300-8E1B OBJECT IDENTIFIER ::={ dmAdMuxDatacom 35 } +-- DESCRIPTION +-- "DATACOM Mux DM300-8E1B." + +dmAdMuxDatacomMuxDM300-8E1 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 36 } +-- DESCRIPTION +-- "DATACOM Mux DM300-8E1." + +dmAdMuxDatacomMuxDM300-8E1BInvMux OBJECT IDENTIFIER ::={ dmAdMuxDatacom 37 } +-- DESCRIPTION +-- "DATACOM Mux DM300-8E1B Inverse Mux." + +dmAdMuxDatacomMuxDM1801 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 38 } +-- DESCRIPTION +-- "DATACOM Mux DM1801." + +dmAdMuxDatacomMuxDM300-MC OBJECT IDENTIFIER ::={ dmAdMuxDatacom 39 } +-- DESCRIPTION +-- "DATACOM Mux DM300-MC." + +dmAdMuxDatacomMuxDM991CS OBJECT IDENTIFIER ::={ dmAdMuxDatacom 40 } +-- DESCRIPTION +-- "DATACOM Modem Router DM991CS." + +dmAdMuxDatacomMuxDM706CS OBJECT IDENTIFIER ::={ dmAdMuxDatacom 41 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706CS." + +dmAdMuxDatacomMuxDM16E1sII OBJECT IDENTIFIER ::={ dmAdMuxDatacom 43 } +-- DESCRIPTION +-- "DATACOM Mux DM16E1sII." + +dmAdMuxDatacomMuxDM4E1sII OBJECT IDENTIFIER ::={ dmAdMuxDatacom 44 } +-- DESCRIPTION +-- "DATACOM Mux DM4E1sII." + +dmAdMuxDatacomMuxDM706PabxM1 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 45 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706 PABX M1." + +dmAdMuxDatacomMuxDM706PabxD1 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 46 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706 PABX D1." + +dmAdMuxDatacomMuxDM16E1InvMux OBJECT IDENTIFIER ::={ dmAdMuxDatacom 47 } +-- DESCRIPTION +-- "DATACOM Mux DM16E1 Inverse Mux." + +dmAdMuxDatacomMuxDM4E1InvMux OBJECT IDENTIFIER ::={ dmAdMuxDatacom 48 } +-- DESCRIPTION +-- "DATACOM Mux DM4E1 Inverse Mux." + +dmAdMuxDatacomMuxDM706PabxM2 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 49 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706 PABX M2." + +dmAdMuxDatacomMuxDM706PabxD2 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 50 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706 PABX D2." + +dmAdMuxDatacomMuxDM706E OBJECT IDENTIFIER ::={ dmAdMuxDatacom 51 } +-- DESCRIPTION +-- "DATACOM modem router DM706E." + +dmAdMuxDatacomMuxDM706M1 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 52 } +-- DESCRIPTION +-- "DATACOM modem router DM706M1." + +dmAdMuxDatacomMuxDM706M2 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 53 } +-- DESCRIPTION +-- "DATACOM modem router DM706M2." + +dmAdMuxDatacomMuxDM706M4 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 54 } +-- DESCRIPTION +-- "DATACOM modem router DM706M4." + +dmAdMuxDatacomMuxDM706PabxM OBJECT IDENTIFIER ::={ dmAdMuxDatacom 55 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706 PABX M." + +dmAdMuxDatacomMuxDM706PabxD OBJECT IDENTIFIER ::={ dmAdMuxDatacom 56 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706 PABX D." + +dmAdMuxDatacomMuxDM706Ehk OBJECT IDENTIFIER ::={ dmAdMuxDatacom 81 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706E-HK." + +dmAdMuxDatacomMuxDM706M1hk OBJECT IDENTIFIER ::={ dmAdMuxDatacom 82 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706M1-HK." + +dmAdMuxDatacomMuxDM706M2hk OBJECT IDENTIFIER ::={ dmAdMuxDatacom 83 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706M2-HK." + +dmAdMuxDatacomMuxDM706M4hk OBJECT IDENTIFIER ::={ dmAdMuxDatacom 84 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706M4-HK." + +dmAdMuxDatacomMuxDM706Ke OBJECT IDENTIFIER ::={ dmAdMuxDatacom 85 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706KE." + +dmAdMuxDatacomMuxDM706Km1 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 86 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706KM1." + +dmAdMuxDatacomMuxDM706Km2 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 87 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706KM2." + +dmAdMuxDatacomMuxDM706Km4 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 88 } +-- DESCRIPTION +-- "DATACOM Minimux Router DM706KM4." + +dmAdMuxDatacomMuxDMSTM1 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 101 } +-- DESCRIPTION +-- "DATACOM Mux DmSTM-1." + +dmAdMuxDatacomMuxDM705-CPU34-Sub OBJECT IDENTIFIER ::={ dmAdMuxDatacom 109 } +-- DESCRIPTION +-- "DATACOM Mux DM705-CPU34-Sub." + +dmAdMuxDatacomMuxDM705-CPU34 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 110 } +-- DESCRIPTION +-- "DATACOM Mux DM705-CPU34." + +dmAdMuxDatacomMuxDM705-CPU64-Sub OBJECT IDENTIFIER ::={ dmAdMuxDatacom 111 } +-- DESCRIPTION +-- "DATACOM Mux DM705-CPU64-Sub." + +dmAdMuxDatacomMuxDM705-CPU64 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 112 } +-- DESCRIPTION +-- "DATACOM Mux DM705-CPU64." + +dmAdMuxDatacomMuxDM705-CPU32-Sub OBJECT IDENTIFIER ::={ dmAdMuxDatacom 113 } +-- DESCRIPTION +-- "DATACOM Mux DM705-CPU32-Sub." + +dmAdMuxDatacomMuxDM705-CPU128-Sub OBJECT IDENTIFIER ::={ dmAdMuxDatacom 114 } +-- DESCRIPTION +-- "DATACOM Mux DM705-CPU128-Sub." + +dmAdMuxDatacomMuxDM881 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 116 } +-- DESCRIPTION +-- "DATACOM Mux DM881." + +dmAdMuxDatacomMuxDM820 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 117 } +-- DESCRIPTION +-- "DATACOM Mux DM820." + +dmAdMuxDatacomMuxDM830 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 118 } +-- DESCRIPTION +-- "DATACOM Mux DM830." + +dmAdMuxDatacomMuxDM880 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 119 } +-- DESCRIPTION +-- "DATACOM Mux DM880." + +dmAdMuxDatacomMuxDM810 OBJECT IDENTIFIER ::={ dmAdMuxDatacom 120 } +-- DESCRIPTION +-- "DATACOM Mux DM810." + + +-- Devices + +datacomDm2301-4GT4GXDevice OBJECT IDENTIFIER ::={ datacomDevices 1 } +-- DESCRIPTION +-- " DATACOM DM2301 4GT+4GX Device." + +datacomDm2301-4GT2GXDevice OBJECT IDENTIFIER ::={ datacomDevices 2 } +-- DESCRIPTION +-- " DATACOM DM2301 4GT+2GX Device." + +datacomDm2301-4GT2GX8E1Device OBJECT IDENTIFIER ::={ datacomDevices 3 } +-- DESCRIPTION +-- " DATACOM DM2301 4GT+2GX+8E1 Device." + +datacomDm2301-4GT4GX8E1Device OBJECT IDENTIFIER ::={ datacomDevices 4 } +-- DESCRIPTION +-- " DATACOM DM2301 4GT+4GX+8E1 Device." + +datacomDm2302-4GT4GXDevice OBJECT IDENTIFIER ::={ datacomDevices 5 } +-- DESCRIPTION +-- " DATACOM DM2302 4GT+4GX Device." + +datacomDm2302-4GT4GX8E1Device OBJECT IDENTIFIER ::={ datacomDevices 6 } +-- DESCRIPTION +-- " DATACOM DM2302 4GT+4GX+8E1 Device." + +datacomDm2303-4GT2GXDevice OBJECT IDENTIFIER ::={ datacomDevices 7 } +-- DESCRIPTION +-- " DATACOM DM2303 4GT+2GX Device." + +datacomDm2303-4GT4GXDevice OBJECT IDENTIFIER ::={ datacomDevices 8 } +-- DESCRIPTION +-- " DATACOM DM2303 4GT+4GX Device." + +datacomDm2303-4GT4GX8E1Device OBJECT IDENTIFIER ::={ datacomDevices 9 } +-- DESCRIPTION +-- " DATACOM DM2303 4GT+4GX+8E1 Device." + +datacomDm2351-4GT4GXDevice OBJECT IDENTIFIER ::={ datacomDevices 10 } +-- DESCRIPTION +-- " DATACOM DM2351 4GT+4GX Device." + +datacomDm2351-4GT4GX8E1Device OBJECT IDENTIFIER ::={ datacomDevices 11 } +-- DESCRIPTION +-- " DATACOM DM2351 4GT+4GX+8E1 Device." + +datacomDm2352-4GT4GX16E1Device OBJECT IDENTIFIER ::={ datacomDevices 12 } +-- DESCRIPTION +-- " DATACOM DM2352 4GT+4GX+16E1 Device." + +datacomDm2353-4GT4GXDevice OBJECT IDENTIFIER ::={ datacomDevices 13 } +-- DESCRIPTION +-- " DATACOM DM2353 4GT+4GX Device." + +datacomDm2353-4GT4GX16E1Device OBJECT IDENTIFIER ::={ datacomDevices 14 } +-- DESCRIPTION +-- " DATACOM DM2353 4GT+4GX+16E1 Device." + +END diff --git a/MIBS/datacom/DATACOM-SMI b/MIBS/datacom/DATACOM-SMI new file mode 100644 index 0000000..d466d3d --- /dev/null +++ b/MIBS/datacom/DATACOM-SMI @@ -0,0 +1,113 @@ +-- +-- DATACOM Telematica +-- Copyright 1999-2006 by Datacom Telematica (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. +-- + +DATACOM-SMI DEFINITIONS ::= BEGIN + + +IMPORTS + enterprises + FROM RFC1155-SMI; + +datacom OBJECT IDENTIFIER ::={ enterprises 3709 } +-- MODULE-IDENTITY +-- ORGANIZATION "DATACOM" +-- CONTACT-INFO +-- "DATACOM +-- +-- Postal: DATACOM +-- Rua America, 1000 +-- Eldorado do Sul, RS +-- CEP 92990-000 +-- BRAZIL +-- +-- Tel:+55(51)3933 3000 +-- Fax:+55(51)3933 3003 +-- +-- E-mail: datacom@datacom.ind.br " +-- DESCRIPTION +-- " The Structure of Management Information for +-- Datacom Telematica enterprise. " +-- + +datacomRegistrations OBJECT IDENTIFIER ::={ datacom 1 } + + +datacomGenericMIBs OBJECT IDENTIFIER ::={ datacom 2 } + + +datacomProductsMIBs OBJECT IDENTIFIER ::={ datacom 3 } + + +datacomExperimental OBJECT IDENTIFIER ::={ datacom 4 } + + + +-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- + + +-- -- -- -- -- -- -- -- -- -- -- -- -- -- +-- +-- datacomRegistration +-- Register the modules identification of MIBs +datacomModules OBJECT IDENTIFIER ::={ datacomRegistrations 1 } + +-- +-- Products registration +-- Register the management cards +datacomManagementCards OBJECT IDENTIFIER ::={ datacomRegistrations 2 } + +-- Register the modems +datacomModems OBJECT IDENTIFIER ::={ datacomRegistrations 3 } + + +-- Register the data converters. +datacomAccessDevices OBJECT IDENTIFIER ::={ datacomRegistrations 5 } + + +-- Register the devices. +datacomDevices OBJECT IDENTIFIER ::={ datacomRegistrations 6 } + + +-- -- -- -- -- -- -- -- -- -- -- -- -- -- +-- +-- datacomProductsMIBs + +-- Modem MIBs +datacomModemsMIBs OBJECT IDENTIFIER ::={ datacomProductsMIBs 3 } + +-- Access Devices MIBs +datacomAccessDevicesMIBs OBJECT IDENTIFIER ::={ datacomProductsMIBs 5 } + +-- Devices MIBs +datacomDevicesMIBs OBJECT IDENTIFIER ::={ datacomProductsMIBs 6 } + + +-- -- -- -- -- -- -- -- -- -- -- -- -- -- +-- +-- datacomExperimental + +datacomExpGenericMIBs OBJECT IDENTIFIER ::={ datacomExperimental 2 } + +datacomExpProductsMIBs OBJECT IDENTIFIER ::={ datacomExperimental 3 } + + +-- +-- datacomExpProductsMIBs +datacomExpModemsMIBs OBJECT IDENTIFIER ::={ datacomExpProductsMIBs 3 } + +-- Access Devices MIBs +datacomExpAccessDevicesMIBs OBJECT IDENTIFIER ::={ datacomExpProductsMIBs 5 } + + +END + + + + diff --git a/MIBS/datacom/DMswitch-MIB b/MIBS/datacom/DMswitch-MIB new file mode 100644 index 0000000..a074358 --- /dev/null +++ b/MIBS/datacom/DMswitch-MIB @@ -0,0 +1,4863 @@ +-- +-- 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 |