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/telco-systems/binos/PRVT-SWITCH-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/telco-systems/binos/PRVT-SWITCH-MIB')
| -rw-r--r-- | MIBS/telco-systems/binos/PRVT-SWITCH-MIB | 1906 |
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 |