From Mungo Agouti, 6 Years ago, written in Plain Text.
Embed
  1. -- SmartOptics Enterprise Specific TC MIB.
  2. --
  3. -- Copyright (c) 2011, SmartOptics
  4. -- All rights reserved
  5. --
  6.  
  7. MSERIES-TC DEFINITIONS ::= BEGIN
  8.  
  9. IMPORTS
  10.     MODULE-IDENTITY
  11.         FROM SNMPv2-SMI
  12.     TEXTUAL-CONVENTION
  13.         FROM SNMPv2-TC
  14.     mseries
  15.         FROM MSERIES-MIB;
  16.  
  17.  
  18. smartTcMIB     MODULE-IDENTITY
  19.                 LAST-UPDATED    "201402121327Z"
  20.                 ORGANIZATION    "SmartOptics"
  21.                 CONTACT-INFO    "http://www.smartoptics.com"
  22.                 DESCRIPTION
  23.                                 "This is the enterprise specific TC MIB for SmartOptics M-Series"
  24.                 REVISION        "201402121327Z"
  25.                 DESCRIPTION
  26.                                 "Added PortStatus and PortMode."
  27.  
  28.                 REVISION        "201310151341Z"
  29.                 DESCRIPTION
  30.                                 "Descriptions updated."
  31.                 REVISION        "201112050000Z"
  32.                 DESCRIPTION
  33.                                 "Initial revision."
  34.  
  35.                 ::=  { mseries 5 }
  36.  
  37. --
  38. -- definitions of the textual convetions
  39. --
  40.  
  41. AlarmPerceivedSeverity ::= TEXTUAL-CONVENTION
  42.     STATUS      current
  43.     DESCRIPTION
  44.         "Alarm severity as defined in ITU-T X.733."
  45.     SYNTAX INTEGER {
  46.         cleared (1),
  47.         indeterminate (2),
  48.         critical (3),
  49.         major (4),
  50.         minor (5),
  51.         warning (6)
  52.     }
  53.  
  54. AlarmNotificationType ::= TEXTUAL-CONVENTION
  55.     STATUS current
  56.     DESCRIPTION
  57.         "Type of alarm as defined in ITU-T X.733."
  58.     SYNTAX INTEGER {
  59.         undefined (0),
  60.         other (1),
  61.         communicationsAlarm (2),
  62.         qualityOfServiceAlarm (3),
  63.         processingErrorAlarm (4),
  64.         equipmentAlarm (5),
  65.         environmental (6),
  66.         integrityViolation (7),
  67.         operationalViolation (8),
  68.         physicalViolation(9),
  69.         securityServiceOrMechanismViloation (10),
  70.         timeDomainViolation (11)
  71.         }
  72.  
  73. AlarmProbableCause ::= TEXTUAL-CONVENTION
  74.     STATUS current
  75.     DESCRIPTION
  76.         "Alarm probable cause as defined in ITU-T X.733."
  77.     SYNTAX INTEGER {
  78.         undefined (0),
  79.         adapterError (1),                       -- Equipment
  80.         applicationSubsystemFailure (2),        -- Processing
  81.         bandwidthReduced (3),                   -- Quality of service
  82.         callEstablishmentError (4),             -- Communications
  83.         communicationsProtocolError (5),        -- Communications
  84.         communicationsSubsystemFailure (6),     -- Communications
  85.         configurationOrCustomizationError (7),  -- Processing
  86.         congestion (8),                         -- Quality of service
  87.         corruptData (9),                        -- Processing
  88.         cpuCyclesLimitExceeded (10),            -- Processing
  89.         dTEdCEInterfaceError (11),              -- Communications
  90.         datasetOrModemError (12),               -- Equipment
  91.         degradedSignal (13),                    -- Communications
  92.         enclosureDoorOpen (14),                 -- Environmental
  93.         equipmentMalfunction (15),              -- Equipment
  94.         excessiveVibration (16),                -- Environmental
  95.         fileError (17),                         -- Processing
  96.         fireDetected (18),                      -- Environmental
  97.         floodDetected (19),                     -- Environmental
  98.         framingError (20),                      -- Communications
  99.         heatingOrVentilationOrCoolingSystemProblem (21), -- Environmental
  100.         humidityUnacceptable (22),              -- Environmental
  101.         inputDeviceError (23),                  -- Equipment
  102.         inputOutputDeviceError (24),            -- Equipment
  103.         lANError (25),                          -- Communications
  104.         leakDetected (26),                      -- Environmental
  105.         localNodeTransmissionError (27),        -- Communications
  106.         lossOfFrame (28),                       -- Communications
  107.         lossOfSignal (29),                      -- Communications
  108.         materialSupplyExhausted (30),           -- Environmental
  109.         multiplexerProblem (31),                -- Equipment
  110.         outOfMemory (32),                       -- Processing
  111.         outputDeviceError (33),                 -- Equipment
  112.         performanceDegraded (34),               -- Quality of service
  113.         powerProblem (35),                      -- Equipment
  114.         pressureUnacceptable (36),              -- Environmental
  115.         processorProblem (37),                  -- Equipment
  116.         pumpFailure (38),                       -- Environmental
  117.         queueSizeExceeded (39),                 -- Quality of service
  118.         receiveFailure (40),                    -- Equipment
  119.         receiverFailure (41),                   -- Equipment
  120.         remoteNodeTransmissionError (42),       -- Communications
  121.         resourceAtOrNearingCapacity (43),       -- Quality of service
  122.         responseTimeExcessive (44),             -- Quality of service
  123.         retransmissionRateExcessive (45),       -- Quality of service
  124.         softwareProgramError (46),              -- Processing
  125.         softwareError (47),                     -- Processing
  126.         softwareProgramAbnormallyTerminated (48), -- Processing
  127.         storageCapacityProblem (49),            -- Processing
  128.         temperatureUnacceptable (50),           -- Environmental
  129.         thresholdCrossed (51),                  -- Quality of service
  130.         timingProblem (52),                     -- Equipment
  131.         toxicLeakDetected (53),                 -- Environmental
  132.         transmitFailure (54),                   -- Equipment
  133.         transmitterFailure (55),                -- Equipment
  134.         underlyingResourceUnavailable (56),     -- Processing
  135.         versionMismatch (57) }                  -- Processing
  136.  
  137.  
  138. UnitType ::= TEXTUAL-CONVENTION
  139.     STATUS      current
  140.     DESCRIPTION
  141.         "The unit type in the M-Series.
  142.  
  143.          nmb - Network Management Board. The controlling
  144.          board of the M-Series.
  145.  
  146.          psu1 - The Power Supply in slot 1 of the M-Series.
  147.  
  148.          psu2 - The Power Supply in slot 2 of the M-Series.
  149.  
  150.          fan  - The Fan of the M-Series.
  151.  
  152.          system - The chassis.
  153.  
  154.          slaveNmb - Network Management Board of the Cascading system.
  155.  
  156.          slavePsu1 - The Power Supply in slot 1 of the Cascading M-Series.
  157.  
  158.          slavePsu2 - The Power Supply in slot 2 of the Cascading M-Series.
  159.  
  160.          slaveFan - The Fan of the Cascading M-Series."
  161.     SYNTAX INTEGER {
  162.         nmb (1),
  163.         psu1 (2),
  164.         psu2 (3),
  165.         fan (4),
  166.         system (5),
  167.         slaveNmb (6),
  168.         slavePsu1 (7),
  169.         slavePsu2 (8),
  170.         slaveFan (9)
  171.     }
  172.  
  173. PortType ::= TEXTUAL-CONVENTION
  174.     STATUS      current
  175.     DESCRIPTION
  176.         "Port direction.
  177.  
  178.          rx - The port direction is receiving(Rx).
  179.  
  180.          tx - The port direction is transmitting(Tx).
  181.  
  182.          biDi - The port direction is both transmitting and receiving."
  183.     SYNTAX INTEGER {
  184.         rx (1),
  185.         tx (2),
  186.         biDi (3)
  187.     }
  188.  
  189. PortStatus ::= TEXTUAL-CONVENTION
  190.     STATUS current
  191.     DESCRIPTION
  192.         "The operational state for a port.
  193.  
  194.         idle - The port is not activated
  195.  
  196.         down - The port traffic is lost.
  197.  
  198.         up - There is traffic on the port.
  199.  
  200.         high - The port got to high power.
  201.  
  202.         low - The port got to low power.
  203.  
  204.         eyeSafety - The Line Tx port is in Eye Safety Mode.
  205.         This means that either the connector on the
  206.         Line Tx port is not inserted or that you have
  207.         too strong reflection from the line fiber.
  208.  
  209.         cd - Channel detected.
  210.  
  211.         ncd - No channel detected."
  212.     SYNTAX INTEGER {
  213.         idle (1),
  214.         down (2),
  215.         up (3),
  216.         high (4),
  217.         low (5),
  218.         eyeSafety (6),
  219.         cd (7),
  220.         ncd (8) }
  221.  
  222. PortMode ::= TEXTUAL-CONVENTION
  223.     STATUS      current
  224.     DESCRIPTION
  225.         "Port Mode.
  226.  
  227.          normal - The port is active. Alarms are not suppressed.
  228.  
  229.          service - the port is in Service Mode. Alarms are
  230.          beeing suppressed. When service is ready the
  231.          Port Mode should be set back to normal."
  232.     SYNTAX INTEGER {
  233.         normal (1),
  234.         service (2)
  235.     }
  236.  
  237. END