-- -- Copyright (c) ADC -- All rights reserved. -- -- Author: Aleksandr Naidanov -- -- Redistribution and use in source and binary forms, with or without -- modification, are permitted provided that the following conditions -- are met: -- 1. Redistributions of source code must retain the above copyright -- notice, this list of conditions and the following disclaimer. -- 2. Redistributions in binary form must reproduce the above copyright -- notice, this list of conditions and the following disclaimer in the -- documentation and/or other materials provided with the distribution. -- -- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND -- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE -- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -- SUCH DAMAGE. -- M3U9999SIMPLE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE FROM SNMPv2-SMI adc FROM ADC-MIB; m3U9999 MODULE-IDENTITY LAST-UPDATED "202104080555Z" ORGANIZATION "ADC" CONTACT-INFO " Aleksandr Naidonov Postal: ADC Stakhanovskaya, 45b, 614066, Perm Russia Phone: +7-342-2801186 Fax: +7-342-2297488 E-mail: san@adc-line.ru" DESCRIPTION "The root of the MC04-DSL-3U tree." REVISION "202104080555Z" DESCRIPTION "The actual revision." ::= { adc 9999 } INT8 ::= INTEGER (0..255) INT16 ::= INTEGER (0..65535) INT32 ::= INTEGER (-2147483648..2147483647) traps OBJECT IDENTIFIER ::= { m3U9999 2 } alarmStart NOTIFICATION-TYPE OBJECTS { alarmSource, alarmPrio } STATUS current DESCRIPTION "An alarmStart trap signifies that the alarm started." ::= { traps 1 } alarmEnd NOTIFICATION-TYPE OBJECTS { alarmSource } STATUS current DESCRIPTION "An alarmEnd trap signifies that the alarm ended." ::= { traps 2 } alarmSource OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "An OID describing the alarm source." ::= { m3U9999 1 } masterAlarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "A number describing the alarm priority." ::= { m3U9999 3 } alarmPrio OBJECT-TYPE SYNTAX INT8 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "A number describing the alarm priority." ::= { m3U9999 5 } slots OBJECT-IDENTITY STATUS current DESCRIPTION "The branch for slots." ::= { m3U9999 4 } -- ******** slot1 ******** slot1 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 1 } slot1-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot1 1 } slot1-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot1 2 } slot1-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot1 3 } -- ******** slot2 ******** slot2 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 2 } slot2-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot2 1 } slot2-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot2 2 } slot2-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot2 3 } -- ******** slot3 ******** slot3 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 3 } slot3-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot3 1 } slot3-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot3 2 } slot3-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot3 3 } -- ******** slot4 ******** slot4 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 4 } slot4-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot4 1 } slot4-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot4 2 } slot4-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot4 3 } -- ******** slot5 ******** slot5 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 5 } slot5-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot5 1 } slot5-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot5 2 } slot5-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot5 3 } -- ******** slot6 ******** slot6 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 6 } slot6-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot6 1 } slot6-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot6 2 } slot6-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot6 3 } -- ******** slot7 ******** slot7 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 7 } slot7-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot7 1 } slot7-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot7 2 } slot7-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot7 3 } -- ******** slot8 ******** slot8 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 8 } slot8-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot8 1 } slot8-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot8 2 } slot8-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot8 3 } -- ******** slot9 ******** slot9 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 9 } slot9-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot9 1 } slot9-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot9 2 } slot9-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot9 3 } -- ******** slot10 ******** slot10 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 10 } slot10-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot10 1 } slot10-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot10 2 } slot10-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot10 3 } -- ******** slot11 ******** slot11 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 11 } slot11-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot11 1 } slot11-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot11 2 } slot11-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot11 3 } -- ******** slot12 ******** slot12 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 12 } slot12-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot12 1 } slot12-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot12 2 } slot12-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot12 3 } -- ******** slot13 ******** slot13 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 13 } slot13-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot13 1 } slot13-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot13 2 } slot13-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot13 3 } -- ******** slot14 ******** slot14 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 14 } slot14-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot14 1 } slot14-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot14 2 } slot14-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot14 3 } -- ******** slot15 ******** slot15 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 15 } slot15-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot15 1 } slot15-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot15 2 } slot15-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot15 3 } -- ******** slot16 ******** slot16 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 16 } slot16-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot16 1 } slot16-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot16 2 } slot16-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot16 3 } -- ******** slot17 ******** slot17 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 17 } slot17-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot17 1 } slot17-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot17 2 } slot17-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot17 3 } -- ******** slot18 ******** slot18 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 18 } slot18-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot18 1 } slot18-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot18 2 } slot18-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot18 3 } -- ******** slot19 ******** slot19 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 19 } slot19-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot19 1 } slot19-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot19 2 } slot19-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot19 3 } -- ******** slot20 ******** slot20 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 20 } slot20-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot20 1 } slot20-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot20 2 } slot20-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot20 3 } -- ******** slot21 ******** slot21 OBJECT-IDENTITY STATUS current DESCRIPTION "." ::= { slots 21 } slot21-board-type OBJECT-TYPE SYNTAX INT16 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot21 1 } slot21-board-name OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot21 2 } slot21-board-alarm OBJECT-TYPE SYNTAX INT8 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slot21 3 } END