- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
780 lines
No EOL
28 KiB
Text
780 lines
No EOL
28 KiB
Text
-- =======================================================================
|
|
-- File : dev-id.mib
|
|
-- Description : Private MIB for Linux Router
|
|
-- By : Alex Rozin
|
|
-- Supports information about device identifiaction
|
|
|
|
-- Copyright (c) 2006 MRV. All Rights Reserved.
|
|
--
|
|
--
|
|
-- Reproduction of this document is authorized on condition that this
|
|
-- copyright notice is included. This MRV SNMP MIB Specification
|
|
-- embodies MRV's proprietary intellectual property. MRV
|
|
-- retains all title and ownership in the specification, including any
|
|
-- revisions.
|
|
--
|
|
-- It is MRV's intent to encourage the widespread use of this
|
|
-- specification in connection with the management of MRV's
|
|
-- products. MRV grants vendor, end-users, and other interested
|
|
-- parties a non-exclusive license to use this specification in
|
|
-- connection with the management of MRV's products.
|
|
--
|
|
-- This specification is supplied "AS IS," and MRV makes no
|
|
-- warranty, either express or implied, as to the use, operation,
|
|
-- condition, or performance of the specification.
|
|
--
|
|
-- Copyright text courtesy of MRV
|
|
--
|
|
-- If you have any questions about this MIB, please call MRV
|
|
-- Technical Support Center at 1-800-858-7815 from inside USA or
|
|
-- 1-818-773-0900 from outside USA.
|
|
--
|
|
--
|
|
-- MRV retains the right to change this MIB without notification.
|
|
|
|
DEV-ID-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, enterprises,
|
|
Integer32 FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
nbSwitchG1Il, nbase FROM OS-COMMON-TC-MIB
|
|
DisplayString FROM SNMPv2-TC;
|
|
|
|
|
|
nbDevId MODULE-IDENTITY
|
|
LAST-UPDATED "201609140000Z" -- 14 September 2016
|
|
ORGANIZATION "MRV Communications, Inc."
|
|
CONTACT-INFO
|
|
"Alex Rozin
|
|
MRV Communication, Inc
|
|
http://www.mrv.com
|
|
Email: ARozin@mrv.com"
|
|
DESCRIPTION
|
|
"Supports information about device identifiaction."
|
|
|
|
-- Revision history
|
|
|
|
REVISION "201609140000Z" -- 14 September 2016
|
|
DESCRIPTION
|
|
"1. osNgBobk device family.
|
|
2. Drafts for nbDevIdOamFpgaInfo & nbDevIdPiggyInfo."
|
|
|
|
REVISION "201503240000Z" -- 24 March 2015
|
|
DESCRIPTION
|
|
"OIDs for OP-X series."
|
|
|
|
REVISION "201203190000Z" -- 19 March 2012
|
|
DESCRIPTION
|
|
"nbProducts and its sons."
|
|
|
|
REVISION "200602220000Z"
|
|
DESCRIPTION
|
|
"Initial edition."
|
|
::= { nbSwitchG1Il 16 }
|
|
|
|
-- ************************************************************
|
|
-- MIB place Definition
|
|
-- ************************************************************
|
|
|
|
nbDevIdHardware OBJECT IDENTIFIER ::= { nbDevId 4 }
|
|
nbDevIdSoftware OBJECT IDENTIFIER ::= { nbDevId 5 }
|
|
nbDevIdConformance OBJECT IDENTIFIER ::= { nbDevId 101 }
|
|
nbDevIdHardwareSerial OBJECT IDENTIFIER ::= { nbDevIdHardware 3 }
|
|
nbDevIdOamFpgaInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 6 }
|
|
nbDevIdPiggyInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 7 }
|
|
nbDevIdUnitInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 10 }
|
|
|
|
|
|
nbProducts OBJECT IDENTIFIER ::= { nbase 22 }
|
|
|
|
os9024v4CBase OBJECT IDENTIFIER ::= { nbProducts 1 }
|
|
os9024v4C OBJECT IDENTIFIER ::= { os9024v4CBase 1 }
|
|
os9048v4GBase OBJECT IDENTIFIER ::= { nbProducts 2 }
|
|
os9048v4G OBJECT IDENTIFIER ::= { os9048v4GBase 1 }
|
|
|
|
os9024vMBase OBJECT IDENTIFIER ::= { nbProducts 4 }
|
|
os9024vM OBJECT IDENTIFIER ::= { os9024vMBase 1 }
|
|
os9024Fv4GBase OBJECT IDENTIFIER ::= { nbProducts 5 }
|
|
os9024Fv4G OBJECT IDENTIFIER ::= { os9024Fv4GBase 1 }
|
|
os9012v10GBase OBJECT IDENTIFIER ::= { nbProducts 6 }
|
|
os9012v10G OBJECT IDENTIFIER ::= { os9012v10GBase 1 }
|
|
os9012vMBase OBJECT IDENTIFIER ::= { nbProducts 7 }
|
|
os9012vM OBJECT IDENTIFIER ::= { os9012vMBase 1 }
|
|
os910Base OBJECT IDENTIFIER ::= { nbProducts 8 }
|
|
os910 OBJECT IDENTIFIER ::= { os910Base 1 }
|
|
os912Base OBJECT IDENTIFIER ::= { nbProducts 9 }
|
|
os912 OBJECT IDENTIFIER ::= { os912Base 1 }
|
|
os9024M210GBase OBJECT IDENTIFIER ::= { nbProducts 10 }
|
|
os9024M210G OBJECT IDENTIFIER ::= { os9024M210GBase 1 }
|
|
|
|
|
|
os9052Base OBJECT IDENTIFIER ::= { nbProducts 13 }
|
|
os9052 OBJECT IDENTIFIER ::= { os9052Base 1 }
|
|
os9012M10GBase OBJECT IDENTIFIER ::= { nbProducts 14 }
|
|
os9012M10G OBJECT IDENTIFIER ::= { os9012M10GBase 1 }
|
|
os910MBase OBJECT IDENTIFIER ::= { nbProducts 15 }
|
|
os910M OBJECT IDENTIFIER ::= { os910MBase 1 }
|
|
os930Base OBJECT IDENTIFIER ::= { nbProducts 16 }
|
|
os930 OBJECT IDENTIFIER ::= { os930Base 1 }
|
|
os904Base OBJECT IDENTIFIER ::= { nbProducts 18 }
|
|
os904 OBJECT IDENTIFIER ::= { os904Base 1 }
|
|
-- os904E OBJECT IDENTIFIER ::= { os904Base 1 }
|
|
-- os904EXT OBJECT IDENTIFIER ::= { os904Base 1 }
|
|
osOPN1600v8C2Base OBJECT IDENTIFIER ::= { nbProducts 19 }
|
|
osOPN1600v8C2 OBJECT IDENTIFIER ::= { osOPN1600v8C2Base 1 }
|
|
-- reserve OBJECT IDENTIFIER ::= { nbProducts 20 }
|
|
-- reserve OBJECT IDENTIFIER ::= { os927Base 1 }
|
|
os912CBase OBJECT IDENTIFIER ::= { nbProducts 21 }
|
|
os912C OBJECT IDENTIFIER ::= { os912CBase 1 }
|
|
os906CBase OBJECT IDENTIFIER ::= { nbProducts 22 }
|
|
os906C OBJECT IDENTIFIER ::= { os906CBase 1 }
|
|
-- os906CE OBJECT IDENTIFIER ::= { nbProducts 1 }
|
|
-- os906CEXT OBJECT IDENTIFIER ::= { nbProducts 1 }
|
|
os9124Base OBJECT IDENTIFIER ::= { nbProducts 23 }
|
|
os9124 OBJECT IDENTIFIER ::= { os9124Base 1 }
|
|
osOPN1600v8S2Base OBJECT IDENTIFIER ::= { nbProducts 24 }
|
|
osOPN1600v8S2 OBJECT IDENTIFIER ::= { osOPN1600v8S2Base 1 }
|
|
os904vMBHBase OBJECT IDENTIFIER ::= { nbProducts 25 }
|
|
os904vMBH OBJECT IDENTIFIER ::= { os904vMBHBase 1 }
|
|
os904vDSL4Base OBJECT IDENTIFIER ::= { nbProducts 26 }
|
|
os904vDSL4 OBJECT IDENTIFIER ::= { os904vDSL4Base 1 }
|
|
os940Base OBJECT IDENTIFIER ::= { nbProducts 27 }
|
|
os940 OBJECT IDENTIFIER ::= { os940Base 1 }
|
|
os940MBase OBJECT IDENTIFIER ::= { nbProducts 28 }
|
|
os940M OBJECT IDENTIFIER ::= { os940MBase 1 }
|
|
osOPN800v8S2Base OBJECT IDENTIFIER ::= { nbProducts 29 }
|
|
osOPN800v8S2 OBJECT IDENTIFIER ::= { osOPN800v8S2Base 1 }
|
|
os904vMBH4Base OBJECT IDENTIFIER ::= { nbProducts 30 }
|
|
os904vMBH4 OBJECT IDENTIFIER ::= { os904vMBH4Base 1 }
|
|
os9244Base OBJECT IDENTIFIER ::= { nbProducts 31 }
|
|
os9244 OBJECT IDENTIFIER ::= { os9244Base 1 }
|
|
os940RBase OBJECT IDENTIFIER ::= { nbProducts 32 }
|
|
os940R OBJECT IDENTIFIER ::= { os940RBase 1 }
|
|
os940rTL OBJECT IDENTIFIER ::= { os940R 1 }
|
|
os606Base OBJECT IDENTIFIER ::= { nbProducts 33 }
|
|
os606 OBJECT IDENTIFIER ::= { os606Base 1 }
|
|
os904GBase OBJECT IDENTIFIER ::= { nbProducts 34 }
|
|
os904G OBJECT IDENTIFIER ::= { os904GBase 1 }
|
|
|
|
os906GBase OBJECT IDENTIFIER ::= { nbProducts 36 }
|
|
|
|
os906GShort OBJECT IDENTIFIER ::= { os906GBase 1 }
|
|
|
|
os906GnotSync OBJECT IDENTIFIER ::= { os906GShort 1 }
|
|
os906G OBJECT IDENTIFIER ::= { os906GnotSync 1 }
|
|
os906GMbh OBJECT IDENTIFIER ::= { os906GnotSync 2 }
|
|
os906GSync OBJECT IDENTIFIER ::= { os906GShort 2 }
|
|
os906GS OBJECT IDENTIFIER ::= { os906GSync 1 }
|
|
os906GSMbh OBJECT IDENTIFIER ::= { os906GSync 2 }
|
|
|
|
os906GLong OBJECT IDENTIFIER ::= { os906GBase 2 }
|
|
os906GLnotSync OBJECT IDENTIFIER ::= { os906GLong 1 }
|
|
os906GMB OBJECT IDENTIFIER ::= { os906GLnotSync 1 }
|
|
os906GM OBJECT IDENTIFIER ::= { os906GMB 1 }
|
|
os906GMe OBJECT IDENTIFIER ::= { os906GMB 2 }
|
|
os906GMMbhB OBJECT IDENTIFIER ::= { os906GLnotSync 2 }
|
|
os906GMMbh OBJECT IDENTIFIER ::= { os906GMMbhB 1 }
|
|
os906GMMbhe OBJECT IDENTIFIER ::= { os906GMMbhB 2 }
|
|
os906GLSync OBJECT IDENTIFIER ::= { os906GLong 2 }
|
|
os906GMSB OBJECT IDENTIFIER ::= { os906GLSync 1 }
|
|
os906GMS OBJECT IDENTIFIER ::= { os906GMSB 1 }
|
|
os906GMSe OBJECT IDENTIFIER ::= { os906GMSB 2 }
|
|
os906GMSMbhB OBJECT IDENTIFIER ::= { os906GLSync 2 }
|
|
os906GMSMbh OBJECT IDENTIFIER ::= { os906GMSMbhB 1 }
|
|
os906GMSMbhe OBJECT IDENTIFIER ::= { os906GMSMbhB 2 }
|
|
|
|
osNgBase OBJECT IDENTIFIER ::= { nbProducts 37 }
|
|
osNgV20 OBJECT IDENTIFIER ::= { osNgBase 1 } -- Bobcat2
|
|
osNgV8 OBJECT IDENTIFIER ::= { osNgBase 2 } -- Bobcat2
|
|
osNgSimple OBJECT IDENTIFIER ::= { osNgBase 3 } -- Bobcat2
|
|
osNgV8m1 OBJECT IDENTIFIER ::= { osNgSimple 8 } -- Bobcat2
|
|
osNgV20m1 OBJECT IDENTIFIER ::= { osNgSimple 20 } -- Bobcat2
|
|
|
|
osNgBobk OBJECT IDENTIFIER ::= { osNgBase 4 } -- C-Chip
|
|
osNgBobkCetus OBJECT IDENTIFIER ::= { osNgBobk 8 }
|
|
osNgBobkV8 OBJECT IDENTIFIER ::= { osNgBobkCetus 1 }
|
|
osNgBobkV8m OBJECT IDENTIFIER ::= { osNgBobkCetus 2 } -- With slot for a module without FPGA
|
|
osNgBobkV8f OBJECT IDENTIFIER ::= { osNgBobkCetus 3 } -- With FPGA without slot for a module
|
|
osNgBobkV8mf OBJECT IDENTIFIER ::= { osNgBobkCetus 4 } -- With slot for a module and FPGA
|
|
osNgBobkV8h OBJECT IDENTIFIER ::= { osNgBobkCetus 5 } -- XG304H
|
|
osNgBobkV8hf OBJECT IDENTIFIER ::= { osNgBobkCetus 6 } -- XG304H With FPGA
|
|
|
|
osNgBobkCaelum OBJECT IDENTIFIER ::= { osNgBobk 20 }
|
|
osNgBobkV20 OBJECT IDENTIFIER ::= { osNgBobkCaelum 1 }
|
|
osNgBobkV20f OBJECT IDENTIFIER ::= { osNgBobkCaelum 3 } -- With FPGA
|
|
osNgBobkV20h OBJECT IDENTIFIER ::= { osNgBobkCaelum 5 } -- XG308H
|
|
osNgBobkV20h OBJECT IDENTIFIER ::= { osNgBobkCaelum 6 } -- XG308H With FPGA
|
|
|
|
osNgBc2 OBJECT IDENTIFIER ::= { osNgBase 5 } -- Bobcat2
|
|
osNgBc2p52 OBJECT IDENTIFIER ::= { osNgBc2 52 } -- 52 ports
|
|
osXG312 OBJECT IDENTIFIER ::= { osNgBc2p52 1 } -- Without FPGA
|
|
osXG312f OBJECT IDENTIFIER ::= { osNgBc2p52 3 } -- With FPGA
|
|
|
|
|
|
-- ************************************************************
|
|
-- OS-DM products
|
|
-- ************************************************************
|
|
osDmBase OBJECT IDENTIFIER ::= { nbProducts 80 }
|
|
|
|
osDmIPoe OBJECT IDENTIFIER ::= { osDmBase 1 }
|
|
|
|
osDmIPoe1g OBJECT IDENTIFIER ::= { osDmIPoe 1 }
|
|
|
|
osDmIPoe1gMrv OBJECT IDENTIFIER ::= { osDmIPoe1g 1 }
|
|
|
|
osDmIPoe1gRb OBJECT IDENTIFIER ::= { osDmIPoe1g 2 }
|
|
osDmIPoe1gRb6 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 6 }
|
|
osDmIPoe1gRb6p4 OBJECT IDENTIFIER ::= { osDmIPoe1gRb6 4 }
|
|
osDmIPoe1gRb8 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 8 }
|
|
osDmIPoe1gRb8p6 OBJECT IDENTIFIER ::= { osDmIPoe1gRb8 6 }
|
|
osDmIPoe1gRb10 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 10 }
|
|
osDmIPoe1gRb10p8 OBJECT IDENTIFIER ::= { osDmIPoe1gRb10 8 }
|
|
|
|
osDmIPoe10g OBJECT IDENTIFIER ::= { osDmIPoe 10 }
|
|
|
|
osDmINonPoe OBJECT IDENTIFIER ::= { osDmBase 2 }
|
|
|
|
osDmCEth OBJECT IDENTIFIER ::= { osDmBase 3 }
|
|
|
|
-- ************************************************************
|
|
-- OP-X products
|
|
-- ************************************************************
|
|
nbOpx OBJECT IDENTIFIER ::= { nbProducts 100 }
|
|
opx1 OBJECT IDENTIFIER ::= { nbOpx 1 }
|
|
opx4 OBJECT IDENTIFIER ::= { nbOpx 4 }
|
|
ciscoStackMakerConf OBJECT IDENTIFIER ::= { enterprises cisco(9) ciscoMgmt(9) ciscoStackMakerMIB(59) ciscoStackMakerMIBObjects(1) 1 }
|
|
|
|
-- ************************************************************
|
|
-- Textual conventions
|
|
-- ************************************************************
|
|
|
|
|
|
-- ************************************************************
|
|
-- Product Name
|
|
-- ************************************************************
|
|
nbDevIdTypeName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the device type, for example 'OptiSwitch 9024-4C'."
|
|
::= { nbDevId 1 }
|
|
|
|
nbDevIdSysName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administratively-assigned name for this managed node.
|
|
By convention, this is the node's fully-qualified domain
|
|
name. If the name is unknown, the value is the zero-length
|
|
string. See also sysName=mib-2.system.5"
|
|
::= { nbDevId 2 }
|
|
|
|
nbDevIdBaseMAC OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Base MAC address."
|
|
::= { nbDevId 3 }
|
|
|
|
-- ************************************************************
|
|
-- Hardware
|
|
-- ************************************************************
|
|
|
|
nbDevIdHardwareVersion OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware version."
|
|
::= { nbDevIdHardware 2 }
|
|
|
|
nbDevIdHardwareSubVersion OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware sub version."
|
|
::= { nbDevIdHardware 8 }
|
|
|
|
nbDevIdHardwareVersionString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware version string."
|
|
::= { nbDevIdHardware 9 }
|
|
|
|
|
|
nbDevIdHardwareSerialBoard OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Board serial number."
|
|
::= { nbDevIdHardwareSerial 1 }
|
|
|
|
nbDevIdHardwareSerialUnit OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit serial number."
|
|
::= { nbDevIdHardwareSerial 2 }
|
|
|
|
nbDevIdHardwareCpuNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of CPUs."
|
|
::= { nbDevIdHardware 4 }
|
|
|
|
nbDevIdCpuTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbDevIdCpuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of supported standard MIBs."
|
|
::= { nbDevIdHardware 5 }
|
|
|
|
nbDevIdCpuEntry OBJECT-TYPE
|
|
SYNTAX NbDevIdCpuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
|
|
INDEX { nbDevIdCpuIndex }
|
|
|
|
::= { nbDevIdCpuTable 1 }
|
|
|
|
NbDevIdCpuEntry ::= SEQUENCE {
|
|
nbDevIdCpuIndex Integer32,
|
|
nbDevIdCpuSerial DisplayString,
|
|
nbDevIdCpuDescr DisplayString
|
|
}
|
|
|
|
nbDevIdCpuIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"1-base index of CPU entry."
|
|
::= { nbDevIdCpuEntry 1 }
|
|
|
|
nbDevIdCpuSerial OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU serial number."
|
|
::= { nbDevIdCpuEntry 4 }
|
|
|
|
nbDevIdCpuDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU description, let's say
|
|
'MPC8245, 266MHz with 64MB flash and 128MB Dram memory'."
|
|
::= { nbDevIdCpuEntry 9 }
|
|
|
|
|
|
|
|
nbDevIdOamFpgaNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of OAM FPGAs. If the agent return 0 or error <<No Such Object available on this agent>>,
|
|
then the table is empty."
|
|
::= { nbDevIdOamFpgaInfo 1 }
|
|
|
|
nbDevIdOamFpgaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbDevIdOamFpgaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of OAM FPGA."
|
|
::= { nbDevIdOamFpgaInfo 2 }
|
|
|
|
nbDevIdOamFpgaEntry OBJECT-TYPE
|
|
SYNTAX NbDevIdOamFpgaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of nbDevIdOamFpgaTable."
|
|
|
|
INDEX { nbDevIdOamFpgaIndex }
|
|
|
|
::= { nbDevIdOamFpgaTable 1 }
|
|
|
|
NbDevIdOamFpgaEntry ::= SEQUENCE {
|
|
nbDevIdOamFpgaIndex Integer32,
|
|
nbDevIdOamFpgaType INTEGER,
|
|
nbDevIdOamFpgaVersion Integer32,
|
|
nbDevIdOamFpgaDescr DisplayString
|
|
}
|
|
|
|
nbDevIdOamFpgaIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"1-based index of entry."
|
|
::= { nbDevIdOamFpgaEntry 1 }
|
|
|
|
nbDevIdOamFpgaType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown (1),
|
|
oam1GFpga (2)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the entity."
|
|
::= { nbDevIdOamFpgaEntry 3 }
|
|
|
|
nbDevIdOamFpgaVersion OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Numerical version of the entity."
|
|
::= { nbDevIdOamFpgaEntry 4 }
|
|
|
|
nbDevIdOamFpgaDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the entity."
|
|
::= { nbDevIdOamFpgaEntry 9 }
|
|
|
|
|
|
nbDevIdPiggyNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Piggy modules. If the agent return 0 or error <<No Such Object available on this agent>>,
|
|
then the table is empty."
|
|
::= { nbDevIdPiggyInfo 1 }
|
|
|
|
nbDevIdPiggyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbDevIdPiggyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of Piggy modules."
|
|
::= { nbDevIdPiggyInfo 2 }
|
|
|
|
nbDevIdPiggyEntry OBJECT-TYPE
|
|
SYNTAX NbDevIdPiggyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of nbDevIdPiggyTable."
|
|
|
|
INDEX { nbDevIdPiggyIndex }
|
|
|
|
::= { nbDevIdPiggyTable 1 }
|
|
|
|
NbDevIdPiggyEntry ::= SEQUENCE {
|
|
nbDevIdPiggyIndex Integer32,
|
|
nbDevIdPiggyType INTEGER,
|
|
nbDevIdPiggyVersion Integer32,
|
|
nbDevIdPiggyDescr DisplayString
|
|
}
|
|
|
|
nbDevIdPiggyIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"1-based index of entry."
|
|
::= { nbDevIdPiggyEntry 1 }
|
|
|
|
nbDevIdPiggyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown (1),
|
|
dryContactOnly (2)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the entity."
|
|
::= { nbDevIdPiggyEntry 3 }
|
|
|
|
nbDevIdPiggyVersion OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Numerical version of the entity."
|
|
::= { nbDevIdPiggyEntry 4 }
|
|
|
|
nbDevIdPiggyDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the entity."
|
|
::= { nbDevIdPiggyEntry 9 }
|
|
|
|
|
|
nbDevIdUnitInfoName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit name."
|
|
::= { nbDevIdUnitInfo 1 }
|
|
|
|
nbDevIdUnitInfoPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit part number."
|
|
::= { nbDevIdUnitInfo 2 }
|
|
|
|
nbDevIdUnitInfoManufacturer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit manufacturer name."
|
|
::= { nbDevIdUnitInfo 3 }
|
|
|
|
nbDevIdUnitInfoManufactureSite OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit manufacturer site."
|
|
::= { nbDevIdUnitInfo 4 }
|
|
|
|
nbDevIdUnitInfoManufactureDate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit manufacturer date"
|
|
::= { nbDevIdUnitInfo 5 }
|
|
|
|
-- ************************************************************
|
|
-- Software
|
|
-- ************************************************************
|
|
|
|
nbDevIdSoftwareMasterOSVers OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software version description, let's say '1_0_6'."
|
|
::= { nbDevIdSoftware 1 }
|
|
|
|
nbDevIdSoftwareBuildTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Build time, for example: Tue Jun 14 23:03:09 IDT 2005."
|
|
::= { nbDevIdSoftware 2 }
|
|
|
|
-- ************************************************************
|
|
-- nbDevIdMibTable
|
|
-- ************************************************************
|
|
|
|
nbDevIdMibTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbDevIdMibEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of supported standard MIBs."
|
|
::= { nbDevIdSoftware 3 }
|
|
|
|
nbDevIdMibEntry OBJECT-TYPE
|
|
SYNTAX NbDevIdMibEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
|
|
INDEX { nbDevIdMibStdName }
|
|
|
|
::= { nbDevIdMibTable 1 }
|
|
|
|
NbDevIdMibEntry ::= SEQUENCE {
|
|
nbDevIdMibStdName DisplayString,
|
|
nbDevIdMibName DisplayString,
|
|
nbDevIdMibTitle DisplayString,
|
|
nbDevIdMibNote DisplayString
|
|
}
|
|
|
|
nbDevIdMibStdName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(3..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the standart, like RFC2819."
|
|
::= { nbDevIdMibEntry 1 }
|
|
|
|
nbDevIdMibName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(3..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the MIB, like RMON-MIB."
|
|
::= { nbDevIdMibEntry 2 }
|
|
|
|
nbDevIdMibTitle OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Title of standart, like
|
|
'Remote Network Monitoring Management Information Base'."
|
|
::= { nbDevIdMibEntry 5 }
|
|
|
|
nbDevIdMibNote OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Note about level of support on the current device."
|
|
::= { nbDevIdMibEntry 8 }
|
|
|
|
nbDevIdFirmware OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version."
|
|
::= { nbDevId 6 }
|
|
|
|
nbDevIdFpgaHwVers OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FPGA Hardware Version name."
|
|
::= { nbDevId 7 }
|
|
|
|
nbDevIdFpgaSwVers OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FPGA Software version."
|
|
::= { nbDevId 8 }
|
|
|
|
nbDevIdBrandId OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown (1),
|
|
mrv (2),
|
|
adva (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product brand id"
|
|
::= { nbDevId 9 }
|
|
|
|
nbDevIdModuleInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module Hardware information"
|
|
::= { nbDevId 10 }
|
|
|
|
csmStackName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For TELSTA: fetched from CISCO-STACKMAKER-MIB .
|
|
<<A descriptive string used by the network administrator
|
|
one stack at any given time. If this entry is empty,
|
|
the device is not a member of a stack.
|
|
Changing the value of this object will move the device
|
|
to a different stack. If the value is cleared, the device
|
|
is no longer a member of any stack.>>"
|
|
::= { ciscoStackMakerConf 1 }
|
|
|
|
-- *******************************************************************
|
|
-- Conformance Information
|
|
-- *******************************************************************
|
|
|
|
nbDevIdMIBCompliances OBJECT IDENTIFIER ::= { nbDevIdConformance 1 }
|
|
nbDevIdMIBGroups OBJECT IDENTIFIER ::= { nbDevIdConformance 2 }
|
|
|
|
nbDevIdMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The core compliance statement for all 'nbDevId' MIB implementations."
|
|
MODULE -- this module
|
|
|
|
MANDATORY-GROUPS {
|
|
nbDevIdGroup
|
|
}
|
|
GROUP nbDevIOptionaldGroup
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbDevIdMIBCompliances 1 }
|
|
|
|
-- ...................................................................
|
|
-- Conformance Groups
|
|
-- ...................................................................
|
|
|
|
nbDevIdGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
nbDevIdTypeName,
|
|
nbDevIdSysName,
|
|
nbDevIdBaseMAC,
|
|
nbDevIdHardwareVersion,
|
|
nbDevIdHardwareSubVersion,
|
|
nbDevIdHardwareVersionString,
|
|
nbDevIdHardwareSerialBoard,
|
|
nbDevIdHardwareSerialUnit,
|
|
nbDevIdOamFpgaNumber,
|
|
nbDevIdOamFpgaType, nbDevIdOamFpgaVersion, nbDevIdOamFpgaDescr,
|
|
nbDevIdPiggyNumber,
|
|
nbDevIdPiggyType, nbDevIdPiggyVersion, nbDevIdPiggyDescr,
|
|
nbDevIdSoftwareMasterOSVers,
|
|
nbDevIdSoftwareBuildTime,
|
|
nbDevIdHardwareCpuNumber,
|
|
nbDevIdCpuSerial,
|
|
nbDevIdCpuDescr,
|
|
csmStackName,
|
|
nbDevIdBrandId,
|
|
nbDevIdModuleInfo,
|
|
nbDevIdUnitInfoName, nbDevIdUnitInfoPartNumber, nbDevIdUnitInfoManufacturer,
|
|
nbDevIdUnitInfoManufactureSite, nbDevIdUnitInfoManufactureDate
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mandatory objects for grouping of Device Id parameters."
|
|
::= { nbDevIdMIBGroups 1 }
|
|
|
|
|
|
nbDevIOptionaldGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
nbDevIdMibName,
|
|
nbDevIdMibTitle,
|
|
nbDevIdMibNote,
|
|
nbDevIdFirmware,
|
|
nbDevIdFpgaHwVers,
|
|
nbDevIdFpgaSwVers
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optional objects for grouping of Device Id parameters."
|
|
::= { nbDevIdMIBGroups 2 }
|
|
|
|
|
|
END |