-- ======================================================================= -- 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 <>, 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 <>, 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 . <>" ::= { 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