summaryrefslogtreecommitdiff
path: root/MIBS/telco-systems/binos/PRVT-SWITCH-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/telco-systems/binos/PRVT-SWITCH-MIB')
-rw-r--r--MIBS/telco-systems/binos/PRVT-SWITCH-MIB1906
1 files changed, 1906 insertions, 0 deletions
diff --git a/MIBS/telco-systems/binos/PRVT-SWITCH-MIB b/MIBS/telco-systems/binos/PRVT-SWITCH-MIB
new file mode 100644
index 0000000..936a763
--- /dev/null
+++ b/MIBS/telco-systems/binos/PRVT-SWITCH-MIB
@@ -0,0 +1,1906 @@
+-- *********************************************************************
+-- **
+-- ** BATM Advanced Communications.
+-- **
+-- *********************************************************************
+-- ** Filename: PRVT-SWITCH-MIB.mib
+-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
+-- ** Purpose: Private MIB
+-- *********************************************************************
+-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
+-- WARNING:
+--
+-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
+--
+-- This file is the property of BATM Advanced Communications and contains
+-- proprietary and confidential information. This file is made
+-- available to authorized BATM customers on the express
+-- condition that neither it, nor any of the information contained
+-- therein, shall be disclosed to third parties or be used for any
+-- purpose other than to replace, modify or upgrade firmware and/or
+-- software components of BATM manufactured equipment within the
+-- authorized customer's network, and that such transfer be
+-- completed in accordance with the instructions provided by
+-- BATM. Any other use is strictly prohibited.
+--
+-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
+-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
+-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
+-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+--
+-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
+-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
+-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
+-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
+-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
+--
+--
+--
+PRVT-SWITCH-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+MODULE-IDENTITY,
+OBJECT-TYPE,
+Counter32,
+Integer32,
+NOTIFICATION-TYPE
+FROM SNMPv2-SMI
+
+TEXTUAL-CONVENTION,
+DisplayString,
+TruthValue
+FROM SNMPv2-TC
+
+NOTIFICATION-GROUP
+FROM SNMPv2-CONF
+
+privateVendorOID
+FROM PRIV-VENDORDEF-MIB
+
+ifIndex,
+ifAdminStatus,
+ifOperStatus
+FROM IF-MIB;
+
+prvtSwitchMib MODULE-IDENTITY
+LAST-UPDATED "200906220000Z"
+ORGANIZATION "BATM Advanced Communication"
+CONTACT-INFO
+" BATM/Telco Systems Support team
+Email:
+For North America: techsupport@telco.com
+For North Europe: support@batm.de, info@batm.de
+For the rest of the world: techsupport@telco.com"
+
+DESCRIPTION
+"The switch MIB module for managing switch
+parameters"
+
+-- revision history
+REVISION "200906220000Z"
+DESCRIPTION
+"Add value unsupported(255) for object configL2IfaceAdminCrossOver."
+REVISION "200904140000Z"
+DESCRIPTION
+"Add description for reportsHardwareFanStatus 0."
+REVISION "200903080000Z"
+DESCRIPTION
+"Updated devices system OIDs."
+REVISION "200902200000Z"
+DESCRIPTION
+"Add support for temperature high limit (reportsHardwareTemperatureScale,reportsHardwareTemperatureHighLimit)."
+REVISION "200901120000Z"
+DESCRIPTION
+"Mark configL2IfaceDuplexSpeedSet. Add additional 10G value for
+configL2IfaceDuplexSpeedSet and reportsL2IfaceDuplexSpeedGet"
+REVISION "200809250000Z"
+DESCRIPTION
+"Add support for crossover and remote-fault-detect."
+REVISION "200803280000Z"
+DESCRIPTION
+"Updated devices system OIDs."
+REVISION "200802280000Z"
+DESCRIPTION
+"Added OIDs of various devices."
+REVISION "200712280000Z"
+DESCRIPTION
+"Added sysAssemblyNumber, sysPartNumber, sysCLEI, sysHwRevision, sysManufacturingDate objects"
+REVISION "200712120000Z"
+DESCRIPTION
+"Added configL2IfaceMtu."
+REVISION "200709260000Z"
+DESCRIPTION
+"Added new objects in configL2IfaceTable"
+REVISION "200704240000Z"
+DESCRIPTION
+"Updated OID definitions"
+REVISION "200702060000Z"
+DESCRIPTION
+"Updated description of reportsHardwarePSStatus object"
+REVISION "200610250000Z"
+DESCRIPTION
+"New OID group added"
+REVISION "200607020000Z"
+DESCRIPTION
+"Added T-Metro-ES and Alcatel system OID."
+REVISION "200606140000Z"
+DESCRIPTION
+"Changed mMiRIC-E1(89) to mMiRIC-E3(89)"
+REVISION "200604200000Z"
+DESCRIPTION
+"Added new duplex and speed values"
+REVISION "200602100000Z"
+DESCRIPTION
+"Added all missing port/module types"
+REVISION "200602020000Z"
+DESCRIPTION
+ "Defined the DUAL SFP module type"
+REVISION "200512220000Z"
+DESCRIPTION
+"Added new object identifier for devices.
+Added new notification sysIntfModuleChange.
+Changed ModuleHwType modules that had '_' in them, should be with '-' instaead
+m100BaseGBIC_not_installed to m100BaseGBIC-not-installed.
+mCES_4TDM to mCES-4TDM,
+m1250BaseSingleFiber_SFP to m1250BaseSingleFiber-SFP."
+REVISION "200512080000Z"
+DESCRIPTION
+"Added the new sysIntfModuleChange notification for T-Metro devices."
+REVISION "200510030000Z"
+DESCRIPTION
+"Returned the old duplex-speed mixed object for backward compatability"
+REVISION "200509260000Z"
+DESCRIPTION
+"Separated the duplex mode and speed setting in the configL2Table"
+
+REVISION "200509070000Z"
+DESCRIPTION
+"Added the m1250BaseSingleFiber_SFP(87) port type"
+
+REVISION "200507200000Z"
+DESCRIPTION
+"Added the mCES_4TDM(86) port type"
+REVISION "200507080000Z"
+DESCRIPTION
+"Removed the range values for reportsL2IfaceUnit, reportsL2IfaceSlot and
+reportsL2IfacePort."
+
+REVISION "200503070000Z"
+DESCRIPTION
+"Added the mCES and 31000BaseX-SFP module types for T-Metro devices."
+
+REVISION "200502160000Z"
+DESCRIPTION
+"Fixed spelling errors and changed the contact info."
+
+REVISION "200502010000Z"
+DESCRIPTION
+"Added TMetro to sysProductsOids, added new module types: tMetroCES,
+tMetro2XSFPuplink, tMetro2F, tMetro1G"
+
+REVISION "200406290000Z"
+DESCRIPTION
+"Added T6Pro to sysProductsOids, added a new module type CPM"
+
+REVISION "200405030000Z"
+DESCRIPTION
+"Added support for exposing the switch series"
+
+REVISION "200403030000Z"
+DESCRIPTION
+"L2 Interface name (configL2IfaceName) max size changed from 16 to 256."
+
+REVISION "200402030000Z"
+DESCRIPTION
+"Addded m100BaseGBIC_not_installed to ModuleHwType."
+
+REVISION "200311180000Z"
+DESCRIPTION
+"Added sysManufacturing group,sysSerialNumber."
+
+REVISION "200310160000Z"
+DESCRIPTION
+"1. Added portRedundantLinkChange notification.
+2. Added reportsIfJack. This table enables support of interfaces attached to
+more then one physical interface.
+3. Added reportsL2IfaceActiveJackIndex."
+
+REVISION "200309090000Z"
+DESCRIPTION
+"Added SFP port types."
+
+REVISION "200307020000Z"
+DESCRIPTION
+"Added support for reporting hardware port type"
+
+REVISION "200305060000Z"
+DESCRIPTION
+"Move to SMI-V2."
+
+REVISION "200212120000Z"
+DESCRIPTION
+"Added support for controlling STP topology change detection"
+
+REVISION "200212010000Z"
+DESCRIPTION
+"Added support for Sniffer"
+
+REVISION "200211210000Z"
+DESCRIPTION
+"Added support for RSTP"
+
+REVISION "200211170000Z"
+DESCRIPTION
+"Added support for POS interface speed 155 & 622 M."
+
+REVISION "200209090000Z"
+DESCRIPTION
+"Added new module for T5Pro including ATM/MLP and 5 ports SM/MM."
+
+REVISION "200204100000Z"
+DESCRIPTION
+ "Add traps."
+REVISION "200108140000Z"
+DESCRIPTION
+"Distinction between set & get flow type to support flow auto-negotiation."
+REVISION "200107220000Z"
+DESCRIPTION
+"Added Default VLAN to configL2IfaceTable"
+REVISION "200107150000Z"
+DESCRIPTION
+"Added new sysIntfModule types m1000BaseGBIC_installed/not_installed"
+REVISION "200105170000Z"
+DESCRIPTION
+"Added t5ProRouter."
+REVISION "200105150000Z"
+DESCRIPTION
+"Added reportsHardware group."
+REVISION "200104190000Z"
+DESCRIPTION
+"Added config & reports group."
+REVISION "200104150000Z"
+DESCRIPTION
+"Added new modules to sysIntfModule."
+REVISION "200006280000Z"
+DESCRIPTION
+"Initial version."
+
+::= { switch 100 }
+
+--
+-- PRIVATE BRANCH PRODUCTS
+--
+prvt-products OBJECT IDENTIFIER ::= { privateVendorOID 1 }
+prvt-mgmt OBJECT IDENTIFIER ::= { privateVendorOID 2 }
+
+rptr OBJECT IDENTIFIER ::= { prvt-products 1 }
+bridge OBJECT IDENTIFIER ::= { prvt-products 2 }
+trclam OBJECT IDENTIFIER ::= { prvt-products 3 }
+router OBJECT IDENTIFIER ::= { prvt-products 4 }
+switch OBJECT IDENTIFIER ::= { prvt-products 5 }
+ipSwitch OBJECT IDENTIFIER ::= { prvt-products 6 }
+
+--
+-- L2 SWITCHES
+--
+
+bsw OBJECT IDENTIFIER ::= { switch 1 }
+tps OBJECT IDENTIFIER ::= { switch 2 }
+tpf OBJECT IDENTIFIER ::= { switch 3 }
+titan OBJECT IDENTIFIER ::= { switch 5 }
+titant5 OBJECT IDENTIFIER ::= { switch 7 }
+edgeLinkT4 OBJECT IDENTIFIER ::= { switch 15 }
+edgeLinkT5 OBJECT IDENTIFIER ::= { switch 17 }
+titanPro OBJECT IDENTIFIER ::= { switch 20}
+acs25L4282 OBJECT IDENTIFIER ::= { switch 500 }
+acs25L4282t5 OBJECT IDENTIFIER ::= { switch 502 }
+vol0215 OBJECT IDENTIFIER ::= { switch 999 }
+vol4000 OBJECT IDENTIFIER ::= { switch 998 }
+vol5000 OBJECT IDENTIFIER ::= { switch 996 }
+
+--
+-- Variable Type definitions
+--
+
+UnitIndex ::= TEXTUAL-CONVENTION
+STATUS current
+DESCRIPTION
+"This value represents the physical position of the unit inside the
+stack."
+SYNTAX INTEGER
+{
+master(1),
+slave1(2),
+slave2(3),
+slave3(4),
+slave4(5)
+}
+
+ModuleHwType ::= TEXTUAL-CONVENTION
+STATUS current
+DESCRIPTION
+"This value represents the physical type of the port or module."
+SYNTAX INTEGER
+{
+uninstalled(1),
+stacking(2),
+m100BaseTx(3),
+m100BaseFxVF45(4),
+
+m1000BaseSxSCMM850(6),
+m1000BaseLxSC1300(7), --Multi/Single Mode
+m1000BaseSCSMLDA(8),
+m1000BaseSCSMLDB(9),
+
+m1000BaseSxVF45MM850(10),
+m1000BaseLxVF451300(11), --Multi/Single Mode
+
+m1000BaseSxMTRJMM(12),
+m1000BaseLxMTRJ1300(13), --Multi/Single Mode
+
+m10BaseFlVF45(14),
+m10BaseFlVF45X4Ports(15),
+
+m100BaseFxSCMM(16),
+m100BaseFxSCSM(17),
+m100BaseFxSCSM2Port(18),
+m100BaseFxSCSMLD(19),
+m100BaseFxSCSMLD2Port(20),
+
+m100BaseFxMTRJMM(21),
+m100BaseFxMTRJSM(22),
+mDUAL-SFP(23),
+mDUAL-SFP-installed(24),
+
+m1000BaseTx(25),
+m1000BaseCx(26),
+
+mVDSLNT(30),
+mVDSLLT(31),
+
+mVDSLNTand100BaseTX(32),
+mVDSLLTand100BaseTX(33),
+
+mVDSLLT24Port(34),
+
+mLayer31000BaseSXSCMM(35),
+mLayer31000BaseLXSCSM(36),
+mLayer31000BaseSXSFFMM(37),
+mLayer31000BaseLXSFFSM(38),
+
+mLayer3100BaseFXSCMM2Port(39),
+mLayer3100BaseFXSCSM2Port(40),
+mLayer3100BaseFXSCMM4Port(41),
+mLayer3100BaseFXSCSM4Port(42),
+
+mLayer3100BaseFXSFFMM(43),
+mLayer3100BaseFXSFFSM(44),
+mLayer3100BaseTX(45),
+m1000BaseGBIC-installed(46),
+m1000BaseGBIC-not-installed(47),
+
+mLayer31000BaseSX-GIBIC(48),
+mLayer31000BaseLX-GIBIC(49),
+mLayer31000BaseCX-GIBIC(50),
+mLayer31000BaseT-GIBIC(51),
+mLayer3100BaseSMLCL-GIBIC(52),
+mLayer3100BaseM5o6SNI-GIBIC(53),
+mLayer31000BasePOSMM(54),
+mLayer31000BasePOSSM(55),
+mLayer3100BaseFXSFFMM20Port(56),
+mLayer3100BaseFXSFFSM20Port(57),
+mLayer3100BaseFXSFFMM5Port(58),
+mLayer3100BaseFXSFFSM5Port(59),
+mDS3ATM(60),
+mDS1MLP(61),
+mMLPmother(62),
+
+m1000BaseSFP-installed(63),
+mLayer31000BaseSX-SFP(65),
+mLayer31000BaseLX-SFP(66),
+mLayer31000BaseCX-SFP(67),
+mLayer31000BaseT-SFP(68),
+mLayer3100BaseSMLCL-SFP(69),
+mLayer3100BaseM5o6SNI-SFP(70),
+m100BaseGBIC-not-installed(71),
+mLayer310GBaseSR-XFP(72),
+mLayer310GBaseLR-XFP(73),
+mLayer310GBaseER-XFP(74),
+mLayer310GBaseSW-XFP(75),
+mLayer310GBaseLW-XFP(76),
+mLayer310GBaseEW-XFP(77),
+mLayer310GBase-XFP(78),
+m10000BaseMEDIA-not-installed(79),
+mCpmCard(80),
+mLayer310GBaseLRW-XFP(81),
+mLayer310GBaseERW-XFP(82),
+mLayer31000BaseX-SFP(83),
+mCES (84),
+mLayer3100BaseFX-SFP(85),
+mCES-4TDM(86),
+mLayer31000BaseLX-BD-SFP(87),
+mMiRIC-E1(88),
+mMiRIC-E3(89),
+mMiRIC-T1(90),
+mMiRIC-T3(91),
+
+mLayer31000BaseSFP-Unknown (92),
+m10000BaseXFP-Unknown (93),
+xAUI-1G-10G (94),
+mLayer3-10-1000BaseT (95),
+mLayer310GBaseSMSR-XFP (96),
+mLayer310GBaseSMLR-XFP (97),
+mLayer310GBaseSMER-XFP (98),
+mLayer310GBaseSMSW-XFP (99),
+mLayer310GBaseSMLW-XFP (101),
+mLayer310GBaseSMEW-XFP (102),
+mLayer310GBaseSMSRW-XFP (103),
+mLayer310GBaseSMLRW-XFP (104),
+mLayer310GBaseSMERW-XFP (105),
+mLayer310GBaseCpPgt-XFP (106),
+mLayer310GBaseSMZR-XFP (107),
+mLayer31000BaseZX-SFP (108),
+mLayer310GBaseSMZX-XFP (109),
+mLayer310GBaseSMEX-XFP (110),
+mLayer31000BaseT-WithoutAN-SFP(111),
+mLayer3100BaseLX-BD-SFP(112)
+}
+
+Series ::= TEXTUAL-CONVENTION
+STATUS current
+DESCRIPTION
+"This value represents the series of the switch."
+SYNTAX INTEGER
+{
+notExist(1),
+e-series(2),
+g-series(3),
+t-series(4)
+}
+--
+-- Groups
+--
+
+prvtSwitchNotifications OBJECT IDENTIFIER ::= { prvtSwitchMib 0 }
+sys OBJECT IDENTIFIER ::= { prvtSwitchMib 1 }
+config OBJECT IDENTIFIER ::= { prvtSwitchMib 2 }
+reports OBJECT IDENTIFIER ::= { prvtSwitchMib 3 }
+test OBJECT IDENTIFIER ::= { prvtSwitchMib 4 }
+commands OBJECT IDENTIFIER ::= { prvtSwitchMib 5 }
+prvtSwitchConformance OBJECT IDENTIFIER ::= { prvtSwitchMib 6 }
+
+--
+-- sys group
+--
+sysProductsOids OBJECT IDENTIFIER ::= { sys 1 }
+sysIntf OBJECT IDENTIFIER ::= { sys 2 }
+sysManufacturing OBJECT IDENTIFIER ::= { sys 3 }
+sysSwitchingHW OBJECT IDENTIFIER ::= { sys 4 }
+
+--
+-- sysOids Parameters
+--
+t4Router OBJECT IDENTIFIER ::= { sysProductsOids 1 }
+t5Router OBJECT IDENTIFIER ::= { sysProductsOids 2 }
+t5ProRouter OBJECT IDENTIFIER ::= { sysProductsOids 3 }
+t6Router OBJECT IDENTIFIER ::= { sysProductsOids 4 }
+t5c-48TRouter OBJECT IDENTIFIER ::= { sysProductsOids 5 }
+t5RNRouter OBJECT IDENTIFIER ::= { sysProductsOids 6 }
+t5c-24TRouter OBJECT IDENTIFIER ::= { sysProductsOids 7 }
+t5c-24MRouter OBJECT IDENTIFIER ::= { sysProductsOids 8 }
+t5c-24FRouter OBJECT IDENTIFIER ::= { sysProductsOids 9 }
+t5c-24GRouter OBJECT IDENTIFIER ::= { sysProductsOids 10 }
+t5c-24GTRouter OBJECT IDENTIFIER ::= { sysProductsOids 11 }
+t6pro-lc-20G OBJECT IDENTIFIER ::= { sysProductsOids 13 }
+t6pro-cpm OBJECT IDENTIFIER ::= { sysProductsOids 14 }
+tMetro OBJECT IDENTIFIER ::= { sysProductsOids 16 }
+tMarc OBJECT IDENTIFIER ::= { sysProductsOids 17 }
+aHUB1-A OBJECT IDENTIFIER ::= { sysProductsOids 18 }
+tMetro-ES OBJECT IDENTIFIER ::= { sysProductsOids 19 }
+
+tMarc-E OBJECT IDENTIFIER ::= { sysProductsOids 20 }
+tMarc-EW OBJECT IDENTIFIER ::= { sysProductsOids 21 }
+
+tMarc-WDB OBJECT IDENTIFIER ::= { sysProductsOids 22 }
+tMarc-WD OBJECT IDENTIFIER ::= { sysProductsOids 23 }
+tMarc-F OBJECT IDENTIFIER ::= { sysProductsOids 24 }
+
+t5c-XG OBJECT IDENTIFIER ::= { sysProductsOids 27 }
+
+compact OBJECT IDENTIFIER ::= { t6pro-cpm 1 }
+classic OBJECT IDENTIFIER ::= { t6pro-cpm 2 }
+
+as9205 OBJECT IDENTIFIER ::= { t5c-24TRouter 1 }
+as9205-F OBJECT IDENTIFIER ::= { t5c-24FRouter 1 }
+
+tMarc-250 OBJECT IDENTIFIER ::= { tMarc 1 }
+tMarc-254 OBJECT IDENTIFIER ::= { tMarc 2 }
+tMarc-254h OBJECT IDENTIFIER ::= { tMarc 3 }
+
+tMarc-340 OBJECT IDENTIFIER ::= { tMarc 10 }
+tMarc-380 OBJECT IDENTIFIER ::= { tMarc 11 }
+
+tMarc-340-E OBJECT IDENTIFIER ::= { tMarc-E 1 }
+tMarc-380-E OBJECT IDENTIFIER ::= { tMarc-E 2 }
+tMarc-340-EW OBJECT IDENTIFIER ::= { tMarc-EW 1 }
+tMarc-380-EW OBJECT IDENTIFIER ::= { tMarc-EW 2 }
+
+tMarc-340WD-B OBJECT IDENTIFIER ::= { tMarc-WDB 1 }
+
+tMarc-340WD OBJECT IDENTIFIER ::= { tMarc-WD 1 }
+
+tMarc-340-F OBJECT IDENTIFIER ::= { tMarc-F 1 }
+
+tMarc-280 OBJECT IDENTIFIER ::= { tMarc 20 }
+
+dm9225 OBJECT IDENTIFIER ::= { tMarc-250 1 }
+dm9225-E OBJECT IDENTIFIER ::= { tMarc-254 1 }
+dm9234 OBJECT IDENTIFIER ::= { tMarc-340 1 }
+
+alcatel-7250 OBJECT IDENTIFIER ::= { tMetro 1 }
+alcatel-7250-ES OBJECT IDENTIFIER ::= { tMetro-ES 1 }
+alcatel-7250-ESA OBJECT IDENTIFIER ::= { tMetro-ES 2 }
+
+tMetro-ESA OBJECT IDENTIFIER ::= { tMetro-ES 3 }
+
+as9220 OBJECT IDENTIFIER ::= { tMetro-ES 10 }
+tMetro-200S OBJECT IDENTIFIER ::= { tMetro-ES 11 }
+
+as9215 OBJECT IDENTIFIER ::= { t5c-XG 1 }
+
+bI-Ethernet OBJECT IDENTIFIER ::= { aHUB1-A 1 }
+fI-Ethernet OBJECT IDENTIFIER ::= { aHUB1-A 2 }
+
+-- Start L2 products
+t5c OBJECT IDENTIFIER ::= { sysProductsOids 100 }
+t5cgt OBJECT IDENTIFIER ::= { sysProductsOids 222 }
+t5g OBJECT IDENTIFIER ::= { sysProductsOids 333 }
+v24s OBJECT IDENTIFIER ::= { sysProductsOids 444 }
+
+-- Start VoIP products
+edgeGate281 OBJECT IDENTIFIER ::= { sysProductsOids 1000 }
+edgeGate281SYS OBJECT IDENTIFIER ::= { sysProductsOids 1001 }
+edgeGate231 OBJECT IDENTIFIER ::= { sysProductsOids 1010 }
+edgeGate282 OBJECT IDENTIFIER ::= { sysProductsOids 1020 }
+edgeGate282S OBJECT IDENTIFIER ::= { sysProductsOids 1021 }
+edgeGate482S OBJECT IDENTIFIER ::= { sysProductsOids 1022 }
+edgeGate483S OBJECT IDENTIFIER ::= { sysProductsOids 1023 }
+edgeGate483D OBJECT IDENTIFIER ::= { sysProductsOids 1024 }
+
+edgeGate201 OBJECT IDENTIFIER ::= { sysProductsOids 1031 }
+edgeGate232 OBJECT IDENTIFIER ::= { sysProductsOids 1041 }
+
+ac500 OBJECT IDENTIFIER ::= { sysProductsOids 1050 }
+ac505 OBJECT IDENTIFIER ::= { ac500 1 }
+ac512 OBJECT IDENTIFIER ::= { ac500 2 }
+ac524 OBJECT IDENTIFIER ::= { ac500 3 }
+
+--
+-- sys/Interfaces Parameters
+--
+sysIntfTable OBJECT-TYPE
+SYNTAX SEQUENCE OF SysIntfEntry
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"This table contains the interfaces module type."
+::= { sysIntf 1 }
+
+sysIntfEntry OBJECT-TYPE
+SYNTAX SysIntfEntry
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"sysIntfEntry"
+INDEX { sysStackNo, sysSlotNo }
+::= { sysIntfTable 1 }
+
+SysIntfEntry ::= SEQUENCE {
+sysStackNo UnitIndex,
+sysSlotNo Integer32,
+sysIntfUnitExist INTEGER,
+sysIntfModule ModuleHwType
+}
+
+sysStackNo OBJECT-TYPE
+SYNTAX UnitIndex
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"This object identifies the switch"
+::= { sysIntfEntry 1 }
+
+sysSlotNo OBJECT-TYPE
+SYNTAX Integer32(0..256)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"This indicates a single instance of a slot"
+::= { sysIntfEntry 2 }
+
+sysIntfUnitExist OBJECT-TYPE
+SYNTAX INTEGER {
+uninstalled(1),
+installed(2)
+}
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"This indicates interface module type"
+::= { sysIntfEntry 3 }
+
+sysIntfModule OBJECT-TYPE
+SYNTAX ModuleHwType
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"This indicates interface module type"
+::= { sysIntfEntry 4 }
+
+sysSerialNumber OBJECT-TYPE
+SYNTAX DisplayString
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"This is the device's serial number, which is entered during the manufacturing process.
+"
+::= { sysManufacturing 1 }
+
+sysSwitchModel OBJECT-TYPE
+SYNTAX DisplayString
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION "Specifies the equipment model"
+::= { sysManufacturing 2 }
+
+sysAssemblyNumber OBJECT-TYPE
+SYNTAX DisplayString
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION "Specifies the equipment assembly number"
+::= { sysManufacturing 3 }
+
+sysPartNumber OBJECT-TYPE
+SYNTAX DisplayString
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION "Specifies the equipment part number"
+::= { sysManufacturing 4 }
+
+sysCLEI OBJECT-TYPE
+SYNTAX DisplayString
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION "Specifies the common language equipment identification"
+::= { sysManufacturing 5 }
+
+sysHwRevision OBJECT-TYPE
+SYNTAX DisplayString
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION "Specifies the HW revision"
+::= { sysManufacturing 6 }
+
+sysManufacturingDate OBJECT-TYPE
+SYNTAX DisplayString
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION "Specifies the manufacturing date"
+::= { sysManufacturing 7 }
+
+sysSwitchSeries OBJECT-TYPE
+SYNTAX Series
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"This object displays the switch series."
+::= { sysSwitchingHW 1 }
+
+--
+-- config group
+--
+
+--
+-- L2 Group
+--
+--
+-- This group provides interface control and information not easily
+-- available from other MIBs.
+--
+configL2 OBJECT IDENTIFIER ::= { config 2 }
+
+configL2SpanOnOff OBJECT-TYPE
+SYNTAX INTEGER {
+enableSTP(1),
+disable(2),
+enableRSTP(3),
+enablePVST(4),
+enableMST(5)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Enables/disables Spanning Tree. When Spanning Tree is disabled, the switch's ports are placed in
+forwarding mode, regardless of the current Spanning Tree state. When re-enabled, the normal state
+transitions take place."
+::= { configL2 1 }
+
+configL2IfaceTable OBJECT-TYPE
+SYNTAX SEQUENCE OF ConfigL2IfaceEntry
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"A list of Interfaces and their properties"
+::= { configL2 2 }
+
+configL2IfaceEntry OBJECT-TYPE
+SYNTAX ConfigL2IfaceEntry
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"An index of interfaces."
+INDEX { configL2IfaceUnit, configL2IfaceSlot,configL2IfacePort }
+::= { configL2IfaceTable 1 }
+
+ConfigL2IfaceEntry ::= SEQUENCE {
+configL2IfaceUnit Integer32,
+configL2IfaceSlot Integer32,
+configL2IfacePort Integer32,
+configL2IfaceName DisplayString,
+configL2IfaceEnable INTEGER,
+configL2IfaceSTPEnable INTEGER,
+configL2IfaceDuplexSpeedSet INTEGER,
+configL2IfaceFlow INTEGER,
+configL2IfaceBackpressure INTEGER,
+configL2IfaceResetCounters INTEGER,
+configL2IfaceDefaultVID Integer32,
+configL2IfaceSnifferIfIndex Integer32,
+configL2TopologyChangeDetection TruthValue,
+configL2IfaceDuplexModeSet INTEGER,
+configL2IfaceSpeedSet INTEGER,
+configL2IfaceBroadcastRateLimit Integer32,
+configL2IfaceMulticastRateLimit Integer32,
+configL2IfaceUnknownRateLimit Integer32,
+configL2IfaceBroadcastBurstSize Integer32,
+configL2IfaceMulticastBurstSize Integer32,
+configL2IfaceUnknownBurstSize Integer32,
+configL2IfaceMtu Integer32,
+configL2IfaceAdminCrossOver INTEGER,
+configL2IfaceRemoteFaultDetect INTEGER
+}
+
+configL2IfaceUnit OBJECT-TYPE
+SYNTAX Integer32(1..1000)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"An index that uniquely identifies a unit in the
+Interface Table."
+::= { configL2IfaceEntry 1 }
+
+configL2IfaceSlot OBJECT-TYPE
+SYNTAX Integer32(1..1000)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"An index that uniquely identifies a slot within the unit
+in the Interface Table."
+::= { configL2IfaceEntry 2 }
+
+configL2IfacePort OBJECT-TYPE
+SYNTAX Integer32(1..1000)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"An index that uniquely identifies a port within the slot
+in the Interface Table."
+::= { configL2IfaceEntry 3 }
+
+configL2IfaceName OBJECT-TYPE
+SYNTAX DisplayString (SIZE (0..255))
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"The textual name of this interface, e.g., 'John'."
+::= { configL2IfaceEntry 4 }
+
+configL2IfaceEnable OBJECT-TYPE
+SYNTAX INTEGER {
+enable(1),
+disable(2)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Enables (1)or disables (2) control for the interface.
+For this product, this is the ONLY way to enable or
+disable the interface. 'ifAdminStatus' in RFC1213 and
+'dot1dStpPortEnable' in RFC1493 are both implemented
+as 'read-only'."
+::= { configL2IfaceEntry 5 }
+
+configL2IfaceSTPEnable OBJECT-TYPE
+SYNTAX INTEGER {
+enable(1),
+disable(2)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Enables (1) and disables (2) Spanning Tree operation for this
+interface."
+::= { configL2IfaceEntry 6 }
+
+configL2IfaceDuplexSpeedSet OBJECT-TYPE
+SYNTAX INTEGER {
+autonegotiate(1),
+half-10(2),
+full-10(3),
+half-100(4),
+full-100(5),
+half-1000(6),
+full-1000(7),
+pos-155(8),
+pos-622(9),
+full-10000(10),
+half-auto(11),
+full-auto(12),
+auto-10(13),
+auto-100(14),
+auto-1000 (16),
+illegal(99)
+}
+MAX-ACCESS read-write
+STATUS obsolete
+DESCRIPTION
+"The desired speed and duplex mode for the interface. If the selected
+control is not available for the interface, a value of illegal (99)
+is returned. If the port type does NOT support the
+default of autonegotiate (1), then the application will
+initialize the port to a valid value (e.g., 1000full (6)).
+Note that not all controls are available for all interfaces.
+For example, only full-1000 (6) is available for Gigabit
+Ethernet interfaces.
+
+As this object was marked as obsolete the following two
+configurable parameters of an interface should be used:
+configL2IfaceDuplexModeSet, configL2IfaceSpeedSet "
+::= { configL2IfaceEntry 7 }
+
+configL2IfaceFlow OBJECT-TYPE
+SYNTAX INTEGER {
+autonegotiate(1), -- only for giga
+flowon(2),
+flowoff(3)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"The desired flow mode for the interface. If the selected control is not available
+on the interface, a value of illegal (99) is returned. If the port type does NOT support
+the default value of autonegotiate (1), then the application will initialize the port to a
+valid value (e.g., 1000full (6)).Note that not all controls are available for all interfaces.
+For example, only full-1000 (6) is available for Gigabit Ethernet interfaces."
+::= { configL2IfaceEntry 8 }
+
+configL2IfaceBackpressure OBJECT-TYPE
+SYNTAX INTEGER {
+backpressureon(1),
+backpressureoff(2),
+illegal(99)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"The desired back-pressure mode for the interface.
+If the selected control is not available on the interface,
+a value of illegal (99) is returned."
+::= { configL2IfaceEntry 9 }
+
+configL2IfaceResetCounters OBJECT-TYPE
+SYNTAX INTEGER {
+noop(1),
+reset(2)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"This object enables resetting the statistics counters selected for this
+port."
+::= { configL2IfaceEntry 10 }
+
+configL2IfaceDefaultVID OBJECT-TYPE
+SYNTAX Integer32(1..4095)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"This object sets the default VLAN ID according to 802.1Q."
+::= { configL2IfaceEntry 11 }
+
+configL2IfaceSnifferIfIndex OBJECT-TYPE
+SYNTAX Integer32(0..2147483647)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"This object connects this port to a sniffer port indexed by the specified ifIndex.
+Setting this value to 0 disconnects this port from the sniffer."
+::= { configL2IfaceEntry 12 }
+
+configL2TopologyChangeDetection OBJECT-TYPE
+SYNTAX TruthValue
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"This object controls the STP topology change detection for this interface."
+::= { configL2IfaceEntry 13 }
+
+configL2IfaceDuplexModeSet OBJECT-TYPE
+SYNTAX INTEGER {
+auto(1),
+full(2),
+half(3)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"The duplex mode for the interface. If the port type does NOT support
+the default of autonegotiate (1), then the application will
+initialize the port to a valid value (e.g., full (2))."
+::= { configL2IfaceEntry 14 }
+
+configL2IfaceSpeedSet OBJECT-TYPE
+SYNTAX INTEGER {
+auto(1),
+speed-10(2),
+speed-100(3),
+speed-1000(4),
+speed-10000(5),
+pos-155(6),
+pos-622(7),
+illegal(99)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"The desired speed and duplex mode for the interface. If the selected
+control is not available for the interface, a value of illegal (99)
+is returned. If the port type does NOT support the
+default of autonegotiate (1), then the application will
+initialize the port to a valid value (e.g., 1000 (3)).
+Note that not all controls are available for all interfaces.
+For example, only 1000 (4) is available for Gigabit
+Ethernet interfaces."
+::= { configL2IfaceEntry 15 }
+
+configL2IfaceBroadcastRateLimit OBJECT-TYPE
+SYNTAX Integer32(-1..2147483647)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Rate limit broadcast traffic. Must be a number between 64Kbps and 1Gbps,
+specified in Kbps."
+::= { configL2IfaceEntry 16 }
+
+configL2IfaceMulticastRateLimit OBJECT-TYPE
+SYNTAX Integer32(-1..2147483647)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Rate limit multicast traffic. Must be a number between 64Kbps and 1Gbps,
+specified in Kbps."
+::= { configL2IfaceEntry 17 }
+
+configL2IfaceUnknownRateLimit OBJECT-TYPE
+SYNTAX Integer32(-1..2147483647)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Rate limit unknown traffic. Must be a number between 64Kbps and 1Gbps,
+specified in Kbps. For detail information see documentation."
+::= { configL2IfaceEntry 18 }
+
+configL2IfaceBroadcastBurstSize OBJECT-TYPE
+SYNTAX Integer32(-1..2147483647)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Burst size broadcast traffic. Must be a number between 12Kbps and 1Mbps,
+specified in Kbps."
+::= { configL2IfaceEntry 19 }
+
+configL2IfaceMulticastBurstSize OBJECT-TYPE
+SYNTAX Integer32(-1..2147483647)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Burst size multicast traffic. Must be a number between 12Kbps and 1Mbps,
+specified in Kbps."
+::= { configL2IfaceEntry 20 }
+
+configL2IfaceUnknownBurstSize OBJECT-TYPE
+SYNTAX Integer32(-1..2147483647)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Burst size unknown traffic. Must be a number between 12Kbps and 1Mbps,
+specified in Kbps. For detail information see documentation."
+::= { configL2IfaceEntry 21 }
+
+configL2IfaceMtu OBJECT-TYPE
+SYNTAX Integer32 (512..9216)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"The Maximum Transmission Unit (in octets) of the interface."
+DEFVAL { 1528 }
+::= { configL2IfaceEntry 22 }
+
+configL2IfaceAdminCrossOver OBJECT-TYPE
+SYNTAX INTEGER {
+auto(1),
+mdi(2),
+mdi-x(3),
+unsupported(255)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"The administrative MDI/MDI-X cable connection status of ports, as specified in IEEE 803.2.
+The mdi-x mode (crossover) is configured (3), the interface works in MDI-X mode.
+The mdi mode (2) defines port to work in standard MDI mode.
+The auto (1) defines automatic crossover detection, and any type of MDI/MDI-X cabling can be used on the port.
+Note: This attribute can be configured only on interfaces that support that option."
+::= { configL2IfaceEntry 23 }
+
+configL2IfaceRemoteFaultDetect OBJECT-TYPE
+SYNTAX INTEGER {
+enableRemoteFaultDetect(1),
+disableRemoteFaultDetect(2)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Controls the remote fault detection on interfaces, connected to 100Base Fiber pair.
+Once enabled (1), the switch will indicate link-down event on the interface, once remote
+peer detects link down.
+Note: Relevant only on 100Base Fiber interfaces."
+::= { configL2IfaceEntry 24 }
+
+--
+-- reports group
+--
+reportsL2 OBJECT IDENTIFIER ::= { reports 1 }
+
+--
+-- L2 Group
+--
+--
+-- This group provides interface information not easily
+-- available from other MIBs.
+--
+
+reportsL2IfaceTable OBJECT-TYPE
+SYNTAX SEQUENCE OF ReportsL2IfaceEntry
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"A list of Interfaces and their properties"
+::= { reportsL2 1 }
+
+reportsL2IfaceEntry OBJECT-TYPE
+SYNTAX ReportsL2IfaceEntry
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"An index of interfaces."
+INDEX { reportsL2IfaceUnit, reportsL2IfaceSlot,reportsL2IfacePort }
+::= { reportsL2IfaceTable 1 }
+
+ReportsL2IfaceEntry ::= SEQUENCE {
+reportsL2IfaceUnit Integer32,
+reportsL2IfaceSlot Integer32,
+reportsL2IfacePort Integer32,
+reportsL2IfaceBridgeIndex Integer32,
+reportsL2IfaceType INTEGER,
+reportsL2IfaceLink INTEGER,
+reportsL2IfaceDuplexSpeedGet INTEGER,
+reportsL2IfaceTXOctetsNoErr Counter32,
+reportsL2IfaceTXPacketsNoErr Counter32,
+reportsL2IfaceRXOctetsNoErr Counter32,
+reportsL2IfaceRXPacketsNoErr Counter32,
+reportsL2IfaceIfInOctets Counter32,
+reportsL2IfaceIfInUcastPkts Counter32,
+reportsL2IfaceIfInNUcastPkts Counter32,
+reportsL2IfaceIfInDiscards Counter32,
+reportsL2IfaceIfInErrors Counter32,
+reportsL2IfaceIfInUnknownProtos Counter32,
+reportsL2IfaceIfOutOctets Counter32,
+reportsL2IfaceIfOutUcastPkts Counter32,
+reportsL2IfaceIfOutNUcastPkts Counter32,
+reportsL2IfaceIfOutDiscards Counter32,
+reportsL2IfaceIfOutErrors Counter32,
+reportsL2IfaceStatsDropEvents Counter32,
+reportsL2IfaceStatsOctets Counter32,
+reportsL2IfaceStatsPkts Counter32,
+reportsL2IfaceStatsBroadcastPkts Counter32,
+reportsL2IfaceStatsMulticastPkts Counter32,
+reportsL2IfaceStatsCRCAlignErrors Counter32,
+reportsL2IfaceStatsUndersizePkts Counter32,
+reportsL2IfaceStatsOversizePkts Counter32,
+reportsL2IfaceStatsFragments Counter32,
+reportsL2IfaceStatsJabbers Counter32,
+reportsL2IfaceStatsCollisions Counter32,
+reportsL2IfaceStatsPkts64Octets Counter32,
+reportsL2IfaceStatsPkts65to127Octets Counter32,
+reportsL2IfaceStatsPkts128to255Octets Counter32,
+reportsL2IfaceStatsPkts256to511Octets Counter32,
+reportsL2IfaceStatsPkts512to1023Octets Counter32,
+reportsL2IfaceStatsPkts1024to1518Octets Counter32,
+reportsL2IfaceFlow INTEGER,
+reportsL2IfaceHWType ModuleHwType,
+reportsL2IfaceActiveJackIndex Integer32
+}
+
+reportsL2IfaceUnit OBJECT-TYPE
+SYNTAX Integer32(1..1000)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"An index that uniquely identifies a unit in the
+Interface Table."
+::= { reportsL2IfaceEntry 1 }
+
+reportsL2IfaceSlot OBJECT-TYPE
+SYNTAX Integer32 (1..1000)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"An index that uniquely identifies a slot within the unit
+in the Interface Table."
+::= { reportsL2IfaceEntry 2 }
+
+reportsL2IfacePort OBJECT-TYPE
+SYNTAX Integer32(1..1000)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"An index that uniquely identifies a port within the slot
+in the Interface Table."
+::= { reportsL2IfaceEntry 3 }
+
+reportsL2IfaceBridgeIndex OBJECT-TYPE
+SYNTAX Integer32(1..1000)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"This is the bridge index of this port."
+::= { reportsL2IfaceEntry 4 }
+
+reportsL2IfaceType OBJECT-TYPE
+SYNTAX INTEGER {
+other(1), -- none of the following
+regular1822(2),
+hdh1822(3),
+ddn-x25(4),
+rfc877-x25(5),
+ethernet-csmacd(6),
+iso88023-csmacd(7),
+iso88024-tokenBus(8),
+iso88025-tokenRing(9),
+iso88026-man(10),
+starLan(11),
+proteon-10Mbit(12),
+proteon-80Mbit(13),
+hyperchannel(14),
+fddi(15),
+lapb(16),
+sdlc(17),
+ds1(18), -- T-1
+e1(19), -- European equivalent of T-1
+basicISDN(20),
+primaryISDN(21), -- proprietary serial
+propPointToPointSerial(22),
+ppp(23),
+softwareLoopback(24),
+eon(25), -- CLNP over IP [11]
+ethernet-3Mbit(26),
+nsip(27), -- XNS over IP
+slip(28), -- generic SLIP
+ultra(29), -- ULTRA technologies
+ds3(30), -- T-3
+sip(31), -- SMDS
+frame-relay(32)
+}
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The type of interface, repeated here from the definitions
+in RFC1213 as a matter of convenience."
+::= { reportsL2IfaceEntry 5 }
+
+reportsL2IfaceLink OBJECT-TYPE
+SYNTAX INTEGER {
+up(1),
+down(2)
+}
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The state of Link Detect on the interface."
+::= { reportsL2IfaceEntry 6 }
+
+reportsL2IfaceDuplexSpeedGet OBJECT-TYPE
+SYNTAX INTEGER {
+unknown(1),
+half-10(2),
+full-10(3),
+half-100(4),
+full-100(5),
+half-1000(6),
+full-1000(7),
+pos-155(8),
+pos-622(9),
+full-10000(10),
+illegal(99)
+}
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The actual speed and duplex for the interface. If the
+interface is not configured to one of the acceptable
+values, a value of illegal (99) is returned."
+::= { reportsL2IfaceEntry 7 }
+
+reportsL2IfaceTXOctetsNoErr OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of octets transmitted from the interface. This
+number does not include octets with errors."
+::= { reportsL2IfaceEntry 8 }
+
+reportsL2IfaceTXPacketsNoErr OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of packets transmitted from the interface. This
+number does not include packets with errors."
+::= { reportsL2IfaceEntry 9 }
+
+reportsL2IfaceRXOctetsNoErr OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of octets received on the interface. This
+number does not include octets with errors."
+::= { reportsL2IfaceEntry 10 }
+
+reportsL2IfaceRXPacketsNoErr OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of packets received on the interface. This
+number does not include packets with errors."
+::= { reportsL2IfaceEntry 11 }
+
+reportsL2IfaceIfInOctets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of octets received on the
+interface, including framing characters."
+::= { reportsL2IfaceEntry 12 }
+
+reportsL2IfaceIfInUcastPkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of subnetwork-unicast packets
+delivered to a higher-layer protocol."
+::= { reportsL2IfaceEntry 13 }
+
+reportsL2IfaceIfInNUcastPkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of non-unicast (i.e., subnetwork-
+broadcast or subnetwork-multicast) packets
+delivered to a higher-layer protocol."
+::= { reportsL2IfaceEntry 14 }
+
+reportsL2IfaceIfInDiscards OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of inbound packets that were chosen
+to be discarded even if no errors that prevent their deliverability
+to a higher-layer protocol had been detected. One possible reason for
+discarding such a packet could be to free buffer space."
+::= { reportsL2IfaceEntry 15 }
+
+reportsL2IfaceIfInErrors OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of inbound packets that contained
+errors preventing them from being deliverable to a
+higher-layer protocol."
+::= { reportsL2IfaceEntry 16 }
+
+reportsL2IfaceIfInUnknownProtos OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of packets received via the interface
+that were discarded because of an unknown or
+unsupported protocol."
+::= { reportsL2IfaceEntry 17 }
+
+reportsL2IfaceIfOutOctets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of octets transmitted out of the
+interface, including framing characters."
+::= { reportsL2IfaceEntry 18 }
+
+reportsL2IfaceIfOutUcastPkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets that higher-level
+protocols requested to be transmitted to a
+subnetwork-unicast address, including those that
+were discarded or not sent."
+::= { reportsL2IfaceEntry 19 }
+
+reportsL2IfaceIfOutNUcastPkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets that higher-level
+protocols requested to be transmitted to a non-
+unicast (i.e., a subnetwork-broadcast or
+subnetwork-multicast) address, including those
+that were discarded or not sent."
+::= { reportsL2IfaceEntry 20 }
+
+reportsL2IfaceIfOutDiscards OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of outbound packets that were chosen
+to be discarded even if no errors that prevented their
+transmission had been detected. One
+possible reason for discarding such a packet could
+be to free up buffer space."
+::= { reportsL2IfaceEntry 21 }
+
+reportsL2IfaceIfOutErrors OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The number of outbound packets that could not be
+transmitted because of errors."
+::= { reportsL2IfaceEntry 22 }
+
+reportsL2IfaceStatsDropEvents OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of events in which packets
+were dropped by the probe due to lack of resources.
+Note that this number is not necessarily the number of
+packets dropped; it is just the number of times this
+condition has been detected."
+::= { reportsL2IfaceEntry 23 }
+
+reportsL2IfaceStatsOctets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of octets of data (including
+those in bad packets) received on the
+network (excluding framing bits but including
+FCS octets).
+
+This object can be used as a reasonable estimate of
+Ethernet utilization. If greater precision is
+desired, the etherStatsPkts and etherStatsOctets
+objects should be sampled before and after a common
+interval. The differences in the sampled values are
+Pkts and Octets, respectively, and the number of
+seconds in the interval is Interval. These values
+are used to calculate the Utilization as follows:
+
+Pkts * (9.6 + 6.4) + (Octets * .8)
+Utilization = -------------------------------------
+Interval * 10,000
+
+The result of this equation is the Ethernet segment utilization
+which is the percent utilization of the ethernet
+segment on a 0 to 100 percent scale."
+::= { reportsL2IfaceEntry 24 }
+
+reportsL2IfaceStatsPkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets (including bad packets,
+broadcast packets, and multicast packets) received."
+::= { reportsL2IfaceEntry 25 }
+
+reportsL2IfaceStatsBroadcastPkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of good packets received that were
+directed to the broadcast address. Note that this
+does not include multicast packets."
+::= { reportsL2IfaceEntry 26 }
+
+reportsL2IfaceStatsMulticastPkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of good packets received that were
+directed to a multicast address. Note that this
+number does not include packets directed to the
+broadcast address."
+::= { reportsL2IfaceEntry 27 }
+
+reportsL2IfaceStatsCRCAlignErrors OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets received that
+had a length (excluding framing bits, but
+including FCS octets) of between 64 and 1518
+octets, inclusive, but had either a bad
+Frame Check Sequence (FCS) with an integral
+number of octets (FCS Error) or a bad FCS with
+a non-integral number of octets (Alignment Error)."
+::= { reportsL2IfaceEntry 28 }
+
+reportsL2IfaceStatsUndersizePkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets received that were
+less than 64 octets long (excluding framing bits,
+but including FCS octets) and were otherwise well
+formed."
+::= { reportsL2IfaceEntry 29 }
+
+reportsL2IfaceStatsOversizePkts OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets received that were
+longer than 1518 octets (excluding framing bits,
+but including FCS octets) and were otherwise
+well formed."
+::= { reportsL2IfaceEntry 30 }
+
+reportsL2IfaceStatsFragments OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets received that were less
+than 64 octets in length (excluding framing bits but
+including FCS octets) and had either a bad Frame
+Check Sequence (FCS) with an integral number of
+octets (FCS Error) or a bad FCS with a non-integral
+number of octets (Alignment Error).
+
+Note that it is entirely normal for
+etherStatsFragments to increment. This is because
+it counts both runts (which are normal occurrences
+due to collisions) and noise hits."
+::= { reportsL2IfaceEntry 31 }
+
+reportsL2IfaceStatsJabbers OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets received that were
+longer than 1518 octets (excluding framing bits,
+but including FCS octets), and had either a bad
+Frame Check Sequence (FCS) with an integral number
+of octets (FCS Error) or a bad FCS with a
+non-integral number of octets (Alignment Error).
+
+Note that this definition of jabber is different
+from the definition in IEEE-802.3 section 8.2.1.5
+(10BASE5) and section 10.3.1.4 (10BASE2). These
+documents define jabber as the condition in which any
+packet exceeds 20 ms. The allowed range to detect
+jabber is between 20 ms and 150 ms."
+::= { reportsL2IfaceEntry 32 }
+
+reportsL2IfaceStatsCollisions OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The best estimate of the total number of collisions
+on this Ethernet segment.
+
+The value returned will depend on the RMON probe's location.
+Sections 8.2.1.3 (10BASE-5) and 10.3.1.3 (10BASE-2) of
+IEEE standard 802.3 states that a station must detect a collision in
+the receive mode if three or more stations are
+transmitting simultaneously. A repeater port must
+detect a collision when two or more stations are
+transmitting simultaneously. Thus a probe placed on
+a repeater port could record more collisions than a
+probe connected to a station on the same segment
+would.
+
+Probe location plays a much smaller role when
+considering 10BASE-T. Section 14.2.1.4 (10BASE-T) of IEEE
+standard 802.3 defines a collision as the
+simultaneous presence of signals on the DO and RD
+circuits (transmitting and receiving at the same
+time). A 10BASE-T station can only detect
+collisions when it is transmitting. Thus probes
+placed on a station and a repeater, should report
+the same number of collisions.
+
+Note also that an RMON probe inside a repeater
+should ideally report collisions between the
+repeater and one or more other hosts (transmit
+collisions as defined by IEEE 802.3k) plus receiver
+collisions observed on any coaxial segments to which
+the repeater is connected."
+::= { reportsL2IfaceEntry 33 }
+
+reportsL2IfaceStatsPkts64Octets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets (including bad
+packets) received that were 64 octets in length
+(excluding framing bits but including FCS octets)."
+::= { reportsL2IfaceEntry 34 }
+
+reportsL2IfaceStatsPkts65to127Octets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets (including bad
+packets) received that were between
+65 and 127 octets in length inclusive
+(excluding framing bits but including FCS octets)."
+::= { reportsL2IfaceEntry 35 }
+
+reportsL2IfaceStatsPkts128to255Octets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets (including bad
+packets) received that were between
+128 and 255 octets in length inclusive
+(excluding framing bits but including FCS octets)."
+::= { reportsL2IfaceEntry 36 }
+
+reportsL2IfaceStatsPkts256to511Octets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets (including bad
+packets) received that were between
+256 and 511 octets in length inclusive
+(excluding framing bits but including FCS octets)."
+::= { reportsL2IfaceEntry 37 }
+
+reportsL2IfaceStatsPkts512to1023Octets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets (including bad
+packets) received that were between
+512 and 1023 octets in length inclusive
+(excluding framing bits but including FCS octets)."
+::= { reportsL2IfaceEntry 38 }
+
+reportsL2IfaceStatsPkts1024to1518Octets OBJECT-TYPE
+SYNTAX Counter32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The total number of packets (including bad
+packets) received that were between
+1024 and 1518 octets in length inclusive
+(excluding framing bits but including FCS octets)."
+::= { reportsL2IfaceEntry 39 }
+
+reportsL2IfaceFlow OBJECT-TYPE
+SYNTAX INTEGER {
+unknown(1),
+flowon(2),
+flowoff(3)
+}
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The flow control for the interface."
+::= { reportsL2IfaceEntry 40 }
+
+reportsL2IfaceHWType OBJECT-TYPE
+SYNTAX ModuleHwType
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The HW type of the interface."
+::= { reportsL2IfaceEntry 41 }
+
+reportsL2IfaceActiveJackIndex OBJECT-TYPE
+SYNTAX Integer32
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The current active jack index."
+::= { reportsL2IfaceEntry 42 }
+
+reportsHardware OBJECT IDENTIFIER ::= { reports 2 }
+--
+-- Hardware Group
+--
+--
+-- This group provides general hardware information not from other MIBs.
+--
+
+reportsHardwarePSStatus OBJECT-TYPE
+SYNTAX OCTET STRING (SIZE (1..16))
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"Each OCTET holds the status of 1 power supply or if supported,
+a status of its corresponding power supply fan. Every octet can
+show one of the following states:
+0 - power supply not installed;
+1 - power supply is installed but does not function correctly;
+2 - power supply is installed and working OK;
+There are devices, which can also show status of the Fan,
+attached to the power supply. All devices which support the Power
+Supply fan, will display their status in series of octet pairs.
+The fan status octet will be displayed right after the supply
+status octet. "
+::= { reportsHardware 1 }
+
+reportsHardwareFanStatus OBJECT-TYPE
+SYNTAX OCTET STRING (SIZE (1..16))
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"Each OCTET holds the status of 1 fan
+0 - Fan stopped
+1 - Fan failed
+2 - Fan OK"
+::= { reportsHardware 2 }
+
+reportsHardwareTemperature OBJECT-TYPE
+SYNTAX INTEGER
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The internal temperature of the unit in degrees Celsius."
+::= { reportsHardware 3 }
+
+reportsHardwarePSVoltage OBJECT-TYPE
+SYNTAX OCTET STRING (SIZE (1..16))
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"Each OCTET holds the voltage of a corresponding power supply. Every octet can
+show one of the following states:
+0 - power supply not installed or voltage information is not supported;
+1-C - power supply in V, hexadecimal;"
+::= { reportsHardware 4 }
+
+reportsHardwareTemperatureScale OBJECT-TYPE
+SYNTAX INTEGER { celsius(1),
+fahrenheit(2)
+}
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Displays the scale used - Celsius (Centigrade) or Fahrenheit when measuring CPU temperature. The value of this object determines the type of scale used for the values of reportsHardwareTemperature and reportsHardwareTemperatureHighLimit objects."
+DEFVAL { celsius }
+::= { reportsHardware 5 }
+
+reportsHardwareTemperatureHighLimit OBJECT-TYPE
+SYNTAX INTEGER (20..70)
+MAX-ACCESS read-write
+STATUS current
+DESCRIPTION
+"Displays the highest allowed Celsius (Centigrade) or Fahrenheit temperature at the unit CPU area. When this limit is reached an SNMP notification is sent."
+DEFVAL { 55 }
+-- Default value in Celsius is 55, or 131 in Fahrenheit; Allowed range is <20-70> for Celsius, <68-158> in Fahrenheit
+::= { reportsHardware 6 }
+
+reportsHardwareDoorStatus OBJECT-TYPE
+SYNTAX INTEGER (0..2)
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"Status of door
+0 - Door not installed
+1 - Door open
+2 - Door closed"
+::= { reportsHardware 7 }
+
+reportsIfJack OBJECT IDENTIFIER ::= { reports 3 }
+--
+-- Hardware Group
+--
+--
+-- This group provides general hardware information not from other MIBs.
+--
+
+reportsIfJackTable OBJECT-TYPE
+SYNTAX SEQUENCE OF ReportsIfJackEntry
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"Information about the external jacks attached to
+MAUs attached to an interface."
+::= { reportsIfJack 2 }
+
+reportsIfJackEntry OBJECT-TYPE
+SYNTAX ReportsIfJackEntry
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"An entry in the table, containing information
+about a particular jack."
+INDEX { reportsL2IfaceUnit,reportsL2IfaceSlot,
+reportsL2IfacePort,reportsIfJackIndex }
+::= { reportsIfJackTable 1 }
+
+ReportsIfJackEntry ::=
+SEQUENCE {
+reportsIfJackIndex Integer32,
+reportsIfJackType ModuleHwType
+}
+
+reportsIfJackIndex OBJECT-TYPE
+SYNTAX Integer32 (1..2147483647)
+MAX-ACCESS not-accessible
+STATUS current
+DESCRIPTION
+"This variable uniquely identifies the jack
+described by this entry from among other jacks
+attached to the same MAU."
+::= { reportsIfJackEntry 1 }
+
+reportsIfJackType OBJECT-TYPE
+SYNTAX ModuleHwType
+MAX-ACCESS read-only
+STATUS current
+DESCRIPTION
+"The jack connector type, as it appears on the
+outer side of the system."
+::= { reportsIfJackEntry 2 }
+
+-- Notifications for use by prvtSwitchMib
+
+cpuTemperatureExceeded NOTIFICATION-TYPE
+OBJECTS { reportsHardwareTemperature }
+STATUS current
+DESCRIPTION
+"The cpuTemperatuteExceeded trap indicates that the sending
+agent senses that the internal temperature has passed the
+program threshold."
+::= {prvtSwitchNotifications 1}
+
+powerSupplyStatusChange NOTIFICATION-TYPE
+OBJECTS { reportsHardwarePSStatus }
+STATUS current
+DESCRIPTION
+"The powerSupplyStatusChange trap indicates that the sending
+agent senses a change in the status of one of the power supplies."
+::= {prvtSwitchNotifications 2}
+
+fanStatusChange NOTIFICATION-TYPE
+OBJECTS { reportsHardwareFanStatus }
+STATUS current
+DESCRIPTION
+"The fanStatusChange trap indicates that the sending
+agent senses a change in the status of one of the fans."
+::= {prvtSwitchNotifications 3}
+
+portSecurityViolation NOTIFICATION-TYPE
+OBJECTS { ifIndex }
+STATUS current
+DESCRIPTION
+"The port security violation notification indicates that a port security violation has been detected, e.g more MAC adresses have been learned on that port than the number allowed."
+::= { prvtSwitchNotifications 4}
+
+portRedundantLinkChange NOTIFICATION-TYPE
+OBJECTS { ifAdminStatus, ifOperStatus, reportsL2IfaceLink }
+STATUS current
+DESCRIPTION
+"The port redundant link change notification indicates that the physical state of a redundant (i.e.
+blocked or discarding) link has changed from link-up
+to link down or vice versa."
+::= { prvtSwitchNotifications 5}
+
+sysIntfModuleChange NOTIFICATION-TYPE
+OBJECTS { sysIntfModule}
+STATUS current
+DESCRIPTION
+"The System Interface Module change notification indicates
+that the physical status of a module in the
+unit has changed."
+::= { prvtSwitchNotifications 6}
+
+prvtLogNotifyFull NOTIFICATION-TYPE
+-- OBJECTS { }
+STATUS current
+DESCRIPTION
+"Log buffer is almost full."
+::= { prvtSwitchNotifications 7}
+
+doorStatusChange NOTIFICATION-TYPE
+OBJECTS { reportsHardwareDoorStatus }
+STATUS current
+DESCRIPTION
+"The doorStatusChange trap indicates that the sending
+agent senses a change in the status of the door."
+::= {prvtSwitchNotifications 8}
+
+-- *******************************************************************
+-- Conformance Information
+-- *******************************************************************
+
+prvtSwitchMIBGroups OBJECT IDENTIFIER ::= { prvtSwitchConformance 2 }
+
+prvtSwitchNotificationGroup NOTIFICATION-GROUP
+NOTIFICATIONS {
+cpuTemperatureExceeded,
+powerSupplyStatusChange,
+fanStatusChange,
+portSecurityViolation,
+portRedundantLinkChange,
+sysIntfModuleChange,
+doorStatusChange
+}
+STATUS current
+DESCRIPTION
+"Private Notification Group."
+::= { prvtSwitchMIBGroups 3 }
+
+END