567 lines
15 KiB
Plaintext
567 lines
15 KiB
Plaintext
--*****************************************************************
|
|
-- CISCO_DMN_DSG_About_Rev2.mib: MIB file for board information.
|
|
--
|
|
-- May 15 2013, Ming Yao
|
|
--
|
|
-- Copyright (c) 2013 by Cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
--*****************************************************************
|
|
|
|
CISCO-DMN-DSG-ABOUT-REV2-MIB
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY, Integer32
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
ciscoDSGUtilities
|
|
FROM CISCO-DMN-DSG-ROOT-MIB;
|
|
|
|
|
|
ciscoDSGAboutRev2 MODULE-IDENTITY
|
|
LAST-UPDATED "201305150600Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems, Inc.
|
|
Customer Service
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
Tel: +1 800 553 NETS
|
|
|
|
E-mail: cs-ipsla@cisco.com"
|
|
DESCRIPTION "Cisco About MIB Rev 2."
|
|
|
|
REVISION "201305150600Z"
|
|
DESCRIPTION "V01.00.00 2013-05-15
|
|
Initial Version."
|
|
|
|
::= { ciscoDSGUtilities 42 }
|
|
|
|
aboutRev2Table OBJECT IDENTIFIER ::= { ciscoDSGAboutRev2 2 }
|
|
|
|
--*****************************
|
|
-- Pcb Version Table Branch
|
|
--*****************************
|
|
|
|
pcbVersionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PcbVersionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pcb Version Table."
|
|
::={ aboutRev2Table 1 }
|
|
|
|
pcbVersionEntry OBJECT-TYPE
|
|
SYNTAX PcbVersionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Pcb Version Table."
|
|
INDEX { pcbVersionIdx }
|
|
::={ pcbVersionTable 1 }
|
|
|
|
PcbVersionEntry ::= SEQUENCE
|
|
{
|
|
pcbVersionIdx Integer32,
|
|
pcbVersionPosition Integer32,
|
|
pcbVersionID DisplayString,
|
|
pcbVersionRev DisplayString,
|
|
pcbVersionOptions DisplayString,
|
|
pcbVersionSerialNum DisplayString
|
|
}
|
|
|
|
pcbVersionIdx OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of PCB version Table."
|
|
::= { pcbVersionEntry 1 }
|
|
|
|
pcbVersionPosition OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PCB Position."
|
|
::= { pcbVersionEntry 2 }
|
|
|
|
pcbVersionID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PCB identification."
|
|
::= { pcbVersionEntry 3 }
|
|
|
|
pcbVersionRev OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PCB Revision."
|
|
::= { pcbVersionEntry 4 }
|
|
|
|
pcbVersionOptions OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Installation Options."
|
|
::= { pcbVersionEntry 5 }
|
|
|
|
pcbVersionSerialNum OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PCB Serial Number."
|
|
::= { pcbVersionEntry 6 }
|
|
|
|
|
|
--***********************************
|
|
-- Firmware Version Table Branch
|
|
--***********************************
|
|
|
|
firmwareVersionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FirmwareVersionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware Version Table."
|
|
::={ aboutRev2Table 2 }
|
|
|
|
firmwareVersionEntry OBJECT-TYPE
|
|
SYNTAX FirmwareVersionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Firmware Version Table."
|
|
INDEX { firmwareVersionBoard, firmwareVersionrow }
|
|
::= { firmwareVersionTable 1 }
|
|
|
|
FirmwareVersionEntry ::= SEQUENCE
|
|
{
|
|
firmwareVersionBoard Integer32,
|
|
firmwareVersionrow Integer32,
|
|
firmwareVersionID DisplayString,
|
|
firmwareVersionVersion DisplayString,
|
|
firmwareVersionValidationCode Integer32
|
|
}
|
|
|
|
firmwareVersionBoard OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Board index of Firmware Version Table."
|
|
::= { firmwareVersionEntry 1 }
|
|
|
|
firmwareVersionrow OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row index of Firmware Version on each board."
|
|
::= { firmwareVersionEntry 2 }
|
|
|
|
firmwareVersionID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firware Version Identification."
|
|
::= { firmwareVersionEntry 3 }
|
|
|
|
firmwareVersionVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firware Version Numbers."
|
|
::= { firmwareVersionEntry 4 }
|
|
|
|
firmwareVersionValidationCode OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firware Validation Code."
|
|
::= { firmwareVersionEntry 5 }
|
|
|
|
--***********************************
|
|
-- Current App Table Branch
|
|
--***********************************
|
|
|
|
currentAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CurrenAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current App Table."
|
|
::={ aboutRev2Table 3 }
|
|
|
|
currentAppEntry OBJECT-TYPE
|
|
SYNTAX CurrenAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Current App Table."
|
|
INDEX { currentAppBoard, currentApprow }
|
|
::= { currentAppTable 1 }
|
|
|
|
CurrenAppEntry ::= SEQUENCE
|
|
{
|
|
currentAppBoard Integer32,
|
|
currentApprow Integer32,
|
|
currentAppID DisplayString,
|
|
currentAppVersion DisplayString,
|
|
currentAppValidationCode Integer32
|
|
}
|
|
|
|
currentAppBoard OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Board index of Current App Table."
|
|
::= { currentAppEntry 1 }
|
|
|
|
currentApprow OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row index of Current App on each board."
|
|
::= { currentAppEntry 2 }
|
|
|
|
currentAppID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current App Identification."
|
|
::= { currentAppEntry 3 }
|
|
|
|
currentAppVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current App Version Numbers."
|
|
::= { currentAppEntry 4 }
|
|
|
|
currentAppValidationCode OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current App Validation Code."
|
|
::= { currentAppEntry 5 }
|
|
|
|
--***********************************
|
|
-- Current Fpga Table Branch
|
|
--***********************************
|
|
|
|
currentFpgaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CurrenFpgaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Fpga Table."
|
|
::={ aboutRev2Table 4 }
|
|
|
|
currentFpgaEntry OBJECT-TYPE
|
|
SYNTAX CurrenFpgaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Current Fpga Table."
|
|
INDEX { currentFpgaBoard, currentFpgarow }
|
|
::= { currentFpgaTable 1 }
|
|
|
|
CurrenFpgaEntry ::= SEQUENCE
|
|
{
|
|
currentFpgaBoard Integer32,
|
|
currentFpgarow Integer32,
|
|
currentFpgaID DisplayString,
|
|
currentFpgaVersion DisplayString,
|
|
currentFpgaValidationCode Integer32
|
|
}
|
|
|
|
currentFpgaBoard OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Board index of Current Fpga Table."
|
|
::= { currentFpgaEntry 1 }
|
|
|
|
currentFpgarow OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row index of Current Fpga on each board."
|
|
::= { currentFpgaEntry 2 }
|
|
|
|
currentFpgaID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Fpga Identification."
|
|
::= { currentFpgaEntry 3 }
|
|
|
|
currentFpgaVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Fpga Version Numbers."
|
|
::= { currentFpgaEntry 4 }
|
|
|
|
currentFpgaValidationCode OBJECT-TYPE
|
|
SYNTAX Integer32( 1..2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Fpga Validation Code."
|
|
::= { currentFpgaEntry 5 }
|
|
|
|
|
|
--***********************************
|
|
-- Runnable App Table Branch
|
|
--***********************************
|
|
|
|
runnableAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RunnableAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable App Table."
|
|
::= { aboutRev2Table 5 }
|
|
|
|
runnableAppEntry OBJECT-TYPE
|
|
SYNTAX RunnableAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Runnable App Table."
|
|
INDEX { runnableAppIdx }
|
|
::= { runnableAppTable 1 }
|
|
|
|
RunnableAppEntry ::= SEQUENCE
|
|
{
|
|
runnableAppIdx Integer32,
|
|
runnableAppFileIdx Integer32,
|
|
runnableAppVersion DisplayString,
|
|
runnableAppSelect INTEGER,
|
|
runnableAppErase INTEGER
|
|
}
|
|
|
|
runnableAppIdx OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable App Table Index."
|
|
::= { runnableAppEntry 1 }
|
|
|
|
runnableAppFileIdx OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"File Index in Nonvolatile File System."
|
|
::= { runnableAppEntry 2 }
|
|
|
|
runnableAppVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable App Version."
|
|
::= { runnableAppEntry 3 }
|
|
|
|
runnableAppSelect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select yes to change Runnable App."
|
|
::= { runnableAppEntry 4 }
|
|
|
|
runnableAppErase OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select yes to erase Runnable App."
|
|
::= { runnableAppEntry 5 }
|
|
|
|
--***********************************
|
|
-- Runnable Fpga Table Branch
|
|
--***********************************
|
|
|
|
runnableFpgaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RunnableFpgaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable Fpga Table."
|
|
::= { aboutRev2Table 6 }
|
|
|
|
runnableFpgaEntry OBJECT-TYPE
|
|
SYNTAX RunnableFpgaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Runnable Fpga Table."
|
|
INDEX { runnableFpgaIdx }
|
|
::= { runnableFpgaTable 1 }
|
|
|
|
RunnableFpgaEntry ::= SEQUENCE
|
|
{
|
|
runnableFpgaIdx Integer32,
|
|
runnableFpgaFileIdx Integer32,
|
|
runnableFpgaVersion DisplayString,
|
|
runnableFpgaSelect INTEGER,
|
|
runnableFpgaErase INTEGER
|
|
}
|
|
|
|
runnableFpgaIdx OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable Fpga Table Index."
|
|
::= { runnableFpgaEntry 1 }
|
|
|
|
runnableFpgaFileIdx OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"File Index in Nonvolatile File System."
|
|
::= { runnableFpgaEntry 2 }
|
|
|
|
runnableFpgaVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable Fpga Version."
|
|
::= { runnableFpgaEntry 3 }
|
|
|
|
runnableFpgaSelect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select yes to change Runnable Fpga."
|
|
::= { runnableFpgaEntry 4 }
|
|
|
|
runnableFpgaErase OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select yes to erase Runnable Fpga."
|
|
::= { runnableFpgaEntry 5 }
|
|
|
|
--***********************************
|
|
-- Runnable FecFpga Table Branch
|
|
--***********************************
|
|
|
|
runnableFecFpgaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RunnableFecFpgaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable FecFpga Table."
|
|
::= { aboutRev2Table 7 }
|
|
|
|
runnableFecFpgaEntry OBJECT-TYPE
|
|
SYNTAX RunnableFecFpgaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Runnable FecFpga Table."
|
|
INDEX { runnableFecFpgaIdx }
|
|
::= { runnableFecFpgaTable 1 }
|
|
|
|
RunnableFecFpgaEntry ::= SEQUENCE
|
|
{
|
|
runnableFecFpgaIdx Integer32,
|
|
runnableFecFpgaFileIdx Integer32,
|
|
runnableFecFpgaVersion DisplayString,
|
|
runnableFecFpgaSelect INTEGER,
|
|
runnableFecFpgaErase INTEGER
|
|
}
|
|
|
|
runnableFecFpgaIdx OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable FecFpga Table Index."
|
|
::= { runnableFecFpgaEntry 1 }
|
|
|
|
runnableFecFpgaFileIdx OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"File Index in Nonvolatile File System."
|
|
::= { runnableFecFpgaEntry 2 }
|
|
|
|
runnableFecFpgaVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runnable FecFpga Version."
|
|
::= { runnableFecFpgaEntry 3 }
|
|
|
|
runnableFecFpgaSelect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select yes to change Runnable FecFpga."
|
|
::= { runnableFecFpgaEntry 4 }
|
|
|
|
runnableFecFpgaErase OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select yes to erase Runnable FecFpga."
|
|
::= { runnableFecFpgaEntry 5 }
|
|
END
|