1124 lines
32 KiB
Plaintext
1124 lines
32 KiB
Plaintext
-- File : dev-cfg.mib
|
|
-- Description : Private MIB for Device General Configuration
|
|
-- By : Yaron, Sharon, Alon & Alex & Yakov
|
|
-- Version : 0.1
|
|
-- Date :
|
|
-- $Log: dev-cfg.mib,v $
|
|
--
|
|
-- Revision 2.1 2017/5/04 11:00:00 ymaimon
|
|
-- Add nbsDevFANType pwm and fixed members
|
|
--
|
|
-- Revision 2.0 2017/3/13 11:00:00 ymaimon
|
|
-- Add nbsDevFANSpeed
|
|
--
|
|
-- Revision 1.9 2011/07/20 10:02:28 inna
|
|
-- nbsDevPSType - value=4(externalPS)
|
|
--
|
|
-- Revision 1.8 2011/07/18 14:48:28 inna
|
|
-- nbsDevProperties for new Devices Type OS904MBH-4A
|
|
-- nbsDevProperties:
|
|
-- - value=512 - for OS904MBH-4A
|
|
--
|
|
-- Revision 1.7 2009/12/22 13:21:04 inna
|
|
-- nbsDevHeaterStatus oid fix: 12 instead 20
|
|
--
|
|
-- Revision 1.6 2009/12/21 14:48:28 inna
|
|
-- nbsDevProperties and nbsDevHeaterStatus for new Devices Types OS_904E and OS_904EXT
|
|
-- nbsDevProperties:
|
|
-- - value=0 - for the regular OS_904
|
|
-- - value=128 - for the regular OS_904E
|
|
-- - value=256 - for the regular OS_904EXT
|
|
-- nbsDevHeaterStatus:
|
|
-- unknown - for the regular OS_904 and OS_904E
|
|
-- on/off - for heater of OS_904EXT
|
|
--
|
|
-- Revision 1.5 2009/08/30 05:41:25 alex
|
|
-- errors & d2u
|
|
--
|
|
-- Revision 1.4 2009/03/05 12:01:14 mlevy
|
|
-- Fixed a typo
|
|
--
|
|
-- Revision 1.3 2007/06/03 12:05:20 eyal
|
|
-- Add snmp-trap for fan,power-supply,temperature
|
|
--
|
|
-- Revision 1.2 2003/10/22 08:14:25 pavel
|
|
-- Added:
|
|
-- 1.
|
|
-- 2. Wrong access trap.
|
|
--
|
|
-- Revision 1.1.1.1 2002/03/19 13:41:54 alex
|
|
-- Version 4.2.3
|
|
--
|
|
-- Revision 1.1.1.1 2002/03/10 11:52:41 alex
|
|
-- Version 4.2.3 (For CERT report reasons)
|
|
--
|
|
-- Revision 1.6 2001/10/22 12:49:01 alex
|
|
-- Merged from 1-4-4
|
|
--
|
|
-- =======================================================================
|
|
--
|
|
--
|
|
-- Copyright (c) 1999 NBase-Xyplex. All Rights Reserved.
|
|
--
|
|
--
|
|
-- Reproduction of this document is authorized on condition that this
|
|
-- copyright notice is included. This NBase-Xyplex SNMP MIB Specification
|
|
-- embodies NBase-Xyplex's proprietary intellectual property. NBase-Xyplex
|
|
-- retains all title and ownership in the specification, including any
|
|
-- revisions.
|
|
--
|
|
-- It is NBase-Xyplex's intent to encourage the widespread use of this
|
|
-- specification in connection with the management of NBase-Xyplex's
|
|
-- products. NBase-Xyplex grants vendor, end-users, and other interested
|
|
-- parties a non-exclusive license to use this specification in
|
|
-- connection with the management of NBase-Xyplex's products.
|
|
--
|
|
-- This specification is supplied "AS IS," and NBase-Xyplex makes no
|
|
-- warranty, either express or implied, as to the use, operation,
|
|
-- condition, or performance of the specification.
|
|
--
|
|
-- Copyright text courtesy of NBase-Xyplex
|
|
--
|
|
-- If you have any questions about this MIB, please call NBase-Xyplex
|
|
-- Technical Support Center at 1-800-858-7815 from inside USA or
|
|
-- 1-818-773-0900 from outside USA.
|
|
--
|
|
--
|
|
-- NBase-Xyplex retains the right to change this MIB without notification.
|
|
--
|
|
|
|
DEV-CFG-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises,
|
|
IpAddress FROM RFC1155-SMI
|
|
Unsigned32 FROM SNMPv2-SMI
|
|
DisplayString FROM RFC1213-MIB
|
|
OBJECT-TYPE FROM RFC-1212
|
|
TRAP-TYPE FROM RFC-1215
|
|
nbSwitchG1Il FROM OS-COMMON-TC-MIB;
|
|
|
|
-- ************************************************************
|
|
-- NBase Object Identifier Definition
|
|
-- ************************************************************
|
|
|
|
-- GROUPS for General Device Configuration
|
|
nbDeviceConfig OBJECT IDENTIFIER ::= { nbSwitchG1Il 11}
|
|
nbDevGen OBJECT IDENTIFIER ::= { nbDeviceConfig 1 }
|
|
|
|
-- ------------------------- nbDevGen ------------------------------------
|
|
|
|
nbDevOperationMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
accelerouter (1),
|
|
router (2),
|
|
switch (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Operational mode of Device. This is for internal usage."
|
|
::= { nbDevGen 1 }
|
|
|
|
nbDevErrorText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the text of the last error that the agent found.
|
|
it is sent to the RS232 port, and it used by the manager
|
|
to show the cause of the last error."
|
|
::= { nbDevGen 2 }
|
|
|
|
nbsDevTftpMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
server (2),
|
|
client (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The TFTP Download Process mode of the Device.
|
|
The 'client' mode is a default."
|
|
::= { nbDevGen 3 }
|
|
|
|
nbDevRouterSaveConfig OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
saveConfig (1),
|
|
warmReset (2),
|
|
coldReset (3),
|
|
backupReset (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If operation SET is issued with value saveConfig(1), all
|
|
configuration is to be saved in relevant configuration files;
|
|
SET with value warmReset(2) causes only a restart of the
|
|
the SNMP Agent CPU operative software;
|
|
SET with value coldReset(3) causes the switching engine
|
|
as well as the SNMP Agent CPU to be hardware resetted,
|
|
similar to a power-on cycle;
|
|
SET with value backupReset(4) causes the warmReset from backup partition."
|
|
::= { nbDevGen 4 }
|
|
|
|
nbsDevProperties OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
redundantPowerSupply (1),
|
|
highDensityFibrePorts (2),
|
|
dcPowerSupply (4),
|
|
optiSwitch100FX (8),
|
|
chipModification (16),
|
|
expensiveModification (32),
|
|
telcoSubType (64),
|
|
extendedTempRange (128),
|
|
extraExtendedTempRange (256),
|
|
ptpSlaveSync (512)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Additional Device Properties.
|
|
This MIB Object is created as a Bits Mask,
|
|
when the corresponding Bit says about the
|
|
specific property.
|
|
value=0 : If no additional properties exist.
|
|
value=1 : If Device have a Redundant Power Supply.
|
|
value=2 : If Device can include the High Density Fibre Ports.
|
|
value=4 : If Device have a Direct Current (DC) Power Supply for
|
|
extreme temperature conditions.
|
|
value=8 : If Device is of the OptiSwitch_100FX Type
|
|
(fixed schema of the OptiSwitch_400 Device).
|
|
value=16: If Device is of the Cheap Modification.
|
|
value=32: If Device is of the Expensive Modification.
|
|
value=64: If Device is of 'Telco' SubType.
|
|
value=128: If Device is built to working in the Extended Temperature range.
|
|
value=256: If If Device is built to working in the Extra Extended Temperature range.
|
|
value=512: If Device supports PTP slave synchronization.
|
|
For example: If Device have a the both properties
|
|
(Redundant Power Supply & High Density Fiber Ports), value=3
|
|
will be responded on the GET SNMP command (etc...)."
|
|
::= { nbDevGen 5 }
|
|
|
|
nbsDevTemperatureMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
normal (2),
|
|
high (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Temperature Mode of Device."
|
|
::= { nbDevGen 6 }
|
|
|
|
nbsDevResetAfterDnldMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
yes (2),
|
|
no (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device Reset Mode after Download process.
|
|
In case of 'yes'(2) the Reset will be created
|
|
immediately after the Download process will
|
|
successfuly finish;
|
|
In case of 'no'(3) the Reset will not be created
|
|
immediately after the Download process will
|
|
successfuly finish."
|
|
::= { nbDevGen 7 }
|
|
|
|
nbsDevHeaterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
unknown (1),
|
|
on (2),
|
|
off (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Heater Status of Device."
|
|
::= { nbDevGen 12 }
|
|
|
|
nbsDevTemperatureProfile OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
unknown (1),
|
|
commercial (2),
|
|
extreme (3),
|
|
industrial (4),
|
|
nebsF2B (5),
|
|
nebsS2S (6)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Temperature profile of Device."
|
|
::= { nbDevGen 15 }
|
|
|
|
-- ************************************************************
|
|
-- Objects in the Device's Power Supplies Group
|
|
-- ************************************************************
|
|
|
|
nbsDevPS OBJECT IDENTIFIER ::= { nbDevGen 8 }
|
|
|
|
nbsDevPSNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Power Supplies in the corresponding Device.
|
|
Value = 0 says, that Power Supply Table is not supported."
|
|
::= { nbsDevPS 1 }
|
|
|
|
nbsDevPSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbsDevPSEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows all the Power Supplies modules,
|
|
existing in the corresponding Device."
|
|
::= { nbsDevPS 2 }
|
|
|
|
nbsDevPSEntry OBJECT-TYPE
|
|
SYNTAX NbsDevPSEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The entries of the table."
|
|
INDEX { nbsDevPSIndex }
|
|
::= { nbsDevPSTable 1 }
|
|
|
|
NbsDevPSEntry ::= SEQUENCE
|
|
{
|
|
nbsDevPSIndex INTEGER,
|
|
nbsDevPSType INTEGER,
|
|
nbsDevPSDescription DisplayString,
|
|
nbsDevPSRedundantMode INTEGER,
|
|
nbsDevPSOperStatus INTEGER,
|
|
nbsDevPSAdminStatus INTEGER
|
|
}
|
|
|
|
nbsDevPSIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table,
|
|
(MAX Value is equal to nbsDevPSNumber)."
|
|
::= { nbsDevPSEntry 1 }
|
|
|
|
nbsDevPSType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
acPS (2),
|
|
dcPS (3),
|
|
externalPS (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The physical Type of the Power Supply.
|
|
acPS (2) - alternating current PS,
|
|
dcPS (3) - dirrect current PS,
|
|
externalPS (4) - external PS."
|
|
::= { nbsDevPSEntry 2 }
|
|
|
|
nbsDevPSDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Text Decription of the Power Supply."
|
|
::= { nbsDevPSEntry 3 }
|
|
|
|
nbsDevPSRedundantMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
mainPS (2),
|
|
secondaryPS (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The working mode of the Power Supply."
|
|
::= { nbsDevPSEntry 4 }
|
|
|
|
nbsDevPSOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
active (2),
|
|
notActive (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Oper status of the Power Supply."
|
|
::= { nbsDevPSEntry 5 }
|
|
|
|
nbsDevPSAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
active (2),
|
|
notActive (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin status of the Power Supply."
|
|
::= { nbsDevPSEntry 6 }
|
|
|
|
-- ************************************************************
|
|
-- Objects in the Device's Power Supplies Inputs Group
|
|
-- ************************************************************
|
|
nbsDevPSInput OBJECT IDENTIFIER ::= { nbDevGen 9 }
|
|
|
|
nbsDevPSInputNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Power Suppliy Inputs in the corresponding Device.
|
|
Value = 0 says, that Power Supply Inputs Table is not supported."
|
|
::= { nbsDevPSInput 1 }
|
|
|
|
nbsDevPSInputTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbsDevPSInputEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows all the Power Supply Inputs,
|
|
existing in the corresponding Device."
|
|
::= { nbsDevPSInput 2 }
|
|
|
|
nbsDevPSInputEntry OBJECT-TYPE
|
|
SYNTAX NbsDevPSInputEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The entries of the table."
|
|
INDEX { nbsDevPSInputIndex }
|
|
::= { nbsDevPSInputTable 1 }
|
|
|
|
NbsDevPSInputEntry ::= SEQUENCE
|
|
{
|
|
nbsDevPSInputIndex INTEGER,
|
|
nbsDevPSInputType INTEGER,
|
|
nbsDevPSInputDescription DisplayString,
|
|
nbsDevPSInputRedundantMode INTEGER,
|
|
nbsDevPSInputOperStatus INTEGER,
|
|
nbsDevPSInputAdminStatus INTEGER
|
|
}
|
|
|
|
nbsDevPSInputIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table,
|
|
(MAX Value is equal to nbsDevPSInputNumber)."
|
|
::= { nbsDevPSInputEntry 1 }
|
|
|
|
nbsDevPSInputType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
acInput (2),
|
|
dcInput (3),
|
|
dcRedundInput (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The physical Type of the Power Supply.
|
|
acInput (2) - alternating current input,
|
|
dcInput (3) - direct current input,
|
|
dcRedundInput (4) - direct current Redundant input."
|
|
::= { nbsDevPSInputEntry 2 }
|
|
|
|
nbsDevPSInputDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Text Decription of the Power Supply Input."
|
|
::= { nbsDevPSInputEntry 3 }
|
|
|
|
nbsDevPSInputRedundantMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
mainInput (2),
|
|
secondaryInput (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Redundant mode of the Power Supply Input."
|
|
::= { nbsDevPSInputEntry 4 }
|
|
|
|
nbsDevPSInputOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
active (2),
|
|
notActive (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Oper status of the Power Supply Input."
|
|
::= { nbsDevPSInputEntry 5 }
|
|
|
|
nbsDevPSInputAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
active (2),
|
|
notActive (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin status of the Power Supply Input."
|
|
::= { nbsDevPSInputEntry 6 }
|
|
|
|
-- ************************************************************
|
|
-- Objects in the Device's CPU Group
|
|
-- ************************************************************
|
|
|
|
nbsDevCPU OBJECT IDENTIFIER ::= { nbDevGen 10 }
|
|
|
|
nbsDevCPUNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of CPU cards in the corresponding Device.
|
|
Value = 0 says, that CPU Table is not supported."
|
|
::= { nbsDevCPU 1 }
|
|
|
|
nbsDevCPUTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbsDevCPUEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows all the CPU modules,
|
|
existing in the corresponding Device."
|
|
::= { nbsDevCPU 2 }
|
|
|
|
nbsDevCPUEntry OBJECT-TYPE
|
|
SYNTAX NbsDevCPUEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The entries of the table."
|
|
INDEX { nbsDevCPUIndex }
|
|
::= { nbsDevCPUTable 1 }
|
|
|
|
NbsDevCPUEntry ::= SEQUENCE
|
|
{
|
|
nbsDevCPUIndex INTEGER,
|
|
nbsDevCPUType INTEGER,
|
|
nbsDevCPUDescription DisplayString,
|
|
nbsDevCPURedundantMode INTEGER,
|
|
nbsDevCPUOperStatus INTEGER,
|
|
nbsDevCPUAdminStatus INTEGER,
|
|
nbsDevCPUOrderNumber INTEGER
|
|
}
|
|
|
|
nbsDevCPUIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table,
|
|
(MAX Value is equal to nbsDevCPUNumber)."
|
|
::= { nbsDevCPUEntry 1 }
|
|
|
|
nbsDevCPUType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
cx33cpu2MBflash16MBdram (2),
|
|
cx33cpu4MBflash16MBdram (3),
|
|
cx33cpu4MBflash64MBdram (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The physical Type of the CPU.
|
|
- cx33cpu2MBflash16MBdram (2)
|
|
CPU CX with 33Mhz clock,2MB Flash Memory and 16 MB DRAM Memory,
|
|
- cx33cpu4MBflash16MBdram (2)
|
|
CPU CX with 33Mhz clock,4MB Flash Memory and 16 MB DRAM Memory,
|
|
- cx33cpu4MBflash64MBdram (2)
|
|
CPU CX with 33Mhz clock,4MB Flash Memory and 64 MB DRAM Memory."
|
|
::= { nbsDevCPUEntry 2 }
|
|
|
|
nbsDevCPUDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Text Decription of the CPU card."
|
|
::= { nbsDevCPUEntry 3 }
|
|
|
|
nbsDevCPURedundantMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
mainCPU (2),
|
|
redundantCPU (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Redundant mode of the CPU card."
|
|
::= { nbsDevCPUEntry 4 }
|
|
|
|
nbsDevCPUOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
enabled (2),
|
|
disabled (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Oper status of the CPU card."
|
|
::= { nbsDevCPUEntry 5 }
|
|
|
|
nbsDevCPUAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
enable (2),
|
|
disable (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin status of the CPU card."
|
|
::= { nbsDevCPUEntry 6 }
|
|
|
|
nbsDevCPUOrderNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The order number of the CPU card."
|
|
::= { nbsDevCPUEntry 7 }
|
|
|
|
-- ************************************************************
|
|
-- Objects in the Device's FAN Group
|
|
-- ************************************************************
|
|
|
|
nbsDevFAN OBJECT IDENTIFIER ::= { nbDevGen 11 }
|
|
|
|
nbsDevFANsNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of FAN cards in the corresponding Device.
|
|
Value = 0 says, that FAN Table is not supported."
|
|
::= { nbsDevFAN 1 }
|
|
|
|
nbsDevFANTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbsDevFANEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows all the FAN modules,
|
|
existing in the corresponding Device."
|
|
::= { nbsDevFAN 2 }
|
|
|
|
nbsDevFANEntry OBJECT-TYPE
|
|
SYNTAX NbsDevFANEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The entries of the table."
|
|
INDEX { nbsDevFANIndex }
|
|
::= { nbsDevFANTable 1 }
|
|
|
|
NbsDevFANEntry ::= SEQUENCE
|
|
{
|
|
nbsDevFANIndex INTEGER,
|
|
nbsDevFANType INTEGER,
|
|
nbsDevFANDescription DisplayString,
|
|
nbsDevFANOperStatus INTEGER,
|
|
nbsDevFANAdminStatus INTEGER,
|
|
nbsDevFANSpeed INTEGER
|
|
}
|
|
|
|
nbsDevFANIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table,
|
|
(MAX Value is equal to nbsDevFANsNumber)."
|
|
::= { nbsDevFANEntry 1 }
|
|
|
|
nbsDevFANType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
fixed (2),
|
|
pwm (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The physical Type of the FAN."
|
|
::= { nbsDevFANEntry 2 }
|
|
|
|
nbsDevFANDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Text Decription of the FAN card."
|
|
::= { nbsDevFANEntry 3 }
|
|
|
|
nbsDevFANOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
active (2),
|
|
notActive (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Oper status of the FAN card."
|
|
::= { nbsDevFANEntry 5 }
|
|
|
|
nbsDevFANAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
active (2),
|
|
notActive (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin status of the FAN card."
|
|
::= { nbsDevFANEntry 6 }
|
|
|
|
nbsDevFANSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current PWM fan speed (percent units)"
|
|
::= { nbsDevFANEntry 7 }
|
|
|
|
-- ************************************************************
|
|
-- Objects in the Device's Physical Parameters Group
|
|
-- ************************************************************
|
|
|
|
nbsDevPhysParams OBJECT IDENTIFIER ::= { nbDevGen 13 }
|
|
|
|
nbsDevPhParamDevAmbientTempC OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Device Ambient Temperature [Celsius scale]."
|
|
::= { nbsDevPhysParams 1 }
|
|
|
|
nbsDevPhParamPackProcTempC OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Device Packet Processor Temperature [Celsius scale]."
|
|
::= { nbsDevPhysParams 2 }
|
|
|
|
nbsDevPhParamCpuTempC OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Device CPU Temperature [Celsius scale]."
|
|
::= { nbsDevPhysParams 3 }
|
|
|
|
nbsDevPhParamDevAmbientTempF OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Device Ambient Temperature [Fahrenheit scale]."
|
|
::= { nbsDevPhysParams 7 }
|
|
|
|
nbsDevPhParamPackProcTempF OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Device Packet Processor Temperature [Fahrenheit scale]."
|
|
::= { nbsDevPhysParams 8 }
|
|
|
|
nbsDevPhParamCpuTempF OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Device CPU Temperature [Fahrenheit scale]."
|
|
::= { nbsDevPhysParams 9 }
|
|
|
|
-- ************************************************************
|
|
-- Objects in the Device's Power Supplies Hosts Group
|
|
-- ************************************************************
|
|
|
|
nbsDevPSHost OBJECT IDENTIFIER ::= { nbDevGen 14 }
|
|
|
|
nbsDevPSHostsNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Power Supplies Hosts in the
|
|
corresponding Device.
|
|
Value = 0 says, that Power Supply Hosts Table
|
|
is not supported."
|
|
::= { nbsDevPSHost 1 }
|
|
|
|
nbsDevPSHostTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbsDevPSHostEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows all the Power Supplies modules,
|
|
existing in the corresponding Device."
|
|
::= { nbsDevPSHost 2 }
|
|
|
|
nbsDevPSHostEntry OBJECT-TYPE
|
|
SYNTAX NbsDevPSHostEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The entries of the table."
|
|
INDEX { nbsDevPSHostIndex }
|
|
::= { nbsDevPSHostTable 1 }
|
|
|
|
NbsDevPSHostEntry ::= SEQUENCE
|
|
{
|
|
nbsDevPSHostIndex INTEGER,
|
|
nbsDevPSHostType INTEGER,
|
|
nbsDevPSHostDescr DisplayString,
|
|
nbsDevPSHostPSNumber INTEGER,
|
|
nbsDevPSHostFirstPS INTEGER,
|
|
nbsDevPSHostOperStatus INTEGER,
|
|
nbsDevPSHostAdminStatus INTEGER
|
|
}
|
|
|
|
nbsDevPSHostIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table,
|
|
(MAX Value is equal to nbsDevPSHostsNumber)."
|
|
::= { nbsDevPSHostEntry 1 }
|
|
|
|
nbsDevPSHostType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
acPSHost (2),
|
|
dcPSHost (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The physical Type of the Power Supply Host.
|
|
acPSHost (2) - alternating current PS,
|
|
dcPSHost (3) - dirrect current PS."
|
|
::= { nbsDevPSHostEntry 2 }
|
|
|
|
nbsDevPSHostDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Text Decription of the Power Supply Host."
|
|
::= { nbsDevPSHostEntry 3 }
|
|
|
|
nbsDevPSHostPSNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Power Supplies Number in the Host."
|
|
::= { nbsDevPSHostEntry 4 }
|
|
|
|
nbsDevPSHostFirstPS OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of the First Power Supply in the Host.
|
|
according to the Power Supplies Numeration.
|
|
in the nbsDevPSTable. "
|
|
::= { nbsDevPSHostEntry 6 }
|
|
|
|
nbsDevPSHostOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
active (2),
|
|
notActive (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Oper status of the Power Supply Host."
|
|
::= { nbsDevPSHostEntry 8 }
|
|
|
|
nbsDevPSHostAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
active (2),
|
|
notActive (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin status of the Power Supply Host."
|
|
::= { nbsDevPSHostEntry 10 }
|
|
|
|
-- ************************************************************
|
|
-- Objects in the Device's TRAPs Variables Group
|
|
-- ************************************************************
|
|
|
|
nbsDevTrapVars OBJECT IDENTIFIER ::= { nbDevGen 50 }
|
|
|
|
nbsDevSessionType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
cliSession (1),
|
|
telnetSession (2),
|
|
none (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the protocol session in use
|
|
when the LOGIN password is invalidated."
|
|
::= { nbsDevTrapVars 1 }
|
|
|
|
nbsDevAuthenticationRejectReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
localAgentReject (1),
|
|
radiusServerReject (2),
|
|
radiusServerNotFound (3),
|
|
none (4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The reason for the Authentication Error."
|
|
::= { nbsDevTrapVars 2 }
|
|
|
|
nbsTrapLoginName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Login User Name that creates wrong access."
|
|
::= { nbsDevTrapVars 5 }
|
|
|
|
nbsTrapHostIpAddress OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Remote Host Name (Ip Address or DNS Name)
|
|
that attempts wrong access."
|
|
::= { nbsDevTrapVars 6 }
|
|
|
|
nbsTrapWrongAccessDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Date / Time of the wrong access."
|
|
::= { nbsDevTrapVars 7 }
|
|
|
|
nbsTrapRCMredundancyState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"RCM Redundancy State of device."
|
|
::= { nbsDevTrapVars 8 }
|
|
|
|
nbsDevSNMPAccessMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
readOnWriteOn (1),
|
|
readOnWriteOff (2),
|
|
readOffWriteOff (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP access mode of device."
|
|
::= { nbsDevTrapVars 10 }
|
|
|
|
nbsDeviceTrapReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The reason of the coming TRAP."
|
|
::= { nbsDevTrapVars 11 }
|
|
|
|
nbsDeviceTrapAdminPasswdChangeDescripton OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The admin password change TRAP."
|
|
::= { nbsDevTrapVars 12 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- TRAPS
|
|
------------------------------------------------------------------------------
|
|
|
|
powerSupplyUp TRAP-TYPE
|
|
ENTERPRISE nbsDevPS
|
|
VARIABLES { nbsDevPSIndex }
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
power supply unit changes it's state from notActive to active"
|
|
::= 2
|
|
|
|
powerSupplyDown TRAP-TYPE
|
|
ENTERPRISE nbsDevPS
|
|
VARIABLES { nbsDevPSIndex }
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
power supply unit changes it's state from active to notActive"
|
|
::= 3
|
|
|
|
invalidPassword TRAP-TYPE
|
|
ENTERPRISE nbDevGen
|
|
VARIABLES {
|
|
nbsDevSessionType,
|
|
nbsDevAuthenticationRejectReason,
|
|
nbsTrapHostIpAddress
|
|
}
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
invalid password was used in the current protocol session."
|
|
::= 7
|
|
|
|
wrongAccess TRAP-TYPE
|
|
ENTERPRISE nbDevGen
|
|
VARIABLES {
|
|
nbsTrapWrongAccessDateTime,
|
|
nbsDevSessionType,
|
|
nbsDevAuthenticationRejectReason,
|
|
nbsTrapLoginName,
|
|
nbsTrapHostIpAddress
|
|
}
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
wrong access attempt is occured."
|
|
::= 8
|
|
|
|
deviceRCMredundancyState TRAP-TYPE
|
|
ENTERPRISE nbDevGen
|
|
VARIABLES {
|
|
nbsTrapRCMredundancyState
|
|
}
|
|
DESCRIPTION
|
|
"Generate SNMP trap when RCM Redundancy
|
|
state of the device is changed."
|
|
::= 12
|
|
|
|
snmpAccessMode TRAP-TYPE
|
|
ENTERPRISE nbDevGen
|
|
VARIABLES {
|
|
nbsDevSNMPAccessMode
|
|
}
|
|
DESCRIPTION
|
|
"Generate SNMP trap when SNMP Access
|
|
mode of the device is changed."
|
|
::= 20
|
|
|
|
snmpRequestRejected TRAP-TYPE
|
|
ENTERPRISE nbDevGen
|
|
VARIABLES {
|
|
nbsDevSNMPAccessMode
|
|
}
|
|
DESCRIPTION
|
|
"Generate SNMP trap when an SNMP Request
|
|
is rejected due to SNMP Access Mode of the Device."
|
|
::= 21
|
|
|
|
fanUnitUp TRAP-TYPE
|
|
ENTERPRISE nbsDevFAN
|
|
VARIABLES { nbsDevFANIndex }
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
FAN unit changes it's state from notActive to active"
|
|
::= 46
|
|
|
|
fanUnitDown TRAP-TYPE
|
|
ENTERPRISE nbsDevFAN
|
|
VARIABLES { nbsDevFANIndex }
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
FAN unit changes it's state from active to notActive"
|
|
::= 47
|
|
|
|
deviceTemperatureNormal TRAP-TYPE
|
|
ENTERPRISE nbDevGen
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
Device Temperature changes it's state from High to Normal"
|
|
::= 48
|
|
|
|
deviceTemperatureHigh TRAP-TYPE
|
|
ENTERPRISE nbDevGen
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
Device Temperature changes it's state from Normal to High"
|
|
::= 49
|
|
|
|
AdminPasswdChange TRAP-TYPE
|
|
ENTERPRISE nbDevGen
|
|
VARIABLES {
|
|
nbsDeviceTrapAdminPasswdChangeDescripton
|
|
}
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when
|
|
admin password is changed."
|
|
::= 50
|
|
|
|
END |