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/bdcom/NMS-POWER-MIB | 80 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 MIBS/bdcom/NMS-POWER-MIB (limited to 'MIBS/bdcom/NMS-POWER-MIB') diff --git a/MIBS/bdcom/NMS-POWER-MIB b/MIBS/bdcom/NMS-POWER-MIB new file mode 100644 index 0000000..3e56eec --- /dev/null +++ b/MIBS/bdcom/NMS-POWER-MIB @@ -0,0 +1,80 @@ +-- ***************************************************************** +-- NMS-POWER-MIB: NMS POWER MIB +-- +-- AUG 2010 +-- Edit by LIUQIANG +-- Copyright (c) 2010 by NMS, Inc. +-- All rights reserved. +-- ***************************************************************** + +NMS-POWER-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,INTEGER, + Integer32, Unsigned32 FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP, + NOTIFICATION-GROUP FROM SNMPv2-CONF + nmsEPONGroup,nmsMgmt FROM NMS-SMI; + + + power OBJECT IDENTIFIER ::= { nmsMgmt 189 } + + +-- Notifications + powerStatus OBJECT-TYPE + SYNTAX INTEGER { + power-A-normal(1), + power-B-normal(2), + power-A-B-normal(3), + other(4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Power status, power-A-normal(1), power-B-normal(2), power-A-B-normal(3), other(4)." + ::= { power 1 } + + powerOldStatus OBJECT-TYPE + SYNTAX INTEGER { + power-A-normal(1), + power-B-normal(2), + power-A-B-normal(3), + other(4) + } + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Power status before change, power-A-normal(1), power-B-normal(2), power-A-B-normal(3), other(4)." + ::= { power 2 } + + powerNewStatus OBJECT-TYPE + SYNTAX INTEGER { + power-A-normal(1), + power-B-normal(2), + power-A-B-normal(3), + other(4) + } + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Power status after change, power-A-normal(1), power-B-normal(2), power-A-B-normal(3), other(4)." + ::= { power 3 } + + + + powerNotifications OBJECT IDENTIFIER + ::= { power 4 } + + + powerNotification NOTIFICATION-TYPE + OBJECTS { + powerOldStatus, + powerNewStatus + } + STATUS current + DESCRIPTION + "The agent generates this notification when power status changes." + ::= { powerNotifications 1 } + + +END -- cgit v1.2.3