diff options
Diffstat (limited to 'MIBS/ekinops')
| -rw-r--r-- | MIBS/ekinops/EKINOPS-MGNT2-MIB | 4783 | ||||
| -rw-r--r-- | MIBS/ekinops/EKINOPS-MGNT2-NMS-MIB | 1531 | ||||
| -rw-r--r-- | MIBS/ekinops/EKINOPS-MIB | 167 |
3 files changed, 6481 insertions, 0 deletions
diff --git a/MIBS/ekinops/EKINOPS-MGNT2-MIB b/MIBS/ekinops/EKINOPS-MGNT2-MIB new file mode 100644 index 0000000..b1840ba --- /dev/null +++ b/MIBS/ekinops/EKINOPS-MGNT2-MIB @@ -0,0 +1,4783 @@ +-- ***************************************************************** +-- MGNT2.TXT: MIB +-- +--MIB Part Number:3MI01002CABA +--MIB Version:01 +-- +-- Copyright (c) 2017 by Ekinops +-- All rights reserved. +-- +-- ***************************************************************** + +EKINOPS-MGNT2-MIB DEFINITIONS ::= BEGIN + +IMPORTS + ekinops, + EkiState, + EkiOnOff, + EkiProtocol, + EkiApiState, + EkiLoadGWSW, + EkiLoadState, + EkiLoadPermutMethod, + EkiSynchroMode, + EkiLoadPermutMode + FROM EKINOPS-MIB + MODULE-IDENTITY, + OBJECT-TYPE, + NOTIFICATION-TYPE, + Unsigned32, + Integer32, + IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, + DisplayString, + RowStatus + FROM SNMPv2-TC; + +mgnt2 MODULE-IDENTITY + LAST-UPDATED "201701100000Z" + ORGANIZATION "Ekinops" + CONTACT-INFO + "Ekinops + + 3, rue Blaise Pascal + F-22300 Lannion / FRANCE + + Tel : +33 (0)2 96 05 00 30 + Fax : +33 (0)2 96 48 62 39 + + E-mail: support@ekinops.net" + DESCRIPTION + "MIB for Ekinops 360 management." + REVISION "200511240000Z" + DESCRIPTION + "Initial version." + REVISION "200601240000Z" + DESCRIPTION + "Add the ekicraft package table." + REVISION "200603100000Z" + DESCRIPTION + "Change Rack full to Rack Not Full" + REVISION "200605100000Z" + DESCRIPTION + "Gateways are managed by a table" + REVISION "200605230000Z" + DESCRIPTION + "Replace PBU by PM" + REVISION "200609280000Z" + DESCRIPTION + "CRAFT/LINUX Inventory Insertion" + REVISION "200612130000Z" + DESCRIPTION + "Plug-in inventory table insertion" + REVISION "200702090000Z" + DESCRIPTION + "Add Backpanel ,Fan inventory and error counters" + REVISION "200704240000Z" + DESCRIPTION + "Add detailed traps" + REVISION "200706190000Z" + DESCRIPTION + "Add ABS3 objects" + REVISION "200708270000Z" + DESCRIPTION + "Add Groups number in board table for pm1008dc" + REVISION "200711270000Z" + DESCRIPTION + "Update Ekinops Address,Helps on objects,Add Dcc management" + REVISION "200805200000Z" + DESCRIPTION + "Add syslog and ntp servers ip addresses" + REVISION "200806180000Z" + DESCRIPTION + "Add Inactivity Time out" + REVISION "200808180000Z" + DESCRIPTION + "Add Cli access, create a textual convention for DCC access.Add Craft Access" + REVISION "200810070000Z" + DESCRIPTION + "Invert code on DCC mode" + REVISION "200811190000Z" + DESCRIPTION + "Insert Chassis Ethernet Split" + REVISION "200901050000Z" + DESCRIPTION + "Insert Chassis Global Conf" + REVISION "200912150000Z" + DESCRIPTION + "Correction on traps" + REVISION "201001040000Z" + DESCRIPTION + "Insert CRIT/URG/NURG/Acknowledge" + REVISION "201002160000Z" + DESCRIPTION + "Add CondType and NMS parameters" + REVISION "201007160000Z" + DESCRIPTION + "Add perf management for the NMS" + REVISION "201010270000Z" + DESCRIPTION + "Add new filters for traps" + + REVISION "201103170000Z" + DESCRIPTION + "Add new filters for traps" + REVISION "201104070000Z" + DESCRIPTION + "New mode on new ehternet input" + REVISION "201104130000Z" + DESCRIPTION + "Polling Manager fail insertion" + REVISION "201105270000Z" + DESCRIPTION + "Rajout AlarmType sur Extraction Fan" + REVISION "201106080000Z" + DESCRIPTION + "Rajout Cold Reset" + REVISION "201106300000Z" + DESCRIPTION + "PerfCapStatus new type" + REVISION "201109120000Z" + DESCRIPTION + "New data for Atom" + REVISION "201202080000Z" + DESCRIPTION + "PM labelling removal" + REVISION "201203190000Z" + DESCRIPTION + "Add mgnt2SubFunctionLabel for 100G" + REVISION "201207160000Z" + DESCRIPTION + "Minor cosmetic updates" + REVISION "201305280000Z" + DESCRIPTION + "RSTP configuration object" + REVISION "201305300000Z" + DESCRIPTION + "Dust filter insertion, CPU Temp warning" + REVISION "201308290000Z" + DESCRIPTION + "LLDP configuration object" + REVISION "201309040000Z" + DESCRIPTION + "MGNT Shutdown adding" + REVISION "201309110000Z" + DESCRIPTION + "Log file mode insertion" + REVISION "201311060000Z" + DESCRIPTION + "RADIUS objects" + REVISION "201407300000Z" + DESCRIPTION + "Node Controller objects" + REVISION "201409010000Z" + DESCRIPTION + "Probcause,AlarmType - NMS completion" + REVISION "201502110000Z" + DESCRIPTION + "HTTP configuration" + REVISION "201504010000Z" + DESCRIPTION + "Add bindings for Node Controller" + REVISION "201504140000Z" + DESCRIPTION + "RSTP Thresholds" + REVISION "201504140000Z" + DESCRIPTION + "Users privilege" + REVISION "201510090000Z" + DESCRIPTION + "Add in mgnt2SlotStatus" + REVISION "201511050000Z" + DESCRIPTION + "Appropriate Limits on SYNTAX of some OBJECT-TYPE " + REVISION "201605270000Z" + DESCRIPTION + "Add objects for fail login attemps" + REVISION "201606150000Z" + DESCRIPTION + "Removable Fan modules handling" + REVISION "201610120000Z" + DESCRIPTION + "Modification of numbering of the fans" + REVISION "201701100000Z" + DESCRIPTION + "FTP, TFTP enable disable" + ::= { ekinops 7 } + +--- ***************************************************** +--- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +--- TEXTUAL-CONVENTION +--- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +--- ***************************************************** + +Mgnt2CliAccessValues ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different type of access by ethernet for the CLI" + SYNTAX INTEGER { + noCliByEthernet(0), + cliBySSH(1), + cliByTelnet(2) + } + +Mgnt2CraftAccessValues ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "enables access to the CRAFT" + SYNTAX INTEGER { + noCraftAccess(0), + craftEnable(1), + craftEnableHttps(2) + } + +Mgnt2DccAccessValues ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different modes for the Dcc access" + SYNTAX INTEGER { + mode1Slots2s4s6s8s10(0), + mode2Slots2s6s10s14s18(1) + } + +Mgnt2TrapModeValues ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different modes for the trap generation" + SYNTAX INTEGER { + syntheticTrap(0), + detailedTrap(1), + nmsTrap(2) + } + +Mgnt2AckMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different modes to acknowledge alarms" + SYNTAX INTEGER { + modeA(1), + modeB(2) + } + +Mgnt2PerfResyncValues ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different modes for the trap generation" + SYNTAX INTEGER { + perfResyncIdle(1), + perfResyncSync(2), + perfResyncReady(3), + perfResyncDelete(4) + } + +Mgnt2NetMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different modes for the network management" + SYNTAX INTEGER { + switch(1), + gateway(2) + } + +Mgnt2MasterEthMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different modes for the Master" + SYNTAX INTEGER { + static(1), + dhcp(2) + } + +Mgnt2SubnetEthMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different modes for the Subnet" + SYNTAX INTEGER { + static(1), + dhcp(2) + } + +Mgnt2AuthTypeValues ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Various types of authentication processes" + SYNTAX INTEGER { + authLocal(0), + authRADIUS(1), + authLDAP(2) + } + +Mgnt2LogFileMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "different modes for the log files" + SYNTAX INTEGER { + disabled (0), + linear(1), + rotary(2) + } + + +Mgnt2SlotStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Status of the slot" + SYNTAX INTEGER { + slotEmpty(0), + pmReady(1), + pmReset(2), + pmLoad(3), + pmPassive(4), + pmUnknown(5), + pmNotReady(6) + } + + + + + +-- ***************************************************************** +-- +-- MGNT2 MIB root mapping +-- +-- ***************************************************************** +mgnt2SNMPAgentData OBJECT IDENTIFIER ::= { mgnt2 1 } +mgnt2Hardware OBJECT IDENTIFIER ::= { mgnt2 2} +mgnt2Traps OBJECT IDENTIFIER ::= { mgnt2 3} +mgnt2SoftwareManagement OBJECT IDENTIFIER ::= { mgnt2 4} +mgnt2ConfigManagement OBJECT IDENTIFIER ::= { mgnt2 5} +mgnt2RemoteInventory OBJECT IDENTIFIER ::= { mgnt2 6} +mgnt2ErrorCounters OBJECT IDENTIFIER ::= { mgnt2 7} +mgnt2Perf OBJECT IDENTIFIER ::= { mgnt2 8} + +-- ***************************************************************** +-- +-- MGNT2 SNMP Agent informations +-- +-- ***************************************************************** + +mgnt2IPmanagment OBJECT IDENTIFIER ::= { mgnt2SNMPAgentData 1 } + + +mgnt2GigmManagerIpAddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2GigmManagerIpAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Manager IP address Table." + ::= { mgnt2IPmanagment 1 } + +mgnt2GigmManagerIpAddressEntry OBJECT-TYPE + SYNTAX Mgnt2GigmManagerIpAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { mgnt2GigmManagerIpIndex } + ::= { mgnt2GigmManagerIpAddressTable 1 } + +Mgnt2GigmManagerIpAddressEntry ::= SEQUENCE { + mgnt2GigmManagerIpIndex Integer32, + mgnt2GigmManagerIpAddress IpAddress, + mgnt2GigmManagerIpAddressTableRowStatus RowStatus, + mgnt2GigmManagerTrapPort Integer32, + mgnt2GigmManagerEnableCtrl EkiOnOff, + mgnt2GigmManagerEnableConfig EkiOnOff, + mgnt2GigmManagerEnableEvent EkiOnOff, + mgnt2GigmManagerEnableAlarmCrit EkiOnOff, + mgnt2GigmManagerEnableAlarmMajor EkiOnOff, + mgnt2GigmManagerEnableAlarmMinor EkiOnOff, + mgnt2GigmManagerRegistrationTimeout Integer32, + mgnt2GigmManagerEnableAlarmWarning EkiOnOff, + mgnt2GigmManagerEnableAlarmIndeterminate EkiOnOff +} + +mgnt2GigmManagerIpIndex OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Index of the IP address of the manager" + ::= { mgnt2GigmManagerIpAddressEntry 1 } + +mgnt2GigmManagerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IP address of the manager:This OID defines the IP + address of the SNMP Manager attached to the Mgnt2" + ::= { mgnt2GigmManagerIpAddressEntry 2 } + +mgnt2GigmManagerIpAddressTableRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row." + ::= { mgnt2GigmManagerIpAddressEntry 3 } + +mgnt2GigmManagerTrapPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Manager UDP port." + ::= { mgnt2GigmManagerIpAddressEntry 4 } + +mgnt2GigmManagerEnableCtrl OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling trap of Ctrl." + ::= { mgnt2GigmManagerIpAddressEntry 5 } + +mgnt2GigmManagerEnableConfig OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling trap of config." + ::= { mgnt2GigmManagerIpAddressEntry 6 } + +mgnt2GigmManagerEnableEvent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling trap of event." + ::= { mgnt2GigmManagerIpAddressEntry 7 } + +mgnt2GigmManagerEnableAlarmCrit OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling trap of crit alarm." + ::= { mgnt2GigmManagerIpAddressEntry 8 } + +mgnt2GigmManagerEnableAlarmMajor OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling trap of major alarm." + ::= { mgnt2GigmManagerIpAddressEntry 9 } + +mgnt2GigmManagerEnableAlarmMinor OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling trap of minor alarm." + ::= { mgnt2GigmManagerIpAddressEntry 10 } + + +mgnt2GigmManagerRegistrationTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Time-out for manager activities." + ::= { mgnt2GigmManagerIpAddressEntry 11 } + +mgnt2GigmManagerEnableAlarmWarning OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling trap of warning alarm." + ::= { mgnt2GigmManagerIpAddressEntry 12 } + +mgnt2GigmManagerEnableAlarmIndeterminate OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enabling trap of indeterminate alarm." + ::= { mgnt2GigmManagerIpAddressEntry 13 } + + +mgnt2GigmBoardIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the Chassis:This OID defines the IP + address of the Mgnt2" + ::= { mgnt2IPmanagment 2 } + +mgnt2GigmIPAddresByDHCP OBJECT-TYPE + SYNTAX EkiState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address retrieved by DHCP:If enabled, the IP + address is retrieved by DHCP, in which case changes + take effect after a board reset. If disabled the + object, mgnt2GigmBoardIpAddress defines the address" + ::= { mgnt2IPmanagment 3 } + + +mgnt2GigmNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Netmask for the board IP address:This OID defined + the IP Subnet mask of the Mgnt2" + ::= { mgnt2IPmanagment 4 } + +mgnt2GigmGatewayAddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2GigmGatewayAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Gateway IP address Table: This table contains all + the gateway IP addresses." + ::= { mgnt2IPmanagment 5 } + +mgnt2GigmGatewayAddressEntry OBJECT-TYPE + SYNTAX Mgnt2GigmGatewayAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { mgnt2GigmGatewayIndex } + ::= { mgnt2GigmGatewayAddressTable 1 } + +Mgnt2GigmGatewayAddressEntry ::= SEQUENCE { + mgnt2GigmGatewayIndex Integer32, + mgnt2GigmGatewayAddress IpAddress, + mgnt2GigmGatewayOrder Integer32 +} + +mgnt2GigmGatewayIndex OBJECT-TYPE + SYNTAX Integer32(0..1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Index of the IP address of the gateway" + ::= { mgnt2GigmGatewayAddressEntry 1 } + +mgnt2GigmGatewayAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IP address of the gateway :This OID defines the IP + address of the gateway attached to the Chassis" + ::= { mgnt2GigmGatewayAddressEntry 2 } + +mgnt2GigmGatewayOrder OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Gateway priority: This OID defines the priority of + the gateway (lower number for higher priority)" + ::= { mgnt2GigmGatewayAddressEntry 3 } + +mgnt2GigmSyslog OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the syslog server:This OID defines + the IP address of the syslog of the Mgnt2" + ::= { mgnt2IPmanagment 6 } + +mgnt2GigmNtpServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the ntp server:This OID defines + the IP address of the ntp server for the Mgnt2" + ::= { mgnt2IPmanagment 7 } + + +mgnt2GigmNodeIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Node IP address :This OID defines + the Node IP address in node controller mode for the Mgnt2" + ::= { mgnt2IPmanagment 8 } + + +mgnt2ModulesManagement OBJECT IDENTIFIER ::= { mgnt2SNMPAgentData 2 } + +mgnt2GigmBoardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2GigmBoardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of PMs plugged in the Chassis" + ::= { mgnt2ModulesManagement 1 } + +mgnt2GigmBoardEntry OBJECT-TYPE + SYNTAX Mgnt2GigmBoardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Definition for the PMs table" + INDEX { mgnt2IndexBoards } + ::= { mgnt2GigmBoardTable 1 } + + + +Mgnt2GigmBoardEntry ::= + SEQUENCE { + mgnt2IndexBoards + Integer32, + mgnt2Position + Integer32, + mgnt2Name + DisplayString, + mgnt2PortNumber + Integer32, + mgnt2LineNumber + Integer32, + mgnt2GroupNumber + Integer32, + mgnt2RootOIDInventory + OBJECT IDENTIFIER, + mgnt2SlotOcc + DisplayString, + mgnt2SubFunctionLabel + DisplayString, + mgnt2SlotStatus + Mgnt2SlotStatus + } + + + mgnt2IndexBoards OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index for PMs table" + ::= { mgnt2GigmBoardEntry 1 } + + mgnt2Position OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PM Slot number:This OID gives the slot number in + which the PM is plugged" + ::= { mgnt2GigmBoardEntry 2 } + + mgnt2Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PM name:This OID gives the name of the PM plugged + in the Mgnt2" + ::= { mgnt2GigmBoardEntry 3 } + + mgnt2PortNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Client Ports:This OID gives the number of + client ports on the PM plugged in the Mgnt2" + ::= { mgnt2GigmBoardEntry 4 } + + mgnt2LineNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Line Ports:This OID gives the number of line + ports on the PM plugged in the Mgnt2" + ::= { mgnt2GigmBoardEntry 5 } + + mgnt2GroupNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Groups:This OID gives the number of group + of clients on the PM plugged in the Mgnt2" + ::= { mgnt2GigmBoardEntry 6 } + + mgnt2RootOIDInventory OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "root oid of the inventory leaf of the corresponding PM" + ::= { mgnt2GigmBoardEntry 7 } + + mgnt2SlotOcc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PM Slot occupied:This OID gives the slots taken + by this PM" + ::= { mgnt2GigmBoardEntry 8 } + + + mgnt2SubFunctionLabel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sub Function Label: This OID gives the name of the sub + function embedded on the Chassis. (applied only on the + 100G Chassis)" + ::= { mgnt2GigmBoardEntry 9 } + + + + mgnt2SlotStatus OBJECT-TYPE + SYNTAX Mgnt2SlotStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot Status: This OID gives the status of the slot + in the Chassis: See Textual COnvention" + ::= { mgnt2GigmBoardEntry 10 } + + + +mgnt2GigmSelectedBoard OBJECT-TYPE + SYNTAX INTEGER(1..256) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PM Slot number selected:PM selected for further + operations in the Ekinops module board tree. This + number is the slot number." + ::= { mgnt2ModulesManagement 7 } + + + + +mgnt2GigmMibsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2GigmMibsEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "List of MIBs supported by the Chassis SNMPAgent" + ::= { mgnt2SNMPAgentData 4 } + +mgnt2GigmMibsEntry OBJECT-TYPE + SYNTAX Mgnt2GigmMibsEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Row definition for MIBs table" + INDEX { mgnt2IndexMibs } + ::= { mgnt2GigmMibsTable 1 } + + + +Mgnt2GigmMibsEntry ::= + SEQUENCE { + mgnt2IndexMibs + Integer32, + mgnt2MibName + DisplayString, + mgnt2MibPartNumber + DisplayString + } + + + mgnt2IndexMibs OBJECT-TYPE + SYNTAX Integer32(1..100) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Index for MIBs table" + ::= { mgnt2GigmMibsEntry 1 } + + mgnt2MibName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "MIB name:This OID gives the name of the MIBs + supported by the SNMP Agent" + ::= { mgnt2GigmMibsEntry 2 } + + mgnt2MibPartNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "MIB Part Number:This OID gives the part number of the MIBs + supported by the SNMP Agent" + ::= { mgnt2GigmMibsEntry 3 } + +mgnt2GigmLogicalName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mgnt2 name:This OID defines the name of the Mgnt2" + ::= { mgnt2SNMPAgentData 5 } + +mgnt2GigmEqptType OBJECT-TYPE + SYNTAX Integer32(1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Equipment type:This OID defines the type of the Equipment" + ::= { mgnt2SNMPAgentData 6 } + +mgnt2GigmTrapCount OBJECT IDENTIFIER ::= { mgnt2SNMPAgentData 7 } + +mgnt2GigmTrapCounter OBJECT-TYPE + SYNTAX Integer32(1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Trap counter:This OID counts the number of trap sent" + ::= { mgnt2GigmTrapCount 1 } + +mgnt2GigmResetTrapCounter OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset trap counter:This OID reset the trap counter to 0" + ::= { mgnt2GigmTrapCount 2 } + + +mgnt2GigmSecurity OBJECT IDENTIFIER ::= { mgnt2SNMPAgentData 8 } + +mgnt2GigmRoCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Get community:This OID defines the community for the + SNMP Get function" + ::= { mgnt2GigmSecurity 1 } + +mgnt2GigmRwCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Set community:This OID defines the community for the + SNMP Set function" + ::= { mgnt2GigmSecurity 2 } + + +mgnt2GigmTrapCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Trap community:This OID defines the community for the + SNMP Trap function" + ::= { mgnt2GigmSecurity 3 } + + +mgnt2GigmTime OBJECT IDENTIFIER ::= { mgnt2SNMPAgentData 9 } + +mgnt2GigmCurrentHour OBJECT-TYPE + SYNTAX INTEGER(0..23) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis Hour time:This OID defines the hour of the chassis' time" + ::= { mgnt2GigmTime 1 } + +mgnt2GigmCurrentMinute OBJECT-TYPE + SYNTAX INTEGER(0..59) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis Minute time:This OID defines the minute of the chassis' time" + ::= { mgnt2GigmTime 2 } + +mgnt2GigmCurrentYear OBJECT-TYPE + SYNTAX INTEGER(1970..3000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis year date:This OID defines the year of the chassis' date" + ::= { mgnt2GigmTime 3 } + +mgnt2GigmCurrentMonth OBJECT-TYPE + SYNTAX INTEGER(1..12) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis month date:This OID defines the month of the chassis' date" + ::= { mgnt2GigmTime 4 } + +mgnt2GigmCurrentDay OBJECT-TYPE + SYNTAX INTEGER(1..31) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis day date:This OID defines the day of the chassis' date" + ::= { mgnt2GigmTime 5 } + + + +mgnt2Authentication OBJECT IDENTIFIER ::= { mgnt2SNMPAgentData 10 } + +mgnt2GigmRadiusServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the RADIUS server:This OID defines + the IP address of the external RADIUS server for authentication" + ::= { mgnt2Authentication 1 } + +mgnt2GigmRadiusPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TCP port number of the RADIUS server:This OID defines + the TCP port number of the external RADIUS server for + authentication" + ::= { mgnt2Authentication 2 } + +mgnt2GigmRadiusSecret OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shared secret of the RADIUS server:This OID defines + the shared secret password of the RADIUS server for + authentication" + ::= { mgnt2Authentication 3 } + + +mgnt2GigmLdapHost OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "IP address of the LDAP host:This OID defines + the IP address of the external LDAP server for authentication" + ::= { mgnt2Authentication 4 } + +mgnt2GigmLdapPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "TCP port number of the LDAP server:This OID defines + the TCP port number of the external LDAP server for + authentication" + ::= { mgnt2Authentication 5 } + + +mgnt2GigmLdapBase OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "LDAP base:This OID defines the name of the search + base of the LDAP server for + authentication<Help>LDAP base name spelled as follows: + 'ou=users,ou=network,dc=yourcompany,dc=net'" + ::= { mgnt2Authentication 6 } + +mgnt2GigmLdapVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Protocol number in use by the LDAP server:This OID defines + the protocol version used by the external LDAP server for + authentication<Help>Protocol version used by the external LDAP + server for authentication" + ::= { mgnt2Authentication 7 } + +mgnt2GigmLdapBindDn OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "LDAP Bind DN:This OID defines the login name used to connect + into the LDAP server base for + authentication<Help>LDAP binddn spelled as follows: + 'cn=ldap_admin,dc=yourcompany,dc=net'" + ::= { mgnt2Authentication 8 } + +mgnt2GigmLdapBindPw OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Credentials to bind the LDAP server with:This OID defines + the credentials to bind the LDAP server with for + authentication<Help>Credentials for LDAP access (bindpw)" + ::= { mgnt2Authentication 9 } + + +mgnt2GigmLdapScope OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Scope for LDAP base search:This OID defines + the search scope for an LDAP base search + <Help>LDAP search scope" + ::= { mgnt2Authentication 10 } + +mgnt2GigmLdapPamPasswd OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "PAM password handling:This OID defines + the way the PAM password is handled for LDAP authentication + <Help>The 'pam_password' option sould be one of the following: + 'clear', 'crypt', 'md5', 'racf', 'exop'" + ::= { mgnt2Authentication 11 } + +mgnt2GigmAuthenticationType OBJECT-TYPE + SYNTAX Mgnt2AuthTypeValues + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication type in use" + ::= { mgnt2Authentication 12 } + + +-- ***************************************************************** +-- +-- MGNT2 Software Management tables +-- +-- ***************************************************************** + +mgnt2DwlUploadingTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2DwlUploadingEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "SNMP Agent SW packages in ram: List of the SNMP + agent software packages available in /ram for + download on the Chassis managment module flash" + ::= { mgnt2SoftwareManagement 1 } + +mgnt2DwlUploadingEntry OBJECT-TYPE + SYNTAX Mgnt2DwlUploadingEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Row definition for the package uploading table" + INDEX { mgnt2IndexUpload } + ::= { mgnt2DwlUploadingTable 1 } + +Mgnt2DwlUploadingEntry::= + SEQUENCE { + mgnt2IndexUpload + Integer32, + mgnt2DwlUploadFileName + DisplayString, + mgnt2ImmediateReplacement + EkiState, + mgnt2FileUpload + EkiOnOff, + mgnt2DeletePackageFromRam + EkiOnOff, + mgnt2FlashingInProgress + EkiOnOff + } + + mgnt2IndexUpload OBJECT-TYPE + SYNTAX Integer32(0..4) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Index for uploading table" + ::= { mgnt2DwlUploadingEntry 1 } + + mgnt2DwlUploadFileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Package filename in RAM:This OID gives the name of + the SNMP agent software packages in RAM" + ::= { mgnt2DwlUploadingEntry 2 } + + mgnt2ImmediateReplacement OBJECT-TYPE + SYNTAX EkiState + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Immediat Agent Replacement:This OID indicates to + switch to selected SNMP agent immediately or after + reset of the MGNT2" + ::= { mgnt2DwlUploadingEntry 3 } + + mgnt2FileUpload OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Agent File Upload:This OID validates the upload of + the SNMP agent from RAM to FLASH" + ::= { mgnt2DwlUploadingEntry 4 } + + mgnt2DeletePackageFromRam OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Delete Package from RAM:This OID requests to delete + the SNMP Agent SW package from RAM" + ::= { mgnt2DwlUploadingEntry 5 } + + mgnt2FlashingInProgress OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Flashing in Progress:This OID indicates whether there + is a file upload to FLASH in progress" + ::= { mgnt2DwlUploadingEntry 6 } + + + +mgnt2DwlPackageTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2DwlPackageEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "List of SNMP agent software packages + present in flash memory" + ::= { mgnt2SoftwareManagement 2 } + +mgnt2DwlPackageEntry OBJECT-TYPE + SYNTAX Mgnt2DwlPackageEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Row definition for the package management table" + INDEX { mgnt2IndexPackage } + ::= { mgnt2DwlPackageTable 1 } + +Mgnt2DwlPackageEntry::= + SEQUENCE { + mgnt2IndexPackage + Integer32, + mgnt2DwlPackageFileName + DisplayString, + mgnt2ExtractedPack + EkiOnOff, + mgnt2SwitchTo + EkiOnOff, + mgnt2Immediate + EkiOnOff, + mgnt2DeletePackageFromFlash + EkiOnOff, + mgnt2PackageExtractionInProgress + EkiOnOff + } + + mgnt2IndexPackage OBJECT-TYPE + SYNTAX Integer32(0..4) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Index for package management table" + ::= { mgnt2DwlPackageEntry 1 } + + mgnt2DwlPackageFileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Package File name in FLASH:This OID gives the name + of the SNMP agent software package in FLASH" + ::= { mgnt2DwlPackageEntry 2 } + + mgnt2ExtractedPack OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Extracted SNMP agent software pack.: Indicates + whether the package is currently extracted in the FLASH. + If it is, it must not be deleted" + ::= { mgnt2DwlPackageEntry 3 } + + mgnt2SwitchTo OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Switch to package:This OID activates the SNMP Agent + Software package" + ::= { mgnt2DwlPackageEntry 4 } + + mgnt2Immediate OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Immediate SNMP agent activation: This OID indicates + whether the package is scheduled for immediate + activation or activation will take place following the + next reset" + ::= { mgnt2DwlPackageEntry 5 } + + mgnt2DeletePackageFromFlash OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Delete package from FLASH:This OID deletes the SNMP + agent software package from the FLASH" + ::= { mgnt2DwlPackageEntry 6 } + + mgnt2PackageExtractionInProgress OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Package extraction in progress:This OID indicates that + a SNMP agent software activation is in progress" + ::= { mgnt2DwlPackageEntry 7 } + +mgnt2DwlUploadingTableUpdate OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Uploading Table update:This OID updates the contents of + the uploading table" + ::= { mgnt2SoftwareManagement 3 } + + + + +mgnt2LoadPMTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2LoadPMEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "List of the PM module software files (GW/SW) + present on the repository" + ::= { mgnt2SoftwareManagement 4 } + + +mgnt2LoadPMEntry OBJECT-TYPE + SYNTAX Mgnt2LoadPMEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Row definition for the LOAD article table" + INDEX { mgnt2LoadPMIndex } + ::= { mgnt2LoadPMTable 1 } + +Mgnt2LoadPMEntry::= + SEQUENCE { + mgnt2LoadPMIndex + Integer32, + mgnt2LoadFileName + DisplayString, + mgnt2LoadFileType + EkiLoadGWSW, + mgnt2LoadState + EkiLoadState, + mgnt2LoadModuleNumber + Integer32, + mgnt2LoadResetMethod + EkiLoadPermutMethod, + mgnt2LoadResetMode + EkiLoadPermutMode, + mgnt2LoadBankNumber + Integer32, + mgnt2LoadDownloadProgress + Integer32, + mgnt2LoadTransfer + EkiOnOff, + mgnt2LoadDelete + EkiOnOff + } + + mgnt2LoadPMIndex OBJECT-TYPE + SYNTAX Integer32(0..32) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Index for Load article table" + ::= { mgnt2LoadPMEntry 1 } + + mgnt2LoadFileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "PM Upgrade filename:This OID gives the name of + the file" + ::= { mgnt2LoadPMEntry 2 } + + mgnt2LoadFileType OBJECT-TYPE + SYNTAX EkiLoadGWSW + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "PM upgrade file type:This OID gives the type of + file (gateware or software)" + ::= { mgnt2LoadPMEntry 3 } + + mgnt2LoadState OBJECT-TYPE + SYNTAX EkiLoadState + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "PM upgrade status:This OID gives the status of the + selected Load file" + ::= { mgnt2LoadPMEntry 4 } + + mgnt2LoadModuleNumber OBJECT-TYPE + SYNTAX Integer32(1..8) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "PM ugprade target:This OID defines the slot number + of the PM to upgrade" + ::= { mgnt2LoadPMEntry 5 } + + mgnt2LoadResetMethod OBJECT-TYPE + SYNTAX EkiLoadPermutMethod + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "PM upgrade reset method:This OID defines the reset + method (manual, immediate or scheduled)" + ::= { mgnt2LoadPMEntry 6 } + + mgnt2LoadResetMode OBJECT-TYPE + SYNTAX EkiLoadPermutMode + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "PM upgrade reset mode:This OID defines the type of + reset (cold or warm)" + ::= { mgnt2LoadPMEntry 7 } + + mgnt2LoadBankNumber OBJECT-TYPE + SYNTAX Integer32(0..4) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "PM upgrade bank number:This OID defines the target + bank number in the PM's flash" + ::= { mgnt2LoadPMEntry 8 } + + mgnt2LoadDownloadProgress OBJECT-TYPE + SYNTAX Integer32(0..100) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "PM upgrade progress:This OID gives the upgrade + progress (percentage)" + ::= { mgnt2LoadPMEntry 9 } + + mgnt2LoadTransfer OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "PM upgrade transfer:This OID launchs the transfer + of the associated file to the selected PM's flash" + ::= { mgnt2LoadPMEntry 10 } + + mgnt2LoadDelete OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "PM upgrade delete file:This OID deletes the + associated file from the RAM of the management board" + ::= { mgnt2LoadPMEntry 11 } + + +mgnt2LoadPMTableUpdate OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Load PM Table update:This OID updates the contents + of the Load table" + ::= { mgnt2SoftwareManagement 5 } + + + +mgnt2DwlEkicraftPkgTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2DwlEkicraftPkgEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "List of Ekicraft software packages + present in flash memory" + ::= { mgnt2SoftwareManagement 6 } + +mgnt2DwlEkicraftPkgEntry OBJECT-TYPE + SYNTAX Mgnt2DwlEkicraftPkgEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Row definition for the package management table" + INDEX { mgnt2IndexEkicraftPkg } + ::= { mgnt2DwlEkicraftPkgTable 1 } + +Mgnt2DwlEkicraftPkgEntry::= + SEQUENCE { + mgnt2IndexEkicraftPkg + Integer32, + mgnt2DwlEkicraftPkgFileName + DisplayString, + mgnt2DwlEkicraftExtractedPack + EkiOnOff, + mgnt2DwlEkicraftSwitchTo + EkiOnOff, + mgnt2DwlEkicraftImmediate + EkiOnOff, + mgnt2DeleteEkicraftPkgFromFlash + EkiOnOff, + mgnt2EkicraftPkgExtractionInProgress + EkiOnOff + } + + mgnt2IndexEkicraftPkg OBJECT-TYPE + SYNTAX Integer32(0..4) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Index for Ekicraft package management table" + ::= { mgnt2DwlEkicraftPkgEntry 1 } + + mgnt2DwlEkicraftPkgFileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Package File name in FLASH:This OID gives the name + of the Ekicraft software package in FLASH" + ::= { mgnt2DwlEkicraftPkgEntry 2 } + + mgnt2DwlEkicraftExtractedPack OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Extracted Ekicraft software pack.: Indicates + whether the package is currently extracted in the FLASH. + If it is, it must not be deleted" + ::= { mgnt2DwlEkicraftPkgEntry 3 } + + mgnt2DwlEkicraftSwitchTo OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Switch to package:This OID activates the Ekicraft + Software package" + ::= { mgnt2DwlEkicraftPkgEntry 4 } + + mgnt2DwlEkicraftImmediate OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Immediate Ekicraft activation: This OID indicates + whether the package is scheduled for immediate + activation or activation will take place following the + next reset" + ::= { mgnt2DwlEkicraftPkgEntry 5 } + + mgnt2DeleteEkicraftPkgFromFlash OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Delete package from FLASH:This OID deletes the Ekicraft + software package from the FLASH" + ::= { mgnt2DwlEkicraftPkgEntry 6 } + + mgnt2EkicraftPkgExtractionInProgress OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Package extraction in progress:This OID indicates that + an Ekicraft activation is in progress" + ::= { mgnt2DwlEkicraftPkgEntry 7 } + + +-- ***************************************************************** +-- +-- Config management tables +-- +-- ***************************************************************** + +mgnt2CnfUploadConfigFilesTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2CnfUploadConfigFilesEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "List of configuration files uploaded to RAM" + ::= { mgnt2ConfigManagement 1 } + +mgnt2CnfUploadConfigFilesEntry OBJECT-TYPE + SYNTAX Mgnt2CnfUploadConfigFilesEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Row definition for the package uploading table" + INDEX { mgnt2CnfUploadConfigIndex } + ::= { mgnt2CnfUploadConfigFilesTable 1 } + +Mgnt2CnfUploadConfigFilesEntry::= + SEQUENCE { + mgnt2CnfUploadConfigIndex + Integer32, + mgnt2CnfConfigFileName + DisplayString, + mgnt2CnfConfigSlot + Integer32, + mgnt2CnfConfigUpload + EkiOnOff, + mgnt2CnfDeleteConfigFile + EkiOnOff + } + + mgnt2CnfUploadConfigIndex OBJECT-TYPE + SYNTAX Integer32(0..16) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Index of config files" + ::= { mgnt2CnfUploadConfigFilesEntry 1 } + + mgnt2CnfConfigFileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Configuration filename in RAM:This OID gives the + name of the configuration file in RAM" + ::= { mgnt2CnfUploadConfigFilesEntry 2 } + + mgnt2CnfConfigSlot OBJECT-TYPE + SYNTAX Integer32(0..3) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration target:This OID defines the target + slot number for the configuration file" + ::= { mgnt2CnfUploadConfigFilesEntry 3 } + + mgnt2CnfConfigUpload OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration Upload:This OID uploads the + configuration file to the specified slot number + in the PM FLASH" + ::= { mgnt2CnfUploadConfigFilesEntry 4 } + + mgnt2CnfDeleteConfigFile OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration delete from RAM:This OID deletes the + configuration file from RAM" + ::= { mgnt2CnfUploadConfigFilesEntry 5 } + + + + +mgnt2CnfManageConfigFilesTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2CnfManageConfigFilesEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "List of configuration files uploaded to RAM" + ::= { mgnt2ConfigManagement 2 } + +mgnt2CnfManageConfigFilesEntry OBJECT-TYPE + SYNTAX Mgnt2CnfManageConfigFilesEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Row definition for the package uploading table" + INDEX { mgnt2CnfManageConfigIndex } + ::= { mgnt2CnfManageConfigFilesTable 1 } + +Mgnt2CnfManageConfigFilesEntry::= + SEQUENCE { + mgnt2CnfManageConfigIndex + Integer32, + mgnt2CnfManageConfigFileID + DisplayString, + mgnt2CnfManageConfigFileName + DisplayString, + mgnt2CnfModuleSlotNumber + Integer32, + mgnt2CnfBackupConfig + EkiOnOff, + mgnt2CnfRestoreConfig + EkiOnOff, + mgnt2CnfExportConfig + EkiOnOff, + mgnt2CnfDeleteConfig + EkiOnOff + } + + mgnt2CnfManageConfigIndex OBJECT-TYPE + SYNTAX Integer32(0..16) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Index of config file slots" + ::= { mgnt2CnfManageConfigFilesEntry 1 } + + mgnt2CnfManageConfigFileID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration file ID in FLASH:This OID gives the + ID of the configuration file in MGNT2 FLASH" + ::= { mgnt2CnfManageConfigFilesEntry 2 } + + mgnt2CnfManageConfigFileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration file name in FLASH:This OID gives the + name of the configuration file in MGNT2 FLASH" + ::= { mgnt2CnfManageConfigFilesEntry 3 } + + mgnt2CnfModuleSlotNumber OBJECT-TYPE + SYNTAX Integer32(3..6) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration target:This OID defines the target + module slot number for the configuration file" + ::= { mgnt2CnfManageConfigFilesEntry 4 } + + mgnt2CnfBackupConfig OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration backup:This OID backups the + configuration of the specified module to the + selected file in MGNT2 FLASH" + ::= { mgnt2CnfManageConfigFilesEntry 5 } + + mgnt2CnfRestoreConfig OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration Restore:This OID restores the + configuration of the specified module from the + selected file in MGNT2 FLASH" + ::= { mgnt2CnfManageConfigFilesEntry 6 } + + mgnt2CnfExportConfig OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration Export:This OID exports the selected + file in MGNT2 FLASH to a file in RAM" + ::= { mgnt2CnfManageConfigFilesEntry 7 } + + + mgnt2CnfDeleteConfig OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configuration delete from FLASH:This OID deletes the + configuration file from the MGNT2 FLASH" + ::= { mgnt2CnfManageConfigFilesEntry 8 } + + +-- ***************************************************************** +-- +-- MGNT2 Remote inventory +-- +-- ***************************************************************** + +mgnt2RinvHwPlatform OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis Hardware inventory:This OID gives the + Hardware inventory of the Mgnt2 management module" + ::= { mgnt2RemoteInventory 1 } + +mgnt2RinvSoftwarePackage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis Software package inventory:this OID gives + the Software package inventory of the Mgnt2 + management module" + ::= { mgnt2RemoteInventory 2 } + +mgnt2RinvGateware OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis Gateware inventory:This OID gives the + gateware inventory of the Mgnt2 management module" + ::= { mgnt2RemoteInventory 3 } + + +mgnt2RinvAgent OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis Software inventory:This OID gives the + software inventory of the Mgnt2 management module" + ::= { mgnt2RemoteInventory 4 } + +mgnt2RinvCraft OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis Craft inventory:This OID gives the + craft inventory of the Mgnt2 management module" + ::= { mgnt2RemoteInventory 5 } + +mgnt2RinvLinux OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Chassis Linux inventory:This OID gives the + linux inventory of the Mgnt2 management module" + ::= { mgnt2RemoteInventory 6 } + +EkiPlugInState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Plug-in state" + SYNTAX INTEGER { + absent(0), + loaded(1), + versionError(2), + symbolError(3) + } + +mgnt2GigmPlugInTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2GigmPlugInEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of Plug-ins present" + ::= { mgnt2RemoteInventory 7 } + +mgnt2GigmPlugInEntry OBJECT-TYPE + SYNTAX Mgnt2GigmPlugInEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Definition for the Plug-ins table" + INDEX { mgnt2IndexPlugIns } + ::= { mgnt2GigmPlugInTable 1 } + +Mgnt2GigmPlugInEntry ::= + SEQUENCE { + mgnt2IndexPlugIns + Integer32, + mgnt2PlugInRinv + DisplayString, + mgnt2PollingPresent + EkiPlugInState, + mgnt2SnmpPresent + EkiPlugInState + } + + mgnt2IndexPlugIns OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index for PMs table" + ::= { mgnt2GigmPlugInEntry 1 } + + + mgnt2PlugInRinv OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Plug-in RI:This OID gives the remote inventory of the plug-in" + ::= { mgnt2GigmPlugInEntry 2 } + + mgnt2PollingPresent OBJECT-TYPE + SYNTAX EkiPlugInState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Polling present:This OID gives the presence of the polling plug-in" + ::= { mgnt2GigmPlugInEntry 3 } + + mgnt2SnmpPresent OBJECT-TYPE + SYNTAX EkiPlugInState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snmp present:This OID gives the presence of the snmp plug-in" + ::= { mgnt2GigmPlugInEntry 4 } + +mgnt2RinvBackpanel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Backpanel inventory:This OID gives the + Backpanel inventory of the chassis" + ::= { mgnt2RemoteInventory 8 } + +mgnt2RinvFan OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fan inventory:This OID gives the + fan inventory of the chassis" + ::= { mgnt2RemoteInventory 9 } + +mgnt2RinvUboot OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "U-Boot inventory:This OID gives the + U-Boot inventory" + ::= { mgnt2RemoteInventory 10 } + +-- ***************************************************************** +-- +-- MGNT2 Error counters +-- +-- ***************************************************************** + + +mgnt2GigmErrorCounterTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2GigmErrorCounterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of error counters" + ::= { mgnt2ErrorCounters 1 } + +mgnt2GigmErrorCounterEntry OBJECT-TYPE + SYNTAX Mgnt2GigmErrorCounterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Definition for the error counters table" + INDEX { mgnt2IndexErrorCounter } + ::= { mgnt2GigmErrorCounterTable 1 } + +Mgnt2GigmErrorCounterEntry ::= + SEQUENCE { + mgnt2IndexErrorCounter + Integer32, + mgnt2ErrorCounterSlotNumber + Integer32, + mgnt2ErrorCounterValue + Integer32 + } + + mgnt2IndexErrorCounter OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index for error counters table" + ::= { mgnt2GigmErrorCounterEntry 1 } + + + mgnt2ErrorCounterSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot number:This OID gives the slot number for the corresponding counter" + ::= { mgnt2GigmErrorCounterEntry 2 } + + mgnt2ErrorCounterValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count value:This OID gives the value of the error counter" + ::= { mgnt2GigmErrorCounterEntry 3 } + + +mgnt2GigmResetErrorCounters OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset error counters:This OID reset the error counters to 0" + ::= { mgnt2ErrorCounters 2 } + + +-- ***************************************************************** +-- +-- MGNT2 Perf objects +-- +-- ***************************************************************** + +mgnt2PerfCapabilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2PerfCapabilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of Perf capability of PMs plugged in the Chassis" + ::= { mgnt2Perf 1 } + +mgnt2PerfCapabilityEntry OBJECT-TYPE + SYNTAX Mgnt2PerfCapabilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Row Definition for the Perf capability table" + INDEX { mgnt2PerfCapIndexBoards } + ::= { mgnt2PerfCapabilityTable 1 } + + + +Mgnt2PerfCapabilityEntry ::= + SEQUENCE { + mgnt2PerfCapIndexBoards + Integer32, + mgnt2PerfCapPosition + Integer32, + mgnt2PerfCapName + DisplayString, + mgnt2PerfCapStatus + EkiOnOff, + mgnt2PerfCapOidEnable + OBJECT IDENTIFIER + } + + + mgnt2PerfCapIndexBoards OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index for Perf cap table" + ::= { mgnt2PerfCapabilityEntry 1 } + + mgnt2PerfCapPosition OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PM Slot number:This OID gives the slot number in + which the PM is plugged" + ::= { mgnt2PerfCapabilityEntry 2 } + + mgnt2PerfCapName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PM name:This OID gives the name of the PM plugged + in the Mgnt2" + ::= { mgnt2PerfCapabilityEntry 3 } + + mgnt2PerfCapStatus OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of the perf cap:This OID gives the capability + of the pm to do performance" + ::= { mgnt2PerfCapabilityEntry 4 } + + mgnt2PerfCapOidEnable OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OID of the object perf enable:This OID gives the OID of + the perf enable object of the correspondind mib of the module" + ::= { mgnt2PerfCapabilityEntry 5 } + + + + + +mgnt2GigmPerf15minSync OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "15 min sync perf : this oid send a 15min sync to all modules" + ::= { mgnt2Perf 2 } + +mgnt2GigmPerf24hSync OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "15 min sync perf : this oid send a 24h sync to all modules" + ::= { mgnt2Perf 3 } + +mgnt2PerfResyncNMS OBJECT-TYPE + SYNTAX Mgnt2PerfResyncValues + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Resync Perf : this oid allows to create an historical perf file for all modules" + ::= { mgnt2Perf 4 } + + +-- ***************************************************************** +-- +-- MGNT2 Board management +-- +-- ***************************************************************** + +mgnt2alarms OBJECT IDENTIFIER ::= { mgnt2Hardware 1} +mgnt2controls OBJECT IDENTIFIER ::= { mgnt2Hardware 2} +mgnt2config OBJECT IDENTIFIER ::= { mgnt2Hardware 3} + + + + + + +--- ***************************************************** +--- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +--- ALARMS +--- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +--- ***************************************************** + + + +--- ***************************************************** +--- LEAF for the synthAlm0 article +--- ***************************************************** +mgnt2AlmsynthAlm0 OBJECT IDENTIFIER ::= { mgnt2alarms 0 } + + + + +mgnt2AlmMgntDefFuseB OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mgnt Fuse B Fail :This OID indicates + that the fuse of the power input + B is in fail condition on the Management + board <Help> Status of the MGNT + Fuse B <Condtype> MGNT_DEF_FUSE_B + <Probcause> powerProblem (36) <Alarmtype> + equipmentAlarm (5) <Polarity> (2) + " + ::= { mgnt2AlmsynthAlm0 16 } + + + +mgnt2AlmMgntDefFuseA OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Mgnt Fuse A Fail :This OID indicates + that the fuse of the power input + A is in fail condition on the Management + board <Help> Status of the MGNT + Fuse A <Condtype> MGNT_DEF_FUSE_A + <Probcause> powerProblem (36) <Alarmtype> + equipmentAlarm (5) <Polarity> (2) + " + ::= { mgnt2AlmsynthAlm0 15 } + + + +mgnt2AlmDef48b OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Power Input B Present :This OID + indicates that there is not input + power on the right power connector + (B) <Help> This alarm indicates + if the power input B is present + (right power connector) <Condtype> + DEF_48B <Probcause> powerProblem + (36) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmsynthAlm0 12 } + + + +mgnt2AlmDef48a OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Power Input A Present :This OID + indicates that there is not input + power on the right power connector + (A) <Help> This alarm indicates + if the power input B is present + (left power connector) <Condtype> + DEF_48A <Probcause> powerProblem + (36) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmsynthAlm0 11 } + + + +mgnt2AlmFansFailure OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Chassis Fan Module Failure :This + OID indicates that at least one + of the three FAN unit of the FAN + module is in fail condition <Condtype> + FANS_FAILURE <Probcause> other(1) + <Alarmtype> equipmentAlarm (5) + <Polarity> (2) + " + ::= { mgnt2AlmsynthAlm0 10 } + + + +mgnt2AlmAbsFailure OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Chassis Management Module Failure + :This OID indicates that the Chassis + Management module is in fail condition + <Condtype> ABS_FAILURE <Probcause> + other(1) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmsynthAlm0 9 } + + + +--- ***************************************************** +--- LEAF for the synthAlm1 article +--- ***************************************************** +mgnt2AlmsynthAlm1 OBJECT IDENTIFIER ::= { mgnt2alarms 1 } + + + + +mgnt2AlmAcknowledge OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Alarm Ack. :This OID indicates + the alarms have been acknowledged + by the user (locally or remotely) + <Help> This status indicates + the alarms have been acknowledged + by the user (locally or remotely) + <Condtype> ACKNOWLEDGE <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmsynthAlm1 16 } + + + +mgnt2AlmCritVisual OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Critical Chassis Alarm :This OID + indicates at least one Critical + alarm is active on the complete + chassis (including TR-FAN, MGNT + and PM) <Help> This alarm indicates + at least one Critical alarm is + active on the complete chassis + (including TR-FAN, MGNT and PM) + + <Condtype> CRIT_VISUAL <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmsynthAlm1 3 } + + + +mgnt2AlmUrgVisual OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Major Chassis Alarm :This OID + indicates at least one Major alarm + is active on the complete chassis + (including TR-FAN, MGNT and PM) + <Help> This alarm indicates + at least one Major alarm is active + on the complete chassis (including + TR-FAN, MGNT and PM) <Condtype> + URG_VISUAL <Probcause> other(1) + <Alarmtype> other (1) <Polarity> + (2) + " + ::= { mgnt2AlmsynthAlm1 2 } + + + +mgnt2AlmNurgVisual OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Minor Chassis Alarm :This OID + indicates at least one Minor alarm + is active on the complete chassis + (including TR-FAN, MGNT and PM) + <Help> This alarm indicates at + least one Minor alarm is active + on the complete chassis (including + TR-FAN, MGNT and PM) <Condtype> + NURG_VISUAL <Probcause> other(1) + <Alarmtype> other (1) <Polarity> + (2) + " + ::= { mgnt2AlmsynthAlm1 1 } + + + +--- ***************************************************** +--- LEAF for the boardMgmntSet1 article +--- ***************************************************** +mgnt2AlmboardMgmntSet1 OBJECT IDENTIFIER ::= { mgnt2alarms 16 } + + + + +mgnt2AlmPmFanAbsent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN module present in Chassis + :This OID indicates the presence + of the FAN module in the Chassis. + <Help> This alarm indicates if + the FAN module is detected in the + chassis. <Condtype> PM_FAN_ABSENT + <Probcause> other(1) <Alarmtype> + equipmentAlarm (5) <Polarity> + (2) + " + ::= { mgnt2AlmboardMgmntSet1 14 } + + + +mgnt2AlmPmSlot11Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 11 + :This OID indicates the presence + of a PM in Slot 11 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 11 + <Condtype> PM_SLOT11_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 12 } + + + +mgnt2AlmPmSlot10Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 10 + :This OID indicates the presence + of a PM in Slot 10 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 10 + <Condtype> PM_SLOT10_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 11 } + + + +mgnt2AlmPmSlot9Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 9 :This + OID indicates the presence of a + PM in Slot 9 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 9 + <Condtype> PM_SLOT9_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 10 } + + + +mgnt2AlmPmSlot8Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 8 :This + OID indicates the presence of a + PM in Slot 8 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 8 + <Condtype> PM_SLOT8_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 9 } + + + +mgnt2AlmPmSlot7Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 7 :This + OID indicates the presence of a + PM in Slot 7 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 7 + <Condtype> PM_SLOT7_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 8 } + + + +mgnt2AlmPmSlot6Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 6 :This + OID indicates the presence of a + PM in Slot 6 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 6 + <Condtype> PM_SLOT6_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 7 } + + + +mgnt2AlmPmSlot5Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 5 :This + OID indicates the presence of a + PM in Slot 5 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 5 + <Condtype> PM_SLOT5_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 6 } + + + +mgnt2AlmPmSlot4Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 4 :This + OID indicates the presence of a + PM in Slot 4 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 4 + <Condtype> PM_SLOT4_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 5 } + + + +mgnt2AlmPmSlot3Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 3 :This + OID indicates the presence of a + PM in Slot 3 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 3 + <Condtype> PM_SLOT3_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 4 } + + + +mgnt2AlmPmSlot2Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 2 :This + OID indicates the presence of a + PM in Slot 2 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 2 + <Condtype> PM_SLOT2_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 3 } + + + +mgnt2AlmPmSlot1Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 1 :This + OID indicates the presence of a + PM in Slot 1 of the Chassis . + <Help> This status indicates + if a PM is detected in slot 1 + <Condtype> PM_SLOT1_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet1 2 } + + + +--- ***************************************************** +--- LEAF for the boardMgmntSet2 article +--- ***************************************************** +mgnt2AlmboardMgmntSet2 OBJECT IDENTIFIER ::= { mgnt2alarms 17 } + + + + +mgnt2AlmPmSlot20Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 20 + :This OID indicates the presence + of a PM in Slot 20 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 20 + <Condtype> PM_SLOT20_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 9 } + + + +mgnt2AlmPmSlot19Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 19 + :This OID indicates the presence + of a PM in Slot 19 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 19 + <Condtype> PM_SLOT19_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 8 } + + + +mgnt2AlmPmSlot18Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 18 + :This OID indicates the presence + of a PM in Slot 18 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 18 + <Condtype> PM_SLOT18_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 7 } + + + +mgnt2AlmPmSlot17Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 17 + :This OID indicates the presence + of a PM in Slot 17 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 17 + <Condtype> PM_SLOT17_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 6 } + + + +mgnt2AlmPmSlot16Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 16 + :This OID indicates the presence + of a PM in Slot 16 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 16 + <Condtype> PM_SLOT16_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 5 } + + + +mgnt2AlmPmSlot15Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 15 + :This OID indicates the presence + of a PM in Slot 15 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 15 + <Condtype> PM_SLOT15_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 4 } + + + +mgnt2AlmPmSlot14Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 14 + :This OID indicates the presence + of a PM in Slot 14 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 14 + <Condtype> PM_SLOT14_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 3 } + + + +mgnt2AlmPmSlot13Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 13 + :This OID indicates the presence + of a PM in Slot 13 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 13 + <Condtype> PM_SLOT13_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 2 } + + + +mgnt2AlmPmSlot12Absent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + PM present in Chassis slot 12 + :This OID indicates the presence + of a PM in Slot 12 of the Chassis + . <Help> This status indicates + if a PM is detected in slot 12 + <Condtype> PM_SLOT12_ABSENT <Probcause> + other(1) <Alarmtype> other (1) + <Polarity> (2) + " + ::= { mgnt2AlmboardMgmntSet2 1 } + + + +--- ***************************************************** +--- LEAF for the fanMgmnt article +--- ***************************************************** +mgnt2AlmfanMgmnt OBJECT IDENTIFIER ::= { mgnt2alarms 20 } + + + + +mgnt2AlmFanFilterAbsent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Dust Filter Presence :This OID + indicates that the dust filter + is not present<Help> This alarm + indicates if the Dust Filter is + detected in the chassis. <Condtype> + FAN_FILTER_ABSENT <Probcause> other(1) + <Alarmtype> equipmentAlarm (5) + <Polarity> (2) + " + ::= { mgnt2AlmfanMgmnt 16 } + + + +mgnt2AlmPbFan6Fail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Unit #6 Failed On Fan Module + :This OID indicates a failure on + fan 6. Removal of the fan unit + or no rotation sets the OID. + <Help> This alarm indicates if + the FAN #6 is in fail condition + <Condtype> PB_FAN6_FAIL <Probcause> + heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmfanMgmnt 7 } + + + +mgnt2AlmPbFan5Fail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Unit #5 Failed On Fan Module + :This OID indicates a failure on + fan 5. Removal of the fan unit + or no rotation sets the OID. + <Help> This alarm indicates if + the FAN #5 is in fail condition + <Condtype> PB_FAN5_FAIL <Probcause> + heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmfanMgmnt 6 } + + + +mgnt2AlmPbFan4Fail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Unit #4 Failed On Fan Module + :This OID indicates a failure on + fan 4. Removal of the fan unit + or no rotation sets the OID. + <Help> This alarm indicates if + the FAN #4 is in fail condition + <Condtype> PB_FAN4_FAIL <Probcause> + heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmfanMgmnt 5 } + + + +mgnt2AlmPbFan3Fail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Unit #3 Failed On Fan Module + :This OID indicates a failure on + fan 3. Removal of the fan unit + or no rotation sets the OID. + <Help> This alarm indicates if + the FAN #3 is in fail condition + <Condtype> PB_FAN3_FAIL <Probcause> + heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmfanMgmnt 4 } + + + +mgnt2AlmPbFan2Fail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Unit #2 Failed On Fan Module + :This OID indicates a failure on + fan 2. Removal of the fan unit + or no rotation sets the OID. + <Help> This alarm indicates if + the FAN #2 is in fail condition + <Condtype> PB_FAN2_FAIL <Probcause> + heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmfanMgmnt 3 } + + + +mgnt2AlmPbFan1Fail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Unit #1 Failed On Fan Module + :This OID indicates a failure on + fan 1. Removal of the fan unit + or no rotation sets the OID. + <Help> This alarm indicates if + the FAN #1 is in fail condition + <Condtype> PB_FAN1_FAIL <Probcause> + heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmfanMgmnt 2 } + + + +--- ***************************************************** +--- LEAF for the fanPwrMgmnt article +--- ***************************************************** +mgnt2AlmfanPwrMgmnt OBJECT IDENTIFIER ::= { mgnt2alarms 24 } + + + + +mgnt2AlmFanDefFuseB OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Fuse B Fail :This OID indicates + that the fuse of the power input + B is in fail condition on the Fan + board <Help> Status of the FAN + Fuse B <Condtype> FAN_DEF_FUSE_B + <Probcause> powerProblem (36) <Alarmtype> + equipmentAlarm (5) <Polarity> (2) + " + ::= { mgnt2AlmfanPwrMgmnt 16 } + + + +mgnt2AlmFanDefFuseA OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Fuse A Fail :This OID indicates + that the fuse of the power input + A is in fail condition on the Fan + board <Help> Status of the FAN + Fuse A <Condtype> FAN_DEF_FUSE_A + <Probcause> powerProblem (36) <Alarmtype> + equipmentAlarm (5) <Polarity> (2) + " + ::= { mgnt2AlmfanPwrMgmnt 15 } + + + +mgnt2AlmFanPwrFail1 OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Main Power :This OID indicates + a failure on the main power of + the FAN module <Help> This + alarm indicates if one of the + tow main power convert of the + FAN module is in fail condition + <Condtype> FAN_PWR_FAIL_1 <Probcause> + powerProblem (36) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmfanPwrMgmnt 13 } + + + +mgnt2AlmFanPwrProtOn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Fan Backup Power :This OID indicates + the backup power on the FAN module + is switched on <Condtype> FAN_PWR_PROT_ON + <Probcause> powerProblem (36) <Alarmtype> + equipmentAlarm (5) <Polarity> (2) + " + ::= { mgnt2AlmfanPwrMgmnt 12 } + + + +--- ***************************************************** +--- LEAF for the removeablefanModuleFail article +--- ***************************************************** +mgnt2AlmremoveablefanModuleFail OBJECT IDENTIFIER ::= { mgnt2alarms 25 } + + + + +mgnt2AlmFan4ModuleAbsent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN Module #4 Present In Chassis + :This OID indicates the presence + of the FAN module #4 in the Chassis.<Help> + This alarm indicates if the FAN + module #4 is detected in the chassis. + <Condtype> FAN4_MODULE_ABSENT <Probcause> + other(1) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmremoveablefanModuleFail 4 } + + + +mgnt2AlmFan3ModuleAbsent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN Module #3 Present In Chassis + :This OID indicates the presence + of the FAN module #3 in the Chassis.<Help> + This alarm indicates if the FAN + module #3 is detected in the chassis. + <Condtype> FAN3_MODULE_ABSENT <Probcause> + other(1) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmremoveablefanModuleFail 3 } + + + +mgnt2AlmFan2ModuleAbsent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN Module #2 Present In Chassis + :This OID indicates the presence + of the FAN module #2 in the Chassis.<Help> + This alarm indicates if the FAN + module #2 is detected in the chassis. + <Condtype> FAN2_MODULE_ABSENT <Probcause> + other(1) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmremoveablefanModuleFail 2 } + + + +mgnt2AlmFan1ModuleAbsent OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN Module #1 Present In Chassis + :This OID indicates the presence + of the FAN module #1 in the Chassis.<Help> + This alarm indicates if the FAN + module #1 is detected in the chassis. + <Condtype> FAN1_MODULE_ABSENT <Probcause> + other(1) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmremoveablefanModuleFail 1 } + + + +--- ***************************************************** +--- LEAF for the removeableFanModuleMgmnt article +--- ***************************************************** +mgnt2AlmremoveableFanModuleMgmnt OBJECT IDENTIFIER ::= { mgnt2alarms 26 } + + + + +mgnt2AlmFan4ModuleFail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN Module #4 Failure :This OID + indicates a failure on FAN module + #4 <Help> This alarm indicates + if the FAN module #4 is in fail + condition <Condtype> FAN4_MODULE_FAIL + <Probcause> heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmremoveableFanModuleMgmnt 4 } + + + +mgnt2AlmFan3ModuleFail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN Module #3 Failure :This OID + indicates a failure on FAN module + #3 <Help> This alarm indicates + if the FAN module #3 is in fail + condition <Condtype> FAN3_MODULE_FAIL + <Probcause> heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmremoveableFanModuleMgmnt 3 } + + + +mgnt2AlmFan2ModuleFail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN Module #2 Failure :This OID + indicates a failure on FAN module + #2 <Help> This alarm indicates + if the FAN module #2 is in fail + condition <Condtype> FAN2_MODULE_FAIL + <Probcause> heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmremoveableFanModuleMgmnt 2 } + + + +mgnt2AlmFan1ModuleFail OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + FAN Module #1 Failure :This OID + indicates a failure on FAN module + #1 <Help> This alarm indicates + if the FAN module #1 is in fail + condition <Condtype> FAN1_MODULE_FAIL + <Probcause> heatingVentCoolingSystemProblem + (22) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmremoveableFanModuleMgmnt 1 } + + + +--- ***************************************************** +--- LEAF for the swAlarm1 article +--- ***************************************************** +mgnt2AlmswAlarm1 OBJECT IDENTIFIER ::= { mgnt2alarms 32 } + + + + +mgnt2AlmPollingManagerError OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Polling Manager fail :This OID + indicates a failure on the Manager + polling the PM's <Help> + <Help> This alarm indicates if + there is a polling manager failure + between the MGNT and the Pm's <Condtype> + POLLING_MANAGER_ERROR <Probcause> + adapterError (2) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmswAlarm1 3 } + + + +mgnt2AlmFifoCmdError OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + SNMP Agent to Transport comm FIFO + fail :This OID indicates a failure + inside the FIFO stack. The FIFO + containing the messages from + the agent (write) to the PMs is + full <Help> This alarm indicates + if there is a communication mismatch + between the MGNT board and all + PM <Condtype> FIFO_CMD_ERROR <Probcause> + adapterError (2) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmswAlarm1 2 } + + + +mgnt2AlmApiError OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Comm fail between Agent and Transport + :This OID indicates a failure detected + on the Agent.The failure is + located on a communication process + with the modules. <Help> This + alarm indicates if there is a communication + mismatch between the MGNT board + and a single PM <Condtype> API_ERROR + <Probcause> adapterError (2) <Alarmtype> + equipmentAlarm (5) <Polarity> (2) + " + ::= { mgnt2AlmswAlarm1 1 } + + + +--- ***************************************************** +--- LEAF for the apiErrorCode article +--- ***************************************************** + +mgnt2AlmapiErrorCode OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + API Error Identification :Error + number and description of the abs1AlmApiError + object <Condtype> API_ERROR_CODE_1 + <Probcause> <Alarmtype> + " + ::= { mgnt2alarms 33 } + + + +--- ***************************************************** +--- LEAF for the logMgmnt article +--- ***************************************************** +mgnt2AlmlogMgmnt OBJECT IDENTIFIER ::= { mgnt2alarms 34 } + + + + +mgnt2AlmLog80Full OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Log File Full Warning :This OID + indicates that a log file is 80% + full. <Help> This alarm indicates + that one of the log file is 80% + Full <Condtype> LOG_80_FULL <Probcause> + fileError (18) <Alarmtype> equipmentAlarm + (5) <Polarity> (2) + " + ::= { mgnt2AlmlogMgmnt 2 } + + + +mgnt2AlmLogFileFull OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Log File Full Alarm :This OID + indicates that a log file is full. + This file must be cleared to insure + correct log function <Help> This + alarm indicates that one of the + log file is Full <Condtype> LOG_FILE_FULL + <Probcause> fileError (18) <Alarmtype> + equipmentAlarm (5) <Polarity> (2) + " + ::= { mgnt2AlmlogMgmnt 1 } + + + +--- ***************************************************** +--- LEAF for the ntpSyncLoss article +--- ***************************************************** +mgnt2AlmntpSyncLoss OBJECT IDENTIFIER ::= { mgnt2alarms 35 } + + + + +mgnt2AlmCpuTempOverRange OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + CPU HighTemperature Warning :This + OID indicates a temperature over + the expected range on the CPU<Help> + This warning indicates that the + temperature of the CPU is reaching + its internal limit <Condtype> CPU_TEMP_OVER_RANGE + <Probcause> other(1) <Alarmtype> + equipmentAlarm (5) <Polarity> (2) + " + ::= { mgnt2AlmntpSyncLoss 2 } + + + +mgnt2AlmNtpSyncLoss OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + NTP Sync Loss :This OID indicates + a loss of synchronisation with + the NTP Server. <Help> This + alarm indicates a loss of synchronisation + with the NTP Server. <Condtype> + NTP_SYNC_LOSS <Probcause> timingProblem + (53) <Alarmtype> timeDomainViolation + (11) <Polarity> (2) + " + ::= { mgnt2AlmntpSyncLoss 1 } + + + + + + + + +--- ***************************************************** +--- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +--- CONTROLS +--- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +--- ***************************************************** + + + +--- ***************************************************** +--- LEAF for the synth5 article +--- ***************************************************** +mgnt2Ctrlsynth5 OBJECT IDENTIFIER ::= { mgnt2controls 5 } + + + + +mgnt2CtrlChassisColdReset OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Cold Reset of the Management Module + :This oid triggers a 'cold' reset + of the Chassis . This type of reset + is not traffic affecting and the + modules configuration remains + unchanged. <Help> This control + initiates a cold reset of the MGNT + board, + " + ::= { mgnt2Ctrlsynth5 4 } + + + +mgnt2CtrlChassisWarmReset OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Reset of the Management Module + :This oid triggers a 'warm' reset + of the Chassis . This type of reset + is not traffic affecting and the + modules configuration remains + unchanged. <Help> This control + initiates a warm reset of the MGNT + board, + " + ::= { mgnt2Ctrlsynth5 3 } + + + +mgnt2CtrlChassisShutdown OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Shut Down of the Management Module + :This OID shall be set before shutting + down the Chassis power. A delay + of 5 sec is necessary between this + OID is set and power is shut down. + <Help> This control initiates + a shutdown of the MGNT board, + " + ::= { mgnt2Ctrlsynth5 2 } + + + +--- ***************************************************** +--- LEAF for the testLed article +--- ***************************************************** +mgnt2CtrltestLed OBJECT IDENTIFIER ::= { mgnt2controls 18 } + + + + +mgnt2CtrlLedOff OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Switch off Leds Test :This OID + switches off all the Leds as a + test feature <Help> This control + initiates a test leds turning all + the LEDs of the complete chassis + to OFF + " + ::= { mgnt2CtrltestLed 3 } + + + +mgnt2CtrlRedLed OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Red Leds Test :This OID switches + on all the red Leds as a test feature + <Help> This control initiates + a test leds turning all the LEDs + of the chassis to red + " + ::= { mgnt2CtrltestLed 2 } + + + +mgnt2CtrlGreenLed OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Green Leds Test :This OID switches + on all the green Leds as a test + feature <Help> This control initiates + a test leds turning all the LEDs + of the chassis to green + " + ::= { mgnt2CtrltestLed 1 } + + + +--- ***************************************************** +--- LEAF for the logFile article +--- ***************************************************** +mgnt2CtrllogFile OBJECT IDENTIFIER ::= { mgnt2controls 19 } + + + + +mgnt2CtrlLogFileReset OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Log File Reset :This OID clears + all the log files + " + ::= { mgnt2CtrllogFile 1 } + + + +--- ***************************************************** +--- LEAF for the mgntSaveConfig article +--- ***************************************************** +mgnt2CtrlmgntSaveConfig OBJECT IDENTIFIER ::= { mgnt2controls 23 } + + + + +mgnt2CtrlSaveConfig OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Save Configuration :This OID is + used save the configuration related + to the enable and mode traps objects + <Help> This control saves the + customer configuration on the MGNT + board + " + ::= { mgnt2CtrlmgntSaveConfig 1 } + + + +--- ***************************************************** +--- LEAF for the mgntGetGlobalConfig article +--- ***************************************************** +mgnt2CtrlmgntGetGlobalConfig OBJECT IDENTIFIER ::= { mgnt2controls 24 } + + + + +mgnt2CtrlGetGlobalConfig OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Get Global Chassis Config :This + OID is used to create a global + configuration file of the chassis + <Help> This control creates a + single configuration file from + PM's and MGNT configuration file + into the RAM + " + ::= { mgnt2CtrlmgntGetGlobalConfig 1 } + + + +--- ***************************************************** +--- LEAF for the mgntPutGlobalConfig article +--- ***************************************************** +mgnt2CtrlmgntPutGlobalConfig OBJECT IDENTIFIER ::= { mgnt2controls 25 } + + + + +mgnt2CtrlPutGlobalConfig OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Put Global Chassis Config :This + OID is used to extract a global + configuration file of the chassis + <Help> This control creates configuration + files to PM's and MGNT from a + single configuration file in the + RAM + " + ::= { mgnt2CtrlmgntPutGlobalConfig 1 } + + + +--- ***************************************************** +--- LEAF for the mgntAcknowledge article +--- ***************************************************** +mgnt2CtrlmgntAcknowledge OBJECT IDENTIFIER ::= { mgnt2controls 26 } + + + + +mgnt2CtrlAcknowledge OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Alarm Ack. :This OID is used to + acknowledge the current active + alarms of the chassis <Help> + This control is used to acknowledge + the current active alarms of the + chassis + " + ::= { mgnt2CtrlmgntAcknowledge 1 } + + + + + + + + +--- ***************************************************** +--- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +--- CONFIG +--- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +--- ***************************************************** + + + +--- ***************************************************** +--- LEAF for the ethPort2 article +--- ***************************************************** +mgnt2CfgethPort2 OBJECT IDENTIFIER ::= { mgnt2config 17 } + + + + +mgnt2CfgChassisEthernetSplit OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Chassis Ethernet Split :This + OID enables the split between + the two kendings. <Help> Enable/Disable + the switch between the two kendings + " + ::= { mgnt2CfgethPort2 2 } + + + +mgnt2CfgEthPort2Disable OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + 2nd Ethernet Port Disable :This + OID disables 'Ethernet Port 2' + .When not required, this port + must be disabled in order to + prevent unwanted access. <Help> + Disable the second Ethernet port + " + ::= { mgnt2CfgethPort2 1 } + + + +--- ***************************************************** +--- LEAF for the mgntDccEnable article +--- ***************************************************** + +mgnt2CfgmgntDccEnable OBJECT-TYPE + SYNTAX Mgnt2DccAccessValues + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + DCC Access :This OID selects + the mode to enable the DCC on + the slots. This Mode enables the + Slots 2-4-6-8-10 , or the Slots + 2-6-10-14-18. <Help> Defines + the DCC access on the backplane + of the chassis (Slots 2-4-6-8-10 + or Slots 2-6-10-14-18) + " + ::= { mgnt2config 18 } + + + +--- ***************************************************** +--- LEAF for the pmTrapEnable article +--- ***************************************************** +mgnt2CfgpmTrapEnable OBJECT IDENTIFIER ::= { mgnt2config 20 } + + + + +mgnt2CfgPmConfigTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Config Traps Enable :This OID, + when set, enables the generation + of a trap when the configuration + of a PM plugged in the chassis + is modified <Help> In detailed + traps mechanism, enable the trap + emission on PM configuration modificatio + " + ::= { mgnt2CfgpmTrapEnable 6 } + + + +mgnt2CfgPmControlTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Control Traps Enable :This OID, + when set, enables the generation + of a trap when a control is sent + to a PM plugged in the chassis + + <Help> In detailed traps + mechanism, enable the trap emission + on control sent to PM + " + ::= { mgnt2CfgpmTrapEnable 5 } + + + +mgnt2CfgPmMinorTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Minor Alarm Traps Enable :This + OID, when set, enables the generation + of the minor alarm trap for all + the PM plugged in the chassis + <Help> In detailed traps mechanism, + enable the trap emission on minor + alarm detected on PM + " + ::= { mgnt2CfgpmTrapEnable 3 } + + + +mgnt2CfgPmMajorTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Major Alarm Traps Enable :This + OID, when set, enables the generation + of the major alarm trap for all + the PM plugged in the chassis + <Help> In detailed traps mechanism, + enable the trap emission on major + alarm detected on PM + " + ::= { mgnt2CfgpmTrapEnable 2 } + + + +mgnt2CfgPmCriticalTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Critical Alarm Traps Enable :This + OID, when set, enables the generation + of the critical alarm trap for + all the PM plugged in the chassis + <Help> In detailed traps mechanism, + enable the trap emission on critical + alarm detected on PM + " + ::= { mgnt2CfgpmTrapEnable 1 } + + + +--- ***************************************************** +--- LEAF for the mgntTrapEnable article +--- ***************************************************** +mgnt2CfgmgntTrapEnable OBJECT IDENTIFIER ::= { mgnt2config 21 } + + + + +mgnt2CfgMgntEventTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + MGNT Event Traps Enable :This + OID, when set, enables the generation + of a trap when an event occurs + on the chassis <Help> In detailed + traps mechanism, enable the trap + emission on event detected in the + chassis + " + ::= { mgnt2CfgmgntTrapEnable 7 } + + + +mgnt2CfgMgntConfigTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + MGNT Config Traps Enable :This + OID, when set, enables the generation + of a trap when the configuration + of a MGNT plugged in the chassis + is modified <Help> In detailed + traps mechanism, enable the trap + emission on MGNT configuration + modification + " + ::= { mgnt2CfgmgntTrapEnable 6 } + + + +mgnt2CfgMgntControlTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + MGNT Control Traps Enable :This + OID, when set, enables the generation + of a trap when a control is sent + to a MGNT plugged in the chassis + + <Help> In detailed traps + mechanism, enable the trap emission + on control sent to MGNT + " + ::= { mgnt2CfgmgntTrapEnable 5 } + + + +mgnt2CfgMgntMinorTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + MGNT Minor Alarm Traps Enable + :This OID, when set, enables the + generation of the minor alarm trap + for the MGNT and FAN board <Help> + In detailed traps mechanism, enable + the trap emission on minor alarm + detected on MGNT and FAN + " + ::= { mgnt2CfgmgntTrapEnable 3 } + + + +mgnt2CfgMgntMajorTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + MGNT Major Traps Enable :This + OID, when set, enables the generation + of the major alarm trap for the + MGNT and FAN board <Help> In + detailed traps mechanism, enable + the trap emission on major alarm + detected on MGNT and FAN + " + ::= { mgnt2CfgmgntTrapEnable 2 } + + + +mgnt2CfgMgntCriticalTrapEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + MGNT Critical Alarm Traps Enable + :This OID, when set, enables the + generation of the critical alarm + trap for the MGNT and FAN board + <Help> In detailed traps mechanism, + enable the trap emission on critical + alarm detected on MGNT and FAN + " + ::= { mgnt2CfgmgntTrapEnable 1 } + + + +--- ***************************************************** +--- LEAF for the mgntTrapMode article +--- ***************************************************** + +mgnt2CfgmgntTrapMode OBJECT-TYPE + SYNTAX Mgnt2TrapModeValues + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Traps Mode :This OID is used to + define the trap mode (synthetic + or detailed mode) <Help> Selects + the traps mechanism + " + ::= { mgnt2config 22 } + + + +--- ***************************************************** +--- LEAF for the syslogEnable article +--- ***************************************************** +mgnt2CfgsyslogEnable OBJECT IDENTIFIER ::= { mgnt2config 23 } + + + + +mgnt2CfgSyslogAlarmEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Syslog Alarm Enable :This OID, + when set, enables the generation + of a syslog, when an alarm occurs + <Help> Enable a syslog emission + on an alarm detected on the chassi + " + ::= { mgnt2CfgsyslogEnable 4 } + + + +mgnt2CfgSyslogCtrlEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Syslog Control Enable :This OID, + when set, enables the generation + of a syslog, when a control is + set <Help> Enable a syslog + emission on a control operated + on the chassis + " + ::= { mgnt2CfgsyslogEnable 3 } + + + +mgnt2CfgSyslogConfigEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Syslog Config Enable :This OID, + when set, enables the generation + of a syslog, when the configuration + has been changed. <Help> Enable + a syslog emission on a configuration + change detected on the chassis + " + ::= { mgnt2CfgsyslogEnable 2 } + + + +mgnt2CfgSyslogEventEn OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Syslog Event Enable :This OID, + when set, enables the generation + of a syslog, when an event has + been detected <Help> Enable + a syslog emission on event detected + on the chassis + " + ::= { mgnt2CfgsyslogEnable 1 } + + + +--- ***************************************************** +--- LEAF for the ntpTimeZone article +--- ***************************************************** + +mgnt2CfgntpTimeZone OBJECT-TYPE + SYNTAX INTEGER (-12..12) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + NTP Time Zone :This OID defines + the time zone of the MGNT board + for the NTP server <Help> This + object defines the time zone of + the MGNT board (from -12 to +12 + hours from the GMT). + " + ::= { mgnt2config 24 } + + + +--- ***************************************************** +--- LEAF for the pmConfEnable article +--- ***************************************************** +mgnt2CfgpmConfEnable OBJECT IDENTIFIER ::= { mgnt2config 25 } + + + + +mgnt2CfgPmRestoreEnable OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Automatic Config Restore :This + OID enables the automatic PM configuration + restore mechanism on PM insertion + <Help> This parameter enables + the automatic PM configuration + restore mechanism on PM insertio + " + ::= { mgnt2CfgpmConfEnable 2 } + + + +mgnt2CfgPmBackupEnable OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Automatic Config Backup :This + OID enables the automatic PM configuration + backup mechanism on PM insertion + or PM configuration modification. + <Help> This parameter enables + the automatic PM configuration + backup mechanism on PM insertion + or PM configuration modificatio + " + ::= { mgnt2CfgpmConfEnable 1 } + + + +--- ***************************************************** +--- LEAF for the inactivityTimeout article +--- ***************************************************** + +mgnt2CfginactivityTimeout OBJECT-TYPE + SYNTAX INTEGER (-1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Idle Timeout :This OID defines + the idle timeout (in minutes) to + automatically logout from the craft + and from the CLI. <Help> This + object defines the idle timeout + (in minutes) to automatically logout + from the craft and from the CLI + " + ::= { mgnt2config 26 } + + + +--- ***************************************************** +--- LEAF for the cliAccess article +--- ***************************************************** + +mgnt2CfgcliAccess OBJECT-TYPE + SYNTAX Mgnt2CliAccessValues + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + CLI access :This OID selects + the protocol for the remote access + to a CLI user. <Help> This object + defines the protocol used for a + remote CLI. + " + ::= { mgnt2config 27 } + + + +--- ***************************************************** +--- LEAF for the craftAccess article +--- ***************************************************** + +mgnt2CfgcraftAccess OBJECT-TYPE + SYNTAX Mgnt2CraftAccessValues + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + CRAFT access :This OID selects + the remote access to a CRAFT user. + <Help> This object defines the + access for a remote CRAFT. + " + ::= { mgnt2config 28 } + + + +--- ***************************************************** +--- LEAF for the perfModes1 article +--- ***************************************************** + +mgnt2CfgperfModes1 OBJECT-TYPE + SYNTAX EkiSynchroMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + PERF Synchro Source :This OID + selects the source of the synchronisation + (Internal/External). <Help> This + object defines the source of the + synchronization to operate performance + monitoring. + " + ::= { mgnt2config 29 } + + + +--- ***************************************************** +--- LEAF for the alarmModelActiv article +--- ***************************************************** + +mgnt2CfgalarmModelActiv OBJECT-TYPE + SYNTAX Mgnt2AckMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Acknowledge mode :This OID defines + the alarms akcnowledge mode <Help> + This configuration defines the + alarms akcnowledge mode + " + ::= { mgnt2config 30 } + + + +--- ***************************************************** +--- LEAF for the networkInput article +--- ***************************************************** + +mgnt2CfgnetworkInput OBJECT-TYPE + SYNTAX Mgnt2NetMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Network input :This OID selects + the connection of the Ethernet + Network input to either the switches + (2) or the daughter board (1) , + in this case the MGNT can act as + a router <Help> This configuration + defines the use of the Network + input of the front panel + " + ::= { mgnt2config 31 } + + + +--- ***************************************************** +--- LEAF for the masterEthMode article +--- ***************************************************** + +mgnt2CfgmasterEthMode OBJECT-TYPE + SYNTAX Mgnt2MasterEthMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + DHCP Master Ethernet Mode :This + OID selects the mode of the Master + Ethernet in DHCP mode (2) or in + Static Mode(1) <Help> This configuration + defines the use of the Master Ethernet + Mode + " + ::= { mgnt2config 32 } + + + +--- ***************************************************** +--- LEAF for the subnetMode article +--- ***************************************************** + +mgnt2CfgsubnetMode OBJECT-TYPE + SYNTAX Mgnt2SubnetEthMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + DHCP Subnet Mode :This OID selects + the mode of the Subnet in DHCP + mode (2) or in Static Mode(1) + <Help> This configuration defines + the use of the Subnet Mode + " + ::= { mgnt2config 33 } + + + +--- ***************************************************** +--- LEAF for the rstpMode article +--- ***************************************************** +mgnt2CfgrstpMode OBJECT IDENTIFIER ::= { mgnt2config 34 } + + + + +mgnt2CfgRstpEnable OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + RSTP Enable :This OID enables + the RSTP algorythm <Help> This + configuration defines the use of + RSTP + " + ::= { mgnt2CfgrstpMode 1 } + + + +--- ***************************************************** +--- LEAF for the lldpMode article +--- ***************************************************** +mgnt2CfglldpMode OBJECT IDENTIFIER ::= { mgnt2config 35 } + + + + +mgnt2CfgLldpEnable OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + LLDP Enable :This OID enables + the LLDP algorythm <Help> This + configuration defines the use of + LLDP + " + ::= { mgnt2CfglldpMode 1 } + + + +--- ***************************************************** +--- LEAF for the logMode article +--- ***************************************************** + +mgnt2CfglogMode OBJECT-TYPE + SYNTAX Mgnt2LogFileMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Log Mode :This OID enables the + log file mode<Help> This configuration + defines the use of the log mod + " + ::= { mgnt2config 36 } + + + +--- ***************************************************** +--- LEAF for the nodeMode article +--- ***************************************************** +mgnt2CfgnodeMode OBJECT IDENTIFIER ::= { mgnt2config 37 } + + + + +mgnt2CfgNodeControllerEnable OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Node Controller Mode :This OID + enables the node controller mode<Help> + This configuration defines the + use of the node controller mod + " + ::= { mgnt2CfgnodeMode 1 } + + + +--- ***************************************************** +--- LEAF for the unprivilegedUsersMode article +--- ***************************************************** +mgnt2CfgunprivilegedUsersMode OBJECT IDENTIFIER ::= { mgnt2config 38 } + + + + +mgnt2CfgRestrictUnprivilegeUsers OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Restrict Unprivileged Users Rights + :This OID enables the restriction + of unprivileged user rights to + modify their own password <Help> + This parameter enables the restriction + of unprivileged user rights to + modify their own password + " + ::= { mgnt2CfgunprivilegedUsersMode 1 } + + + +--- ***************************************************** +--- LEAF for the oscDccLinkUpThreshold article +--- ***************************************************** + +mgnt2CfgoscDccLinkUpThreshold OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + OSC/DCC Link Up Thresh. [10-30]s + :This OID defines the confirmation + threshold to consider an OSC/DCC + link as up <Help> This parameter + defines the confirmation threshold + to consider an OSC/DCC link as + up + " + ::= { mgnt2config 39 } + + + +--- ***************************************************** +--- LEAF for the oscDccLinkDownThreshold article +--- ***************************************************** + +mgnt2CfgoscDccLinkDownThreshold OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + OSC/DCC Link Down Thresh. [2-3]s + :This OID defines the confirmation + threshold to consider an OSC/DCC + link as down <Help> This parameter + defines the confirmation threshold + to consider an OSC/DCC link as + down. + " + ::= { mgnt2config 40 } + + + +--- ***************************************************** +--- LEAF for the accountAutoLock article +--- ***************************************************** + +mgnt2CfgaccountAutoLock OBJECT-TYPE + SYNTAX INTEGER (-1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Account Auto-Lock [-1 / 1-10] + err :This OID defines the number + of error password to lock an account. + This counter is reset on successful + login or after an administrator + defined period (see Fail count + reset) Set to -1 to disables the + feature.<Help> This parameter defines + the number of error password to + lock an account. This counter is + reset on successful login or after + an administrator defined period + (see Fail count reset) Set to -1 + to disables the feature. + " + ::= { mgnt2config 41 } + + + +--- ***************************************************** +--- LEAF for the failCountReset article +--- ***************************************************** + +mgnt2CfgfailCountReset OBJECT-TYPE + SYNTAX INTEGER (-1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Fail Count Reset [-1 / 1-10] hrs + :This OID defines the minimum time + (in hours) to reset the failed + login counter. This counter is + also reset on successful login. + Set to -1 to disable the feature.<Help> + This parameter defines the minimum + time (in hours) to reset the failed + login counter. This counter is + also reset on successful login. + Set to -1 to disable the feature + " + ::= { mgnt2config 42 } + + + +--- ***************************************************** +--- LEAF for the ftpMode article +--- ***************************************************** +mgnt2CfgftpMode OBJECT IDENTIFIER ::= { mgnt2config 44 } + + + + +mgnt2CfgFtpEnable OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + FTP Enable :This OID enables the + FTP protocol <Help> This configuration + enables the FTP protocol + " + ::= { mgnt2CfgftpMode 1 } + + + +--- ***************************************************** +--- LEAF for the tftpMode article +--- ***************************************************** +mgnt2CfgtftpMode OBJECT IDENTIFIER ::= { mgnt2config 45 } + + + + +mgnt2CfgTftpEnable OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + TFTP Enable :This OID enables + the TFTP protocol <Help> This + configuration enables the TFTP + protocol + " + ::= { mgnt2CfgtftpMode 1 } + + + + + + + + +--- ***************************************************** +--- TRAPS +--- ***************************************************** + +mgnt2TrapBoardNumber OBJECT-TYPE + SYNTAX INTEGER(1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the slot number of the PM that sent the last trap" + ::= { mgnt2Traps 50 } + +mgnt2TrapSeverity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the trap severity" + ::= { mgnt2Traps 51 } + +mgnt2TrapSourcePm OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the mnemonic of the pm who sent a trap" + ::= { mgnt2Traps 52 } + +mgnt2TrapSourcePortType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the type of the port who sent a trap" + ::= { mgnt2Traps 53 } + +mgnt2TrapSourcePortNumber OBJECT-TYPE + SYNTAX INTEGER(1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the port number of the PM that sent the last trap" + ::= { mgnt2Traps 54 } + +mgnt2TrapSourceLabel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the label of the alarm who sent a trap" + ::= { mgnt2Traps 55 } + +mgnt2TrapSourceValue OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the value of the alarm who sent a trap" + ::= { mgnt2Traps 56 } + +mgnt2TrapEventLabel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the label of the event" + ::= { mgnt2Traps 57 } + +mgnt2TrapNodeControllerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the IP address of the Node Controller" + ::= { mgnt2Traps 58 } + +mgnt2TrapChassisId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the chassis ID " + ::= { mgnt2Traps 59 } + +mgnt2TrapApi NOTIFICATION-TYPE + OBJECTS {mgnt2TrapBoardNumber,mgnt2AlmapiErrorCode} + STATUS current + --&FILTNAME "API Error" + --&ACTIONS { log, minor } + --&MATCH { mgnt2TrapBoardNumber "$1", mgnt2AlmapiErrorCode "$2"} + --&MESG "API Error number $2 received from Board in slot $1 ($A)" + DESCRIPTION "Api error trap with its number" + ::= { mgnt2Traps 1 } + +mgnt2TrapSwError NOTIFICATION-TYPE + OBJECTS {mgnt2AlmFifoCmdError} + STATUS current + --&FILTNAME "SW Error" + --&ACTIONS { log, minor } + --&MATCH { mgnt2AlmFifoCmdError "$1"} + --&MESG "Software Error detected" + DESCRIPTION "Chassis software error other API" + ::= { mgnt2Traps 2 } + +mgnt2TrapBoardInserted NOTIFICATION-TYPE + OBJECTS {mgnt2TrapBoardNumber} + STATUS current + --&FILTNAME "Board Inserted" + --&ACTIONS { log, info } + --&MATCH { mgnt2TrapBoardNumber "$1"} + --&MESG "Board Inserted in Slot $1 ($A)" + DESCRIPTION "A board has been plugged in" + ::= { mgnt2Traps 4} + +mgnt2TrapBoardRemoved NOTIFICATION-TYPE + OBJECTS {mgnt2TrapBoardNumber} + STATUS current + --&FILTNAME "Board Removed" + --&ACTIONS { log, info } + --&MATCH { mgnt2TrapBoardNumber "$1"} + --&MESG "Board Removed from Slot $1 ($A)" + DESCRIPTION "A board has been plugged out" + ::= { mgnt2Traps 5 } + +mgnt2TrapRestoreConfDone NOTIFICATION-TYPE + OBJECTS {mgnt2TrapBoardNumber} + STATUS current + --&FILTNAME "Config Restored" + --&ACTIONS { log, info } + --&MATCH { mgnt2TrapBoardNumber "$1"} + --&MESG "The Configuration of Board in Slot $1 has been restored ($A)" + DESCRIPTION "The Configuration has been restored from the management board" + ::= { mgnt2Traps 6 } + +mgnt2TrapGlobalPowerFail NOTIFICATION-TYPE + OBJECTS {mgnt2AlmDef48b, mgnt2AlmDef48a} + STATUS current + --&FILTNAME "Power A Fail ON" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmDef48b "off", mgnt2AlmDef48a "on"} + --&MESG "Power Input A Fail on Chassis ($A)" + + --&FILTNAME "Power B Fail ON" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmDef48b "on", mgnt2AlmDef48a "off"} + --&MESG "Power Input B Fail on Chassis ($A)" + + --&FILTNAME "Power A and B Fail OFF" + --&ACTIONS { log, normal } + --&CLEARS { "Power A Fail ON", "Power B Fail ON"} + --&MATCH { mgnt2AlmDef48b "off", mgnt2AlmDef48a "off"} + --&MESG "Power Input A and B Present on Chassis ($A)" + + DESCRIPTION "A global power supply failure has been detected" + ::= { mgnt2Traps 8 } + +mgnt2TrapFanPowerFail NOTIFICATION-TYPE + OBJECTS {mgnt2AlmFanDefFuseB , mgnt2AlmFanDefFuseA, mgnt2AlmFanPwrFail1} + STATUS current + --&FILTNAME "FAN Fuse A Fail ON" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmFanDefFuseB "off", mgnt2AlmFanDefFuseA "on", mgnt2AlmFanPwrFail1 "*"} + --&MESG "Power Input A Fail on FAN ($A)" + + --&FILTNAME "FAN Fuse B Fail ON" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmFanDefFuseB "on", mgnt2AlmFanDefFuseA "off", mgnt2AlmFanPwrFail1 "*"} + --&MESG "Power Input B Fail on FAN ($A)" + + --&FILTNAME "FAN Fuse A and B Fail ON" + --&ACTIONS { log, critical } + --&MATCH { mgnt2AlmFanDefFuseB "on", mgnt2AlmFanDefFuseA "on", mgnt2AlmFanPwrFail1 "*"} + --&MESG "Power Input A and B Fail on FAN ($A)" + + --&FILTNAME "FAN Fuse A and B Fail OFF" + --&ACTIONS { log, normal } + --&CLEARS { "FAN Fuse A Fail ON", "FAN Fuse B Fail ON", "FAN Fuse A and B Fail ON"} + --&MATCH { mgnt2AlmFanDefFuseB "off", mgnt2AlmFanDefFuseA "off", mgnt2AlmFanPwrFail1 "off"} + --&MESG "Power Input A and B Present on FAN ($A)" + + --&FILTNAME "FAN Power Fail" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmFanDefFuseB "off", mgnt2AlmFanDefFuseA "off", mgnt2AlmFanPwrFail1 "on"} + --&MESG "Power Converter Fail on FAN ($A)" + + DESCRIPTION "A Fan power supply failure has been detected" + ::= { mgnt2Traps 9 } + +mgnt2TrapGigmPowerFail NOTIFICATION-TYPE + OBJECTS {mgnt2AlmMgntDefFuseA, mgnt2AlmMgntDefFuseB} + STATUS current + --&FILTNAME "Fuse B Fail ON" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmMgntDefFuseA "off", mgnt2AlmMgntDefFuseB "on"} + --&MESG "Power Input B Fail on MGNT ($A)" + + --&FILTNAME "Fuse A Fail ON" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmMgntDefFuseA "on", mgnt2AlmMgntDefFuseB "off"} + --&MESG "Power Input A Fail on MGNT ($A)" + + --&FILTNAME "Fuse A and B Fail OFF" + --&ACTIONS { log, normal } + --&CLEARS { "Fuse B Fail ON", "Fuse A Fail ON"} + --&MATCH { mgnt2AlmMgntDefFuseA "off", mgnt2AlmMgntDefFuseB "off"} + --&MESG "Power Input A and B Present on MGNT ($A)" + + DESCRIPTION "A power supply default has been detected in the management board" + ::= { mgnt2Traps 10 } + +mgnt2TrapFanFail NOTIFICATION-TYPE + OBJECTS {mgnt2AlmPbFan1Fail, mgnt2AlmPbFan2Fail, mgnt2AlmPbFan3Fail, mgnt2AlmPbFan4Fail, mgnt2AlmPbFan5Fail, mgnt2AlmPbFan6Fail} + STATUS current + --&FILTNAME "All trap Fail" + --&ACTIONS { log, critical } + --&MATCH { mgnt2AlmPbFan1Fail "on", mgnt2AlmPbFan2Fail "on", mgnt2AlmPbFan3Fail "on", mgnt2AlmPbFan4Fail "on", mgnt2AlmPbFan5Fail "on", mgnt2AlmPbFan6Fail "on"} + --&MESG "The FAN tray is in Failure condition (all FAN fail) ($A)" + + --&FILTNAME "FAN 1 Fail" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmPbFan1Fail "on", mgnt2AlmPbFan2Fail "*", mgnt2AlmPbFan3Fail "*", mgnt2AlmPbFan4Fail "*", mgnt2AlmPbFan5Fail "*", mgnt2AlmPbFan6Fail "*"} + --&MESG "Fan number 1 Fail on FAN Module ($A)" + + --&FILTNAME "FAN 2 Fail" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmPbFan1Fail "*", mgnt2AlmPbFan2Fail "on", mgnt2AlmPbFan3Fail "*", mgnt2AlmPbFan4Fail "*", mgnt2AlmPbFan5Fail "*", mgnt2AlmPbFan6Fail "*"} + --&MESG "Fan number 2 Fail on FAN Module ($A)" + + --&FILTNAME "FAN 3 Fail" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmPbFan1Fail "*", mgnt2AlmPbFan2Fail "*", mgnt2AlmPbFan3Fail "on", mgnt2AlmPbFan4Fail "*", mgnt2AlmPbFan5Fail "*", mgnt2AlmPbFan6Fail "*"} + --&MESG "Fan number 3 Fail on FAN Module ($A)" + + --&FILTNAME "FAN 4 Fail" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmPbFan1Fail "*", mgnt2AlmPbFan2Fail "*", mgnt2AlmPbFan3Fail "*", mgnt2AlmPbFan4Fail "on", mgnt2AlmPbFan5Fail "*", mgnt2AlmPbFan6Fail "*"} + --&MESG "Fan number 4 Fail on FAN Module ($A)" + + --&FILTNAME "FAN 5 Fail" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmPbFan1Fail "*", mgnt2AlmPbFan2Fail "*", mgnt2AlmPbFan3Fail "*", mgnt2AlmPbFan4Fail "*", mgnt2AlmPbFan5Fail "on", mgnt2AlmPbFan6Fail "*"} + --&MESG "Fan number 5 Fail on FAN Module ($A)" + + --&FILTNAME "FAN 6 Fail" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmPbFan1Fail "*", mgnt2AlmPbFan2Fail "*", mgnt2AlmPbFan3Fail "*", mgnt2AlmPbFan4Fail "*", mgnt2AlmPbFan5Fail "*", mgnt2AlmPbFan6Fail "on"} + --&MESG "Fan number 6 Fail on FAN Module ($A)" + + --&FILTNAME "FAN Fail OFF" + --&ACTIONS { log, normal } + --&CLEARS { "All trap Fail"} + --&MATCH { mgnt2AlmPbFan1Fail "off", mgnt2AlmPbFan2Fail "off", mgnt2AlmPbFan3Fail "off", mgnt2AlmPbFan4Fail "off", mgnt2AlmPbFan5Fail "off", mgnt2AlmPbFan6Fail "off"} + --&MESG "The FAN tray is fully operational (no FAN fail)" + + DESCRIPTION "A Fan failure has been detected" + ::= { mgnt2Traps 11 } + +mgnt2TrapLogFileFull NOTIFICATION-TYPE + OBJECTS {mgnt2TrapBoardNumber, mgnt2AlmLog80Full, mgnt2AlmLogFileFull} + STATUS current + --&FILTNAME "Log almost full" + --&ACTIONS { log, warning } + --&MATCH { mgnt2TrapBoardNumber "$1", mgnt2AlmLog80Full "on", mgnt2AlmLogFileFull "off"} + --&MESG "The log of Board in slot $1 is 80% full ($A)" + + --&FILTNAME "Log Full" + --&ACTIONS { log, major } + --&MATCH { mgnt2TrapBoardNumber "$1", mgnt2AlmLog80Full "*", mgnt2AlmLogFileFull "on"} + --&MESG "The log of Board in slot $1 is Full ($A)" + DESCRIPTION "Indicates that the corresponding log file is almost full" + ::= { mgnt2Traps 20 } + +mgnt2TrapAlarm NOTIFICATION-TYPE + OBJECTS {mgnt2TrapSeverity, mgnt2TrapSourcePm, mgnt2TrapBoardNumber, mgnt2TrapSourcePortType, mgnt2TrapSourcePortNumber, mgnt2TrapSourceLabel, mgnt2TrapSourceValue, mgnt2TrapNodeControllerIpAddress,mgnt2TrapChassisId} + STATUS current + --&FILTNAME "critical clear" + --&ACTIONS { log, normal } + --&CLEARS { "critical detect" } + --&MATCH { mgnt2TrapSeverity "Critical", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "off" } + --&MESG "$1 Alarms ($6) cleared on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "critical detect" + --&ACTIONS { log, critical } + --&MATCH { mgnt2TrapSeverity "Critical", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "on" } + --&MESG "$1 Alarms ($6) detected on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "major clear" + --&ACTIONS { log, normal } + --&CLEARS { "major detect" } + --&MATCH { mgnt2TrapSeverity "Major", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "off" } + --&MESG "$1 Alarms ($6) cleared on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "major detect" + --&ACTIONS { log, major } + --&MATCH { mgnt2TrapSeverity "Major", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "on" } + --&MESG "$1 Alarms ($6) detected on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "minor clear" + --&ACTIONS { log, normal } + --&CLEARS { "minor detect" } + --&MATCH { mgnt2TrapSeverity "Minor", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "off" } + --&MESG "$1 Alarms ($6) cleared on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "minor detect" + --&ACTIONS { log, minor } + --&MATCH { mgnt2TrapSeverity "Minor", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "on" } + --&MESG "$1 Alarms ($6) detected on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "warning clear" + --&ACTIONS { log, normal } + --&CLEARS { "warning detect" } + --&MATCH { mgnt2TrapSeverity "Warning", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "off" } + --&MESG "$1 Alarms ($6) cleared on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "warning detect" + --&ACTIONS { log, minor } + --&MATCH { mgnt2TrapSeverity "Warning", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "on" } + --&MESG "$1 Alarms ($6) detected on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "indeterminate clear" + --&ACTIONS { log, normal } + --&CLEARS { "indeterminate detect" } + --&MATCH { mgnt2TrapSeverity "Indeterminate", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "off" } + --&MESG "$1 Alarms ($6) cleared on $2 (Slot $3) on $4 ($A)" + + --&FILTNAME "indeterminate detect" + --&ACTIONS { log, minor } + --&MATCH { mgnt2TrapSeverity "Indeterminate", mgnt2TrapSourcePm "$2", mgnt2TrapBoardNumber "$3", mgnt2TrapSourcePortType "$4", mgnt2TrapSourcePortNumber "$5", mgnt2TrapSourceLabel "$6", mgnt2TrapSourceValue "on" } + --&MESG "$1 Alarms ($6) detected on $2 (Slot $3) on $4 ($A)" + DESCRIPTION "Indicates that an alarm state has changed" + ::= { mgnt2Traps 30 } + +mgnt2TrapEvent NOTIFICATION-TYPE + OBJECTS {mgnt2TrapBoardNumber, mgnt2TrapEventLabel, mgnt2TrapNodeControllerIpAddress,mgnt2TrapChassisId} + STATUS current + --&FILTNAME "event" + --&ACTIONS { log, info } + --&CLEARS { "critical detect" } + --&MATCH {mgnt2TrapBoardNumber "$1", mgnt2TrapEventLabel "$2" } + --&MESG "$2 (Slot $1) ($A)" + DESCRIPTION "Indicates that an event has occured" + ::= { mgnt2Traps 31 } + +mgnt2TrapControl NOTIFICATION-TYPE + OBJECTS {mgnt2TrapSourcePm, mgnt2TrapBoardNumber, mgnt2TrapSourcePortType, mgnt2TrapSourcePortNumber, mgnt2TrapSourceLabel, mgnt2TrapSourceValue, mgnt2TrapNodeControllerIpAddress,mgnt2TrapChassisId} + STATUS current + --&FILTNAME "control sent" + --&ACTIONS { log, info } + --&MATCH { mgnt2TrapSourcePm "$1", mgnt2TrapBoardNumber "$2", mgnt2TrapSourcePortType "$3", mgnt2TrapSourcePortNumber "$4", mgnt2TrapSourceLabel "$5" } + --&MESG "Controls ($5) has been set to $6 on $1 (Slot $2) on $3 ($A)" + + DESCRIPTION "Indicates that a control has been set to the module" + ::= { mgnt2Traps 32 } + +mgnt2TrapConfig NOTIFICATION-TYPE + OBJECTS {mgnt2TrapSourcePm, mgnt2TrapBoardNumber, mgnt2TrapSourcePortType, mgnt2TrapSourcePortNumber, mgnt2TrapSourceLabel, mgnt2TrapSourceValue, mgnt2TrapNodeControllerIpAddress,mgnt2TrapChassisId} + STATUS current + --&FILTNAME "config sent" + --&ACTIONS { log, info } + --&MATCH { mgnt2TrapSourcePm "$1", mgnt2TrapBoardNumber "$2", mgnt2TrapSourcePortType "$3", mgnt2TrapSourcePortNumber "$4", mgnt2TrapSourceLabel "$5"} + --&MESG "Config Word ($5) has been set to $6 on $1 (Slot $2) on $3 ($A)" + + DESCRIPTION "Indicates that a config word has been changed" + ::= { mgnt2Traps 33 } + + + + + + +END diff --git a/MIBS/ekinops/EKINOPS-MGNT2-NMS-MIB b/MIBS/ekinops/EKINOPS-MGNT2-NMS-MIB new file mode 100644 index 0000000..fde6a4f --- /dev/null +++ b/MIBS/ekinops/EKINOPS-MGNT2-NMS-MIB @@ -0,0 +1,1531 @@ +-- ***************************************************************** +-- MGNT2-NMS.TXT: MIB +-- +--MIB Part Number: 3MI01003AAAE +--MIB Version:01 +-- +-- Copyright (c) 2009 by Ekinops +-- All rights reserved. +-- +-- ***************************************************************** + +EKINOPS-MGNT2-NMS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + ekinops, + EkiOnOff + FROM EKINOPS-MIB + + MODULE-IDENTITY, + OBJECT-TYPE, + NOTIFICATION-TYPE, + Unsigned32, + Counter32, + Integer32, + IpAddress + FROM SNMPv2-SMI + + SnmpUDPAddress + FROM SNMPv2-TM + + TEXTUAL-CONVENTION, + DisplayString, + DateAndTime, + RowStatus + FROM SNMPv2-TC + + OBJECT-GROUP, + NOTIFICATION-GROUP, + MODULE-COMPLIANCE + FROM SNMPv2-CONF; + +mgnt2NMS MODULE-IDENTITY + LAST-UPDATED "201511120000Z" + ORGANIZATION "Ekinops" + CONTACT-INFO + "Ekinops + 3, rue Blaise Pascal + F-22300 Lannion / FRANCE + + Tel : +33 (0)2 96 05 00 30 + Fax : +33 (0)2 96 48 62 39 + + E-mail: support@ekinops.fr" + DESCRIPTION + "MIB for managing Ekinops 360 Network Element via a NMS." + REVISION "200907261500Z" + DESCRIPTION + "Initial version." + REVISION "201504130000Z" + DESCRIPTION + "Add bindings for Node Controller + Add objects for Linux download + Add objects for SoftwareDownload" + REVISION "201511120000Z" + DESCRIPTION + "Appropriate Limits on SYNTAX of some OBJECT-TYPE)" + REVISION "201606060000Z" + DESCRIPTION + "new synthesisAlarm alarmtype " + + ::= { ekinops 1000 } + + + +mgnt2NMSMibObject OBJECT IDENTIFIER ::= { mgnt2NMS 1 } + +mgnt2SupportMCConf OBJECT IDENTIFIER ::= { mgnt2NMS 2 } +mgnt2SupportMCCompl OBJECT IDENTIFIER ::= { mgnt2SupportMCConf 1 } +mgnt2SupportMCGroup OBJECT IDENTIFIER ::= { mgnt2SupportMCConf 2 } + +-- +-- TEXTUAL-CONVENTION + +-- Mgnt2NotificationId + +Mgnt2NotificationId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object contains a unique event/alarm numbering." + SYNTAX Counter32 + + +-- Mgnt2AlmProbableCause + +Mgnt2AlmProbableCause ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object is used to specify the OID of the probable cause of the + generated notification." + SYNTAX INTEGER { + other (1), + adapterError (2), + applicationSubsystemFailure (3), + bandwidthReduced (4), + callEstablishmentError (5), + communicationsProtocolError (6), + communicationsSubsystemFailure (7), + configurationOrCustomizationError (8), + congestion (9), + corruptData (10), + cpuCyclesLimitExceeded (11), + dataSetOrModemError (12), + degradedSignal (13), + dteDceInterfaceError (14), + enclosureDoorOpen (15), + equipmentMalfunction (16), + excessiveVibration (17), + fileError (18), + fireDetected (19), + floodDetected (20), + framingError (21), + heatingVentCoolingSystemProblem (22), + humidityUnacceptable (23), + inputOutputDeviceError (24), + inputDeviceError (25), + lanError (26), + leakDetected (27), + localNodeTransmissionError (28), + lossOfFrame (29), + lossOfSignal (30), + materialSupplyExhausted (31), + multiplexerProblem (32), + outOfMemory (33), + ouputDeviceError (34), + performanceDegraded (35), + powerProblem (36), + pressureUnacceptable (37), + processorProblem (38), + pumpFailure (39), + queueSizeExceeded (40), + receiveFailure (41), + receiverFailure (42), + remoteNodeTransmissionError (43), + resourceAtOrNearingCapacity (44), + responseTimeExecessive (45), + retransmissionRateExcessive (46), + softwareError (47), + softwareProgramAbnormallyTerminated (48), + softwareProgramError (49), + storageCapacityProblem (50), + temperatureUnacceptable (51), + thresholdCrossed (52), + timingProblem (53), + toxicLeakDetected (54), + transmitFailure (55), + transmitterFailure (56), + underlyingResourceUnavailable (57), + versionMismatch (58), + authenticationFailure (59), + breachOfConfidentiality (60), + cableTamper (61), + delayedInformation (62), + denialOfService (63), + duplicateInformation (64), + informationMissing (65), + informationModificationDetected (66), + informationOutOfSequence (67), + intrusionDetection (68), + keyExpired (69), + nonRepudiationFailure (70), + outOfHoursActivity (71), + outOfService (72), + proceduralError (73), + unauthorizedAccessAttempt (74), + unexpectedInformation (75), + informationalStatus(1000) + } + +-- Mgnt2ObjectClassId + +Mgnt2ObjectClassId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object represents the SNMP entry table + object identity (Managed Object Class) of the instance + where the event/alarm occured." + -- SYNTAX Integer32 + SYNTAX INTEGER { + other(1), + unknown(2), + chassis(3), + backplane(4), + container(5), -- e.g., chassis slot or daughter-card holder + powerSupply(6), + fan(7), + sensor(8), + module(9), -- e.g., plug-in card or daughter-card + port(10), + stack(11), -- e.g., stack of multiple chassis entities + cpu(12), + mgnt(13) + } + + +-- Mgnt2AlmSeverity +Mgnt2AlmSeverity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of this object identifies the severity of + an alarm stored in alarm Table. + The cleared severity is not foreseen inside APT table." + SYNTAX INTEGER { + critical(1), + major(2), + minor(3), + warning(4), + indeterminate(5), + cleared(6) + } + + +-- Mgnt2AlmType +Mgnt2AlmType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of this object identifies the type of + an alarm stored in alarm Table." + SYNTAX INTEGER { + other (1), + communicationsAlarm (2), + qualityOfServiceAlarm (3), + processingErrorAlarm (4), + equipmentAlarm (5), + environmentalAlarm (6), + integrityViolation (7), + operationalViolation (8), + physicalViolation (9), + securityServiceOrMechanismViolation (10), + timeDomainViolation (11), + synthesisAlarm (12) + } + + +-- Mgnt2EventType +Mgnt2EventType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of this object identifies the type of + an event stored in event log Table." + SYNTAX INTEGER { + objectCreation (1), + objectDeletion (2), + attributeValueChange (3), + stateChange (4), + activityLog (5) + } + + +Mgnt2EventSourceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object indicates the event source." + SYNTAX INTEGER { + event (1), + control (2), + config (3) +} + + +-- Mgnt2LacState +Mgnt2LacState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This is the State attribute for the Local Access Control. + This attribute can be set: + - by Agent at creation time to accessRequested + - by EML to the values accessGranted or accessDenied" + SYNTAX INTEGER { + accessDenied (0), + accessRequested (1), + accessGrantedCraft (2), + accessGrantedCli (3), + accessGrantedSnmp (4) + } + + +-- Mgnt2ServerAddress +Mgnt2ServerAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention define a server adress. + It can be either only the IP address of the server if + server is running on default port. ex : '10.0.17.57' + or IP adress and server port separated by ':' allowing to + connect a server running on unusual port. ex : '10.0.17.57:5041' + " + SYNTAX OCTET STRING + +-- Mgnt2UploadDownloadFileEncoding +Mgnt2UploadDownloadFileEncoding ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This describes the agent's capability in term of which + file encoding styles it supports." + SYNTAX INTEGER { + other(1), + ascii(2), + xml(3), + bin(4), + data(5) +} + +-- Mgnt2UploadDownloadFileCompression +Mgnt2UploadDownloadFileCompression ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This describes the agent's capability in term of which + file compression styles it supports." + SYNTAX INTEGER { + noCompression(1), + bzip(2), + gzip(3) +} + + +-- Mgnt2UploadDownloadActionStatus +Mgnt2UploadDownloadActionStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object indicates the download status and allow to start download." + SYNTAX INTEGER { + success (0), + start (1), -- (value set by a manager to start ftp) + inProgress (2), + failed (3), + automatic (4), -- used when NE is master to download file(s) (ie : load software packages) + abort (5) -- (value set by a manager to abort ftp) +} + + +-- Mgnt2UploadDownloadErrorCode +Mgnt2UploadDownloadErrorCode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object indicates the upload/download error code." + SYNTAX INTEGER { + noError (0), + missingLogin (1), + missingPassword (2), + missingFile (3), + serverUnreachable (4), + badPassword (5), + noSpaceLeft (6), + corruptedFile (7), + canceled (8), -- Error code when ftp has been aborted by manager + noWriteAccess (9) -- Manager has no write access + undefinedError (10), -- internal agent error + accessViolation (11), -- tftp error + fileExist (12), -- tftp error : file already exists + wrongDirection (13), -- cannot send to NMS a pmPackage + wrongName (14), + wrongCompression (15) +} + + +-- Mgnt2SoftwareDownloadActionStatus +Mgnt2SoftwareDownloadActionStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object indicates the upload/download error code." + SYNTAX INTEGER { + noError (0), + missingLogin (1), + missingPassword (2), + missingFile (3), + serverUnreachable (4), + badPassword (5), + noSpaceLeft (6), + corruptedFile (7), + canceled (8), -- Error code when ftp has been aborted by manager + noWriteAccess (9) -- Manager has no write access +} + + +Mgnt2DownloadFileType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object indicates the the file type to download/upload." + SYNTAX INTEGER { + pmPackage (0), + mgntPackage (1), + configurationFile (2), + logFile (3), + perfFile (4), + wavePlan (5), + adminPackage (6) +} + +-- +-- Alarm Management + +-- Active Alarm List: mgnt2ActiveAlarmTable + +mgnt2ActiveAlmTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2ActiveAlmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table defines the MGNT2-NMS Active Alarm table + This table is used by Agent in order to store the active alarms, + managing system can only read them." +::= { mgnt2NMSMibObject 1 } + + +mgnt2ActiveAlmEntry OBJECT-TYPE + SYNTAX Mgnt2ActiveAlmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a single alarm in the Active Alarm table. + Entries in this table are created by SNMP NE and will be + automatically deleted by SNMP NE when it is + genereted a cleared-alarm." + INDEX { mgnt2ActiveAlmNotificationId} +::= { mgnt2ActiveAlmTable 1 } + + +Mgnt2ActiveAlmEntry ::= SEQUENCE { + mgnt2ActiveAlmNotificationId Mgnt2NotificationId, + mgnt2ActiveAlmObjectClassIdentifier Mgnt2ObjectClassId, + -- mgnt2ActiveAlmObjectClassInstance Mgnt2ObjectInstanceId, OBJECT IDENTIFIER + -- ekinops addressing + mgnt2ActiveAlmSourcePm DisplayString, + mgnt2ActiveAlmBoardNumber Integer32, + mgnt2ActiveAlmSourcePortType DisplayString, + mgnt2ActiveAlmSourcePortNumber Integer32, + mgnt2ActiveAlmProbableCause Mgnt2AlmProbableCause, + mgnt2ActiveAlmSeverity Mgnt2AlmSeverity, + mgnt2ActiveAlmSpecificProblem DisplayString, + mgnt2ActiveAlmAdditionalText DisplayString, + mgnt2ActiveAlmType Mgnt2AlmType, + mgnt2ActiveAlmTime DateAndTime, + +--Rajout binding Node Controller 1 avril 2015 + + mgnt2ActiveAlmNodeControllerIpAddress IpAddress, + mgnt2ActiveAlmChassisId DisplayString + +--Fin +} + + +mgnt2ActiveAlmNotificationId OBJECT-TYPE + SYNTAX Mgnt2NotificationId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2ActiveAlmEntry 1 } + +mgnt2ActiveAlmProbableCause OBJECT-TYPE + SYNTAX Mgnt2AlmProbableCause + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2ActiveAlmEntry 2 } + +mgnt2ActiveAlmObjectClassIdentifier OBJECT-TYPE + SYNTAX Mgnt2ObjectClassId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2ActiveAlmEntry 3 } + + +mgnt2ActiveAlmSourcePm OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See textual conventions." +::= { mgnt2ActiveAlmEntry 4 } + + +mgnt2ActiveAlmBoardNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See textual conventions." +::= { mgnt2ActiveAlmEntry 5 } + + +mgnt2ActiveAlmSourcePortType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the type of the port who sent a trap" +::= { mgnt2ActiveAlmEntry 6 } + + +mgnt2ActiveAlmSourcePortNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the port number of the PM that sent the last trap" + ::= { mgnt2ActiveAlmEntry 7 } + +mgnt2ActiveAlmSeverity OBJECT-TYPE + SYNTAX Mgnt2AlmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2ActiveAlmEntry 8 } + +mgnt2ActiveAlmSpecificProblem OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the alarm specific problem description. + Indicates further refinements to the problem identified + by the alarm type. If more than one specific problem + is described in this object, the problem descriptions are + separated by <;> characters. The format of the displayString + is for further study." +::= { mgnt2ActiveAlmEntry 9 } + + +mgnt2ActiveAlmAdditionalText OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" +::= { mgnt2ActiveAlmEntry 10 } + +--mgnt2ActiveAlmType OBJECT-TYPE +-- SYNTAX DisplayString +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "" +--::= { mgnt2ActiveAlmEntry 11 } + +mgnt2ActiveAlmType OBJECT-TYPE + SYNTAX Mgnt2AlmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual convention" +::= { mgnt2ActiveAlmEntry 11 } + + +mgnt2ActiveAlmTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates when the alarm has been generated." +::= { mgnt2ActiveAlmEntry 12 } + + +--Rajout binding Node Controller 1 avril 2015 + +mgnt2ActiveAlmNodeControllerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This OID gives the IP address of the Node Controller" +::= { mgnt2ActiveAlmEntry 13 } + + +mgnt2ActiveAlmChassisId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This OID gives the chassis ID " +::= { mgnt2ActiveAlmEntry 14 } + +-- Fin + + + + + +-- Alarm log table: mgnt2AlmLogTable + +mgnt2AlmLogTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2AlmLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table defines the Alarm Log table. + It is used to store the alarms generated by SNMP NE." +::= { mgnt2NMSMibObject 2 } + +mgnt2AlmLogEntry OBJECT-TYPE + SYNTAX Mgnt2AlmLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry contains information about single alarm notification. + Entries in this table are created automatically by + Agent and they are never deleted because the Log behavior is + automatically set to Wrap, hence when no more entry will be + created (log full) new log entry will cause the deletion + of the oldest one." + INDEX { mgnt2AlmLogNotificationId } +::= { mgnt2AlmLogTable 1 } + + +Mgnt2AlmLogEntry ::= SEQUENCE { + mgnt2AlmLogNotificationId Mgnt2NotificationId, + mgnt2AlmLogObjectClassIdentifier Mgnt2ObjectClassId, + -- mgnt2AlmLogObjectInstanceIdentifier Mgnt2ObjectInstanceId, + mgnt2AlmLogSourcePm DisplayString, + mgnt2AlmLogBoardNumber Integer32, + mgnt2AlmLogSourcePortType DisplayString, + mgnt2AlmLogSourcePortNumber Integer32, + mgnt2AlmLogProbableCause Mgnt2AlmProbableCause, + mgnt2AlmLogSeverity Mgnt2AlmSeverity, + mgnt2AlmLogSpecificProblem DisplayString, + mgnt2AlmLogAdditionalText DisplayString, + mgnt2AlmLogAlarmType Mgnt2AlmType, + mgnt2AlmLogTime DateAndTime, + +--Rajout binding Node Controller 1 avril 2015 + + mgnt2AlmLogNodeControllerIpAddress IpAddress, + mgnt2AlmLogChassisId DisplayString + +--Fin + } + + + +mgnt2AlmLogNotificationId OBJECT-TYPE + SYNTAX Mgnt2NotificationId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2AlmLogEntry 1 } + +mgnt2AlmLogProbableCause OBJECT-TYPE + SYNTAX Mgnt2AlmProbableCause + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2AlmLogEntry 2 } + +mgnt2AlmLogObjectClassIdentifier OBJECT-TYPE + SYNTAX Mgnt2ObjectClassId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2AlmLogEntry 3 } + + +mgnt2AlmLogSourcePm OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See textual conventions." +::= { mgnt2AlmLogEntry 4 } + + +mgnt2AlmLogBoardNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See textual conventions." +::= { mgnt2AlmLogEntry 5 } + + +mgnt2AlmLogSourcePortType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the type of the port who sent a trap" +::= { mgnt2AlmLogEntry 6 } + + +mgnt2AlmLogSourcePortNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the port number of the PM that sent the last trap" + ::= { mgnt2AlmLogEntry 7 } + + +mgnt2AlmLogSeverity OBJECT-TYPE + SYNTAX Mgnt2AlmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The perceived severity of the alarm, as specified by + the agent that generated it." +::= { mgnt2AlmLogEntry 8 } + +mgnt2AlmLogSpecificProblem OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions. + This object is only present if it was included in the + alarm trap corresponding to this AlarmLog entry." +::= { mgnt2AlmLogEntry 9 } + +mgnt2AlmLogAdditionalText OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" +::= { mgnt2AlmLogEntry 10 } + +mgnt2AlmLogAlarmType OBJECT-TYPE + SYNTAX Mgnt2AlmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" +::= { mgnt2AlmLogEntry 11 } + +mgnt2AlmLogTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates when the alarm has been generated." +::= { mgnt2AlmLogEntry 13 } + + + + + +--Rajout binding Node Controller 1 avril 2015 + +mgnt2AlmLogNodeControllerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This OID gives the IP address of the Node Controller" +::= { mgnt2AlmLogEntry 14 } + + +mgnt2AlmLogChassisId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This OID gives the chassis ID " +::= { mgnt2AlmLogEntry 15 } + +-- Fin + + + + + +-- +-- Event Management + +-- Event log table: mgnt2EventLogTable + +mgnt2EventLogTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2EventLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contain information about single event notification + not alarm. Entries in this table are created automatically by + Agent and they are never deleted because the Log behavior is + automatically set to Wrap, hence when no more entry will be + created (log full) new log entry will cause the deletion + of the oldest one." +::= { mgnt2NMSMibObject 3 } + +mgnt2EventLogEntry OBJECT-TYPE + SYNTAX Mgnt2EventLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the mgnt2EventLogTable" + INDEX { mgnt2EventLogNotificationId } +::= { mgnt2EventLogTable 1 } + +Mgnt2EventLogEntry ::= SEQUENCE { + mgnt2EventLogNotificationId Mgnt2NotificationId, + mgnt2EventLogObjectClassIdentifier Mgnt2ObjectClassId, + -- mgnt2EventLogObjectInstanceIdentifier Mgnt2ObjectInstanceId, + mgnt2EventLogSourcePm DisplayString, + mgnt2EventLogBoardNumber Integer32, + mgnt2EventLogSourcePortType DisplayString, + mgnt2EventLogSourcePortNumber Integer32, + mgnt2EventLogEventType Mgnt2EventType, + mgnt2EventLogSourceType Mgnt2EventSourceType, + mgnt2EventLogReason DisplayString, + mgnt2EventLogAdditionalText DisplayString, + mgnt2EventLogTime DateAndTime, + +--Rajout binding Node Controller 1 avril 2015 + + mgnt2EventLogNodeControllerIpAddress IpAddress, + mgnt2EventLogChassisId DisplayString + +--Fin + + + } + + +mgnt2EventLogNotificationId OBJECT-TYPE + SYNTAX Mgnt2NotificationId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2EventLogEntry 1 } + +mgnt2EventLogObjectClassIdentifier OBJECT-TYPE + SYNTAX Mgnt2ObjectClassId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual conventions." +::= { mgnt2EventLogEntry 2 } + +--mgnt2EventLogObjectInstanceIdentifier OBJECT-TYPE +-- SYNTAX Mgnt2ObjectInstanceId +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "See textual conventions." +--::= { mgnt2EventLogEntry 3 } + +mgnt2EventLogSourcePm OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See textual conventions." +::= { mgnt2EventLogEntry 4 } + + +mgnt2EventLogBoardNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See textual conventions." +::= { mgnt2EventLogEntry 5 } + + +mgnt2EventLogSourcePortType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the type of the port who sent a trap" +::= { mgnt2EventLogEntry 6 } + + +mgnt2EventLogSourcePortNumber OBJECT-TYPE + SYNTAX Integer32(1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This OID gives the port number of the PM that sent the last trap" + ::= { mgnt2EventLogEntry 7 } + +mgnt2EventLogEventType OBJECT-TYPE + SYNTAX Mgnt2EventType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the type of the event logged." +::= { mgnt2EventLogEntry 8 } + +mgnt2EventLogSourceType OBJECT-TYPE + SYNTAX Mgnt2EventSourceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the source type of the event logged." +::= { mgnt2EventLogEntry 9 } + + +mgnt2EventLogReason OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" +::= { mgnt2EventLogEntry 10 } + + +mgnt2EventLogAdditionalText OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" +::= { mgnt2EventLogEntry 11 } + +mgnt2EventLogTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates when the event has been generated." +::= { mgnt2EventLogEntry 12 } + + + + +--Rajout binding Node Controller 1 avril 2015 + +mgnt2EventLogNodeControllerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This OID gives the IP address of the Node Controller" +::= { mgnt2EventLogEntry 13 } + + +mgnt2EventLogChassisId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This OID gives the chassis ID " +::= { mgnt2EventLogEntry 14 } + +-- Fin + + + + +-- +-- Re + +-- +-- Upload/Download file + +mgnt2UploadDownload OBJECT IDENTIFIER ::= { mgnt2NMSMibObject 5 } + +mgnt2UploadDownloadFilename OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "software file name including eventually file path" +::= { mgnt2UploadDownload 1 } + +mgnt2UploadDownloadAddress OBJECT-TYPE + SYNTAX Mgnt2ServerAddress + -- SYNTAX SnmpUDPAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + -- "Address of the server on which software file is located + -- Represents a UDP address: + -- octets contents encoding + -- 1-4 IP-address network-byte order + -- 5-6 UDP-port network-byte order" + "See textual convention" +::= { mgnt2UploadDownload 2 } + +mgnt2UploadDownloadLogin OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Login for ftp" +::= { mgnt2UploadDownload 3 } + + +mgnt2UploadDownloadPasswd OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password for ftp. + A manager sets this value with ftp account password using SNMP. + For security reasons if a manager reads this entry, NE must return an empty string (instead of password). + " +::= { mgnt2UploadDownload 4 } + +mgnt2UploadDownloadTxRetries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Communication retries between the Client and Server. + <0> denotes one (first) transmission and no retries in case of failure + no re-transmissions are required." +::= { mgnt2UploadDownload 5 } + + +mgnt2UploadDownloadActionStatus OBJECT-TYPE + SYNTAX Mgnt2UploadDownloadActionStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Entry used to know status of upload/ download to start + upload/download operation (Action)" +::= { mgnt2UploadDownload 6 } + + +mgnt2UploadDownloadErrorCode OBJECT-TYPE + SYNTAX Mgnt2UploadDownloadErrorCode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "See textual convention" +::= { mgnt2UploadDownload 7 } + +mgnt2UploadDownloadDirection OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + FTP direction : + 0 : From NE to external server + 1 : From external server to NE + " +::= { mgnt2UploadDownload 8 } + + +mgnt2UploadDownloadProgress OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Percentage of software file(s) downloaded. + Only significant in case mgnt2UploadDownloadActionStatus is 'inProgress' or 'automatic' + " +::= { mgnt2UploadDownload 9 } + +mgnt2UploadDownloadReceivedFiles OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of files received during upload/download (significant when status is 'automatic')" +::= { mgnt2UploadDownload 10 } + + +mgnt2UploadDownloadRemainingFiles OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of files remaining for upload/download (significant when status is 'automatic')" +::= { mgnt2UploadDownload 11 } + +mgnt2UploadDownloadFileType OBJECT-TYPE + SYNTAX Mgnt2DownloadFileType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "File type to download/upload : + - 0 : pmPackage + - 1 : mgntPackage + - 2 : configurationFile + - 3 : logFile + - 4 : perfFile" +::= { mgnt2UploadDownload 12 } + + +mgnt2UploadDownloadFileCompression OBJECT-TYPE + SYNTAX Mgnt2UploadDownloadFileCompression + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "See Textual convention" +::= { mgnt2UploadDownload 13 } + + +mgnt2UploadDownloadDeleteLastFile OBJECT-TYPE + SYNTAX EkiOnOff + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" +::= { mgnt2UploadDownload 14 } + + +-- +-- Configuration Management + +mgnt2Configuration OBJECT IDENTIFIER ::= { mgnt2NMSMibObject 6 } + +mgnt2ConfigurationChecksum OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Entry used to identify uniquely configuration file content. + (Used to check alignement between NE configuration and configuration known by NM)" +::= { mgnt2Configuration 1 } + + +mgnt2ConfigurationActionStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + 0 : activate + 1 : activated + 2 : failed" +::= { mgnt2Configuration 2 } + +mgnt2ConfigurationActivationErrorCode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + 0 : noError + 1 : badValue + 2 : missingFile + 3 : emptyFile + 4 : wrong file" +::= { mgnt2Configuration 3 } + +mgnt2ConfigurationActivationErrorString OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "String explaining Error code. + For example, in case of bad value(s), faulty parameter(s) name(s) are given" +::= { mgnt2Configuration 4 } + + +-- +-- SW Management + +mgnt2SoftwareDownload OBJECT IDENTIFIER ::= { mgnt2NMSMibObject 7 } + +mgnt2SoftwareDownloadActionStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + 0 : activate + 1 : downgrade + 2 : abort + 3 : activated + 4 : downgraded + 5 : failed" +::= { mgnt2SoftwareDownload 2 } + +mgnt2SoftwareDownloadActivationErrorCode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + 0 : noError + 1 : badValue + 2 : missingFile + 3 : emptyFile + 4 : wrong file" +::= { mgnt2SoftwareDownload 3 } + +mgnt2SoftwareDownloadActivationErrorString OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "String explaining Error code. + For example, in case of bad value(s), faulty parameter(s) name(s) are given" +::= { mgnt2SoftwareDownload 4 } + + +mgnt2SoftwareDownloadActivationSlotNumber OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" +::= { mgnt2SoftwareDownload 5 } + +mgnt2SoftwareDownloadActivationClearFile OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + 0 : keepfile + 1 : clearfile + " +::= { mgnt2SoftwareDownload 6 } + + +-- Add for Linux / 5EK package + +mgnt2SoftwareDownloadActivationFilename OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "software file name including eventually file path" +::= { mgnt2SoftwareDownload 7 } + + +mgnt2SoftwareDownloadActivationAutoRestart OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + 0 : norestart + 1 : autorestart + " +::= { mgnt2SoftwareDownload 8 } + +mgnt2SoftwareDownloadActivationFileType OBJECT-TYPE + SYNTAX Mgnt2DownloadFileType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "File type to download/upload : + - 0 : pmPackage + - 1 : mgntPackage + - 2 : configurationFile + - 3 : logFile + - 4 : perfFile" +::= { mgnt2SoftwareDownload 9 } + + + +-- End Add for Linux / 5EK package + +-- +-- Local Access Control + +-- mgnt2LacTable + +mgnt2LacTable OBJECT-TYPE + SYNTAX SEQUENCE OF Mgnt2LacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MGNT2 Local Access control table. + This table is used to give access to the Craft Terminals or/and NMS." +::= {mgnt2NMSMibObject 8 } + +mgnt2LacEntry OBJECT-TYPE + SYNTAX Mgnt2LacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry is automatically created by Agent at start-up time." + INDEX { mgnt2LacIndex } +::= { mgnt2LacTable 1 } + + +Mgnt2LacEntry ::= SEQUENCE { + mgnt2LacIndex Integer32, + mgnt2LacState Mgnt2LacState, + mgnt2LacNoResponseTimeOutPeriod Integer32 + } + + +mgnt2LacIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the index for the Local Access Control table." +::= { mgnt2LacEntry 1 } + +mgnt2LacState OBJECT-TYPE + SYNTAX Mgnt2LacState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "See textual convention" +::= { mgnt2LacEntry 2 } + +mgnt2LacNoResponseTimeOutPeriod OBJECT-TYPE + SYNTAX Integer32 (0..3600) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the No Response TimeOut Period attribute for the + Local Access Control." +::= { mgnt2LacEntry 3 } + + + +-- NM Registration table +-- See MGNT2-MIB table mgnt2GigmManagerIpAddressTable + +-- +-- NM Polled Info + +mgnt2PolledInfo OBJECT IDENTIFIER ::= { mgnt2NMSMibObject 10 } + +mgnt2PolledInfoLastAlarmNotificationId OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the notification identifier of the last alarm + stored inside AlarmLog." +::= { mgnt2PolledInfo 1 } + +mgnt2PolledInfoLastEventNotificationId OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the notification identifier of the last Event + stored inside EventLog." +::= { mgnt2PolledInfo 2 } + + +mgnt2PolledInfoConfigurationChecksum OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entry used to identify uniquely configuration file content. + (Used to check alignement between NE configuration and configuration known by NM)" +::= { mgnt2PolledInfo 3 } + +-- +-- Notification/Traps + +-- mgnt2TrapNMSAlarm + +mgnt2TrapNMSAlarm NOTIFICATION-TYPE + OBJECTS { + mgnt2AlmLogNotificationId, + mgnt2AlmLogObjectClassIdentifier, + -- mgnt2AlmLogObjectInstanceIdentifier, + mgnt2AlmLogSourcePm, + mgnt2AlmLogBoardNumber, + mgnt2AlmLogSourcePortType, + mgnt2AlmLogSourcePortNumber, + mgnt2AlmLogProbableCause, + mgnt2AlmLogSeverity, + mgnt2AlmLogSpecificProblem, + mgnt2AlmLogAdditionalText, + mgnt2AlmLogAlarmType, + mgnt2AlmLogTime, + +--Rajout binding Node Controller 1 avril 2015 + + mgnt2AlmLogNodeControllerIpAddress, + mgnt2AlmLogChassisId + +--Fin + } + STATUS current + + --&FILTNAME "critical" + --&ACTIONS { log, critical } + --&MATCH { mgnt2AlmLogSeverity "critical", mgnt2AlmLogSourcePm "$3", mgnt2AlmLogBoardNumber "$4", mgnt2AlmLogSourcePortType "$5", mgnt2AlmLogSpecificProblem "$9"} + --&MESG "Critical Alarms ($9) detected on $5 on $3 (Slot $4) ($A)" + + --&FILTNAME "major" + --&ACTIONS { log, major } + --&MATCH { mgnt2AlmLogSeverity "major", mgnt2AlmLogSourcePm "$3", mgnt2AlmLogBoardNumber "$4", mgnt2AlmLogSourcePortType "$5", mgnt2AlmLogSpecificProblem "$9"} + --&MESG "Major Alarms ($9) detected on $5 on $3 (Slot $4) ($A)" + + --&FILTNAME "minor" + --&ACTIONS { log, minor } + --&MATCH { mgnt2AlmLogSeverity "minor", mgnt2AlmLogSourcePm "$3", mgnt2AlmLogBoardNumber "$4", mgnt2AlmLogSourcePortType "$5", mgnt2AlmLogSpecificProblem "$9"} + --&MESG "Minor Alarms ($9) detected on $5 on $3 (Slot $4) ($A)" + + --&FILTNAME "warning" + --&ACTIONS { log, warning } + --&MATCH { mgnt2AlmLogSeverity "warning", mgnt2AlmLogSourcePm "$3", mgnt2AlmLogBoardNumber "$4", mgnt2AlmLogSourcePortType "$5", mgnt2AlmLogSpecificProblem "$9"} + --&MESG "Warning ($9) detected on $5 on $3 (Slot $4) ($A)" + + --&FILTNAME "indeterminate" + --&ACTIONS { log, info } + --&MATCH { mgnt2AlmLogSeverity "indeterminate", mgnt2AlmLogSourcePm "$3", mgnt2AlmLogBoardNumber "$4", mgnt2AlmLogSourcePortType "$5", mgnt2AlmLogSpecificProblem "$9"} + --&MESG "Indeterminate Alarms ($9) detected on $5 on $3 (Slot $4) ($A)" + + --&FILTNAME "clear" + --&ACTIONS { log, normal } + --&CLEARS { "critical", "major", "minor", "warning", "indeterminate" } + --&MATCH { mgnt2AlmLogSeverity "cleared", mgnt2AlmLogSourcePm "$3", mgnt2AlmLogBoardNumber "$4", mgnt2AlmLogSourcePortType "$5", mgnt2AlmLogSpecificProblem "$9"} + --&MESG "Alarms ($9) cleared on $5 on $3 (Slot $4) ($A)" + + + DESCRIPTION + "This notification reports Alarm event." +::= { mgnt2NMSMibObject 11 } + + + +-- mgnt2TrapNMSEvent + +mgnt2TrapNMSEvent NOTIFICATION-TYPE + OBJECTS { + mgnt2EventLogNotificationId, + mgnt2EventLogObjectClassIdentifier, + -- mgnt2EventLogObjectInstanceIdentifier, + mgnt2EventLogSourcePm, + mgnt2EventLogBoardNumber, + mgnt2EventLogSourcePortType, + mgnt2EventLogSourcePortNumber, + mgnt2EventLogEventType, + mgnt2EventLogSourceType, + mgnt2EventLogReason, + mgnt2EventLogAdditionalText, + mgnt2EventLogTime, + +--Rajout binding Node Controller 1 avril 2015 + + mgnt2EventLogNodeControllerIpAddress, + mgnt2EventLogChassisId + +--Fin + } + STATUS current + + + --&FILTNAME "config" + --&ACTIONS { log, info } + --&MATCH {mgnt2EventLogSourceType "config"} + --&MESG "Configuration ($9) set to $10 on $5 on $3 (Slot $4) ($A)" + + --&FILTNAME "event" + --&ACTIONS { log, info } + --&MATCH {mgnt2EventLogSourceType "event"} + --&MESG "$9 ($10) on $5 on $3 (Slot $4) ($A)" + + --&FILTNAME "control" + --&ACTIONS { log, info } + --&MATCH {mgnt2EventLogSourceType "control"} + --&MESG "Maintenance ($9) set to $10 on $5 on $3 (Slot $4) ($A)" + + + + DESCRIPTION + "This notification reports an Event." +::= { mgnt2NMSMibObject 12 } + + +-- +-- MODULE-COMPLIANCE To be completed + +mgnt2SupportMc MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "This module compliance describes a set of objects required for + MGNT2-NMS SNMP Agent implementation." + + MODULE -- mgnt2NMS + + MANDATORY-GROUPS { mgnt2ActiveAlmGroup, + mgnt2AlmLogGroup, + mgnt2EventLogGroup + } + + ::= { mgnt2SupportMCCompl 1 } + + +mgnt2ActiveAlmGroup OBJECT-GROUP + OBJECTS { mgnt2ActiveAlmProbableCause, + mgnt2ActiveAlmObjectClassIdentifier, + mgnt2ActiveAlmSourcePm, + mgnt2ActiveAlmBoardNumber, + mgnt2ActiveAlmSourcePortType, + mgnt2ActiveAlmSourcePortNumber, + mgnt2ActiveAlmSeverity, + mgnt2ActiveAlmType, + mgnt2ActiveAlmTime + } + STATUS current + DESCRIPTION + "This group describes the mandatory objects needed for the + Active Alarm management configuration." +::= { mgnt2SupportMCCompl 2 } + + +mgnt2AlmLogGroup OBJECT-GROUP + OBJECTS { mgnt2AlmLogProbableCause, + mgnt2AlmLogObjectClassIdentifier, + mgnt2AlmLogSourcePm, + mgnt2AlmLogBoardNumber, + mgnt2AlmLogSourcePortType, + mgnt2AlmLogSourcePortNumber, + mgnt2AlmLogSeverity, + mgnt2AlmLogAlarmType, + mgnt2AlmLogTime + } + STATUS current + DESCRIPTION + "This group describes the mandatory objects needed for the + Alarm log management configuration." +::= { mgnt2SupportMCCompl 3 } + + +mgnt2EventLogGroup OBJECT-GROUP + OBJECTS { mgnt2EventLogObjectClassIdentifier, + mgnt2EventLogSourcePm, + mgnt2EventLogBoardNumber, + mgnt2EventLogSourcePortType, + mgnt2EventLogSourcePortNumber, + mgnt2EventLogEventType, + mgnt2EventLogSourceType, + mgnt2EventLogTime + } + STATUS current + DESCRIPTION + "This group describes the mandatory objects needed for the + Event log management configuration." +::= { mgnt2SupportMCCompl 4 } + + +END diff --git a/MIBS/ekinops/EKINOPS-MIB b/MIBS/ekinops/EKINOPS-MIB new file mode 100644 index 0000000..54bc259 --- /dev/null +++ b/MIBS/ekinops/EKINOPS-MIB @@ -0,0 +1,167 @@ +-- ***************************************************************** +-- EKINOPS.TXT: MIB +-- +--MIB Part Number:3MI02000AHAA +--MIB Version:01 +-- +-- Copyright (c) 2006 by Ekinops +-- All rights reserved. +-- +-- ***************************************************************** + +EKINOPS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + enterprises + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC; + +ekinops MODULE-IDENTITY + LAST-UPDATED "200903160000Z" + ORGANIZATION "Ekinops" + CONTACT-INFO + "Ekinops + + 11, rue Louis de Broglie + F-22300 Lannion / FRANCE + + Tel : +33 (0)2 96 05 00 30 + Fax : +33 (0)2 96 48 62 39 + + E-mail: support@ekinops.fr" + DESCRIPTION + "Initial version of this MIB module." + REVISION "200408180000Z" + DESCRIPTION + "Initial Version." + REVISION "200504040000Z" + DESCRIPTION + "Add the EkiMode type" + REVISION "200506080000Z" + DESCRIPTION + "Add the EkiSynchroMode type" + REVISION "200601190000Z" + DESCRIPTION + "Add the EkiLineProtocol type" + REVISION "200610260000Z" + DESCRIPTION + "Add the EkiStmProtocol type" + REVISION "200705240000Z" + DESCRIPTION + "Only one textual convention for all protocols" + REVISION "200903160000Z" + DESCRIPTION + "Clear Channel Protocol insertion" + ::= { enterprises 20044 } + + +--- ##################################################### +--- SYMBOLIC NAMES DEFINITION +--- ##################################################### + +EkiState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "states for flags" + SYNTAX INTEGER { + disabled(1), + enabled(2) + } + +EkiOnOff ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "states for flags" + SYNTAX INTEGER { + off(1), + on(2) + } + +EkiProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Differents protocols on the SFP or XFP" + SYNTAX INTEGER { + protGBE(1), + prot1GFC(2), + prot2GFC(3), + protOC48(4), + protclearchannel(6), + prot10GBE(8), + protOC192(9), + protStm1(10), + protStm4(11), + prot2GBE(12), + prot4GFC(13), + protEscon(14), + protFastEth(15) + } + +EkiMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "mode for flags" + SYNTAX INTEGER { + auto(1), + manual(2) + } + +EkiSynchroMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Synchronization sources description" + SYNTAX INTEGER { + internal(1), + external(2) + } + +EkiApiState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Api errors descriptions" + SYNTAX INTEGER { + moduleNotResponding(128), + messageFormatError(129), + cmdExecutionError(130), + unknownArticleError(132), + unknownMessageError(133) + } + +EkiMeasureType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Measure type identifier" + SYNTAX INTEGER (0..15) + + +EkiLoadGWSW ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Types of article files" + SYNTAX INTEGER { + gW(1), + sW(2) + } + +EkiLoadState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Current state of the article file" + SYNTAX INTEGER { + idle(1), + downloading(2) + } + +EkiLoadPermutMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Permutation method for the current article" + SYNTAX INTEGER { + manual(0), + autoImmediate(1), + autoScheduled(2) + } + +EkiLoadPermutMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Permutation mode for the current article" + SYNTAX INTEGER { + coldReset(0), + warmReset(1) + } + + + +END |