summaryrefslogtreecommitdiff
path: root/MIBS/ubiquoss/UBQS-SYSTEM-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ubiquoss/UBQS-SYSTEM-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/ubiquoss/UBQS-SYSTEM-MIB')
-rw-r--r--MIBS/ubiquoss/UBQS-SYSTEM-MIB673
1 files changed, 673 insertions, 0 deletions
diff --git a/MIBS/ubiquoss/UBQS-SYSTEM-MIB b/MIBS/ubiquoss/UBQS-SYSTEM-MIB
new file mode 100644
index 0000000..b33b7e5
--- /dev/null
+++ b/MIBS/ubiquoss/UBQS-SYSTEM-MIB
@@ -0,0 +1,673 @@
+-- *****************************************************************
+-- UBQS-SYSTEM-MIB: Ubiquoss System MIB file
+--
+-- June 2009, Hyung Eun Park
+--
+-- Copyright (c) 2009 by Ubiquoss, Corp.
+-- All rights reserved.
+--
+-- *****************************************************************
+--
+
+UBQS-SYSTEM-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ IpAddress
+ FROM RFC1155-SMI
+ OBJECT-TYPE
+ FROM RFC-1212
+ DisplayString, PhysAddress
+ FROM SNMPv2-TC
+ ubiMgmtv2
+ FROM UBQS-SMI;
+
+ubiSystemMIB MODULE-IDENTITY
+ LAST-UPDATED "200906170000Z"
+ ORGANIZATION "Ubiquoss Corp."
+ CONTACT-INFO
+ " Ubiquoss
+ Customer Service
+
+ Postal: 24F Milennium B/D,
+ 467-12, Dogok-Dong,
+ GangNam-Gu, Seoul 135-270
+ Korea
+
+ Tel: 82-2-2190-3100"
+ DESCRIPTION
+ "The UBQS-SYSTEM-MIB is used to get
+ the system information."
+ REVISION "201012170000Z"
+ DESCRIPTION
+ "Add system clock table"
+
+ ::= { ubiMgmtv2 1 }
+
+
+-- ***********************************************************
+-- Textual Conventions
+-- ***********************************************************
+
+-- ***************************************************************
+-- ubiSystemMIB
+-- ***************************************************************
+
+ubiSystemMIBObjects OBJECT IDENTIFIER ::= { ubiSystemMIB 1 }
+ubiSystemMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSystemMIB 2 }
+ubiSystemMIBConformance OBJECT IDENTIFIER ::= { ubiSystemMIB 3 }
+
+
+ubiSysInfo OBJECT IDENTIFIER ::= { ubiSystemMIBObjects 2 }
+ubiSysRedundancy OBJECT IDENTIFIER ::= { ubiSystemMIBObjects 7 }
+ubiSysTimeZone OBJECT IDENTIFIER ::= { ubiSysInfo 8 }
+ubiSysBanner OBJECT IDENTIFIER ::= { ubiSysInfo 9 }
+
+-- OID 3, 4, and 5 is resered by UBQS-SYSRSC-MIB
+
+
+ubiSysLedTest OBJECT IDENTIFIER ::= { ubiSystemMIBObjects 6 }
+ubiSysBarCode OBJECT IDENTIFIER ::= { ubiSystemMIBObjects 8 }
+
+-- ***********************************************************
+-- ubiSysReset
+-- ***********************************************************
+
+ ubiSysReset OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ reset(1) -- resetting the system
+ }
+ MAX-ACCESS write-only
+ STATUS mandatory
+ DESCRIPTION "Reset the system."
+ ::= { ubiSystemMIBObjects 1 }
+
+-- ***********************************************************
+-- ubiSystemInfo
+-- ***********************************************************
+
+ ubiSysModel OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION "The object identifier for the manufacturer model."
+ ::= { ubiSysInfo 1 }
+
+ ubiHwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Hardware version of the system."
+ ::= { ubiSysInfo 2 }
+
+ ubiSwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Software version of the system."
+ ::= { ubiSysInfo 3 }
+
+ ubiReleaseDate OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The date of release for system OS."
+ ::= { ubiSysInfo 4 }
+
+ ubiSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Serial number of the system."
+ ::= { ubiSysInfo 5 }
+
+ ubiSysPhysAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "System mac address"
+ ::= { ubiSysInfo 6 }
+
+ ubiSysClock OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Current local time of the system.
+
+ Clock SET:
+ HH:MM:SS - Current Time
+ <1-31> - Day of the month
+ MONTH - Month of the year (First three letters of the month)
+ <1993-2035> - Year
+
+ SET Example
+ 13:10:00 3 Jan 2010
+ "
+ ::= { ubiSysInfo 7 }
+
+ ubiShelfPhysAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "System shelf mac address."
+ ::= { ubiSysInfo 10 }
+
+
+ ubiBspVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "System Bsp Versoin."
+ ::= { ubiSysInfo 11 }
+
+ ubiSysResetReason OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS accessible-for-notify
+ STATUS mandatory
+ DESCRIPTION
+ "System Reset Reason."
+ ::= { ubiSysInfo 12 }
+
+-- ***********************************************************
+-- ubiSysTimeZone
+-- ***********************************************************
+
+ ubiSysTimeZoneName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "System timezone name."
+ ::= { ubiSysTimeZone 1 }
+
+ ubiSysTimeZoneOffset OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "System timezone offset(Hours:Minutes)."
+ ::= { ubiSysTimeZone 2 }
+
+-- ***********************************************************
+-- ubiSysBanner
+-- ***********************************************************
+
+ ubiSysBannerLogin OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "null string -> no banner login
+ 'default' -> banner login default
+ STRING -> banner login WORD"
+ ::= { ubiSysBanner 1 }
+
+ ubiSysBannerMotd OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "null string -> no banner motd
+ 'default' -> banner motd default
+ STRING -> banner motd WORD"
+ ::= { ubiSysBanner 2 }
+
+-- *****************************************************************
+-- ubiSysRedundancyInfo
+-- *****************************************************************
+
+ ubiSysRedundancyInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiSysRedundancyInfoEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of redundancy information"
+ ::= { ubiSysRedundancy 1 }
+
+ ubiSysRedundancyInfoEntry OBJECT-TYPE
+ SYNTAX UbiSysRedundancyInfoEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entry of redundancy information"
+ INDEX { ubiSCURedundancyRole }
+ ::= { ubiSysRedundancyInfoTable 1 }
+
+ UbiSysRedundancyInfoEntry ::= SEQUENCE {
+ ubiSCURedundancyRole INTEGER,
+ ubiSCUPosition INTEGER,
+ ubiSCUMngLinkStatus INTEGER,
+ ubiSCUIpAddress IpAddress,
+ ubiSCUPeerEquipStatus INTEGER
+ }
+
+ ubiSCURedundancyRole OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ active(1),
+ standby(2)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SCU role"
+ ::= { ubiSysRedundancyInfoEntry 1 }
+
+ ubiSCUPosition OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ left(1),
+ right(2)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SCU postion"
+ ::= { ubiSysRedundancyInfoEntry 2 }
+
+ ubiSCUMngLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ down(0),
+ up(1)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "mng port status of SCU"
+ ::= { ubiSysRedundancyInfoEntry 3 }
+
+ ubiSCUIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP address of SCU"
+ ::= { ubiSysRedundancyInfoEntry 4 }
+
+ ubiSCUPeerEquipStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unequip(0),
+ equip(1)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Peer Equip status of SCU"
+ ::= { ubiSysRedundancyInfoEntry 5 }
+
+-- ubiSysRedundancyReload
+
+ ubiSysRedundancyReload OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ reload_peer(1),
+ reload_shelf(2)
+ }
+ ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Reload Active and/or Standby"
+ ::= { ubiSysRedundancy 2 }
+
+-- ubiSysRedundancyPeerImage
+ ubiSysRedundancyPeerImage OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Peer boot image"
+ ::= { ubiSysRedundancy 3 }
+
+
+-- ***********************************************************
+-- ubiSysTest
+-- ***********************************************************
+
+ ubiLedTestTimeout OBJECT-TYPE
+ SYNTAX Integer32(1..300)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The timeout to terminate the LED Test.
+ If the timeout is zero, that is set to default."
+ DEFVAL { 20 }
+ ::= { ubiSysLedTest 1 }
+
+ ubiLedTestTrigger OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ testing(1),
+ stop(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Trigger and stop the LED Test."
+ ::= { ubiSysLedTest 2 }
+
+ ubiLedTestSlotId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LED test Slot id"
+ ::= { ubiSysLedTest 3 }
+
+-- *****************************************************************
+-- ubiSysBarCode
+-- *****************************************************************
+
+ ubiSysBarcodeSystem OBJECT IDENTIFIER ::= { ubiSysBarCode 1 }
+
+ ubiSysBarcodeSystemString OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The textual barcode of system."
+ ::= { ubiSysBarcodeSystem 1 }
+
+ ubiSysBarcodePowerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiSysBarcodePowerEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information
+ for power barcode."
+ ::= { ubiSysBarCode 2 }
+
+ ubiSysBarcodePowerEntry OBJECT-TYPE
+ SYNTAX UbiSysBarcodePowerEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Barcode Information about the power."
+ INDEX { ubiSysBarcodePowerIndex }
+ ::= { ubiSysBarcodePowerTable 1 }
+
+ UbiSysBarcodePowerEntry ::= SEQUENCE {
+ ubiSysBarcodePowerIndex INTEGER,
+ ubiSysBarcodePowerString DisplayString
+ }
+
+ ubiSysBarcodePowerIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each power entity"
+ ::= { ubiSysBarcodePowerEntry 1 }
+
+ ubiSysBarcodePowerString OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The textual barcode of power entity"
+ ::= { ubiSysBarcodePowerEntry 2 }
+
+ ubiSysBarcodeFanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiSysBarcodeFanEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information
+ for fan barcode."
+ ::= { ubiSysBarCode 3 }
+
+ ubiSysBarcodeFanEntry OBJECT-TYPE
+ SYNTAX UbiSysBarcodeFanEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Barcode Information about the fan"
+ INDEX { ubiSysBarcodeFanIndex }
+ ::= { ubiSysBarcodeFanTable 1 }
+
+ UbiSysBarcodeFanEntry ::= SEQUENCE {
+ ubiSysBarcodeFanIndex INTEGER,
+ ubiSysBarcodeFanString DisplayString
+ }
+
+ ubiSysBarcodeFanIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each fan entity"
+ ::= { ubiSysBarcodeFanEntry 1 }
+
+ ubiSysBarcodeFanString OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The textual barcode of fan entity."
+ ::= { ubiSysBarcodeFanEntry 2 }
+
+ ubiSysBarcodeUplinkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiSysBarcodeUplinkEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information
+ for uplink module's barcode."
+ ::= { ubiSysBarCode 4 }
+
+ ubiSysBarcodeUplinkEntry OBJECT-TYPE
+ SYNTAX UbiSysBarcodeUplinkEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Barcode Information about the uplink module."
+ INDEX { ubiSysBarcodeUplinkIndex }
+ ::= { ubiSysBarcodeUplinkTable 1 }
+
+ UbiSysBarcodeUplinkEntry ::= SEQUENCE {
+ ubiSysBarcodeUplinkIndex INTEGER,
+ ubiSysBarcodeUplinkString DisplayString
+ }
+
+ ubiSysBarcodeUplinkIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each uplink module."
+ ::= { ubiSysBarcodeUplinkEntry 1 }
+
+ ubiSysBarcodeUplinkString OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The textual barcode of uplink module."
+ ::= { ubiSysBarcodeUplinkEntry 2 }
+
+ ubiSysBarcodeSlotTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiSysBarcodeSlotEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information
+ for slot's barcode."
+ ::= { ubiSysBarCode 5 }
+
+ ubiSysBarcodeSlotEntry OBJECT-TYPE
+ SYNTAX UbiSysBarcodeSlotEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Barcode Information about the slot."
+ INDEX { ubiSysBarcodeSlotIndex }
+ ::= { ubiSysBarcodeSlotTable 1 }
+
+ UbiSysBarcodeSlotEntry ::= SEQUENCE {
+ ubiSysBarcodeSlotIndex INTEGER,
+ ubiSysBarcodeSlotString DisplayString
+ }
+
+ ubiSysBarcodeSlotIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each slot."
+ ::= { ubiSysBarcodeSlotEntry 1 }
+
+ ubiSysBarcodeSlotString OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The textual barcode of slot."
+ ::= { ubiSysBarcodeSlotEntry 2 }
+
+ ubiSysBarcodeScuTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiSysBarcodeScuEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information
+ for SCU's barcode."
+ ::= { ubiSysBarCode 6 }
+
+ ubiSysBarcodeScuEntry OBJECT-TYPE
+ SYNTAX UbiSysBarcodeScuEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Barcode Information about the SCU."
+ INDEX { ubiSysBarcodeScuIndex }
+ ::= { ubiSysBarcodeScuTable 1 }
+
+ UbiSysBarcodeScuEntry ::= SEQUENCE {
+ ubiSysBarcodeScuIndex INTEGER,
+ ubiSysBarcodeScuString DisplayString
+ }
+
+ ubiSysBarcodeScuIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each SCU."
+ ::= { ubiSysBarcodeScuEntry 1 }
+
+ ubiSysBarcodeScuString OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The textual barcode of SCU."
+ ::= { ubiSysBarcodeScuEntry 2 }
+
+
+-- *****************************************************************
+-- ubiSysMIBConformance
+-- *****************************************************************
+
+--
+-- conformance information
+--
+ubiSysMIBCompliances OBJECT IDENTIFIER ::= { ubiSystemMIBConformance 1 }
+ubiSysMIBGroups OBJECT IDENTIFIER ::= { ubiSystemMIBConformance 2 }
+
+
+
+-- compliance statements
+
+ ubiSysMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Ubiquoss system MIB."
+ MODULE
+ MANDATORY-GROUPS { ubiSysInfoMIBGroup,
+ ubiSysRscMIBGroup,
+ ubiSysBannerGroup }
+
+ GROUP ubiSysInfoMIBGroup
+ DESCRIPTION
+ "The ubiSysMIBGroup is applicable for implementations which
+ need to get the system information"
+
+ GROUP ubiSysRscMIBGroup
+ DESCRIPTION
+ "The ubiSysMIBGroup is applicable for implementations which
+ need to manager the system resource"
+
+ GROUP ubiSysBannerGroup
+ DESCRIPTION
+ "The ubiSysBannerGroup is applicable for implementations which
+ need to manager the miscellaneous information of system."
+ ::= { ubiSysMIBCompliances 1 }
+
+
+
+-- units of conformance
+ ubiSysInfoMIBGroup OBJECT-GROUP
+ OBJECTS {
+ ubiSystemModel,
+ ubiSystemSerialNumber,
+ ubiHwVersion,
+ ubiSwVersion,
+ ubiReleaseDate,
+ ubiSerialNumber,
+ ubiSysPhysAddress,
+ ubiSysClock,
+ ubiSysTimeZoneName,
+ ubiSysTimeZoneOffset
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to get the
+ system information"
+ ::= { ubiSysMIBGroups 1 }
+
+
+ ubiSysRscMIBGroup OBJECT-GROUP
+ OBJECTS {
+ ubiCpuFiveSec,
+ ubiCpuOneMin,
+ ubiCpuFiveMin,
+ ubiCpuRisingThreshold,
+ ubiCpuFallingThreshold,
+ ubiCpuLoadTimePeriod,
+ ubiMemoryAlloc,
+ ubiMemoryFree,
+ ubiMemoryTotal,
+ ubiMemoryFreePercentage,
+ ubiMemoryThreshold
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to manager the
+ system resource"
+ ::= { ubiSysMIBGroups 2 }
+
+
+
+ ubiSysMiscGroup OBJECT-GROUP
+ OBJECTS {
+ ubiLedTestTrigger
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to manager the
+ miscellaneous information of system."
+ ::= { ubiSysMIBGroups 3 }
+
+
+END
+