From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/ubiquoss/UBQS-SLD-MIB | 322 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 322 insertions(+) create mode 100644 MIBS/ubiquoss/UBQS-SLD-MIB (limited to 'MIBS/ubiquoss/UBQS-SLD-MIB') diff --git a/MIBS/ubiquoss/UBQS-SLD-MIB b/MIBS/ubiquoss/UBQS-SLD-MIB new file mode 100644 index 0000000..c9cfd0f --- /dev/null +++ b/MIBS/ubiquoss/UBQS-SLD-MIB @@ -0,0 +1,322 @@ +-- ***************************************************************** +-- UBQS-SLD-MIB +-- +-- July 2011, Park Hyung Eun +-- +-- Copyright (c) 2009 by Ubiquoss, Corp. +-- +-- All rights reserved. +-- *************************************************************** + +UBQS-SLD-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-TYPE, + Counter32, + Gauge32, + Unsigned32, + Integer32, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + MODULE-COMPLIANCE, + OBJECT-GROUP, + NOTIFICATION-GROUP + FROM SNMPv2-CONF + RowStatus, + TruthValue, + TimeStamp, + DisplayString, + TEXTUAL-CONVENTION + FROM SNMPv2-TC + ifIndex, + ifName, + ifType, + ifAdminStatus, + ifOperStatus + FROM IF-MIB + ubiMgmtv2 + FROM UBQS-SMI; + + +ubiSldMIB MODULE-IDENTITY + LAST-UPDATED "201107190000Z" + ORGANIZATION "Ubiquoss Corp." + CONTACT-INFO + " Ubiquoss + Customer Service + + Postal: 24F Milennium B/D, + 467-12, Dogok-Dong, + GangNam-Gu, Seoul 135-270 + Korea + + Tel: 82-2-2190-3100" + DESCRIPTION + "The UBQS-SLD-MIB is used for getting + the information about self loop detect(SLD)." + ::= { ubiMgmtv2 25 } + + + +-- *********************************************************** +-- Textual Conventions +-- *********************************************************** + +-- *************************************************************** +-- ubiInterfaceMIB +-- *************************************************************** +ubiSldMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSldMIB 0 } +ubiSldMIBObjects OBJECT IDENTIFIER ::= { ubiSldMIB 1 } +ubiSldMIBConformance OBJECT IDENTIFIER ::= { ubiSldMIB 2 } + +ubiSldGlobal OBJECT IDENTIFIER ::= { ubiSldMIBObjects 1 } + +-- *********************************************************** +-- ubiSldMIBNotificationPrefix +-- *********************************************************** + ubiSelfLoopDetectStateChange NOTIFICATION-TYPE + OBJECTS + { + ifDescr, + ubiSldIfState, + ubiSldIfRecoveryMethod + } + STATUS current + DESCRIPTION + "When SLD status is changed, this notification is occured." + ::= { ubiSldMIBNotificationPrefix 1 } + + +-- *********************************************************** +-- ubiSldMIBObjects +-- *********************************************************** + + ubiSldEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It is enable function of SLD." + ::= { ubiSldGlobal 1 } + + ubiSldHelloInterval OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Global SLD hello interval." + ::= { ubiSldGlobal 2 } + + ubiSldRecoveryTime OBJECT-TYPE + SYNTAX Integer32 { + disable(0) + } + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Global SLD Recovery time." + ::= { ubiSldGlobal 3 } + + ubiSldNotifyOnlyEnbaled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It is enable Global function of + only notification without SLD." + ::= { ubiSldGlobal 4 } + + ubiSldPortCheckEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It is enable global configuration of + SLD without checking port." + ::= { ubiSldGlobal 5 } + + ubiSldIfStateChangeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It is enable to sending SLD SNMP trap message" + ::= { ubiSldGlobal 6 } + + +-- *********************************************************** +-- ubiSldIfTable +-- *********************************************************** + + ubiSldIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF UbiSldIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ubiSldMIBObjects 2 } + + ubiSldIfEntry OBJECT-TYPE + SYNTAX UbiSldIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { ifIndex } + ::= { ubiSldIfTable 1 } + + UbiSldIfEntry ::= SEQUENCE + { + ubiSldIfEnabled TruthValue, + ubiSldIfHelloInterval Integer32, + ubiSldIfRecoveryTime Integer32, + ubiSldIfNotifyOnlyEnabled TruthValue, + ubiSldIfPortCheckEnabled TruthValue, + ubiSldIfState INTEGER, + ubiSldIfRecoveryMethod INTEGER, + ubiSldIfLastStateChangeTime TimeStamp, + ubiSldIfErrorDisabledCount Integer32, + ubiSldIfStateReset INTEGER + } + + ubiSldIfEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It is enable to transmit SLD hello PDU in interface." + ::= { ubiSldIfEntry 1 } + + ubiSldIfHelloInterval OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It is changed SLD hello interval." + ::= { ubiSldIfEntry 2 } + + ubiSldIfRecoveryTime OBJECT-TYPE + SYNTAX Integer32 { + disable(0) + } + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When it is configured, if interface is disabled by SLD, + interface automatically recover after recovery time." + ::= { ubiSldIfEntry 3 } + + ubiSldIfNotifyOnlyEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When it is configured, if self-loop is detected, + only notification is occured without disable interface." + ::= { ubiSldIfEntry 4 } + + ubiSldIfPortCheckEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When it is enabled, if it receive SLD hello PDU + of anothor interface, it regards SLD." + ::= { ubiSldIfEntry 5 } + + ubiSldIfState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + errDisable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current interface status + enable(1) : interface is active + errDisable(2) : interface is disable by SLD." + ::= { ubiSldIfEntry 6 } + + + ubiSldIfRecoveryMethod OBJECT-TYPE + SYNTAX INTEGER { + none(1), + autoRecovery(2), + manualRecovery(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last Recorvery status + none(1) : none + autoRecovery(2) : Auto recovery + manualRecovery(3): Manual recoery" + ::= { ubiSldIfEntry 7 } + + ubiSldIfLastStateChangeTime OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last time of changing interface status by SLD." + ::= { ubiSldIfEntry 8 } + + + ubiSldIfErrorDisabledCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of occurence self-loop detection." + ::= { ubiSldIfEntry 9 } + + + ubiSldIfStateReset OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It manually clear interface status by SLD. + none(0) : Do nothing + reset(1) : Clear interface." + ::= { ubiSldIfEntry 10 } + +-- *********************************************************** +-- ubiSldMIBConformance +-- *********************************************************** +ubiSldMIBCompliances OBJECT IDENTIFIER ::= { ubiSldMIBConformance 1 } +ubiSldMIBGroups OBJECT IDENTIFIER ::= { ubiSldMIBConformance 2 } +-- Compliance + + ubiSldMIBCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities which + implement the UBQS-SLD-MIB" + MODULE -- this module + MANDATORY-GROUPS { + ubiSldGroup + } + ::= { ubiSldMIBCompliances 1 } + + + ubiSldGroup OBJECT-GROUP + OBJECTS { + + } + + STATUS current + DESCRIPTION + "A collection of objects containing + information about self loop detect." + ::= { ubiSldMIBGroups 1 } + +END -- cgit v1.2.3