mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
Added basic Ubiquoss PON support (#10828)
* mibs * definition * definition * logo * serial * device bits * tests * codeclimate
This commit is contained in:
parent
245b415eba
commit
3d56d763e4
BIN
html/images/logos/ubiquoss.png
Normal file
BIN
html/images/logos/ubiquoss.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.3 KiB |
13
includes/definitions/ubiquoss-pon.yaml
Normal file
13
includes/definitions/ubiquoss-pon.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
os: ubiquoss-pon
|
||||
text: 'Ubiquoss PON'
|
||||
type: network
|
||||
icon: ubiquoss
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
mib_dir:
|
||||
- ubiquoss
|
||||
discovery:
|
||||
-
|
||||
sysObjectID: .1.3.6.1.4.1.7800.1
|
22
includes/polling/os/ubiquoss-pon.inc.php
Normal file
22
includes/polling/os/ubiquoss-pon.inc.php
Normal file
@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* Copyright (c) 2016 Søren Friis Rosiak <sorenrosiak@gmail.com>
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*
|
||||
* Ubiquoss PON
|
||||
*
|
||||
*/
|
||||
|
||||
$serial = snmp_get($device, 'ENTITY-MIB::entPhysicalSerialNum.1', '-OQv');
|
||||
|
||||
// Let's use sysDescr as nothing else is found in the OIDs.
|
||||
if (empty($hardware)) {
|
||||
$hardware = 'Ubiquoss ' . trim($device['sysDescr']);
|
||||
}
|
2477
mibs/ubiquoss/UBIQUOSS-10GEPON-PM-GROUP-MIB
Normal file
2477
mibs/ubiquoss/UBIQUOSS-10GEPON-PM-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2736
mibs/ubiquoss/UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB
Normal file
2736
mibs/ubiquoss/UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4112
mibs/ubiquoss/UBIQUOSS-10GEPON-PON-PROFILE-GROUP-MIB
Normal file
4112
mibs/ubiquoss/UBIQUOSS-10GEPON-PON-PROFILE-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
203
mibs/ubiquoss/UBIQUOSS-10GEPON-SERVICE-POLICY-GROUP-MIB
Normal file
203
mibs/ubiquoss/UBIQUOSS-10GEPON-SERVICE-POLICY-GROUP-MIB
Normal file
@ -0,0 +1,203 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-10GEPON-SERVICE-POLICY-GROUP-MIB.my
|
||||
--
|
||||
-- Jul. 2013, Hangil Won
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
UBIQUOSS-10GEPON-SERVICE-POLICY-GROUP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
entPhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
ubi10GEponGroupMIB
|
||||
FROM UBQS-SMI
|
||||
ubiPortIndex
|
||||
FROM UBQS-INTERFACE-MIB;
|
||||
|
||||
|
||||
|
||||
ubi10gServicePolicyMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201601072200Z"
|
||||
ORGANIZATION
|
||||
"Ubiquoss Inc."
|
||||
CONTACT-INFO
|
||||
"Chair : Hangil Won
|
||||
Ubiquoss Inc.
|
||||
Postal: : 8F Ubiquoss B/D, 68, Pangyo-ro
|
||||
255beon-gil, Bundang-gu, Seongnam-si,
|
||||
Gyeonggi-do, 463-400, Republic of Korea
|
||||
EMail: : hg88pro@ubiquoss.com"
|
||||
DESCRIPTION
|
||||
"This MIB module defines epon service policy information"
|
||||
::= { ubi10GEponGroupMIB 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Node definitions
|
||||
-- ***********************************************************
|
||||
|
||||
ubi10gServicePolicyMIBObjects OBJECT IDENTIFIER ::= { ubi10gServicePolicyMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ponServicePolicy
|
||||
-- ***********************************************************
|
||||
|
||||
ubi10gPonServicePolicy OBJECT IDENTIFIER ::= { ubi10gServicePolicyMIBObjects 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- olt10gServicePolicy
|
||||
-- ***********************************************************
|
||||
olt10gServicePolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Olt10gServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Apply service policy to OLT."
|
||||
::= { ubi10gPonServicePolicy 1 }
|
||||
|
||||
olt10gServicePolicyEntry OBJECT-TYPE
|
||||
SYNTAX Olt10gServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { uniPortIndex }
|
||||
::= { olt10gServicePolicyTable 1 }
|
||||
|
||||
Olt10gServicePolicyEntry ::=
|
||||
SEQUENCE {
|
||||
olt10gServicePolicyServiceMapName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
olt10gServicePolicyServiceMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..63))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Service map name to apply."
|
||||
::= { olt10gServicePolicyEntry 1 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- onu10gServicePolicyTable
|
||||
-- ***********************************************************
|
||||
onu10gServicePolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Onu10gServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubi10gPonServicePolicy 2 }
|
||||
|
||||
onu10gServicePolicyEntry OBJECT-TYPE
|
||||
SYNTAX Onu10gServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex, onu10gId }
|
||||
::= { onu10gServicePolicyTable 1 }
|
||||
|
||||
Onu10gServicePolicyEntry ::=
|
||||
SEQUENCE {
|
||||
onu10gServicePolicySlaMapName
|
||||
DisplayString,
|
||||
onu10gServicePolicyBridgeMapName
|
||||
DisplayString,
|
||||
onu10gServicePolicyMcastMapName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
onu10gServicePolicySlaMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onu10gServicePolicyEntry 1 }
|
||||
|
||||
onu10gServicePolicyBridgeMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onu10gServicePolicyEntry 2 }
|
||||
|
||||
onu10gServicePolicyMcastMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onu10gServicePolicyEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- default10gServicePolicy
|
||||
-- ***********************************************************
|
||||
default10gServicePolicy OBJECT IDENTIFIER ::= { ubi10gPonServicePolicy 3 }
|
||||
|
||||
default10gServicePolicySlaMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { default10gServicePolicy 1 }
|
||||
|
||||
default10gServicePolicyBridgeMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { default10gServicePolicy 2 }
|
||||
|
||||
default10gServicePolicyMcastMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { default10gServicePolicy 3 }
|
||||
|
||||
defaultHybrid10gServicePolicySlaMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { default10gServicePolicy 4 }
|
||||
|
||||
defaultHybrid10gServicePolicyBridgeMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { default10gServicePolicy 5 }
|
||||
|
||||
defaultHybrid10gServicePolicyMcastMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { default10gServicePolicy 6 }
|
||||
|
||||
END
|
||||
-- ***********************************************************
|
||||
-- UBIQUOSS-10GEPON-SERVICE-POLICY-MIB.my
|
||||
-- ***********************************************************
|
||||
|
540
mibs/ubiquoss/UBIQUOSS-10GEPON-SOFTWARE-MANAGEMENT-GROUP-MIB
Normal file
540
mibs/ubiquoss/UBIQUOSS-10GEPON-SOFTWARE-MANAGEMENT-GROUP-MIB
Normal file
@ -0,0 +1,540 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-10GEPON-SOFTWARE-MANAGEMENT-GROUP-MIB.my
|
||||
--
|
||||
-- Jul. 2013, Hangil Won
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
UBIQUOSS-10GEPON-SOFTWARE-MANAGEMENT-GROUP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
ubi10GEponGroupMIB
|
||||
FROM UBQS-SMI
|
||||
ubiPortIndex
|
||||
FROM UBQS-INTERFACE-MIB;
|
||||
|
||||
|
||||
ubi10gSoftwareMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201601072200Z"
|
||||
ORGANIZATION
|
||||
"Ubiquoss Inc."
|
||||
CONTACT-INFO
|
||||
"Chair : Hangil Won
|
||||
Ubiquoss Inc.
|
||||
Postal: : 8F Ubiquoss B/D, 68, Pangyo-ro
|
||||
255beon-gil, Bundang-gu, Seongnam-si,
|
||||
Gyeonggi-do, 463-400, Republic of Korea
|
||||
EMail: : hg88pro@ubiquoss.com"
|
||||
DESCRIPTION
|
||||
"This MIB module defines epon software management information"
|
||||
::= { ubi10GEponGroupMIB 6 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
ubi10gSoftwareMIBObjects OBJECT IDENTIFIER ::= { ubi10gSoftwareMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- oltSoftwareInfoTable
|
||||
-- ***********************************************************
|
||||
olt10gSoftwareInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Olt10gSoftwareInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"10g Olt software download"
|
||||
::= { ubi10gSoftwareMIBObjects 1 }
|
||||
|
||||
olt10gSoftwareInfoEntry OBJECT-TYPE
|
||||
SYNTAX Olt10gSoftwareInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex }
|
||||
::= { olt10gSoftwareInfoTable 1 }
|
||||
|
||||
Olt10gSoftwareInfoEntry ::=
|
||||
SEQUENCE {
|
||||
olt10gSwVersion
|
||||
DisplayString,
|
||||
olt10gHwVersion
|
||||
DisplayString
|
||||
}
|
||||
|
||||
olt10gSwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Olt software version number (xx.xx.xx)"
|
||||
::= { olt10gSoftwareInfoEntry 1 }
|
||||
|
||||
|
||||
olt10gHwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Olt Hardware version number"
|
||||
::= { olt10gSoftwareInfoEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- onu10gSoftwareInfoTable
|
||||
-- ***********************************************************
|
||||
onu10gSoftwareInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Onu10gSoftwareInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubi10gSoftwareMIBObjects 2 }
|
||||
|
||||
onu10gSoftwareInfoEntry OBJECT-TYPE
|
||||
SYNTAX Onu10gSoftwareInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex, onu10gId }
|
||||
::= { onu10gSoftwareInfoTable 1 }
|
||||
|
||||
Onu10gSoftwareInfoEntry ::=
|
||||
SEQUENCE {
|
||||
onu10gSwVersion
|
||||
DisplayString,
|
||||
onu10gHwVersion
|
||||
DisplayString
|
||||
}
|
||||
|
||||
onu10gSwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Onu software version number (xx.xx.xx)"
|
||||
::= { onu10gSoftwareInfoEntry 1 }
|
||||
|
||||
|
||||
onu10gHwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Onu Hardware version number"
|
||||
::= { onu10gSoftwareInfoEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- softwareGroup
|
||||
-- ***********************************************************
|
||||
reset10gOltId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Olt Id"
|
||||
::= { ubi10gSoftwareMIBObjects 3 }
|
||||
|
||||
reset10gOnuId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..64)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Onu Id"
|
||||
::= { ubi10gSoftwareMIBObjects 4 }
|
||||
|
||||
reset10gOp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(0),
|
||||
reset(1),
|
||||
resetWithInit(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Operation"
|
||||
::= { ubi10gSoftwareMIBObjects 5 }
|
||||
|
||||
reset10gMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Mac addr"
|
||||
::= { ubi10gSoftwareMIBObjects 6 }
|
||||
|
||||
reset10gMacOltId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Mac addr"
|
||||
::= { ubi10gSoftwareMIBObjects 7 }
|
||||
|
||||
reset10gMacOp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(0),
|
||||
reset(1),
|
||||
resetWithInit(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Mac Operation"
|
||||
::= { ubi10gSoftwareMIBObjects 8 }
|
||||
|
||||
reset10gBoard OBJECT-TYPE
|
||||
SYNTAX Integer32(1..12)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"10G pon board-reset
|
||||
1~12 : Slot Id"
|
||||
::= { ubi10gSoftwareMIBObjects 11 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- SoftwareDownloadTable
|
||||
-- ***********************************************************
|
||||
softwareDownload10g OBJECT IDENTIFIER ::= { ubi10gSoftwareMIBObjects 9 }
|
||||
|
||||
softwareDownload10gOltId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Olt ID"
|
||||
::= { softwareDownload10g 1 }
|
||||
|
||||
softwareDownload10gOnuId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Onu ID"
|
||||
::= { softwareDownload10g 2 }
|
||||
|
||||
softwareDownload10gHostIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"file server IP address (xxx.xxx.xxx.xxx)"
|
||||
::= { softwareDownload10g 3 }
|
||||
|
||||
softwareDownload10gFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"software image file name to be downloaded"
|
||||
::= { softwareDownload10g 4 }
|
||||
|
||||
softwareDownload10gOption OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
forced(1),
|
||||
checkVersion(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"software image file name to be downloaded"
|
||||
::= { softwareDownload10g 5 }
|
||||
|
||||
softwareDownload10gOp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
operate(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { softwareDownload10g 6 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- onuAutoDownload10gGroup
|
||||
-- ***********************************************************
|
||||
onuAutoDownload10g OBJECT IDENTIFIER ::= { ubi10gSoftwareMIBObjects 10 }
|
||||
|
||||
onu10gSoftwareTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Onu10gSoftwareEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU firmware image table"
|
||||
::= { onuAutoDownload10g 1 }
|
||||
|
||||
onu10gSoftwareEntry OBJECT-TYPE
|
||||
SYNTAX Onu10gSoftwareEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { onu10gSoftwareId }
|
||||
::= { onu10gSoftwareTable 1 }
|
||||
|
||||
Onu10gSoftwareEntry ::=
|
||||
SEQUENCE {
|
||||
onu10gSoftwareId
|
||||
INTEGER,
|
||||
onu10gSoftwareFileName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
onu10gSoftwareId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU software image file number"
|
||||
::= { onu10gSoftwareEntry 1 }
|
||||
|
||||
onu10gSoftwareFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU software image file name"
|
||||
::= { onu10gSoftwareEntry 2 }
|
||||
|
||||
onuDownload10g OBJECT IDENTIFIER ::= { onuAutoDownload10g 2 }
|
||||
|
||||
onuDownload10gHostIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"file server IP address (xxx.xxx.xxx.xxx)"
|
||||
::= { onuDownload10g 1 }
|
||||
|
||||
onuDownload10gFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"software image file name to be downloaded"
|
||||
::= { onuDownload10g 2 }
|
||||
|
||||
onuDownload10gAction OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noAction(0),
|
||||
add(1),
|
||||
remove(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To set value with run(1) will start download"
|
||||
::= { onuDownload10g 3 }
|
||||
|
||||
|
||||
onuDownload10gActionOp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(0),
|
||||
operate(1),
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { onuDownload10g 4 }
|
||||
|
||||
|
||||
onuDownload10gStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OnuDownload10gStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU firmware image table"
|
||||
::= { onuAutoDownload10g 3 }
|
||||
|
||||
|
||||
onuDownload10gStatusEntry OBJECT-TYPE
|
||||
SYNTAX OnuDownload10gStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ifIndex }
|
||||
::= { onuDownload10gStatusTable 1 }
|
||||
|
||||
OnuDownload10gStatusEntry ::=
|
||||
SEQUENCE {
|
||||
onuDownload10gStatusMask
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
onuDownload10gStatusMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU download status bitmask.
|
||||
32 of ONUs x 8 bit for each ONU = 256 bits (32 bytes)
|
||||
|
||||
0x00~0x7F : 'onuSoftwareId' on download complete
|
||||
0x80 : wait to download
|
||||
0x81 : unavailable entity
|
||||
0x82 : fail to download
|
||||
0x83 : no image
|
||||
0x84 : already up-to-date version
|
||||
"
|
||||
::= { onuDownload10gStatusEntry 1 }
|
||||
|
||||
-- onuVersionComparison OBJECT-TYPE
|
||||
-- SYNTAX INTEGER
|
||||
-- {
|
||||
-- disable(0),
|
||||
-- enable(1)
|
||||
-- }
|
||||
-- MAX-ACCESS read-write
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "set auto-download version-comparison flag"
|
||||
-- ::= { onuAutoDownload 4 }
|
||||
|
||||
onu10gResetOption OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
automatic(1),
|
||||
manual(2),
|
||||
automatic_with_time(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU reset method after auto-download
|
||||
Auto-reset with time(3) : Set Only"
|
||||
::= { onuAutoDownload10g 4 }
|
||||
|
||||
|
||||
onuAutoDownload10gStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
start(1),
|
||||
stop(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU auto-download status"
|
||||
::= { onuAutoDownload10g 5 }
|
||||
|
||||
onuAutoDownload10gResetTime OBJECT-TYPE
|
||||
SYNTAX Integer32(0..23)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU auto-download auto-reset time
|
||||
Unit : time of day
|
||||
255 : Auto-reset immediately,
|
||||
manual-reset,
|
||||
or auto-download stopped."
|
||||
::= { onuAutoDownload10g 6 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSoftwareMIBNotificationPrefix
|
||||
-- ***********************************************************
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
|
||||
ubiSoftwareMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSoftwareMIB 2 }
|
||||
ubiSoftwareMIBNotifications OBJECT IDENTIFIER ::= { ubiSoftwareMIBNotificationPrefix 0 }
|
||||
|
||||
ubiEponOltImageUpgradeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"olt upgrade notification"
|
||||
::= { ubiSoftwareMIBNotifications 1 }
|
||||
|
||||
ubiEponOltImageUpgradeFailNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"olt upgrade notification"
|
||||
::= { ubiSoftwareMIBNotifications 2 }
|
||||
|
||||
ubiEponOnuImageUpgradeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"onu upgrade notification"
|
||||
::= { ubiSoftwareMIBNotifications 3 }
|
||||
|
||||
ubiEponOnuImageUpgradeFailNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"onu upgrade notification"
|
||||
::= { ubiSoftwareMIBNotifications 4 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- UBIQUOSS-10GEPON-SOFTWARE-MANAGEMENT-GROUP-MIB.mib
|
||||
--
|
1313
mibs/ubiquoss/UBIQUOSS-EPON-MIB
Normal file
1313
mibs/ubiquoss/UBIQUOSS-EPON-MIB
Normal file
File diff suppressed because it is too large
Load Diff
723
mibs/ubiquoss/UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB
Normal file
723
mibs/ubiquoss/UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB
Normal file
@ -0,0 +1,723 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB.my
|
||||
--
|
||||
-- Jun 2008, Hyungeun Park
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
BridgeId
|
||||
FROM BRIDGE-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
ubiEponGroupMIB
|
||||
FROM UBQS-SMI
|
||||
ubiPortIndex
|
||||
FROM UBQS-INTERFACE-MIB;
|
||||
|
||||
|
||||
ubiOntSwitchMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200806171703Z" -- Jun 17, 2008 at 17:03 GMT
|
||||
ORGANIZATION
|
||||
"Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : Hyungeun Park
|
||||
Ubiquoss Corp.
|
||||
Postal: : 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: : phe618@ubiquoss.com
|
||||
Phone : +82-2-2190-3166"
|
||||
DESCRIPTION
|
||||
"This MIB module defines epon ont switch information."
|
||||
::= { ubiEponGroupMIB 3 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
ubiOntSwitchMIBObjects OBJECT IDENTIFIER ::= { ubiOntSwitchMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ontSwitchPortTable
|
||||
-- ***********************************************************
|
||||
ontSwitchPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OntSwitchPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiOntSwitchMIBObjects 1 }
|
||||
|
||||
ontSwitchPortEntry OBJECT-TYPE
|
||||
SYNTAX OntSwitchPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex, onuId, subsPortIndex }
|
||||
::= { ontSwitchPortTable 1 }
|
||||
|
||||
OntSwitchPortEntry ::=
|
||||
SEQUENCE {
|
||||
ontSwitchPortName
|
||||
DisplayString,
|
||||
ontSwitchPortOperStatus
|
||||
INTEGER,
|
||||
ontSwitchPortAdminStatus
|
||||
INTEGER,
|
||||
ontSwitchPortAutoNegotiation
|
||||
INTEGER,
|
||||
ontSwitchPortSpeed
|
||||
INTEGER,
|
||||
ontSwitchPortDuplex
|
||||
INTEGER,
|
||||
ontSwitchPortFlowControl
|
||||
INTEGER,
|
||||
ontSwitchPortMacLimit
|
||||
INTEGER
|
||||
}
|
||||
|
||||
ontSwitchPortName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ontSwitchPortEntry 1 }
|
||||
|
||||
ontSwitchPortOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(0),
|
||||
enabled(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ontSwitchPortEntry 2 }
|
||||
|
||||
ontSwitchPortAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
locked(0),
|
||||
unlocked(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ontSwitchPortEntry 3 }
|
||||
|
||||
ontSwitchPortAutoNegotiation OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ontSwitchPortEntry 4 }
|
||||
|
||||
ontSwitchPortSpeed OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
speed10(1),
|
||||
speed100(2),
|
||||
speed1000(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ontSwitchPortEntry 5 }
|
||||
|
||||
ontSwitchPortDuplex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
halfDuplex(0),
|
||||
fullDuplex(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ontSwitchPortEntry 6 }
|
||||
|
||||
ontSwitchPortFlowControl OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ontSwitchPortEntry 7 }
|
||||
|
||||
ontSwitchPortMacLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unlimit(64)
|
||||
}(1..16)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"mac-limit range <1-16>.
|
||||
64 : no mac limit"
|
||||
::= { ontSwitchPortEntry 8 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- vlanConfig
|
||||
-- ***********************************************************
|
||||
vlanConfig OBJECT IDENTIFIER ::= { ubiOntSwitchMIBObjects 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- vlanTable
|
||||
-- ***********************************************************
|
||||
|
||||
vlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { vlanConfig 1 }
|
||||
|
||||
vlanEntry OBJECT-TYPE
|
||||
SYNTAX VlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex, onuId, vlanIndex }
|
||||
::= { vlanTable 1 }
|
||||
|
||||
VlanEntry ::=
|
||||
SEQUENCE {
|
||||
vlanId
|
||||
Integer32,
|
||||
vlanRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
vlanId OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..4093)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { vlanEntry 1 }
|
||||
|
||||
vlanRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { vlanEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- vlanPortAdaptaionTable
|
||||
-- ***********************************************************
|
||||
vlanPortAdaptaionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VlanPortAdaptaionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { vlanConfig 2 }
|
||||
|
||||
vlanPortAdaptaionEntry OBJECT-TYPE
|
||||
SYNTAX VlanPortAdaptaionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex, onuId, subsPortIndex, vlanId }
|
||||
::= { vlanPortAdaptaionTable 1 }
|
||||
|
||||
VlanPortAdaptaionEntry ::=
|
||||
SEQUENCE {
|
||||
vlanMode
|
||||
INTEGER,
|
||||
vlanMember
|
||||
INTEGER
|
||||
}
|
||||
|
||||
vlanMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
trunk(0),
|
||||
access(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { vlanPortAdaptaionEntry 1 }
|
||||
|
||||
vlanMember OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
add(1),
|
||||
remove(2),
|
||||
setNative(3),
|
||||
resetNative(4),
|
||||
untaggedVlan(5),
|
||||
taggedVlan(6),
|
||||
notExist(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SET value : add, remove, setNative, resetNative.
|
||||
GET value : untaggedVlan, taggedVlan, notExist."
|
||||
::= { vlanPortAdaptaionEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- stpConfig
|
||||
-- ***********************************************************
|
||||
stpConfig OBJECT IDENTIFIER ::= { ubiOntSwitchMIBObjects 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- stpGlobalTable
|
||||
-- **********************************************************
|
||||
stpGlobalTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF StpGlobalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpConfig 1 }
|
||||
|
||||
stpGlobalEntry OBJECT-TYPE
|
||||
SYNTAX StpGlobalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index : ONT Physical Index."
|
||||
INDEX { ubiPortIndex, onuId }
|
||||
::= { stpGlobalTable 1 }
|
||||
|
||||
StpGlobalEntry ::=
|
||||
SEQUENCE {
|
||||
bridgeStpStatus
|
||||
INTEGER,
|
||||
bridgeStpAgeingTime
|
||||
INTEGER,
|
||||
bridgeStpRootPathCost
|
||||
Integer32,
|
||||
bridgeStpPriority
|
||||
Integer32,
|
||||
bridgeStpForwardTime
|
||||
INTEGER,
|
||||
bridgeStpHelloTime
|
||||
INTEGER,
|
||||
bridgeStpMaxAge
|
||||
INTEGER,
|
||||
bridgeStpRootPort
|
||||
Integer32,
|
||||
bridgeStpRootId
|
||||
BridgeId
|
||||
}
|
||||
|
||||
bridgeStpStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpGlobalEntry 1 }
|
||||
|
||||
bridgeStpAgeingTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unset(0)
|
||||
}(10..286)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ageing-time is translated to other value :
|
||||
|
||||
--------------------------------------------
|
||||
input value | translated value
|
||||
--------------------------------------------
|
||||
10 - 13 | 8
|
||||
--------------------------------------------
|
||||
14 - 26 | 17
|
||||
--------------------------------------------
|
||||
27 - 52 | 35
|
||||
--------------------------------------------
|
||||
53 - 106 | 70
|
||||
--------------------------------------------
|
||||
107 - 214 | 142
|
||||
--------------------------------------------
|
||||
215 - 286 | 286
|
||||
--------------------------------------------"
|
||||
::= { stpGlobalEntry 2 }
|
||||
|
||||
bridgeStpRootPathCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpGlobalEntry 3 }
|
||||
|
||||
bridgeStpPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..61440)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpGlobalEntry 4 }
|
||||
|
||||
bridgeStpForwardTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unset(0)
|
||||
}(4..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpGlobalEntry 5 }
|
||||
|
||||
bridgeStpHelloTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unset(0)
|
||||
}(1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpGlobalEntry 6 }
|
||||
|
||||
bridgeStpMaxAge OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unset(0)
|
||||
}(6..40)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpGlobalEntry 7 }
|
||||
|
||||
bridgeStpRootPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpGlobalEntry 8 }
|
||||
|
||||
bridgeStpRootId OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpGlobalEntry 9 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- stpPortTable
|
||||
-- ***********************************************************
|
||||
stpPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF StpPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpConfig 2 }
|
||||
|
||||
stpPortEntry OBJECT-TYPE
|
||||
SYNTAX StpPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index : ONT Physical Port Index."
|
||||
INDEX { ubiPortIndex, onuId, subsPortIndex }
|
||||
::= { stpPortTable 1 }
|
||||
|
||||
StpPortEntry ::=
|
||||
SEQUENCE {
|
||||
stpPort
|
||||
Integer32,
|
||||
stpPortPriority
|
||||
Integer32,
|
||||
stpPortState
|
||||
INTEGER,
|
||||
stpPortPathCost
|
||||
Integer32,
|
||||
stpPortDesignatedRoot
|
||||
BridgeId,
|
||||
stpPortDesignatedCost
|
||||
Integer32,
|
||||
stpPortDesignatedBridge
|
||||
BridgeId,
|
||||
stpPortDesignatedPort
|
||||
OCTET STRING,
|
||||
stpPortDesignatedForwardTransitions
|
||||
Counter32
|
||||
}
|
||||
|
||||
stpPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 1 }
|
||||
|
||||
stpPortPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 2 }
|
||||
|
||||
stpPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(1),
|
||||
blocking(2),
|
||||
listening(3),
|
||||
learning(4),
|
||||
forwarding(5),
|
||||
broken(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 3 }
|
||||
|
||||
stpPortPathCost OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 4 }
|
||||
|
||||
stpPortDesignatedRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 5 }
|
||||
|
||||
stpPortDesignatedCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 6 }
|
||||
|
||||
stpPortDesignatedBridge OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 7 }
|
||||
|
||||
stpPortDesignatedPort OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (2))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 8 }
|
||||
|
||||
stpPortDesignatedForwardTransitions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { stpPortEntry 9 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- igmpConfig
|
||||
-- ***********************************************************
|
||||
igmpConfig OBJECT IDENTIFIER ::= { ubiOntSwitchMIBObjects 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- igmpGlobalTable
|
||||
-- ***********************************************************
|
||||
igmpGlobalTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IgmpGlobalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { igmpConfig 1 }
|
||||
|
||||
igmpGlobalEntry OBJECT-TYPE
|
||||
SYNTAX IgmpGlobalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index : ONT Physical Index."
|
||||
INDEX { ubiPortIndex, onuId }
|
||||
::= { igmpGlobalTable 1 }
|
||||
|
||||
IgmpGlobalEntry ::=
|
||||
SEQUENCE {
|
||||
igmpGlobalStatus
|
||||
INTEGER,
|
||||
igmpGlobalLastMemberQueryCount
|
||||
Integer32,
|
||||
igmpGlobalRobustnessCount
|
||||
Integer32
|
||||
}
|
||||
|
||||
igmpGlobalStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { igmpGlobalEntry 1 }
|
||||
|
||||
igmpGlobalLastMemberQueryCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..12)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { igmpGlobalEntry 2 }
|
||||
|
||||
igmpGlobalRobustnessCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..12)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { igmpGlobalEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- igmpPortTable
|
||||
-- ***********************************************************
|
||||
igmpPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IgmpPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { igmpConfig 2 }
|
||||
|
||||
igmpPortEntry OBJECT-TYPE
|
||||
SYNTAX IgmpPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index : ONT Physical Port Index."
|
||||
INDEX { ubiPortIndex, onuId, subsPortIndex }
|
||||
::= { igmpPortTable 1 }
|
||||
|
||||
IgmpPortEntry ::=
|
||||
SEQUENCE {
|
||||
igmpPortMaxGroup
|
||||
Integer32
|
||||
}
|
||||
|
||||
igmpPortMaxGroup OBJECT-TYPE
|
||||
SYNTAX Integer32 (10..35)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { igmpPortEntry 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiOntSwitchMIBNotificationPrefix
|
||||
-- ***********************************************************
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiOntSwitchMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiOntSwitchMIB 2 }
|
||||
ubiOntSwitchMIBNotifications OBJECT IDENTIFIER ::= { ubiOntSwitchMIBNotificationPrefix 0 }
|
||||
|
||||
-- TODO
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPonMacGroupMIBNotificationPrefix
|
||||
-- ***********************************************************
|
||||
-- conformance information
|
||||
ubiOntSwitchMIBConformance OBJECT IDENTIFIER ::= { ubiOntSwitchMIB 3 }
|
||||
ubiOntSwitchMIBCompliances OBJECT IDENTIFIER ::= { ubiOntSwitchMIBConformance 1 }
|
||||
ubiOntSwitchMIBGroups OBJECT IDENTIFIER ::= { ubiOntSwitchMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
ubiOntSwitchMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiOntSwitchMIBGroup,
|
||||
ubiOntSwitchMIBNotificationGroup
|
||||
}
|
||||
GROUP ubiOntSwitchMIBGroup
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
GROUP ubiOntSwitchMIBNotificationGroup
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
|
||||
::= { ubiOntSwitchMIBCompliances 1 }
|
||||
|
||||
-- compliance statements
|
||||
ubiOntSwitchMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
-- TODO
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss ont switch information MIB"
|
||||
::= { ubiOntSwitchMIBGroups 1 }
|
||||
|
||||
ubiOntSwitchMIBNotificationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
-- TODO
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss ont switch information Notifications"
|
||||
::= { ubiOntSwitchMIBGroups 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- UBIQUOSS-EPON-ONTMANAGER-MIB.my
|
||||
--
|
3057
mibs/ubiquoss/UBIQUOSS-EPON-PM-GROUP-MIB
Normal file
3057
mibs/ubiquoss/UBIQUOSS-EPON-PM-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
504
mibs/ubiquoss/UBIQUOSS-EPON-PM-MIB
Normal file
504
mibs/ubiquoss/UBIQUOSS-EPON-PM-MIB
Normal file
@ -0,0 +1,504 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-EPON-PM-MIB.mib:
|
||||
-- Ubiquoss Enterprise Vdsl Performance Structure of Management Information
|
||||
--
|
||||
-- Jan 2007, SangJun Song
|
||||
--
|
||||
-- Copyright (c) 2007 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBIQUOSS-EPON-PM-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
|
||||
IANAifType
|
||||
FROM IANAifType-MIB
|
||||
|
||||
RowStatus, TruthValue
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
|
||||
ubiSysIndex
|
||||
FROM UBQS-INTERFACE-MIB
|
||||
|
||||
HCPerfIntervalThreshold,
|
||||
HCPerfTimeElapsed,
|
||||
HCPerfValidIntervals,
|
||||
HCPerfInvalidIntervals
|
||||
FROM HC-PerfHist-TC-MIB -- [RFC3705]
|
||||
|
||||
ubiMgmt
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiEponPMMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "0607130000Z"
|
||||
ORGANIZATION "Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : SangJun Song
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: sjsong@ubiquoss.com
|
||||
Phone: +82-2-2190-3139
|
||||
|
||||
Co-editor: Paul
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: sjsong@ubiquoss.com
|
||||
Phone: +82-2-2190-3139"
|
||||
DESCRIPTION
|
||||
"This MIB module defines vdsl line information"
|
||||
::= { ubiMgmt 401 }
|
||||
|
||||
ubiEponPMMIBObjects OBJECT IDENTIFIER ::= { ubiEponPMMIB 1 }
|
||||
|
||||
ubiEponPhysSide ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"switch(1) -- switch side of port
|
||||
pon(2) -- pon side of port"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
switch(1),
|
||||
pon(2)
|
||||
}
|
||||
|
||||
-- ***********************************************************
|
||||
-- PM line current total Counters
|
||||
-- ***********************************************************
|
||||
|
||||
ubiEponPMOltCurrTotalCntTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiEponPMOltCurrTotalCntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table ubiEponPMOltCurrTable contains current Performance
|
||||
Monitoring results of DSL line."
|
||||
::= { ubiEponPMMIBObjects 1 }
|
||||
|
||||
ubiEponPMOltCurrTotalCntEntry OBJECT-TYPE
|
||||
SYNTAX UbiEponPMOltCurrTotalCntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table ubiEponPMOltCurrTable contains current Performance
|
||||
Monitoring results of DSL line.
|
||||
The index of this table is an interface index where the
|
||||
interface has an ifType of vdsl and the termination
|
||||
unit."
|
||||
INDEX { ubiSysIndex, ubiPortIndex, ubiEponPhysSide }
|
||||
::= { ubiEponPMOltCurrTotalCntTable 1 }
|
||||
|
||||
UbiEponPMOltCurrTotalCntEntry ::=
|
||||
SEQUENCE {
|
||||
ubiEponPMOltCurrInTotalBytes Counter64,
|
||||
ubiEponPMOltCurrInTotalFrames Counter64,
|
||||
ubiEponPMOltCurrInUnicastFrames Counter64,
|
||||
ubiEponPMOltCurrInBroadcastFrames Counter64,
|
||||
ubiEponPMOltCurrInMulticastFrames Counter64,
|
||||
ubiEponPMOltCurrInErrorFrames Counter64,
|
||||
ubiEponPMOltCurrInDropedFrames Counter64,
|
||||
ubiEponPMOltCurrInPausedFrames Counter64,
|
||||
ubiEponPMOltCurrOutTotalBytes Counter64,
|
||||
ubiEponPMOltCurrOutTotalFrames Counter64,
|
||||
ubiEponPMOltCurrOutUnicastFrames Counter64,
|
||||
ubiEponPMOltCurrOutBroadcastFrames Counter64,
|
||||
ubiEponPMOltCurrOutMulticastFrames Counter64,
|
||||
ubiEponPMOltCurrOutErrorFrames Counter64,
|
||||
ubiEponPMOltCurrOutDropedFrames Counter64,
|
||||
ubiEponPMOltCurrOutPausedFrames Counter64
|
||||
}
|
||||
|
||||
ubiEponPMOltCurrInTotalBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 1 }
|
||||
|
||||
ubiEponPMOltCurrInTotalFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 2 }
|
||||
|
||||
ubiEponPMOltCurrInUnicastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 3 }
|
||||
|
||||
ubiEponPMOltCurrInBroadcastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 4 }
|
||||
|
||||
ubiEponPMOltCurrInMulticastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 5 }
|
||||
|
||||
ubiEponPMOltCurrInErrorFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 6 }
|
||||
|
||||
ubiEponPMOltCurrInDropedFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 7 }
|
||||
|
||||
ubiEponPMOltCurrInPausedFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 8 }
|
||||
|
||||
ubiEponPMOltCurrOutTotalBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 9 }
|
||||
|
||||
ubiEponPMOltCurrOutTotalFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 10 }
|
||||
|
||||
ubiEponPMOltCurrOutUnicastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 11 }
|
||||
|
||||
ubiEponPMOltCurrOutBroadcastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 12 }
|
||||
|
||||
ubiEponPMOltCurrOutMulticastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 13 }
|
||||
|
||||
ubiEponPMOltCurrOutErrorFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 14 }
|
||||
|
||||
ubiEponPMOltCurrOutDropedFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 15 }
|
||||
|
||||
ubiEponPMOltCurrOutPausedFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOltCurrTotalCntEntry 16 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- PM ONU current total counters --
|
||||
-- ***********************************************************
|
||||
ubiEponPMOnuCurrTotalCntTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiEponPMOnuCurrTotalCntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table ubiEponPMOnuCurrTable contains current Performance
|
||||
Monitoring results of DSL channel."
|
||||
::= { ubiEponPMMIBObjects 2 }
|
||||
|
||||
ubiEponPMOnuCurrTotalCntEntry OBJECT-TYPE
|
||||
SYNTAX UbiEponPMOnuCurrTotalCntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiSysIndex, ubiPortIndex, ubiEponOnuIndex, ubiEponPhysSide }
|
||||
::= { ubiEponPMOnuCurrTotalCntTable 1 }
|
||||
|
||||
UbiEponPMOnuCurrTotalCntEntry ::=
|
||||
SEQUENCE {
|
||||
ubiEponPMOnuCurrInTotalBytes Counter64,
|
||||
ubiEponPMOnuCurrInTotalFrames Counter64,
|
||||
ubiEponPMOnuCurrInUnicastFrames Counter64,
|
||||
ubiEponPMOnuCurrInBroadcastFrames Counter64,
|
||||
ubiEponPMOnuCurrInMulticastFrames Counter64,
|
||||
ubiEponPMOnuCurrInErrorFrames Counter64,
|
||||
ubiEponPMOnuCurrInDropedFrames Counter64,
|
||||
ubiEponPMOnuCurrInPausedFrames Counter64,
|
||||
ubiEponPMOnuCurrOutTotalBytes Counter64,
|
||||
ubiEponPMOnuCurrOutTotalFrames Counter64,
|
||||
ubiEponPMOnuCurrOutUnicastFrames Counter64,
|
||||
ubiEponPMOnuCurrOutBroadcastFrames Counter64,
|
||||
ubiEponPMOnuCurrOutMulticastFrames Counter64,
|
||||
ubiEponPMOnuCurrOutErrorFrames Counter64,
|
||||
ubiEponPMOnuCurrOutDropedFrames Counter64,
|
||||
ubiEponPMOnuCurrOutPausedFrames Counter64
|
||||
}
|
||||
|
||||
ubiEponPMOnuCurrInTotalBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 1 }
|
||||
|
||||
ubiEponPMOnuCurrInTotalFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 2 }
|
||||
|
||||
ubiEponPMOnuCurrInUnicastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 3 }
|
||||
|
||||
ubiEponPMOnuCurrInBroadcastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 4 }
|
||||
|
||||
ubiEponPMOnuCurrInMulticastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 5 }
|
||||
|
||||
ubiEponPMOnuCurrInErrorFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 6 }
|
||||
|
||||
ubiEponPMOnuCurrInDropedFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 7 }
|
||||
|
||||
ubiEponPMOnuCurrInPausedFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 8 }
|
||||
|
||||
ubiEponPMOnuCurrOutTotalBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 9 }
|
||||
|
||||
ubiEponPMOnuCurrOutTotalFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 10 }
|
||||
|
||||
ubiEponPMOnuCurrOutUnicastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 11 }
|
||||
|
||||
ubiEponPMOnuCurrOutBroadcastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 12 }
|
||||
|
||||
ubiEponPMOnuCurrOutMulticastFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 13 }
|
||||
|
||||
ubiEponPMOnuCurrOutErrorFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 14 }
|
||||
|
||||
ubiEponPMOnuCurrOutDropedFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 15 }
|
||||
|
||||
ubiEponPMOnuCurrOutPausedFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiEponPMOnuCurrTotalCntEntry 16 }
|
||||
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiEponPMMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiEponPMMIB 2 }
|
||||
ubiEponPMMIBNotifications OBJECT IDENTIFIER ::= { ubiEponPMMIBNotificationPrefix 0 }
|
||||
|
||||
ubiFerThreshNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fer threshold reached."
|
||||
::= { ubiEponPMMIBNotifications 1 }
|
||||
|
||||
ubiBerPerfLossThreshNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ber threshold reached."
|
||||
::= { ubiEponPMMIBNotifications 2 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
ubiEponPMMIBConformance OBJECT IDENTIFIER ::= { ubiEponPMMIB 3 }
|
||||
ubiEponPMMIBCompliances OBJECT IDENTIFIER ::= { ubiEponPMMIBConformance 1 }
|
||||
ubiEponPMMIBGroups OBJECT IDENTIFIER ::= { ubiEponPMMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
ubiEponPMMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the ubiquoss port MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiEponPMMIBGroup
|
||||
}
|
||||
|
||||
GROUP ubiEponPMMIBGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need information for port."
|
||||
|
||||
::= { ubiEponPMMIBCompliances 1 }
|
||||
|
||||
-- ports of conformance
|
||||
ubiEponPMMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss epon pm."
|
||||
::= { ubiEponPMMIBGroups 1 }
|
||||
|
||||
ubiEponPMMIBNotifGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
ubiFerThreshNotification,
|
||||
ubiBerThreshNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of notifications providing the
|
||||
notification for epon pm."
|
||||
::= { ubiEponPMMIBGroups 2 }
|
||||
|
||||
END
|
3184
mibs/ubiquoss/UBIQUOSS-EPON-PON-MAC-GROUP-MIB
Normal file
3184
mibs/ubiquoss/UBIQUOSS-EPON-PON-MAC-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
5708
mibs/ubiquoss/UBIQUOSS-EPON-PON-PROFILE-GROUP-MIB
Normal file
5708
mibs/ubiquoss/UBIQUOSS-EPON-PON-PROFILE-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
374
mibs/ubiquoss/UBIQUOSS-EPON-SERVICE-POLICY-GROUP-MIB
Normal file
374
mibs/ubiquoss/UBIQUOSS-EPON-SERVICE-POLICY-GROUP-MIB
Normal file
@ -0,0 +1,374 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-EPON-SERVICE-POLICY-GROUP-MIB.my
|
||||
--
|
||||
-- Jun 2008, Hyungeun Park
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
UBIQUOSS-EPON-SERVICE-POLICY-GROUP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
entPhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
ubiEponGroupMIB
|
||||
FROM UBQS-SMI
|
||||
ubiPortIndex
|
||||
FROM UBQS-INTERFACE-MIB;
|
||||
|
||||
|
||||
|
||||
ubiServicePolicyMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200806171703Z" -- Jun 17, 2008 at 17:03 GMT
|
||||
ORGANIZATION
|
||||
"Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : Hyungeun Park
|
||||
Ubiquoss Corp.
|
||||
Postal: : 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: : phe618@ubiquoss.com
|
||||
Phone : +82-2-2190-3166"
|
||||
DESCRIPTION
|
||||
"This MIB module defines epon service policy information"
|
||||
::= { ubiEponGroupMIB 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
ubiServicePolicyMIBObjects OBJECT IDENTIFIER ::= { ubiServicePolicyMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ponServicePolicy
|
||||
-- ***********************************************************
|
||||
ubiPonServicePolicy OBJECT IDENTIFIER ::= { ubiServicePolicyMIBObjects 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- oltServicePolicyTable
|
||||
-- **********************************************************
|
||||
oltServicePolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OltServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiPonServicePolicy 1 }
|
||||
|
||||
oltServicePolicyEntry OBJECT-TYPE
|
||||
SYNTAX OltServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex }
|
||||
::= { oltServicePolicyTable 1 }
|
||||
|
||||
OltServicePolicyEntry ::=
|
||||
SEQUENCE {
|
||||
servicePolicyServiceMapName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
servicePolicyServiceMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { oltServicePolicyEntry 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- onuServicePolicyTable
|
||||
-- ***********************************************************
|
||||
onuServicePolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OnuServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiPonServicePolicy 2 }
|
||||
|
||||
onuServicePolicyEntry OBJECT-TYPE
|
||||
SYNTAX OnuServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex, onuId }
|
||||
::= { onuServicePolicyTable 1 }
|
||||
|
||||
OnuServicePolicyEntry ::=
|
||||
SEQUENCE {
|
||||
servicePolicySlaMapName
|
||||
DisplayString,
|
||||
servicePolicyBridgeMapName
|
||||
DisplayString,
|
||||
servicePolicyIgmpMapName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
servicePolicySlaMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onuServicePolicyEntry 1 }
|
||||
|
||||
servicePolicyBridgeMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onuServicePolicyEntry 2 }
|
||||
|
||||
servicePolicyIgmpMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onuServicePolicyEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- defaultServicePolicy
|
||||
-- ***********************************************************
|
||||
defaultServicePolicy OBJECT IDENTIFIER ::= { ubiPonServicePolicy 3 }
|
||||
|
||||
defaultServicePolicySlaMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 1 }
|
||||
|
||||
defaultServicePolicyBridgeMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 2 }
|
||||
|
||||
defaultServicePolicyIgmpMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 3 }
|
||||
|
||||
defaultHybridServicePolicySlaMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 4 }
|
||||
|
||||
defaultHybridServicePolicyBridgeMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 5 }
|
||||
|
||||
defaultHybridServicePolicyIgmpMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 6 }
|
||||
|
||||
defaultGigaOntServicePolicySlaMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 7 }
|
||||
|
||||
defaultGigaOntServicePolicyBridgeMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 8 }
|
||||
|
||||
defaultGigaOntServicePolicyIgmpMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { defaultServicePolicy 9 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- onuSwitchServicePolicyTable
|
||||
-- **********************************************************
|
||||
onuSwitchServicePolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OnuSwitchServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiServicePolicyMIBObjects 2 }
|
||||
|
||||
onuSwitchServicePolicyEntry OBJECT-TYPE
|
||||
SYNTAX OnuSwitchServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { portIndex, onuId }
|
||||
::= { onuSwitchServicePolicyTable 1 }
|
||||
|
||||
OnuSwitchServicePolicyEntry ::=
|
||||
SEQUENCE {
|
||||
onuSwitchServicePolicyClassMapName
|
||||
DisplayString,
|
||||
onuSwitchServicePolicyMapName
|
||||
DisplayString,
|
||||
onuSwitchServicePolicyStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
onuSwitchServicePolicyClassMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onuSwitchServicePolicyEntry 1 }
|
||||
|
||||
onuSwitchServicePolicyMapName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onuSwitchServicePolicyEntry 2 }
|
||||
|
||||
onuSwitchServicePolicyStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
set(1),
|
||||
unset(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { onuSwitchServicePolicyEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- oltSwitchServicePolicy
|
||||
-- ***********************************************************
|
||||
oltSwitchServicePolicy OBJECT IDENTIFIER ::= { ubiServicePolicyMIBObjects 3 }
|
||||
|
||||
oltSwitchServicePolicyAttach OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If you attach policy, set the name of policy.
|
||||
if you detach policy, set zero-length string."
|
||||
::= { oltSwitchServicePolicy 1 }
|
||||
|
||||
servicePolicyOutputShapingControl OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..31)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"default : 0
|
||||
Unit : Bytes"
|
||||
::= { oltSwitchServicePolicy 2 }
|
||||
|
||||
servicePolicyInputShapingControl OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..31)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"default : 0
|
||||
Unit : Bytes"
|
||||
::= { oltSwitchServicePolicy 3 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiServicePolicyMIBNotificationPrefix
|
||||
-- ***********************************************************
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiServicePolicyMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiServicePolicyMIB 2 }
|
||||
ubiServicePolicyMIBNotifications OBJECT IDENTIFIER ::= { ubiServicePolicyMIBNotificationPrefix 0 }
|
||||
|
||||
-- TODO
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiServicePolicyMIBConformance
|
||||
-- ***********************************************************
|
||||
-- conformance information
|
||||
ubiServicePolicyMIBConformance OBJECT IDENTIFIER ::= { ubiServicePolicyMIB 3 }
|
||||
ubiServicePolicyMIBCompliances OBJECT IDENTIFIER ::= { ubiServicePolicyMIBConformance 1 }
|
||||
ubiServicePolicyMIBGroups OBJECT IDENTIFIER ::= { ubiServicePolicyMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
ubiServicePolicyMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiServicePolicyMIBGroup,
|
||||
ubiServicePolicyMIBNotificationGroup
|
||||
}
|
||||
GROUP ubiServicePolicyMIBGroup
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
GROUP ubiServicePolicyMIBNotificationGroup
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
|
||||
::= { ubiServicePolicyMIBCompliances 1 }
|
||||
|
||||
-- compliance statements
|
||||
ubiServicePolicyMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
-- TODO
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss service policy information MIB"
|
||||
::= { ubiServicePolicyMIBGroups 1 }
|
||||
|
||||
ubiServicePolicyMIBNotificationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
-- TODO
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss service policy information Notifications"
|
||||
::= { ubiServicePolicyMIBGroups 2 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- UBIQUOSS-EPON-SERVICE-POLICY-MIB.my
|
||||
--
|
590
mibs/ubiquoss/UBIQUOSS-EPON-SOFTWARE-MANAGEMENT-GROUP-MIB
Normal file
590
mibs/ubiquoss/UBIQUOSS-EPON-SOFTWARE-MANAGEMENT-GROUP-MIB
Normal file
@ -0,0 +1,590 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-EPON-SOFTWARE-MANAGEMENT-GROUP-MIB.my
|
||||
--
|
||||
-- Jun 2008, Hyungeun Park
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
UBIQUOSS-EPON-SOFTWARE-MANAGEMENT-GROUP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
ubiEponGroupMIB
|
||||
FROM UBQS-SMI
|
||||
ubiPortIndex
|
||||
FROM UBQS-INTERFACE-MIB;
|
||||
|
||||
|
||||
ubiSoftwareMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200806201636Z"
|
||||
ORGANIZATION
|
||||
"Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : Hyungeun Park
|
||||
Ubiquoss Corp.
|
||||
Postal: : 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: : phe618@ubiquoss.com
|
||||
Phone : +82-2-2190-3166"
|
||||
DESCRIPTION
|
||||
"This MIB module defines epon software management information"
|
||||
::= { ubiEponGroupMIB 6 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
ubiSoftwareMIBObjects OBJECT IDENTIFIER ::= { ubiSoftwareMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- oltSoftwareInfoTable
|
||||
-- ***********************************************************
|
||||
oltSoftwareInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OltSoftwareInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"software e"
|
||||
::= { ubiSoftwareMIBObjects 1 }
|
||||
|
||||
oltSoftwareInfoEntry OBJECT-TYPE
|
||||
SYNTAX OltSoftwareInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex }
|
||||
::= { oltSoftwareInfoTable 1 }
|
||||
|
||||
OltSoftwareInfoEntry ::=
|
||||
SEQUENCE {
|
||||
oltSwVersion
|
||||
DisplayString,
|
||||
oltHwVersion
|
||||
DisplayString
|
||||
}
|
||||
|
||||
oltSwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Olt software version number (xx.xx.xx)"
|
||||
::= { oltSoftwareInfoEntry 1 }
|
||||
|
||||
|
||||
oltHwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Olt Hardware version number"
|
||||
::= { oltSoftwareInfoEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- onuSoftwareInfoTable
|
||||
-- ***********************************************************
|
||||
onuSoftwareInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OnuSoftwareInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSoftwareMIBObjects 2 }
|
||||
|
||||
onuSoftwareInfoEntry OBJECT-TYPE
|
||||
SYNTAX OnuSoftwareInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ubiPortIndex, onuId }
|
||||
::= { onuSoftwareInfoTable 1 }
|
||||
|
||||
OnuSoftwareInfoEntry ::=
|
||||
SEQUENCE {
|
||||
onuSwVersion
|
||||
DisplayString,
|
||||
onuHwVersion
|
||||
DisplayString
|
||||
}
|
||||
|
||||
onuSwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Onu software version number (xx.xx.xx)"
|
||||
::= { onuSoftwareInfoEntry 1 }
|
||||
|
||||
|
||||
onuHwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Onu Hardware version number"
|
||||
::= { onuSoftwareInfoEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- SoftwareDownloadTable
|
||||
-- ***********************************************************
|
||||
softwareDownload OBJECT IDENTIFIER ::= { ubiSoftwareMIBObjects 9 }
|
||||
|
||||
softwareDownloadOltId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Olt ID"
|
||||
::= { softwareDownload 1 }
|
||||
|
||||
softwareDownloadOnuId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Onu ID"
|
||||
::= { softwareDownload 2 }
|
||||
|
||||
softwareDownloadHostIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"file server IP address (xxx.xxx.xxx.xxx)"
|
||||
::= { softwareDownload 3 }
|
||||
|
||||
softwareDownloadFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"software image file name to be downloaded"
|
||||
::= { softwareDownload 4 }
|
||||
|
||||
softwareDownloadOption OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
forced(1),
|
||||
checkVersion(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"software image file name to be downloaded"
|
||||
::= { softwareDownload 5 }
|
||||
|
||||
softwareDownloadOp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
operate(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { softwareDownload 6 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- onuAutoDownloadGroup
|
||||
-- ***********************************************************
|
||||
onuAutoDownload OBJECT IDENTIFIER ::= { ubiSoftwareMIBObjects 10 }
|
||||
|
||||
onuSoftwareTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OnuSoftwareEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU firmware image table"
|
||||
::= { onuAutoDownload 1 }
|
||||
|
||||
onuSoftwareEntry OBJECT-TYPE
|
||||
SYNTAX OnuSoftwareEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { onuSoftwareId }
|
||||
::= { onuSoftwareTable 1 }
|
||||
|
||||
OnuSoftwareEntry ::=
|
||||
SEQUENCE {
|
||||
onuSoftwareId
|
||||
INTEGER,
|
||||
onuSoftwareFileName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
onuSoftwareId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU software image file number"
|
||||
::= { onuSoftwareEntry 1 }
|
||||
|
||||
onuSoftwareFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU software image file name"
|
||||
::= { onuSoftwareEntry 2 }
|
||||
|
||||
onuDownload OBJECT IDENTIFIER ::= { onuAutoDownload 2 }
|
||||
|
||||
onuDownloadHostIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"file server IP address (xxx.xxx.xxx.xxx)"
|
||||
::= { onuDownload 1 }
|
||||
|
||||
onuDownloadFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"software image file name to be downloaded"
|
||||
::= { onuDownload 2 }
|
||||
|
||||
onuDownloadAction OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noAction(0),
|
||||
add(1),
|
||||
remove(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To set value with run(1) will start download"
|
||||
::= { onuDownload 3 }
|
||||
|
||||
|
||||
onuDownloadActionOp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(0),
|
||||
operate(1),
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { onuDownload 4 }
|
||||
|
||||
|
||||
onuDownloadStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OnuDownloadStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU firmware image table"
|
||||
::= { onuAutoDownload 3 }
|
||||
|
||||
|
||||
onuDownloadStatusEntry OBJECT-TYPE
|
||||
SYNTAX OnuDownloadStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { ifIndex }
|
||||
::= { onuDownloadStatusTable 1 }
|
||||
|
||||
OnuDownloadStatusEntry ::=
|
||||
SEQUENCE {
|
||||
onuDownloadStatusMask
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
onuDownloadStatusMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU download status bitmask.
|
||||
32 of ONUs x 8 bit for each ONU = 256 bits (32 bytes)
|
||||
|
||||
0x00~0x7F : 'onuSoftwareId' on download complete
|
||||
0x80 : wait to download
|
||||
0x81 : unavailable entity
|
||||
0x82 : fail to download
|
||||
0x83 : no image
|
||||
0x84 : already up-to-date version
|
||||
"
|
||||
::= { onuDownloadStatusEntry 1 }
|
||||
|
||||
-- onuVersionComparison OBJECT-TYPE
|
||||
-- SYNTAX INTEGER
|
||||
-- {
|
||||
-- disable(0),
|
||||
-- enable(1)
|
||||
-- }
|
||||
-- MAX-ACCESS read-write
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "set auto-download version-comparison flag"
|
||||
-- ::= { onuAutoDownload 4 }
|
||||
|
||||
onuResetOption OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
automatic(1),
|
||||
manual(2),
|
||||
automatic_with_time(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU reset method after auto-download
|
||||
Auto-reset with time(3) : Set Only"
|
||||
::= { onuAutoDownload 4 }
|
||||
|
||||
|
||||
onuAutoDownloadStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
start(1),
|
||||
stop(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU auto-download status"
|
||||
::= { onuAutoDownload 5 }
|
||||
|
||||
|
||||
onuAutoDownloadResetTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..23)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ONU auto-download auto-reset time
|
||||
Unit : time of day
|
||||
255 : Auto-reset immediately,
|
||||
manual-reset,
|
||||
or auto-download stopped."
|
||||
::= { onuAutoDownload 6}
|
||||
|
||||
-- ***********************************************************
|
||||
-- softwareGroup
|
||||
-- ***********************************************************
|
||||
resetOltId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Olt Id"
|
||||
::= { ubiSoftwareMIBObjects 3 }
|
||||
|
||||
resetOnuId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..64)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Onu Id"
|
||||
::= { ubiSoftwareMIBObjects 4 }
|
||||
|
||||
resetOp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(0),
|
||||
reset(1),
|
||||
resetWithInit(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Operation"
|
||||
::= { ubiSoftwareMIBObjects 5 }
|
||||
|
||||
resetMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Mac addr"
|
||||
::= { ubiSoftwareMIBObjects 6 }
|
||||
|
||||
resetMacOltId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Mac addr"
|
||||
::= { ubiSoftwareMIBObjects 7 }
|
||||
|
||||
resetMacOp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(0),
|
||||
reset(1),
|
||||
resetWithInit(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reset Mac Operation"
|
||||
::= { ubiSoftwareMIBObjects 8 }
|
||||
|
||||
resetBoard OBJECT-TYPE
|
||||
SYNTAX Integer32(1..12)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"board-reset
|
||||
1~12 : Slot Id"
|
||||
::= { ubiSoftwareMIBObjects 11 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSoftwareMIBNotificationPrefix
|
||||
-- ***********************************************************
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
|
||||
ubiSoftwareMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSoftwareMIB 2 }
|
||||
ubiSoftwareMIBNotifications OBJECT IDENTIFIER ::= { ubiSoftwareMIBNotificationPrefix 0 }
|
||||
|
||||
ubiEponOltImageUpgradeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"olt upgrade notification"
|
||||
::= { ubiSoftwareMIBNotifications 1 }
|
||||
|
||||
ubiEponOltImageUpgradeFailNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"olt upgrade notification"
|
||||
::= { ubiSoftwareMIBNotifications 2 }
|
||||
|
||||
ubiEponOnuImageUpgradeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"onu upgrade notification"
|
||||
::= { ubiSoftwareMIBNotifications 3 }
|
||||
|
||||
ubiEponOnuImageUpgradeFailNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"onu upgrade notification"
|
||||
::= { ubiSoftwareMIBNotifications 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSoftwareMIBConformance
|
||||
-- ***********************************************************
|
||||
-- conformance information
|
||||
ubiSoftwareMIBConformance OBJECT IDENTIFIER ::= { ubiSoftwareMIB 3 }
|
||||
ubiSoftwareMIBCompliances OBJECT IDENTIFIER ::= { ubiSoftwareMIBConformance 1 }
|
||||
ubiSoftwareMIBGroups OBJECT IDENTIFIER ::= { ubiSoftwareMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
ubiSoftwareMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiSoftwareMIBGroup,
|
||||
ubiSoftwareMIBNotificationGroup
|
||||
}
|
||||
GROUP ubiSoftwareMIBGroup
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
GROUP ubiSoftwareMIBNotificationGroup
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
|
||||
::= { ubiSoftwareMIBCompliances 1 }
|
||||
|
||||
-- compliance statements
|
||||
ubiSoftwareMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiEponOltImageUpgradeNotification,
|
||||
ubiEponOltImageUpgradeFailNotification,
|
||||
ubiEponOnuImageUpgradeNotification,
|
||||
ubiEponOnuImageUpgradeFailNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss software information MIB"
|
||||
::= { ubiSoftwareMIBGroups 1 }
|
||||
|
||||
ubiSoftwareMIBNotificationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
-- TODO
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss software information Notifications"
|
||||
::= { ubiSoftwareMIBGroups 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- UBIQUOSS-EPON-SOFTWARE-MANAGEMENT-MIB.my
|
||||
--
|
156
mibs/ubiquoss/UBIQUOSS-EPON-TC-MIB
Normal file
156
mibs/ubiquoss/UBIQUOSS-EPON-TC-MIB
Normal file
@ -0,0 +1,156 @@
|
||||
--
|
||||
-- UBIQUOSS-EPON-TC-MIB.my
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 271
|
||||
-- Tuesday, November 21, 2006 at 10:25:15
|
||||
--
|
||||
|
||||
UBIQUOSS-EPON-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
PortList ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'"
|
||||
SYNTAX Integer32
|
||||
|
||||
OnuType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
og1100(1),
|
||||
u9024a(2),
|
||||
hybridOnu(19),
|
||||
hybridOnu2(20),
|
||||
hybridOnu2b(21),
|
||||
hybridOnu2e(22),
|
||||
hybridOnuSfp(23),
|
||||
hybridPmc(24),
|
||||
hybridPmc2b(25),
|
||||
hybrid10gOnu(30),
|
||||
hybrid10gOnub(31),
|
||||
ctc-tk(41),
|
||||
ctc-tk4(42),
|
||||
c1004(61),
|
||||
c1001a(62),
|
||||
c1010at(63),
|
||||
c1010ax(64),
|
||||
og3410ab(113),
|
||||
og3500ab(116),
|
||||
og3400aa(117),
|
||||
og3500db(118),
|
||||
og3500ec(121),
|
||||
og3500jc(122),
|
||||
og3500kc(123),
|
||||
cc3802tg(124),
|
||||
corecess3801t(125),
|
||||
corecess3804tn(126),
|
||||
corecess3801tn(127),
|
||||
dongwon204d(128),
|
||||
dongwon201d(129),
|
||||
c501m(131),
|
||||
c501a(132),
|
||||
c501b(133),
|
||||
c501g(134),
|
||||
c501l(135),
|
||||
c502j(136),
|
||||
c504a(137),
|
||||
c504b(138),
|
||||
c501n(139),
|
||||
c504n(140),
|
||||
c504k(141),
|
||||
c504j(142),
|
||||
dongwon301d(143),
|
||||
dongwon304d(144),
|
||||
IOP_TK(145),
|
||||
IOP_TK4(146),
|
||||
IOP_PMC(147),
|
||||
IOP_PMC(148),
|
||||
IOP_CTN(149),
|
||||
IOP_CTN4(150),
|
||||
c504e(151),
|
||||
c501f(152),
|
||||
c504g(153),
|
||||
c504w(154),
|
||||
c504l(155),
|
||||
IOP_TK4N(156),
|
||||
IOP_CTN4N(157),
|
||||
c502ep(158),
|
||||
c501v(159),
|
||||
c504gr(160),
|
||||
c502p(161),
|
||||
c502d(162),
|
||||
c524a(170),
|
||||
c514k(171),
|
||||
filter(250),
|
||||
Unknown(251)
|
||||
}
|
||||
|
||||
PonFilterRuleField ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
layer2DstAddr(0),
|
||||
layer2SrcAddr(1),
|
||||
logicalLinkId(2),
|
||||
etherType(3),
|
||||
vlanId(4),
|
||||
--layer3DstAddr(5),
|
||||
ipV4Protocol(6),
|
||||
--layer3SrcAddr(7),
|
||||
--layer4DstPort(8),
|
||||
--layer4SrcPort(9),
|
||||
dscp(10),
|
||||
cos(11),
|
||||
noExist(16)
|
||||
}
|
||||
|
||||
PonFilterRuleOperator ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
neverMatch(0),
|
||||
equalTo(1),
|
||||
notEqualTo(2),
|
||||
lessThanOrEqualTo(3),
|
||||
greaterThanOrEqualTo(4),
|
||||
matchWhenFieldExists(5),
|
||||
matchWhenFieldNotExists(6),
|
||||
alwaysMatch(7),
|
||||
noExist(8),
|
||||
mask(9)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- UBIQUOSS-EPON-TC-MIB.my
|
||||
--
|
533
mibs/ubiquoss/UBIQUOSS-INTERFACE-MIB
Normal file
533
mibs/ubiquoss/UBIQUOSS-INTERFACE-MIB
Normal file
@ -0,0 +1,533 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-PORT-MIB.mib:
|
||||
-- Ubiquoss Enterprise Port Structure of Management Information
|
||||
--
|
||||
-- July 2006, Jisoo Kim
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBIQUOSS-INTERFACE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
|
||||
TruthValue
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
|
||||
IANAifType
|
||||
FROM IANAifType-MIB
|
||||
|
||||
ubiSysIndex
|
||||
FROM UBIQUOSS-SYSINFO-MIB
|
||||
|
||||
ubiMgmt
|
||||
FROM UBIQUOSS-SMI;
|
||||
|
||||
ubiInterfaceMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "0607130000Z"
|
||||
ORGANIZATION "Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : jisoo Kim
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: jisoo@ubiquoss.com
|
||||
Phone: +82-2-2190-3100
|
||||
|
||||
Co-editor: Paul
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: paul@ubiquoss.com
|
||||
Phone: +82-2-2190-3100"
|
||||
DESCRIPTION
|
||||
"This MIB module defines port information"
|
||||
::= { ubiMgmt 102 }
|
||||
|
||||
ubiInterfaceMIBObjects OBJECT IDENTIFIER ::= { ubiInterfaceMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- uniPortTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPortEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of port"
|
||||
::= { ubiInterfaceMIBObjects 1 }
|
||||
|
||||
ubiPortEntry OBJECT-TYPE
|
||||
SYNTAX UbiPortEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of port"
|
||||
INDEX { ubiSysIndex, ubiPortIndex }
|
||||
::= { ubiPortTable 1 }
|
||||
|
||||
UbiPortEntry ::=
|
||||
SEQUENCE {
|
||||
ubiPortIndex INTEGER,
|
||||
ubiPortType IANAifType,
|
||||
ubiPortOperStatus INTEGER,
|
||||
ubiPortAdminStatus INTEGER,
|
||||
ubiPortBlockStatus INTEGER,
|
||||
ubiPortEquipStatus INTEGER,
|
||||
ubiPortUpSpeedCurrent Gauge32,
|
||||
ubiPortDownSpeedCurrent Gauge32,
|
||||
ubiPortFlowControl INTEGER,
|
||||
ubiPortControl INTEGER
|
||||
}
|
||||
|
||||
ubiPortIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port id "
|
||||
::= { ubiPortEntry 1 }
|
||||
|
||||
ubiPortType OBJECT-TYPE
|
||||
SYNTAX IANAifType
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port type"
|
||||
::= { ubiPortEntry 2 }
|
||||
|
||||
ubiPortOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"link Up/Down "
|
||||
::= { ubiPortEntry 3 }
|
||||
|
||||
ubiPortAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"administrator state"
|
||||
::= { ubiPortEntry 4 }
|
||||
|
||||
ubiPortBlockStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
unblock(1),
|
||||
block(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"block state"
|
||||
::= { ubiPortEntry 5 }
|
||||
|
||||
ubiPortEquipStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
equiped(1),
|
||||
notequiped(2),
|
||||
gbicequip(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"administrator state"
|
||||
::= { ubiPortEntry 6 }
|
||||
|
||||
ubiPortUpSpeedCurrent OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPortEntry 7 }
|
||||
|
||||
ubiPortDownSpeedCurrent OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPortEntry 8 }
|
||||
|
||||
ubiPortFlowControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notavailable(0),
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPortEntry 9 }
|
||||
|
||||
ubiPortControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
reset(1),
|
||||
loopback-test(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The port control"
|
||||
::= { ubiPortEntry 10 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- uniPortTestResultTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPortTestResultTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPortTestResultEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of port"
|
||||
::= { ubiInterfaceMIBObjects 2 }
|
||||
|
||||
ubiPortTestResultEntry OBJECT-TYPE
|
||||
SYNTAX UbiPortTestResultEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of port"
|
||||
INDEX { ubiSysIndex, ubiPortIndex }
|
||||
::= { ubiPortTestResultTable 1 }
|
||||
|
||||
UbiPortTestResultEntry ::=
|
||||
SEQUENCE {
|
||||
ubiPortTestResultTx Counter32,
|
||||
ubiPortTestResultRx Counter32,
|
||||
ubiPortTestResultMinRTT Gauge32,
|
||||
ubiPortTestResultAvgRTT Gauge32,
|
||||
ubiPortTestResultMaxRTT Gauge32,
|
||||
ubiPortTestResultTime OCTET STRING,
|
||||
ubiPortTestResultStatus INTEGER
|
||||
}
|
||||
|
||||
ubiPortTestResultTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test tx count"
|
||||
::= { ubiPortTestResultEntry 1 }
|
||||
|
||||
ubiPortTestResultRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test rx count"
|
||||
::= { ubiPortTestResultEntry 2 }
|
||||
|
||||
ubiPortTestResultMinRTT OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "micro seconds"
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mininum Round Trip Time"
|
||||
::= { ubiPortTestResultEntry 3 }
|
||||
|
||||
ubiPortTestResultAvgRTT OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "micro seconds"
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Avarage Round Trip Time"
|
||||
::= { ubiPortTestResultEntry 4 }
|
||||
|
||||
ubiPortTestResultMaxRTT OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "micro seconds"
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum Round Trip Time"
|
||||
::= { ubiPortTestResultEntry 5 }
|
||||
|
||||
ubiPortTestResultTime OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tested result time"
|
||||
::= { ubiPortTestResultEntry 6 }
|
||||
|
||||
ubiPortTestResultStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notavailable(0),
|
||||
sucess(1),
|
||||
fail(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test result status sucess or fail or notavailable"
|
||||
::= { ubiPortTestResultEntry 7 }
|
||||
|
||||
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiInterfaceMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiInterfaceMIB 2 }
|
||||
ubiInterfaceMIBNotifications OBJECT IDENTIFIER ::= { ubiInterfaceMIBNotificationPrefix 0 }
|
||||
|
||||
ubiPortAlarmNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiPortAlarmNotification is sent
|
||||
if port is function fail"
|
||||
::= { ubiInterfaceMIBNotifications 1 }
|
||||
|
||||
ubiPortOperStatusChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiPortOperStatusChangeNotification is sent
|
||||
if port operational status change."
|
||||
::= { ubiInterfaceMIBNotifications 2 }
|
||||
|
||||
ubiPortAdminStatusChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiPortOperStatusChangeNotification is sent
|
||||
if port administravie status change."
|
||||
::= { ubiInterfaceMIBNotifications 3 }
|
||||
|
||||
ubiPortBlockStatusChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiPortBlockStatusChangeNotification is sent
|
||||
if port administravie status change."
|
||||
::= { ubiInterfaceMIBNotifications 4 }
|
||||
|
||||
ubiPortGbicStatusChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiPortGbicStatusChangeNotification is sent
|
||||
if port administravie status change."
|
||||
::= { ubiInterfaceMIBNotifications 5 }
|
||||
|
||||
ubiPortSelfLoopDetectNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiPortOperStatusChangeNotification is sent
|
||||
if port operational status change."
|
||||
::= { ubiInterfaceMIBNotifications 6 }
|
||||
|
||||
ubiChampConnectorStatusChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiChampConnectorStatusChangeNotification is sent
|
||||
if champ connector equip status change."
|
||||
::= { ubiInterfaceMIBNotifications 7 }
|
||||
|
||||
ubiPortLoopBackStatusChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiPortLoopBackStatusNotification is sent
|
||||
if port loopback test status change."
|
||||
::= { ubiInterfaceMIBNotifications 8 }
|
||||
|
||||
ubiPortLoopBackFailNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiPortLoopBackFailNotification is sent
|
||||
if port loopback test failed."
|
||||
::= { ubiInterfaceMIBNotifications 9 }
|
||||
-- conformance information
|
||||
|
||||
ubiInterfaceMIBConformance OBJECT IDENTIFIER ::= { ubiInterfaceMIB 3 }
|
||||
ubiInterfaceMIBCompliances OBJECT IDENTIFIER ::= { ubiInterfaceMIBConformance 1 }
|
||||
ubiInterfaceMIBGroups OBJECT IDENTIFIER ::= { ubiInterfaceMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
ubiInterfaceMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the ubiquoss port MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiInterfaceMIBGroup,
|
||||
ubiInterfaceMIBNotifGroup
|
||||
}
|
||||
|
||||
GROUP ubiInterfaceMIBGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need information for port."
|
||||
|
||||
GROUP ubiInterfaceMIBNotifGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need notification for port."
|
||||
|
||||
::= { ubiInterfaceMIBCompliances 1 }
|
||||
|
||||
-- ports of conformance
|
||||
ubiInterfaceMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiPortType,
|
||||
ubiPortOperStatus,
|
||||
ubiPortAdminStatus,
|
||||
ubiPortBlockStatus,
|
||||
ubiPortGBICStatus,
|
||||
ubiPortUpSpeedCurrent,
|
||||
ubiPortDownSpeedCurrent,
|
||||
ubiPortFlowControl,
|
||||
ubiPortControl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss port."
|
||||
::= { ubiInterfaceMIBGroups 1 }
|
||||
|
||||
ubiInterfaceMIBNotifGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
ubiPortAlarmNotification,
|
||||
ubiPortOperStatusChangeNotification,
|
||||
ubiPortAdminStatusChangeNotification,
|
||||
ubiPortBlockStatusChangeNotification,
|
||||
ubiPortGbicStatusChangeNotification,
|
||||
ubiPortSelfLoopDetectNotification,
|
||||
ubiChampConnectorStatusChangeNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of notifications providing the
|
||||
notification for port."
|
||||
::= { ubiInterfaceMIBGroups 2 }
|
||||
|
||||
END
|
551
mibs/ubiquoss/UBIQUOSS-MAC-MIB
Normal file
551
mibs/ubiquoss/UBIQUOSS-MAC-MIB
Normal file
@ -0,0 +1,551 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-MAC-MIB.mib:
|
||||
-- Ubiquoss Enterprise Mac of Management Information
|
||||
--
|
||||
-- July 2006, Jisoo Kim
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBIQUOSS-MAC-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
|
||||
PhysAddress, RowStatus, MacAddress, TimeTicks
|
||||
FROM SNMPv2-TC
|
||||
|
||||
ubiSysIndex
|
||||
FROM UBIQUOSS-SYSINFO-MIB
|
||||
ubiPortIndex
|
||||
FROM UBIQUOSS-INTERFACE-MIB
|
||||
|
||||
ubiMgmt
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiMacMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "0607130000Z"
|
||||
ORGANIZATION "Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : jisoo Kim
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: jisoo@ubiquoss.com
|
||||
Phone: +82-2-2190-3100
|
||||
|
||||
Co-editor: Paul
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: paul@ubiquoss.com
|
||||
Phone: +82-2-2190-3100"
|
||||
DESCRIPTION
|
||||
"This MIB module defines mac information"
|
||||
::= { ubiMgmt 201 }
|
||||
|
||||
ubiMacMIBObjects OBJECT IDENTIFIER ::= { ubiMacMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- sysMac
|
||||
-- ***********************************************************
|
||||
ubiSysMacTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSysMacEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"system mac "
|
||||
::= { ubiMacMIBObjects 1 }
|
||||
|
||||
ubiSysMacEntry OBJECT-TYPE
|
||||
SYNTAX UbiSysMacEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"system mac"
|
||||
INDEX { ubiSysIndex }
|
||||
::= { ubiSysMacTable 1 }
|
||||
|
||||
UbiSysMacEntry ::= SEQUENCE
|
||||
{
|
||||
ubiSysMacMaxCnt INTEGER,
|
||||
ubiSysMacCurrentCnt INTEGER,
|
||||
ubiSysMacRisingThreshold INTEGER,
|
||||
ubiSysMacFallingThreshold INTEGER,
|
||||
ubiSysMacAgingTime TimeTicks
|
||||
}
|
||||
|
||||
ubiSysMacMaxCnt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" system max mac count "
|
||||
::= { ubiSysMacEntry 1 }
|
||||
|
||||
ubiSysMacCurrentCnt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"system current mac count"
|
||||
::= { ubiSysMacEntry 2 }
|
||||
|
||||
ubiSysMacRisingThreshold OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" system mac rising threshold "
|
||||
::= { ubiSysMacEntry 3 }
|
||||
|
||||
ubiSysMacFallingThreshold OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" system mac falling threshold "
|
||||
::= { ubiSysMacEntry 4 }
|
||||
|
||||
ubiSysMacAgingTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" current port mac aging time"
|
||||
::= { ubiSysMacEntry 5 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPortMacLimitable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPortMacLimitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPortMacLimitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"port mac limit "
|
||||
::= { ubiMacMIBObjects 2 }
|
||||
|
||||
ubiPortMacLimitEntry OBJECT-TYPE
|
||||
SYNTAX UbiPortMacLimitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"port mac limit"
|
||||
INDEX { ubiSysIndex, ubiPortIndex }
|
||||
::= { ubiPortMacLimitTable 1 }
|
||||
|
||||
UbiPortMacLimitEntry ::= SEQUENCE
|
||||
{
|
||||
ubiPortMacMaxCnt INTEGER,
|
||||
ubiPortMacLimitCnt INTEGER,
|
||||
ubiPortMacCurrentCnt INTEGER,
|
||||
ubiPortMacAgingTime TimeTicks
|
||||
}
|
||||
ubiPortMacMaxCnt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"port mac max count "
|
||||
::= { ubiPortMacLimitEntry 1 }
|
||||
|
||||
ubiPortMacLimitCnt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"port mac limit count "
|
||||
::= { ubiPortMacLimitEntry 2 }
|
||||
|
||||
ubiPortMacCurrentCnt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" current port mac count "
|
||||
::= { ubiPortMacLimitEntry 3 }
|
||||
|
||||
ubiPortMacAgingTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" current port mac aging time"
|
||||
::= { ubiPortMacLimitEntry 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPortMacAddrTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPortMacAddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPortMacAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC Address Infomation "
|
||||
::= { ubiMacMIBObjects 3 }
|
||||
|
||||
ubiPortMacAddrEntry OBJECT-TYPE
|
||||
SYNTAX UbiPortMacAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC Address Infomation Entry "
|
||||
INDEX { ubiSysIndex, ubiPortIndex, ubiPortMacAddrSequence }
|
||||
::= { ubiPortMacAddrTable 1 }
|
||||
|
||||
UbiPortMacAddrEntry ::= SEQUENCE
|
||||
{
|
||||
ubiPortMacAddrSequence Integer32,
|
||||
ubiPortMacAddress PhysAddress
|
||||
}
|
||||
ubiPortMacAddrSequence OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value for each MAC Address "
|
||||
::= { ubiPortMacAddrEntry 1 }
|
||||
|
||||
ubiPortMacAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" current MAC Address "
|
||||
::= { ubiPortMacAddrEntry 2 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPortRecentMacAddrTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPortRecentMacAddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPortRecentMacAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Recent MAC Address Infomation "
|
||||
::= { ubiMacMIBObjects 4 }
|
||||
|
||||
ubiPortRecentMacAddrEntry OBJECT-TYPE
|
||||
SYNTAX UbiPortRecentMacAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Recent MAC Address Infomation Entry "
|
||||
INDEX { ubiSysIndex, ubiPortIndex, ubiPortRecentMacAddrSequence }
|
||||
::= { ubiPortRecentMacAddrTable 1 }
|
||||
|
||||
UbiPortRecentMacAddrEntry ::= SEQUENCE
|
||||
{
|
||||
ubiPortRecentMacAddrSequence Integer32,
|
||||
ubiPortRecentMacAddress PhysAddress
|
||||
}
|
||||
ubiPortRecentMacAddrSequence OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value for each recent MAC Address "
|
||||
::= { ubiPortRecentMacAddrEntry 1 }
|
||||
|
||||
ubiPortRecentMacAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" recent MAC Address "
|
||||
::= { ubiPortRecentMacAddrEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiBasefdbTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiBaseFdbTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiBaseFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiMacMIBObjects 5 }
|
||||
|
||||
ubiBaseFdbEntry OBJECT-TYPE
|
||||
SYNTAX UbiBaseFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiPortIndex -> common index(port)"
|
||||
INDEX { ubiSysIndex, ubiBaseFdbVlanId, ubiPortIndex , ubiBaseFdbMacAddress }
|
||||
::= { ubiBaseFdbTable 1 }
|
||||
|
||||
UbiBaseFdbEntry ::=
|
||||
SEQUENCE {
|
||||
ubiBaseFdbVlanId
|
||||
INTEGER,
|
||||
ubiBaseFdbMacAddress
|
||||
MacAddress,
|
||||
ubiBaseFdbStaticStatus
|
||||
INTEGER,
|
||||
ubiBaseFdbSrcTrafficClass
|
||||
INTEGER,
|
||||
ubiBaseFdbDstTrafficClass
|
||||
INTEGER,
|
||||
ubiBaseFdbSrcCommand
|
||||
INTEGER,
|
||||
ubiBaseFdbDstCommand
|
||||
INTEGER,
|
||||
ubiBaseFdbTrafficType
|
||||
INTEGER,
|
||||
ubiBaseFdbGateway
|
||||
INTEGER,
|
||||
ubiBaseFdbRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
ubiBaseFdbVlanId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 1 }
|
||||
|
||||
ubiBaseFdbMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 2 }
|
||||
|
||||
ubiBaseFdbStaticStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 3 }
|
||||
|
||||
ubiBaseFdbSrcTrafficClass OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 4 }
|
||||
|
||||
ubiBaseFdbDstTrafficClass OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 5 }
|
||||
|
||||
ubiBaseFdbSrcCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
forward(1),
|
||||
drop(2),
|
||||
trap(3),
|
||||
control(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 6 }
|
||||
|
||||
|
||||
ubiBaseFdbDstCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
forward(1),
|
||||
drop(2),
|
||||
trap(3),
|
||||
control(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 7 }
|
||||
|
||||
ubiBaseFdbTrafficType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unicast(1),
|
||||
multicast(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 8 }
|
||||
|
||||
|
||||
ubiBaseFdbGateway OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
Notgateway(1),
|
||||
gateway(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 9 }
|
||||
|
||||
ubiBaseFdbRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiBaseFdbEntry 10 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- ***********************************************************
|
||||
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiMacMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiMacMIB 2 }
|
||||
ubiMacMIBNotifications OBJECT IDENTIFIER ::= { ubiMacMIBNotificationPrefix 0 }
|
||||
|
||||
ubiSysMacThresholdAlarmNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiMacThresholdAlarmNotification is sent
|
||||
if port is function fail"
|
||||
::= { ubiMacMIBNotifications 1 }
|
||||
|
||||
ubiSysMacRisingThresholdNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiSysMacRisingThresholdNotification is sent
|
||||
if system mac count reach rising threshold"
|
||||
::= { ubiMacMIBNotifications 2 }
|
||||
|
||||
ubiSysMacFallingThresholdNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiSysMacFallingThresholdNotification is sent
|
||||
if system mac count reach rising threshold"
|
||||
::= { ubiMacMIBNotifications 3 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
ubiMacMIBConformance OBJECT IDENTIFIER ::= { ubiMacMIB 3 }
|
||||
ubiMacMIBCompliances OBJECT IDENTIFIER ::= { ubiMacMIBConformance 1 }
|
||||
ubiMacMIBGroups OBJECT IDENTIFIER ::= { ubiMacMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
ubiMacMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the ubiquoss mac MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiMacMIBGroup,
|
||||
ubiMacMIBNotifGroup
|
||||
}
|
||||
|
||||
GROUP ubiMacMIBGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need information for mac."
|
||||
|
||||
GROUP ubiMacMIBNotifGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need notification for mac."
|
||||
|
||||
::= { ubiMacMIBCompliances 1 }
|
||||
|
||||
-- ports of conformance
|
||||
ubiMacMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiSysMacMaxCnt,
|
||||
ubiSysMacCurrentCnt,
|
||||
ubiSysMacRisingThreshold,
|
||||
ubiSysMacFallingThreshold,
|
||||
|
||||
ubiPortMacCurrentCnt,
|
||||
|
||||
ubiPortMacAddress,
|
||||
|
||||
ubiPortRecentMacAddress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss mac."
|
||||
::= { ubiMacMIBGroups 1 }
|
||||
|
||||
ubiMacMIBNotifGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
ubiSysMacThresholdAlarmNotification,
|
||||
ubiSysMacRisingThresholdNotification,
|
||||
ubiSysMacFallingThresholdNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of notifications providing the
|
||||
notification for mac."
|
||||
::= { ubiMacMIBGroups 2 }
|
||||
|
||||
END
|
100
mibs/ubiquoss/UBIQUOSS-SMI
Normal file
100
mibs/ubiquoss/UBIQUOSS-SMI
Normal file
@ -0,0 +1,100 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-SMI.mib: Ubiquoss Enterprise Structure of Management Information
|
||||
-- Obsoletes: LNS-SMI.mib
|
||||
--
|
||||
-- July 2006, Song Sang-Jun
|
||||
--
|
||||
-- LNS-SMI.mib: LocusNetworks Enterprise Structure of Management Information
|
||||
-- Obsoletes: LNS-BASE-MIB.mib
|
||||
--
|
||||
-- April 2004, Jisoo Kim
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBIQUOSS-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
ubiquoss MODULE-IDENTITY
|
||||
LAST-UPDATED "0607130000Z"
|
||||
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"
|
||||
|
||||
-- E-mail: khpark@locusnet.com
|
||||
|
||||
DESCRIPTION
|
||||
"The Structure of Management Information for the
|
||||
LocusNetworks enterprise."
|
||||
|
||||
REVISION "0607130000Z"
|
||||
DESCRIPTION
|
||||
"New oid assignments for Ubiquoss MIB."
|
||||
|
||||
REVISION "0404220000Z"
|
||||
DESCRIPTION
|
||||
"New oid assignments for LocusNetworks switchAgent MIB."
|
||||
|
||||
REVISION "0110090000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
|
||||
REVISION "200806221308Z" -- Jun 22, 2008 at 13:08 GMT
|
||||
DESCRIPTION
|
||||
"Epon Group MIB"
|
||||
::= { enterprises 7800 } -- assigned by IANA
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
lnsProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"lnsProduct is the root OBJECT IDENTIFIER from
|
||||
which sysObjectID values are assigned. Actual
|
||||
values are defined in LNS-PRODUCTS-MIB."
|
||||
::= { ubiquoss 1 }
|
||||
|
||||
ubiMgmt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for use by the Workgroup Business Unit"
|
||||
::= { ubiquoss 2 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
lnsKtEmsAgnt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for LNS-KT Ems Agent"
|
||||
::= { ubiMgmt 1 }
|
||||
|
||||
switchAgent OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for switch agent"
|
||||
::= { ubiMgmt 2 }
|
||||
|
||||
-- added by Hyungeun Park (2008-06-22) for Epon Group MIB
|
||||
ubiEponGroupMIB OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for Epon Group MIB"
|
||||
::= { ubiMgmt 500 }
|
||||
|
||||
|
||||
END
|
||||
|
1000
mibs/ubiquoss/UBIQUOSS-STP-MIB
Normal file
1000
mibs/ubiquoss/UBIQUOSS-STP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
748
mibs/ubiquoss/UBIQUOSS-SWITCH-INTERFACE-MIB
Normal file
748
mibs/ubiquoss/UBIQUOSS-SWITCH-INTERFACE-MIB
Normal file
@ -0,0 +1,748 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-SWITCH-MIB.mib:
|
||||
-- Ubiquoss Enterprise Switch Port Structure of Management Information
|
||||
--
|
||||
-- July 2006, Jisoo Kim
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBIQUOSS-SWITCH-INTERFACE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
|
||||
ubiPortIndex
|
||||
FROM UBIQUOSS-INTERFACE-MIB
|
||||
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
|
||||
PortList
|
||||
FROM Q-BRIDGE-MIB
|
||||
|
||||
BridgeId, Timeout
|
||||
FROM BRIDGE-MIB
|
||||
|
||||
ubiSysIndex
|
||||
FROM UBIQUOSS-SYSINFO-MIB
|
||||
|
||||
ubiMgmt
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiSwitchInterfaceMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "0607130000Z"
|
||||
ORGANIZATION "Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : jisoo Kim
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: jisoo@ubiquoss.com
|
||||
Phone: +82-2-2190-3100
|
||||
|
||||
Co-editor: Paul
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: paul@ubiquoss.com
|
||||
Phone: +82-2-2190-3100"
|
||||
DESCRIPTION
|
||||
"This MIB module defines switch port information"
|
||||
::= { ubiMgmt 200 }
|
||||
|
||||
ubiSwitchInterfaceMIBObjects OBJECT IDENTIFIER ::= { ubiSwitchInterfaceMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- uniSwitchPortTable
|
||||
-- ***********************************************************
|
||||
ubiSwitchPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSwitchPortEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of port"
|
||||
::= { ubiSwitchInterfaceMIBObjects 1 }
|
||||
|
||||
ubiSwitchPortEntry OBJECT-TYPE
|
||||
SYNTAX UbiSwitchPortEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of port"
|
||||
INDEX { ubiSysIndex, ubiPortIndex }
|
||||
::= { ubiSwitchPortTable 1 }
|
||||
|
||||
UbiSwitchPortEntry ::=
|
||||
SEQUENCE {
|
||||
ubiSwitchPortMediaType INTEGER,
|
||||
ubiSwitchPortSpeedNego INTEGER,
|
||||
ubiSwitchPortSpeedConfig INTEGER,
|
||||
ubiSwitchPortDuplexConfig INTEGER,
|
||||
ubiSwitchPortSpeedCurrent INTEGER,
|
||||
ubiSwitchPortDuplexCurrent INTEGER,
|
||||
ubiSwitchPortLinkAggIfIndex INTEGER,
|
||||
ubiSwitchPortLinkAggIndex INTEGER,
|
||||
ubiSwitchPortLinkAggMode INTEGER
|
||||
}
|
||||
|
||||
ubiSwitchPortMediaType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
base100TX(2),
|
||||
base100FX(3),
|
||||
gbic(4),
|
||||
base1000T(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortEntry 1 }
|
||||
|
||||
ubiSwitchPortSpeedNego OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
manual(1),
|
||||
auto(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"administrator state"
|
||||
::= { ubiSwitchPortEntry 2 }
|
||||
|
||||
ubiSwitchPortSpeedConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
speed10(1),
|
||||
speed100(2),
|
||||
speed1000(3),
|
||||
auto(4)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortEntry 3 }
|
||||
|
||||
ubiSwitchPortDuplexConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
half(1),
|
||||
full(2),
|
||||
auto(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortEntry 4 }
|
||||
|
||||
ubiSwitchPortSpeedCurrent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
speed10(1),
|
||||
speed100(2),
|
||||
speed1000(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortEntry 5 }
|
||||
|
||||
ubiSwitchPortDuplexCurrent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
half(1),
|
||||
full(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortEntry 6 }
|
||||
|
||||
ubiSwitchPortLinkAggIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ifindex of port-group"
|
||||
::= { ubiSwitchPortEntry 7 }
|
||||
|
||||
|
||||
ubiSwitchPortLinkAggIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiLinkAggIndex of port-group"
|
||||
::= { ubiSwitchPortEntry 8 }
|
||||
|
||||
ubiSwitchPortLinkAggMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noExist(0),
|
||||
dynamicActive(1),
|
||||
dynamicPassive(2),
|
||||
static(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Link aggregation mode"
|
||||
::= { ubiSwitchPortEntry 9 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiLinkAggregation
|
||||
-- ***********************************************************
|
||||
|
||||
ubiLinkAggregationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiLinkAggregationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchInterfaceMIBObjects 2}
|
||||
|
||||
ubiLinkAggregationEntry OBJECT-TYPE
|
||||
SYNTAX UbiLinkAggregationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A logical row in the ubiLinkAggregationTable."
|
||||
INDEX { ubiSysIndex, ubiLinkAggIndex }
|
||||
::= { ubiLinkAggregationTable 1 }
|
||||
|
||||
UbiLinkAggregationEntry ::= SEQUENCE {
|
||||
ubiLinkAggIndex Integer32,
|
||||
ubiLinkAggRowStatus RowStatus,
|
||||
ubiLinkAggPortList PortList,
|
||||
ubiLinkAggType Integer32
|
||||
}
|
||||
|
||||
ubiLinkAggIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLinkAggregationEntry 1 }
|
||||
|
||||
ubiLinkAggPortList OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLinkAggregationEntry 2 }
|
||||
|
||||
ubiLinkAggType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
{
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLinkAggregationEntry 3 }
|
||||
|
||||
ubiLinkAggRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table.
|
||||
A flowRule activated by setting this object to `active'.
|
||||
When `active' is set, the system will validate the flowRule.
|
||||
|
||||
Before a FlowRule can be deleted or taken out of
|
||||
service, (by setting this object to `destroy' or
|
||||
`outOfService') it must be first unreferenced
|
||||
from all associated lines."
|
||||
::= { ubiLinkAggregationEntry 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSwitchPortQosPriorityTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSwitchPortQosPriorityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSwitchPortQosPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchInterfaceMIBObjects 3 }
|
||||
|
||||
ubiSwitchPortQosPriorityEntry OBJECT-TYPE
|
||||
SYNTAX UbiSwitchPortQosPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiSysIndex, ubiPortIndex }
|
||||
::= { ubiSwitchPortQosPriorityTable 1 }
|
||||
|
||||
UbiSwitchPortQosPriorityEntry ::= SEQUENCE
|
||||
{
|
||||
ubiSwitchPortQosPriorityEnabled INTEGER,
|
||||
ubiSwitchPortQosPriority INTEGER
|
||||
}
|
||||
|
||||
ubiSwitchPortQosPriorityEnabled OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortQosPriorityEntry 1 }
|
||||
|
||||
ubiSwitchPortQosPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
cos0(0),
|
||||
cos1(1),
|
||||
cos2(2),
|
||||
cos3(3),
|
||||
cos4(4),
|
||||
cos5(5),
|
||||
cos6(6),
|
||||
cos7(7),
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortQosPriorityEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSwitchPortQosQueueTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSwitchPortQosQueueTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSwitchPortQosQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchInterfaceMIBObjects 4 }
|
||||
|
||||
ubiSwitchPortQosQueueEntry OBJECT-TYPE
|
||||
SYNTAX UbiSwitchPortQosQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiSysIndex, ubiPortIndex }
|
||||
::= { ubiSwitchPortQosQueueTable 1 }
|
||||
|
||||
UbiSwitchPortQosQueueEntry ::= SEQUENCE
|
||||
{
|
||||
ubiSwitchPortQosQueueIndex INTEGER,
|
||||
ubiSwitchPortQosQueueMode INTEGER,
|
||||
ubiSwitchPortQosQueueProfile INTEGER
|
||||
}
|
||||
|
||||
ubiSwitchPortQosQueueIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortQosQueueEntry 1 }
|
||||
|
||||
ubiSwitchPortQosQueueMode OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
strict(1),
|
||||
wrr1(2),
|
||||
wrr2(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortQosQueueEntry 2 }
|
||||
|
||||
ubiSwitchPortQosQueueProfile OBJECT-TYPE
|
||||
SYNTAX INTEGER(8..225)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSwitchPortQosQueueEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiVlanInfoTable
|
||||
-- ***********************************************************
|
||||
ubiVlanInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiVlanInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan Information"
|
||||
::= { ubiSwitchInterfaceMIBObjects 5 }
|
||||
|
||||
ubiVlanInfoEntry OBJECT-TYPE
|
||||
SYNTAX UbiVlanInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan Information"
|
||||
INDEX { ubiSysIndex, ubiVlanId }
|
||||
::= { ubiVlanInfoTable 1 }
|
||||
|
||||
UbiVlanInfoEntry ::=
|
||||
SEQUENCE {
|
||||
ubiVlanId INTEGER,
|
||||
ubiVlanName DisplayString,
|
||||
ubiVlanPortList PortList,
|
||||
ubiVlanOpState INTEGER,
|
||||
ubiVlanRowStatus RowStatus,
|
||||
ubiVlanTagPortList PortList
|
||||
}
|
||||
|
||||
ubiVlanId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" VlanId "
|
||||
::= { ubiVlanInfoEntry 1 }
|
||||
|
||||
ubiVlanName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan name"
|
||||
::= { ubiVlanInfoEntry 2 }
|
||||
|
||||
ubiVlanPortList OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan port list"
|
||||
::= { ubiVlanInfoEntry 3 }
|
||||
|
||||
ubiVlanOpState OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan operational status"
|
||||
::= { ubiVlanInfoEntry 4 }
|
||||
|
||||
ubiVlanRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table.
|
||||
A ubiVlan activated by setting this object to `active'.
|
||||
When `active' is set, the system will validate the flowRule.
|
||||
|
||||
Before a FlowRule can be deleted or taken out of
|
||||
service, (by setting this object to `destroy' or
|
||||
`outOfService') it must be first unreferenced
|
||||
from all associated lines."
|
||||
::= { ubiVlanInfoEntry 5 }
|
||||
|
||||
ubiVlanTagPortList OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiVlanInfoEntry 6 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSwitchStormControlTable
|
||||
-- ***********************************************************
|
||||
ubiSwitchPortStormControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSwitchPortStormControlEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of storm-control "
|
||||
::= { ubiSwitchInterfaceMIBObjects 6 }
|
||||
|
||||
ubiSwitchPortStormControlEntry OBJECT-TYPE
|
||||
SYNTAX UbiSwitchPortStormControlEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of storm-control "
|
||||
INDEX { ubiSysIndex, ubiPortIndex }
|
||||
::= { ubiSwitchPortStormControlTable 1 }
|
||||
|
||||
UbiSwitchPortStormControlEntry ::=
|
||||
SEQUENCE {
|
||||
ubiSwitchPortStormLevel Counter32,
|
||||
ubiSwitchPortStormBroadcast INTEGER,
|
||||
ubiSwitchPortStormDLFBroadcast INTEGER,
|
||||
ubiSwitchPortStormMulticast INTEGER
|
||||
}
|
||||
|
||||
ubiSwitchPortStormLevel OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiSwitchPortStormControlEntry 1 }
|
||||
|
||||
ubiSwitchPortStormBroadcast OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable (1),
|
||||
disable (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiSwitchPortStormControlEntry 2 }
|
||||
|
||||
ubiSwitchPortStormDLFBroadcast OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable (1),
|
||||
disable (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiSwitchPortStormControlEntry 3 }
|
||||
|
||||
ubiSwitchPortStormMulticast OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable (1),
|
||||
disable (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiSwitchPortStormControlEntry 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSwitchPortTrafficMonitorTable
|
||||
-- ***********************************************************
|
||||
ubiSwitchPortTrafficMonitorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSwitchPortTrafficMonitorEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of storm-control "
|
||||
::= { ubiSwitchInterfaceMIBObjects 7 }
|
||||
|
||||
ubiSwitchPortTrafficMonitorEntry OBJECT-TYPE
|
||||
SYNTAX UbiSwitchPortTrafficMonitorEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"information of storm-control "
|
||||
INDEX { ubiSysIndex, ubiPortIndex }
|
||||
::= { ubiSwitchPortTrafficMonitorTable 1 }
|
||||
|
||||
UbiSwitchPortTrafficMonitorEntry ::=
|
||||
SEQUENCE {
|
||||
ubiSwitchPortInPkts Counter32,
|
||||
ubiSwitchPortOutPkts Counter32,
|
||||
ubiSwitchPortInCRCErrors Counter32
|
||||
}
|
||||
|
||||
ubiSwitchPortInPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiSwitchPortTrafficMonitorEntry 1 }
|
||||
|
||||
ubiSwitchPortOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiSwitchPortTrafficMonitorEntry 2 }
|
||||
|
||||
ubiSwitchPortInCRCErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiSwitchPortTrafficMonitorEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSwitchPortVlanInfoTable
|
||||
-- ***********************************************************
|
||||
ubiSwitchPortVlanInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSwitchPortVlanInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { ubiSwitchInterfaceMIBObjects 8 }
|
||||
|
||||
ubiSwitchPortVlanInfoEntry OBJECT-TYPE
|
||||
SYNTAX UbiSwitchPortVlanInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
INDEX { ubiSysIndex, ubiPortIndex, ubiVlanId }
|
||||
::= { ubiSwitchPortVlanInfoTable 1 }
|
||||
|
||||
UbiSwitchPortVlanInfoEntry ::=
|
||||
SEQUENCE {
|
||||
ubiSwitchPortSwitchIndex INTEGER,
|
||||
ubiSwitchPortSwitchMode INTEGER,
|
||||
ubiSwitchPortSwitchNativeVlan INTEGER
|
||||
}
|
||||
|
||||
ubiSwitchPortSwitchIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"switchport index"
|
||||
::= { ubiSwitchPortVlanInfoEntry 1 }
|
||||
|
||||
ubiSwitchPortSwitchMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
noswitch(1),
|
||||
access(2),
|
||||
trunk(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"switchport mode"
|
||||
::= { ubiSwitchPortVlanInfoEntry 2 }
|
||||
|
||||
ubiSwitchPortSwitchNativeVlan OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"switchport native vlan"
|
||||
::= { ubiSwitchPortVlanInfoEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSwitchPortVlanControlTable
|
||||
-- ***********************************************************
|
||||
ubiSwitchPortVlanControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSwitchPortVlanControlEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { ubiSwitchInterfaceMIBObjects 9 }
|
||||
|
||||
ubiSwitchPortVlanControlEntry OBJECT-TYPE
|
||||
SYNTAX UbiSwitchPortVlanControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiPortIndex }
|
||||
::= { ubiSwitchPortVlanControlTable 1 }
|
||||
|
||||
UbiSwitchPortVlanControlEntry ::= SEQUENCE
|
||||
{
|
||||
ubiSwitchPortSwitchAddTaggedVlan INTEGER,
|
||||
ubiSwitchPortSwitchDelTaggedVlan INTEGER
|
||||
}
|
||||
|
||||
ubiSwitchPortSwitchAddTaggedVlan OBJECT-TYPE
|
||||
SYNTAX INTEGER(2..4096)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Add tagged vlan.(Set only)"
|
||||
::= { ubiSwitchPortVlanControlEntry 1 }
|
||||
|
||||
ubiSwitchPortSwitchDelTaggedVlan OBJECT-TYPE
|
||||
SYNTAX INTEGER(2..4096)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Delete tagged Vlan.(Set only)"
|
||||
::= { ubiSwitchPortVlanControlEntry 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- ***********************************************************
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiSwitchInterfaceMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSwitchInterfaceMIB 2 }
|
||||
ubiSwitchInterfaceMIBNotifications OBJECT IDENTIFIER ::= { ubiSwitchInterfaceMIBNotificationPrefix 0 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
ubiSwitchInterfaceMIBConformance OBJECT IDENTIFIER ::= { ubiSwitchInterfaceMIB 3 }
|
||||
ubiSwitchInterfaceMIBCompliances OBJECT IDENTIFIER ::= { ubiSwitchInterfaceMIBConformance 1 }
|
||||
ubiSwitchInterfaceMIBGroups OBJECT IDENTIFIER ::= { ubiSwitchInterfaceMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
ubiSwitchInterfaceMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the ubiquoss port MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiSwitchInterfaceMIBGroup
|
||||
}
|
||||
|
||||
GROUP ubiSwitchInterfaceMIBGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need information for port."
|
||||
|
||||
::= { ubiSwitchInterfaceMIBCompliances 1 }
|
||||
|
||||
-- ports of conformance
|
||||
ubiSwitchInterfaceMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiSwitchPortMediaType,
|
||||
ubiSwitchPortSpeedNego,
|
||||
ubiSwitchPortSpeedConfig,
|
||||
ubiSwitchPortDuplexConfig,
|
||||
ubiSwitchPortSpeedCurrent,
|
||||
ubiSwitchPortDuplexCurrent,
|
||||
ubiSwitchPortLinkAggIfIndex,
|
||||
|
||||
ubiLinkAggRowStatus,
|
||||
ubiLinkAggPortList,
|
||||
ubiLinkAggType,
|
||||
ubiLinkAggIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss port."
|
||||
::= { ubiSwitchInterfaceMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
299
mibs/ubiquoss/UBIQUOSS-SYSINFO-MIB
Normal file
299
mibs/ubiquoss/UBIQUOSS-SYSINFO-MIB
Normal file
@ -0,0 +1,299 @@
|
||||
-- *****************************************************************
|
||||
-- UBIQUOSS-SYSINFO-MIB.mib:
|
||||
-- Ubiquoss Enterprise System Configuration Structure of Management Information
|
||||
--
|
||||
-- July 2006, Jisoo Kim
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBIQUOSS-SYSINFO-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
IANAifType
|
||||
FROM IANAifType-MIB
|
||||
ubiMgmt
|
||||
FROM UBQS-SMI
|
||||
RowStatus, PhysAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
ubiSysInfoMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "0607130000Z"
|
||||
ORGANIZATION "Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : jisoo Kim
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: jisoo@ubiquoss.com
|
||||
Phone: +82-2-2190-3100
|
||||
|
||||
Co-editor: Paul
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: paul@ubiquoss.com
|
||||
Phone: +82-2-2190-3100"
|
||||
DESCRIPTION
|
||||
"This MIB module defines MIB objects which provide
|
||||
mechanisms to remotely configure the parameters
|
||||
used by an SNMP entity for the generation of
|
||||
notifications."
|
||||
::= { ubiMgmt 100 }
|
||||
|
||||
ubiSysInfoMIBObjects OBJECT IDENTIFIER ::= { ubiSysInfoMIB 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- sysInfoTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSysInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSysInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"information of configuration"
|
||||
::= { ubiSysInfoMIBObjects 1 }
|
||||
|
||||
ubiSysInfoEntry OBJECT-TYPE
|
||||
SYNTAX UbiSysInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"information of configuration"
|
||||
INDEX { ubiSysIndex }
|
||||
::= { ubiSysInfoTable 1 }
|
||||
|
||||
UbiSysInfoEntry ::= SEQUENCE {
|
||||
ubiSysIndex Integer32,
|
||||
ubiSysDescr DisplayString,
|
||||
ubiSysObjectID OBJECT IDENTIFIER,
|
||||
ubiSysUpTime TimeTicks,
|
||||
ubiSysName DisplayString,
|
||||
ubiSysSerialNumber DisplayString,
|
||||
ubiSysMacAddress PhysAddress,
|
||||
ubiSysHwVersion DisplayString,
|
||||
ubiSysSwVersion DisplayString,
|
||||
ubiSysFwVersion DisplayString,
|
||||
ubiSysReset INTEGER,
|
||||
ubiSystemDateAndTime DisplayString,
|
||||
ubiTimeZoneCurrent DisplayString,
|
||||
ubiSysDayBanner DisplayString
|
||||
}
|
||||
|
||||
ubiSysIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index value that uniquely identifies this chassis"
|
||||
::= { ubiSysInfoEntry 1 }
|
||||
|
||||
ubiSysDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { ubiSysInfoEntry 2 }
|
||||
|
||||
ubiSysObjectID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { ubiSysInfoEntry 3 }
|
||||
|
||||
ubiSysUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { ubiSysInfoEntry 4 }
|
||||
|
||||
ubiSysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { ubiSysInfoEntry 5 }
|
||||
|
||||
ubiSysSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SerialNumber"
|
||||
::= { ubiSysInfoEntry 6 }
|
||||
|
||||
ubiSysMacAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"system mac address"
|
||||
::= { ubiSysInfoEntry 7 }
|
||||
|
||||
ubiSysHwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"hardware version"
|
||||
::= { ubiSysInfoEntry 8 }
|
||||
|
||||
ubiSysSwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"software version"
|
||||
::= { ubiSysInfoEntry 9 }
|
||||
|
||||
ubiSysFwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"firmware version"
|
||||
::= { ubiSysInfoEntry 10 }
|
||||
|
||||
ubiSysReset OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0), -- none of the following
|
||||
reset(1) -- resetting the system
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "reset of system"
|
||||
::= { ubiSysInfoEntry 11 }
|
||||
|
||||
ubiSystemDateAndTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"system date and time string"
|
||||
::= { ubiSysInfoEntry 12 }
|
||||
|
||||
ubiTimeZoneCurrent OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { ubiSysInfoEntry 13 }
|
||||
|
||||
ubiSysDayBanner OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Modify the system Day banner"
|
||||
::= { ubiSysInfoEntry 14 }
|
||||
|
||||
-- *****************************************************************
|
||||
--
|
||||
-- *****************************************************************
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiSysInfoMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSysInfoMIB 2 }
|
||||
ubiSysInfoMIBNotifications OBJECT IDENTIFIER ::= { ubiSysInfoMIBNotificationPrefix 0 }
|
||||
|
||||
ubiSysAlarmNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmIndex,
|
||||
ubiAlarmId,
|
||||
ubiAlarmType,
|
||||
ubiAlarmSeverity,
|
||||
ubiAlarmPhysicalLoc,
|
||||
ubiAlarmLogicalLoc,
|
||||
ubiAlarmCurStatus,
|
||||
ubiAlarmAuxinfo,
|
||||
ubiAlarmDateTime,
|
||||
ubiAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A sysAlarmNotification is sent if system restart."
|
||||
::= { ubiSysInfoMIBNotifications 1 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
ubiSysInfoMIBConformance OBJECT IDENTIFIER ::= { ubiSysInfoMIB 3 }
|
||||
ubiSysInfoMIBCompliances OBJECT IDENTIFIER ::= { ubiSysInfoMIBConformance 1 }
|
||||
ubiSysInfoMonMIBGroups OBJECT IDENTIFIER ::= { ubiSysInfoMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
ubiSysInfoMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the Cisco Environmental Monitor MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiSysInfoMIBGroup,
|
||||
ubiSysInfoMIBAlarmNotifGroup }
|
||||
|
||||
GROUP ubiSysInfoMIBGroup
|
||||
DESCRIPTION
|
||||
"The ubiSysInfoMIBGroup is optional.
|
||||
This group is applicable for implementations which
|
||||
need information for system."
|
||||
|
||||
GROUP ubiSysInfoMIBAlarmNotifGroup
|
||||
DESCRIPTION
|
||||
"The ubiSysInfoMIBAlarmNotifGroup is optional.
|
||||
This group is applicable for implementations which
|
||||
need alarm notifications for system"
|
||||
|
||||
::= { ubiSysInfoMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
ubiSysInfoMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
|
||||
ubiSysDescr,
|
||||
ubiSysObjectID,
|
||||
ubiSysUpTime,
|
||||
ubiSysName,
|
||||
ubiSysSerialNumber,
|
||||
ubiSysMacAddress,
|
||||
ubiSysHwVersion,
|
||||
ubiSysSwVersion,
|
||||
ubiSysFwVersion
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss system information."
|
||||
::= { ubiSysInfoMonMIBGroups 1 }
|
||||
|
||||
ubiSysInfoMIBAlarmNotifGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
ubiSysAlarmNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification group providing system alarm notification
|
||||
for system. "
|
||||
::= { ubiSysInfoMonMIBGroups 2 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
1215
mibs/ubiquoss/UBQS-ACCESS-LIST-MIB
Normal file
1215
mibs/ubiquoss/UBQS-ACCESS-LIST-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1024
mibs/ubiquoss/UBQS-AFSMGR-MIB
Normal file
1024
mibs/ubiquoss/UBQS-AFSMGR-MIB
Normal file
File diff suppressed because it is too large
Load Diff
490
mibs/ubiquoss/UBQS-ARP-MIB
Normal file
490
mibs/ubiquoss/UBQS-ARP-MIB
Normal file
@ -0,0 +1,490 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-ARP-MIB.mib: Ubiquoss arp MIB file
|
||||
--
|
||||
-- June 2011, kimbk
|
||||
--
|
||||
-- Copyright (c) 2010 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-ARP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE,
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TruthValue, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
InetAddress, InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
FROM INET-ADDRESS-MIB
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiArpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201012170000Z"
|
||||
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-SYSLOG-MIB is used to get
|
||||
the syslog information."
|
||||
::= { ubiMgmtv2 20 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiSyslogMIB
|
||||
-- ***************************************************************
|
||||
ubiArpMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiArpMIB 0 }
|
||||
ubiArpMIBObjects OBJECT IDENTIFIER ::= { ubiArpMIB 1 }
|
||||
ubiArpMIBConformance OBJECT IDENTIFIER ::= { ubiArpMIB 2 }
|
||||
|
||||
ubiArpEntryMIBObjects OBJECT IDENTIFIER ::= { ubiArpMIBObjects 1 }
|
||||
ubiArpSnoopMIBObjects OBJECT IDENTIFIER ::= { ubiArpMIBObjects 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiArpTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiArpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiArpEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Table of arp cache list entrys"
|
||||
::= { ubiArpEntryMIBObjects 1 }
|
||||
|
||||
ubiArpEntry OBJECT-TYPE
|
||||
SYNTAX UbiArpEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of arp cache entry"
|
||||
INDEX
|
||||
{
|
||||
ifIndex,
|
||||
ubiArpMacAddress
|
||||
}
|
||||
::= { ubiArpTable 1 }
|
||||
|
||||
UbiArpEntry ::= SEQUENCE {
|
||||
ubiArpIpAddress DisplayString,
|
||||
ubiArpMacAddress DisplayString,
|
||||
ubiArpType INTEGER,
|
||||
ubiArpPortIndex Integer32,
|
||||
ubiArpRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiArpIpAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp cache ip address"
|
||||
::= { ubiArpEntry 1 }
|
||||
|
||||
ubiArpMacAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp cache mac address"
|
||||
::= { ubiArpEntry 2 }
|
||||
|
||||
ubiArpType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
dynamic(0),
|
||||
static(1)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp cache type"
|
||||
::= { ubiArpEntry 3 }
|
||||
|
||||
ubiArpPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp cache port index"
|
||||
::= { ubiArpEntry 4 }
|
||||
|
||||
ubiArpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp cache row status"
|
||||
::= { ubiArpEntry 5 }
|
||||
|
||||
ubiClearArpCache OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"command to clear arp-cache.
|
||||
If value == 0
|
||||
clear all arp-cache
|
||||
else if value == specific ifindex
|
||||
clear specific ifindex arp-cache"
|
||||
::= { ubiArpEntryMIBObjects 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiArpGetPonInfo
|
||||
-- ***********************************************************
|
||||
|
||||
ubiArpGetPonInfo OBJECT IDENTIFIER ::= { ubiArpEntryMIBObjects 3 }
|
||||
|
||||
ubiArpGetPonInfoIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address to be used to get pon information in arp table"
|
||||
::= { ubiArpGetPonInfo 1 }
|
||||
|
||||
ubiArpGetPonInfoOnuId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Searched ONU ID"
|
||||
::= { ubiArpGetPonInfo 2 }
|
||||
|
||||
ubiArpGetPonInfoOnuMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Searched ONU MAC Address"
|
||||
::= { ubiArpGetPonInfo 3 }
|
||||
|
||||
ubiArpGetTotalCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Count of arp-cache"
|
||||
::= { ubiArpEntryMIBObjects 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiArpSnoopGlobal
|
||||
-- ***********************************************************
|
||||
ubiArpSnoopGlobal OBJECT IDENTIFIER ::= { ubiArpSnoopMIBObjects 1 }
|
||||
|
||||
ubiArpSnoopStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop enable status"
|
||||
::= { ubiArpSnoopGlobal 1 }
|
||||
|
||||
ubiArpSnoopGratuitous OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop gratuitous-arp-update"
|
||||
::= { ubiArpSnoopGlobal 2 }
|
||||
|
||||
ubiArpSnoopHealthCheck OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop health-check"
|
||||
::= { ubiArpSnoopGlobal 3 }
|
||||
|
||||
ubiArpSnoopProbe OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop probe"
|
||||
::= { ubiArpSnoopGlobal 4 }
|
||||
|
||||
ubiArpSnoopProbeInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noProbeInterval(0)
|
||||
}(10..120)
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop probe-interval"
|
||||
::= { ubiArpSnoopGlobal 5 }
|
||||
|
||||
ubiArpSnoopWaitTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noWaitTime(0)
|
||||
}(1..5)
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop wait-time"
|
||||
::= { ubiArpSnoopGlobal 6 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiArpSnoopTable
|
||||
-- ***********************************************************
|
||||
ubiArpSnoopTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiArpSnoopEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of arp snoop entrys"
|
||||
::= { ubiArpSnoopMIBObjects 2 }
|
||||
|
||||
ubiArpSnoopEntry OBJECT-TYPE
|
||||
SYNTAX UbiArpSnoopEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry representing arp snoop entry"
|
||||
INDEX { ubiArpSnoopBeginAddress }
|
||||
::= { ubiArpSnoopTable 1 }
|
||||
|
||||
UbiArpSnoopEntry ::= SEQUENCE {
|
||||
ubiArpSnoopBeginAddress IpAddress,
|
||||
ubiArpSnoopEndAddress IpAddress,
|
||||
ubiArpSnoopAgingTime INTEGER,
|
||||
ubiArpSnoopRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiArpSnoopBeginAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop begin address"
|
||||
::= { ubiArpSnoopEntry 1 }
|
||||
|
||||
ubiArpSnoopEndAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop end address"
|
||||
::= { ubiArpSnoopEntry 2 }
|
||||
|
||||
ubiArpSnoopAgingTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
defaultAgingTime(80)
|
||||
}(0..300)
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop aging time"
|
||||
::= { ubiArpSnoopEntry 3 }
|
||||
|
||||
ubiArpSnoopRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"arp snoop row status"
|
||||
::= { ubiArpSnoopEntry 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiArpSnoopBindingTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiArpSnoopBindingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiArpSnoopBindingEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of arp snoop binding information"
|
||||
::= { ubiArpSnoopMIBObjects 3 }
|
||||
|
||||
ubiArpSnoopBindingEntry OBJECT-TYPE
|
||||
SYNTAX UbiArpSnoopBindingEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of arp snoop binding information"
|
||||
INDEX { ubiArpSnoopBindingIpAddr }
|
||||
::= { ubiArpSnoopBindingTable 1 }
|
||||
|
||||
UbiArpSnoopBindingEntry ::= SEQUENCE {
|
||||
ubiArpSnoopBindingIpAddr IpAddress,
|
||||
ubiArpSnoopBindingMacAddr MacAddress,
|
||||
ubiArpSnoopBindingInterface DisplayString,
|
||||
ubiArpSnoopBindingPort DisplayString,
|
||||
ubiArpSnoopBindingState INTEGER,
|
||||
ubiArpSnoopBindingAge INTEGER,
|
||||
ubiArpSnoopBindingAnalysis INTEGER,
|
||||
ubiArpSnoopBindingRcvRequest Integer32,
|
||||
ubiArpSnoopBindingReply Integer32
|
||||
}
|
||||
|
||||
ubiArpSnoopBindingIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding ip address"
|
||||
::= { ubiArpSnoopBindingEntry 1 }
|
||||
|
||||
ubiArpSnoopBindingMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding mac address"
|
||||
::= { ubiArpSnoopBindingEntry 2 }
|
||||
|
||||
ubiArpSnoopBindingInterface OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding vlan interface"
|
||||
::= { ubiArpSnoopBindingEntry 3 }
|
||||
|
||||
ubiArpSnoopBindingPort OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding physical port"
|
||||
::= { ubiArpSnoopBindingEntry 4 }
|
||||
|
||||
ubiArpSnoopBindingState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
init(0),
|
||||
incomplete(1),
|
||||
reachable(2),
|
||||
stale(3),
|
||||
unsolicited(4),
|
||||
threeWay(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding state"
|
||||
::= { ubiArpSnoopBindingEntry 5 }
|
||||
|
||||
ubiArpSnoopBindingAge OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noAge(301),
|
||||
n/a(302)
|
||||
}(0..300)
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding age time"
|
||||
::= { ubiArpSnoopBindingEntry 6 }
|
||||
|
||||
ubiArpSnoopBindingAnalysis OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
manyReply(1),
|
||||
inactive(2),
|
||||
active(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding analysis"
|
||||
::= { ubiArpSnoopBindingEntry 7 }
|
||||
|
||||
ubiArpSnoopBindingRcvRequest OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding statistics - received ARP request"
|
||||
::= { ubiArpSnoopBindingEntry 8 }
|
||||
|
||||
ubiArpSnoopBindingReply OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"binding statistices - ARP reply"
|
||||
::= { ubiArpSnoopBindingEntry 9 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiClearArpSnoop
|
||||
-- ***********************************************************
|
||||
ubiClearArpSnoop OBJECT IDENTIFIER ::= { ubiArpSnoopMIBObjects 4 }
|
||||
|
||||
ubiClearArpSnoopBinding OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"command to clear arp snoop binding.
|
||||
If value == 0.0.0.0
|
||||
clear all arp snoop binding
|
||||
else if value == specific Ip address
|
||||
clear specific Ip address arp snoop binding"
|
||||
::= { ubiClearArpSnoop 1 }
|
||||
|
||||
ubiClearArpSnoopStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
clear(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"command to clear arp snoop statistics"
|
||||
::= { ubiClearArpSnoop 2 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiSyslogMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
ubiArpMIBCompliances OBJECT IDENTIFIER ::= { ubiArpMIBConformance 1 }
|
||||
ubiArpMIBGroups OBJECT IDENTIFIER ::= { ubiArpMIBConformance 2 }
|
||||
|
||||
END
|
513
mibs/ubiquoss/UBQS-AUTO-RESET-MIB
Normal file
513
mibs/ubiquoss/UBQS-AUTO-RESET-MIB
Normal file
@ -0,0 +1,513 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-AUTO-RESET-MIB: Ubiquoss Auto Reset MIB file
|
||||
--
|
||||
-- June 2011, Hyung Eun Park
|
||||
--
|
||||
-- Copyright (c) 2009 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-AUTO-RESET-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
DisplayString,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiAutoResetMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201108050000Z"
|
||||
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-AUTO-RESET-MIB is used for getting
|
||||
information about the Auto-reset of system."
|
||||
::= { ubiMgmtv2 27 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiAutoResetMIB
|
||||
-- ***************************************************************
|
||||
|
||||
ubiAutoResetMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiAutoResetMIB 0 }
|
||||
ubiAutoResetMIBObjects OBJECT IDENTIFIER ::= { ubiAutoResetMIB 1 }
|
||||
ubiAutoResetMIBConformance OBJECT IDENTIFIER ::= { ubiAutoResetMIB 2 }
|
||||
|
||||
|
||||
ubiAutoResetCpu OBJECT IDENTIFIER ::= { ubiAutoResetMIBObjects 3 }
|
||||
ubiAutoResetMemory OBJECT IDENTIFIER ::= { ubiAutoResetMIBObjects 4 }
|
||||
ubiAutoResetIcmp OBJECT IDENTIFIER ::= { ubiAutoResetMIBObjects 5 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiAutoResetMIBNotificationPrefix
|
||||
-- *****************************************************************
|
||||
|
||||
|
||||
ubiAutoResetCpuNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAutoResetCpuAction,
|
||||
ubiAutoResetCpuUsage,
|
||||
ubiAutoResetCpuResetReason,
|
||||
ubiAutoResetCpuLogThreshold,
|
||||
ubiAutoResetCpuReloadThreshold,
|
||||
ubiAutoResetDelayTime,
|
||||
ubiAutoResetSuppressReloadLimit,
|
||||
ubiAutoResetCpuSuppressReloadCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiAutoResetMIBNotificationPrefix 1 }
|
||||
|
||||
ubiAutoResetMemoryNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAutoResetMemoryAction,
|
||||
ubiAutoResetMemoryfree,
|
||||
ubiAutoResetMemoryResetReason,
|
||||
ubiAutoResetMemoryLogThreshold,
|
||||
ubiAutoResetMemoryReloadThreshold,
|
||||
ubiAutoResetDelayTime,
|
||||
ubiAutoResetSuppressReloadLimit,
|
||||
ubiAutoResetMemorySuppressReloadCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiAutoResetMIBNotificationPrefix 2 }
|
||||
|
||||
ubiAutoResetIcmpNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAutoResetIcmpAction,
|
||||
ubiAutoResetIcmpFailCount,
|
||||
ubiAutoResetIcmpResetReason,
|
||||
ubiAutoResetIcmpLogThreshold,
|
||||
ubiAutoResetIcmpReloadThreshold,
|
||||
ubiAutoResetDelayTime,
|
||||
ubiAutoResetSuppressReloadLimit,
|
||||
ubiAutoResetIcmpSuppressReloadCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiAutoResetMIBNotificationPrefix 3 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiAutoResetMIBObjects
|
||||
-- *****************************************************************
|
||||
|
||||
ubiAutoResetDelayTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When Auto-reset is occured, system is reboot after delaytime."
|
||||
::= { ubiAutoResetMIBObjects 1 }
|
||||
|
||||
ubiAutoResetEnabled OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
cpu(0),
|
||||
memory(1),
|
||||
icmp(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is enable to sending auto-reset SNMP trap message.
|
||||
cpu(0) : Auto-reset by CPU
|
||||
memory(1) : Auto-reset by MEMORY
|
||||
icmp(2) : Auto-reset by ICMP"
|
||||
::= { ubiAutoResetMIBObjects 2 }
|
||||
|
||||
ubiAutoResetSuppressReloadLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is limit of Auto-reset.
|
||||
If number of auto-reset exceed SuppressReloadLimit,
|
||||
Auto-reset is suppressed."
|
||||
::= { ubiAutoResetMIBObjects 6 }
|
||||
|
||||
ubiAutoResetClearDelayReload OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cancel delayed Auto-reset."
|
||||
::= { ubiAutoResetMIBObjects 7 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiAutoResetCpu
|
||||
-- *****************************************************************
|
||||
|
||||
ubiAutoResetCpuInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Monitoring period of CPU usage."
|
||||
::= { ubiAutoResetCpu 1 }
|
||||
|
||||
ubiAutoResetCpuUsage OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current CPU usage"
|
||||
::= { ubiAutoResetCpu 2 }
|
||||
|
||||
|
||||
ubiAutoResetCpuAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
delay(1),
|
||||
reset(2),
|
||||
suppress(3),
|
||||
cancel_delay(4),
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU Auto-reset Action type.
|
||||
If Auto-reset is supressed, Action is suppress(4),
|
||||
othrewise, none(0).
|
||||
It is used by trap message.
|
||||
Delay(1) : Delayed Auto-reset is occurrd.
|
||||
reset(2) : Auto-reset is occurrd.
|
||||
supress(3) : Auto-reset is suppressed.
|
||||
cancel_delay(4): Delayed Auto-reset is canceled."
|
||||
::= { ubiAutoResetCpu 3 }
|
||||
|
||||
ubiAutoResetCpuLogThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU auto-reset LOG threshold.
|
||||
If CPU usage exceed LogThreshold for Cpu interval,
|
||||
Warning message is printed."
|
||||
::= { ubiAutoResetCpu 4 }
|
||||
|
||||
ubiAutoResetCpuReloadThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU auto-reset Reload threshold.
|
||||
If CPU usage exceed ReloadThreshold for Cpu interval,
|
||||
Auto-reset is occured."
|
||||
::= { ubiAutoResetCpu 5 }
|
||||
|
||||
ubiAutoResetCpuResetReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
log(1),
|
||||
reload(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU auto-reset Warning message reason.
|
||||
It indicate warning message by LogThreshold,
|
||||
or by ReloadThershold."
|
||||
::= { ubiAutoResetCpu 6 }
|
||||
|
||||
ubiAutoResetCpuExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
start(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It indicate whether CPU auto-reset is enabled."
|
||||
::= { ubiAutoResetCpu 7 }
|
||||
|
||||
ubiAutoResetCpuSuppressReloadCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Nunber of CPU auto-reset occurrence."
|
||||
::= { ubiAutoResetCpu 8 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiAutoResetMemory
|
||||
-- *****************************************************************
|
||||
|
||||
ubiAutoResetMemoryInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Monitoring period of free memory."
|
||||
::= { ubiAutoResetMemory 1 }
|
||||
|
||||
|
||||
ubiAutoResetMemoryfree OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Kbytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current Free memory."
|
||||
::= { ubiAutoResetMemory 2 }
|
||||
|
||||
ubiAutoResetMemoryAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
delay(1),
|
||||
reset(2),
|
||||
suppress(3),
|
||||
cancel_delay(4),
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory Auto-reset Action type.
|
||||
If Auto-reset is supressed, Action is suppress(4),
|
||||
othrewise, none(0).
|
||||
It is used by trap message.
|
||||
Delay(1) : Delayed Auto-reset is occured.
|
||||
reset(2) : Auto-reset is occured.
|
||||
supress(3) : Auto-reset is suppressed.
|
||||
cancel_delay(4): Delayed Auto-reset is canceled."
|
||||
::= { ubiAutoResetMemory 3 }
|
||||
|
||||
|
||||
ubiAutoResetMemoryLogThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory auto-reset LOG threshold.
|
||||
If Free Memory lower LogThreshold for Memory interval,
|
||||
Warning message is printed."
|
||||
::= { ubiAutoResetMemory 4 }
|
||||
|
||||
ubiAutoResetMemoryReloadThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory auto-reset Reload threshold.
|
||||
If Free memory lower ReloadThreshold for Memory interval,
|
||||
Auto-reset is occured."
|
||||
::= { ubiAutoResetMemory 5 }
|
||||
|
||||
ubiAutoResetMemoryResetReson OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
log(1),
|
||||
reload(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory auto-reset Warning message reason.
|
||||
It indicate warning message by LogThreshold,
|
||||
or by ReloadThershold."
|
||||
::= { ubiAutoResetMemory 6 }
|
||||
|
||||
ubiAutoResetMemoryExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
start(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It indicate whether Memory auto-reset is enabled."
|
||||
::= { ubiAutoResetMemory 7 }
|
||||
|
||||
ubiAutoResetMemorySuppressReloadCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Nunber of Memory auto-reset occurrence."
|
||||
::= { ubiAutoResetMemory 8 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiAutoResetIcmp
|
||||
-- *****************************************************************
|
||||
|
||||
ubiAutoResetIcmpInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICMP Echo request interval."
|
||||
::= { ubiAutoResetIcmp 1 }
|
||||
|
||||
ubiAutoResetIcmpTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICMP Echo request timeout."
|
||||
::= { ubiAutoResetIcmp 2 }
|
||||
|
||||
ubiAutoResetIcmpFailCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICMP Echo request failed count."
|
||||
::= { ubiAutoResetIcmp 3 }
|
||||
|
||||
ubiAutoResetIcmpAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
delay(1),
|
||||
reset(2),
|
||||
suppress(3),
|
||||
cancel_delay(4),
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICMP Auto-reset Action type.
|
||||
If Auto-reset is supressed, Action is suppress(4),
|
||||
othrewise, none(0).
|
||||
It is used by trap message.
|
||||
Delay(1) : Delayed Auto-reset is occurred.
|
||||
reset(2) : Auto-reset is occurred.
|
||||
supress(3) : Auto-reset is suppressed.
|
||||
cancel_delay(4): Delayed Auto-reset is canceled."
|
||||
::= { ubiAutoResetIcmp 4 }
|
||||
|
||||
ubiAutoResetIcmpLogThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICMP auto-reset LOG threshold.
|
||||
If ICMP echo request fail count exceed LogThreshold,
|
||||
Warning message is printed."
|
||||
::= { ubiAutoResetIcmp 5 }
|
||||
|
||||
ubiAutoResetIcmpReloadThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICMP auto-reset LOG threshold.
|
||||
If ICMP echo request fail count exceed ReloadThreshold,
|
||||
Auto-reset is occured."
|
||||
::= { ubiAutoResetIcmp 6 }
|
||||
|
||||
ubiAutoResetIcmpDstAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICMP echo request Target Address."
|
||||
::= { ubiAutoResetIcmp 7 }
|
||||
|
||||
ubiAutoResetIcmpResetReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(0),
|
||||
log(1),
|
||||
reload(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ICMP auto-reset Warning message reason.
|
||||
It indicate warning message by LogThreshold,
|
||||
or by ReloadThershold."
|
||||
::= { ubiAutoResetIcmp 8 }
|
||||
|
||||
ubiAutoResetIcmpExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
start(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It indicate whether ICMP auto-reset is enabled."
|
||||
::= { ubiAutoResetIcmp 9 }
|
||||
|
||||
|
||||
ubiAutoResetIcmpSuppressReloadCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Nunber of ICMP auto-reset occurrence."
|
||||
::= { ubiAutoResetIcmp 10 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiAutoResetMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
--
|
||||
-- conformance information
|
||||
--
|
||||
ubiAutoResetMIBCompliances OBJECT IDENTIFIER ::= { ubiAutoResetMIBConformance 1 }
|
||||
ubiAutoResetMIBGroups OBJECT IDENTIFIER ::= { ubiAutoResetMIBConformance 2 }
|
||||
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiAutoResetMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-AUTO-RESET-MIB"
|
||||
MODULE
|
||||
MANDATORY-GROUPS { ubiAutoResetGroup }
|
||||
|
||||
GROUP ubiAutoResetGroup
|
||||
DESCRIPTION
|
||||
"The ubiAutoResetGroup is applicable for implementations which
|
||||
need to get the Auto-reset information."
|
||||
::= { ubiAutoResetMIBCompliances 1 }
|
||||
|
||||
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiAutoResetGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the Auto-reset of system."
|
||||
::= { ubiAutoResetMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
2560
mibs/ubiquoss/UBQS-CFM-MIB
Normal file
2560
mibs/ubiquoss/UBQS-CFM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
590
mibs/ubiquoss/UBQS-CONFIG-MIB
Normal file
590
mibs/ubiquoss/UBQS-CONFIG-MIB
Normal file
@ -0,0 +1,590 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-CONFIG-MIB.mib: Ubiquoss Enterprise Structure of Management Information
|
||||
--
|
||||
-- Feb 2011, bookn Kim
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-CONFIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
IANAifType
|
||||
FROM IANAifType-MIB
|
||||
InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
ubiConfigMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "0607130000Z"
|
||||
ORGANIZATION "Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
"Chair : bookn Kim
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: jisoo@ubiquoss.com
|
||||
Phone: +82-2-2190-3100
|
||||
|
||||
Co-editor: Paul
|
||||
Ubiquoss Corp.
|
||||
Postal: 24F Milennium B/D,
|
||||
467-12, Dogok-Dong,
|
||||
GangNam-Gu, Seoul 135-270
|
||||
Korea
|
||||
EMail: paul@ubiquoss.com
|
||||
Phone: +82-2-2190-3100"
|
||||
DESCRIPTION
|
||||
"This MIB module defines MIB objects which provide
|
||||
mechanisms to remotely configure the parameters
|
||||
used by an SNMP entity."
|
||||
::= { ubiMgmtv2 18 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- ***********************************************************
|
||||
|
||||
ConfigMethodType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents 'copy <source> <destination>'.
|
||||
each source method has possible destination methods.
|
||||
The mapping list below:
|
||||
|
||||
source | destination
|
||||
===================================================
|
||||
startup-config | running-config
|
||||
| ftp
|
||||
| tftp
|
||||
---------------------------------------------------
|
||||
running-config | startup-config
|
||||
| ftp
|
||||
| tftp
|
||||
| flash
|
||||
| usbflash
|
||||
---------------------------------------------------
|
||||
ftp | startup-config
|
||||
| running-config
|
||||
| flash
|
||||
| config-file
|
||||
---------------------------------------------------
|
||||
tftp | startup-config
|
||||
| running-config
|
||||
| flash
|
||||
| config-file
|
||||
---------------------------------------------------
|
||||
flash | ftp
|
||||
| tftp
|
||||
| flash
|
||||
| usbflash
|
||||
---------------------------------------------------
|
||||
usbflash | flash
|
||||
| usbflash
|
||||
---------------------------------------------------
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noMethod(0),
|
||||
startupConfig(1),
|
||||
runningConfig(2),
|
||||
ftp(3),
|
||||
tftp(4),
|
||||
flash(5),
|
||||
usbFlash(6),
|
||||
configFile(7)
|
||||
}
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiConfigMIB
|
||||
-- ***********************************************************
|
||||
|
||||
ubiConfigMIBObjects OBJECT IDENTIFIER ::= { ubiConfigMIB 1 }
|
||||
ubiConfigErase OBJECT IDENTIFIER ::= { ubiConfigMIBObjects 2 }
|
||||
ubiConfigCopy OBJECT IDENTIFIER ::= { ubiConfigMIBObjects 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiConfigTable
|
||||
-- ***********************************************************
|
||||
ubiConfigInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiConfigInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of configuration file list
|
||||
that consists of image and config
|
||||
"
|
||||
::= { ubiConfigMIBObjects 1 }
|
||||
|
||||
ubiConfigInfoEntry OBJECT-TYPE
|
||||
SYNTAX UbiConfigInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry representing one element of configuration file list"
|
||||
INDEX {ubiConfigName}
|
||||
::= { ubiConfigInfoTable 1 }
|
||||
|
||||
UbiConfigInfoEntry ::= SEQUENCE {
|
||||
ubiConfigName DisplayString,
|
||||
ubiConfigType INTEGER,
|
||||
ubiConfigCurrentStatus INTEGER,
|
||||
ubiConfigNextStatus INTEGER
|
||||
}
|
||||
|
||||
ubiConfigName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration file name or image name"
|
||||
::= { ubiConfigInfoEntry 1 }
|
||||
|
||||
ubiConfigType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
other(0),
|
||||
config(1),
|
||||
image(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration type
|
||||
|
||||
config : configuration file
|
||||
image : image file
|
||||
other : other type file"
|
||||
::= { ubiConfigInfoEntry 2 }
|
||||
|
||||
ubiConfigCurrentStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noCurrent(0),
|
||||
currentConfig(1)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current configuration file status"
|
||||
::= { ubiConfigInfoEntry 3 }
|
||||
|
||||
ubiConfigNextStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noNext(0),
|
||||
nextConfig(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Next configuration file status"
|
||||
::= { ubiConfigInfoEntry 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- System erase config
|
||||
-- ***********************************************************
|
||||
|
||||
ubiConfigEraseMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noMode(0),
|
||||
startupConfig(1),
|
||||
fileInFlash(2),
|
||||
fileInUsbFlash(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of object to be erased.
|
||||
To erase a file, value must be 1, 2 or 3.
|
||||
fileInFlash means config and image file at system flash and
|
||||
fileInUsbFlash means config and image file at USB flash.
|
||||
"
|
||||
::= { ubiConfigErase 1 }
|
||||
|
||||
ubiConfigEraseFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If mode is 'configFile', configuration file name to be erased.
|
||||
startupConfig doesn't need this object"
|
||||
::= { ubiConfigErase 2 }
|
||||
|
||||
ubiConfigEraseOperate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
excute(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Excute to erase configuration"
|
||||
::= { ubiConfigErase 3 }
|
||||
|
||||
ubiConfigEraseUsbPartNum OBJECT-TYPE
|
||||
SYNTAX Integer32(0..9)
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of USB flash partition which has a file to be erase.
|
||||
This object is only for when ubiConfigEraseMode is 'fileInUsbFlash'."
|
||||
::= { ubiConfigErase 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- System copy config
|
||||
-- ***********************************************************
|
||||
ubiConfigSourceMethod OBJECT-TYPE
|
||||
SYNTAX ConfigMethodType
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"configuration source control method
|
||||
|
||||
Represents 'copy <source> <destination>'.
|
||||
each source method has possible destination methods.
|
||||
The mapping list below:
|
||||
|
||||
source | destination
|
||||
===================================================
|
||||
startup-config | running-config
|
||||
| ftp
|
||||
| tftp
|
||||
---------------------------------------------------
|
||||
running-config | startup-config
|
||||
| ftp
|
||||
| tftp
|
||||
| flash
|
||||
| usbflash
|
||||
---------------------------------------------------
|
||||
ftp | startup-config
|
||||
| running-config
|
||||
| flash
|
||||
| config-file
|
||||
---------------------------------------------------
|
||||
tftp | startup-config
|
||||
| running-config
|
||||
| flash
|
||||
| config-file
|
||||
---------------------------------------------------
|
||||
flash | ftp
|
||||
| tftp
|
||||
| flash
|
||||
| usbflash
|
||||
---------------------------------------------------
|
||||
usbflash | flash
|
||||
| usbflash
|
||||
---------------------------------------------------
|
||||
"
|
||||
::= { ubiConfigCopy 1 }
|
||||
|
||||
ubiConfigSourceFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If not startup or running, source file name"
|
||||
::= { ubiConfigCopy 2 }
|
||||
|
||||
ubiConfigSourceIpAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If tftp or ftp, ip address to be connected"
|
||||
::= { ubiConfigCopy 3 }
|
||||
|
||||
ubiConfigSouceUserId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If ftp, server user id"
|
||||
::= { ubiConfigCopy 4 }
|
||||
|
||||
ubiConfigSourceUserPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If ftp, server user password"
|
||||
::= { ubiConfigCopy 5 }
|
||||
|
||||
ubiConfigSourcePartNum OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If usbflash, system partition number"
|
||||
::= { ubiConfigCopy 6 }
|
||||
|
||||
ubiConfigDestinationMethod OBJECT-TYPE
|
||||
SYNTAX ConfigMethodType
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"configuration destination control method
|
||||
|
||||
Represents 'copy <source> <destination>'.
|
||||
each source method has possible destination methods.
|
||||
The mapping list below:
|
||||
|
||||
source | destination
|
||||
===================================================
|
||||
startup-config | running-config
|
||||
| ftp
|
||||
| tftp
|
||||
---------------------------------------------------
|
||||
running-config | startup-config
|
||||
| ftp
|
||||
| tftp
|
||||
| flash
|
||||
| usbflash
|
||||
---------------------------------------------------
|
||||
ftp | startup-config
|
||||
| running-config
|
||||
| flash
|
||||
---------------------------------------------------
|
||||
tftp | startup-config
|
||||
| running-config
|
||||
| flash
|
||||
---------------------------------------------------
|
||||
flash | ftp
|
||||
| tftp
|
||||
| flash
|
||||
| usbflash
|
||||
---------------------------------------------------
|
||||
usbflash | flash
|
||||
| usbflash
|
||||
--------------------------------------------------- "
|
||||
::= { ubiConfigCopy 7 }
|
||||
|
||||
ubiConfigDestinationFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If startup or running, destination file name"
|
||||
::= { ubiConfigCopy 8 }
|
||||
|
||||
ubiConfigDestinationIpAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If ftp or tftp, server ip address"
|
||||
::= { ubiConfigCopy 9 }
|
||||
|
||||
ubiConfigDestinationUserId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If ftp, server user id"
|
||||
::= { ubiConfigCopy 10 }
|
||||
|
||||
ubiConfigDestinationUserPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If ftp, server user password"
|
||||
::= { ubiConfigCopy 11 }
|
||||
|
||||
ubiConfigDestinationPartNum OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If usbflash, system partition number"
|
||||
::= { ubiConfigCopy 12 }
|
||||
|
||||
ubiConfigCopyOperate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
excute(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"excute to copy configuration"
|
||||
::= { ubiConfigCopy 13 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiUsbConfigTable
|
||||
-- ***********************************************************
|
||||
ubiUsbConfigInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiUsbConfigInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of configuration file list
|
||||
that consists of image and config at usbflash
|
||||
"
|
||||
::= { ubiConfigMIBObjects 4 }
|
||||
|
||||
ubiUsbConfigInfoEntry OBJECT-TYPE
|
||||
SYNTAX UbiUsbConfigInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry representing one element of configuration file list at usbflash"
|
||||
INDEX {ubiUsbPartNum, ubiUsbConfigName}
|
||||
::= { ubiUsbConfigInfoTable 1 }
|
||||
|
||||
UbiUsbConfigInfoEntry ::= SEQUENCE {
|
||||
ubiUsbPartNum Integer32,
|
||||
ubiUsbConfigName DisplayString,
|
||||
ubiUsbConfigType INTEGER,
|
||||
ubiUsbConfigCurrentStatus INTEGER,
|
||||
ubiUsbConfigNextStatus INTEGER
|
||||
}
|
||||
|
||||
ubiUsbPartNum OBJECT-TYPE
|
||||
SYNTAX Integer32(0..9)
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system partition number for USB flash."
|
||||
::= { ubiUsbConfigInfoEntry 1 }
|
||||
|
||||
ubiUsbConfigName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration file name or image name"
|
||||
::= { ubiUsbConfigInfoEntry 2 }
|
||||
|
||||
ubiUsbConfigType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
other(0),
|
||||
config(1),
|
||||
image(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration type
|
||||
|
||||
config : configuration file
|
||||
image : image file
|
||||
other : other type file"
|
||||
::= { ubiUsbConfigInfoEntry 3 }
|
||||
|
||||
ubiUsbConfigCurrentStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noCurrent(0),
|
||||
currentConfig(1)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current configuration file status"
|
||||
::= { ubiUsbConfigInfoEntry 4 }
|
||||
|
||||
ubiUsbConfigNextStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noNext(0),
|
||||
nextConfig(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Next configuration file status"
|
||||
::= { ubiUsbConfigInfoEntry 5 }
|
||||
|
||||
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiConfigMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiConfigMIB 0 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
ubiConfigMIBConformance OBJECT IDENTIFIER ::= { ubiConfigMIB 2 }
|
||||
ubiConfigMIBCompliances OBJECT IDENTIFIER ::= { ubiConfigMIBConformance 1 }
|
||||
ubiConfigMonMIBGroups OBJECT IDENTIFIER ::= { ubiConfigMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
ubiConfigMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the ubiquoss system configuration MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiConfigMIBGroup,
|
||||
ubiConfigMIBNotifGroup
|
||||
}
|
||||
|
||||
GROUP ubiConfigMIBGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need information for system configuration."
|
||||
|
||||
GROUP ubiConfigMIBNotifGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need alarm notifications for system configuration."
|
||||
|
||||
::= { ubiConfigMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
ubiConfigMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiConfigName,
|
||||
ubiConfigType,
|
||||
ubiConfigCurrentStatus,
|
||||
ubiConfigNextStatus,
|
||||
|
||||
ubiConfigEraseMode,
|
||||
ubiConfigEraseFileName,
|
||||
ubiConfigEraseOperate,
|
||||
|
||||
ubiConfigSourceMethod,
|
||||
ubiConfigSourceFileName,
|
||||
ubiConfigSourceIpAddress,
|
||||
ubiConfigSourceUserId,
|
||||
ubiConfigSourceUserPassword,
|
||||
ubiConfigSourcePartNum,
|
||||
ubiConfigDestinationMethod,
|
||||
ubiConfigDestinationFileName,
|
||||
ubiConfigDestinationIpAddress,
|
||||
ubiConfigDestinationUserId,
|
||||
ubiConfigDestinationUserPassword,
|
||||
ubiConfigDestinationPartNum,
|
||||
ubiConfigCopyOperate
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss system configuration."
|
||||
::= { ubiConfigMonMIBGroups 1 }
|
||||
|
||||
ubiConfigMIBNotifGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
ubiConfigRemoveNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification group providing alarm notification
|
||||
for system configuration. "
|
||||
::= { ubiConfigMonMIBGroups 2 }
|
||||
|
||||
END
|
||||
|
203
mibs/ubiquoss/UBQS-CPU-MAC-FILTER
Normal file
203
mibs/ubiquoss/UBQS-CPU-MAC-FILTER
Normal file
@ -0,0 +1,203 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-AUTO-RESET-MIB: Ubiquoss Auto Reset MIB file
|
||||
--
|
||||
-- June 2011, Hyung Eun Park
|
||||
--
|
||||
-- Copyright (c) 2009 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-CPU-MAC-FILTER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
PhysAddress
|
||||
FROM SNMPv2-TC
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiCpuMacFilterMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201311191545Z"
|
||||
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
|
||||
""
|
||||
::= { ubiMgmtv2 30 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiCpuMacFilterMIB
|
||||
-- ***************************************************************
|
||||
|
||||
ubiCpuMacFilterMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiCpuMacFilterMIB 0 }
|
||||
ubiCpuMacFilterMIBObjects OBJECT IDENTIFIER ::= { ubiCpuMacFilterMIB 1 }
|
||||
ubiCpuMacFilterMIBConformance OBJECT IDENTIFIER ::= { ubiCpuMacFilterMIB 2 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiCpuMacFilterMIBNotificationPrefix
|
||||
-- *****************************************************************
|
||||
|
||||
ubiCpuMacFilterNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiCpuMacFilterStatsVlanIfIndex,
|
||||
ubiCpuMacFilterStatsMacAddr,
|
||||
ubiCpuMacFilterStatsBlocked,
|
||||
ubiCpuMacFilterStatsPortIndex,
|
||||
ubiCpuMacFilterStatsIpAddr,
|
||||
ubiCpuMacFilterStatsType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of that CPU-mac-filter event is occured"
|
||||
::= { ubiCpuMacFilterMIBNotificationPrefix 1 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiCpuMacFilterMIBObjects
|
||||
-- *****************************************************************
|
||||
|
||||
ubiCpuMacFilterStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiCpuMacFilterStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which privide
|
||||
the information about the occured cpu-mac-filter event"
|
||||
::= { ubiCpuMacFilterMIBObjects 1 }
|
||||
|
||||
ubiCpuMacFilterStatsEntry OBJECT-TYPE
|
||||
SYNTAX UbiCpuMacFilterStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about the occured cpu-mac-filter event"
|
||||
INDEX { ubiCpuMacFilterStatsVlanIfIndex, ubiCpuMacFilterStatsMacAddr }
|
||||
::= { ubiCpuMacFilterStatsTable 1 }
|
||||
|
||||
UbiCpuMacFilterStatsEntry ::= SEQUENCE
|
||||
{
|
||||
ubiCpuMacFilterStatsVlanIfIndex INTEGER,
|
||||
ubiCpuMacFilterStatsMacAddr PhysAddress,
|
||||
ubiCpuMacFilterStatsBlocked INTEGER,
|
||||
ubiCpuMacFilterStatsPortIndex INTEGER,
|
||||
ubiCpuMacFilterStatsIpAddr InetAddress,
|
||||
ubiCpuMacFilterStatsType INTEGER
|
||||
}
|
||||
|
||||
ubiCpuMacFilterStatsVlanIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ifindex for vlan that cpu-mac-filter event is occured at."
|
||||
::= { ubiCpuMacFilterStatsEntry 1 }
|
||||
|
||||
ubiCpuMacFilterStatsMacAddr OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address blocked by cpu-mac-filter event."
|
||||
::= { ubiCpuMacFilterStatsEntry 2 }
|
||||
|
||||
ubiCpuMacFilterStatsBlocked OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
block(1),
|
||||
unblock(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this object presents that this event is for block(1) or unblock(2)"
|
||||
::= { ubiCpuMacFilterStatsEntry 3 }
|
||||
|
||||
ubiCpuMacFilterStatsPortIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ifindex for physical port that cpu-mac-filter event is occured at."
|
||||
::= { ubiCpuMacFilterStatsEntry 4 }
|
||||
|
||||
ubiCpuMacFilterStatsIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address which associated the blocked mac-address"
|
||||
::= { ubiCpuMacFilterStatsEntry 5 }
|
||||
ubiCpuMacFilterStatsType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
unicast(0),
|
||||
broadcast(1),
|
||||
multicast(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of ubiCpuMacFilterStatsMacAddr object"
|
||||
::= { ubiCpuMacFilterStatsEntry 6 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiCpuMacFilterMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
--
|
||||
-- conformance information
|
||||
--
|
||||
ubiCpuMacFilterMIBCompliances OBJECT IDENTIFIER ::= { ubiCpuMacFilterMIBConformance 1 }
|
||||
ubiCpuMacFilterMIBGroups OBJECT IDENTIFIER ::= { ubiCpuMacFilterMIBConformance 2 }
|
||||
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiCpuMacFilterMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-CPU-MAC-FILTER-MIB"
|
||||
MODULE
|
||||
MANDATORY-GROUPS { ubiCpuMacFilterGroup }
|
||||
|
||||
GROUP ubiCpuMacFilterGroup
|
||||
DESCRIPTION
|
||||
"The ubiCpuMacFilterGroup is applicable for implementations which
|
||||
need to get the Cpu-mac-filter information."
|
||||
::= { ubiCpuMacFilterMIBCompliances 1 }
|
||||
|
||||
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiCpuMacFilterGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the Cpu-mac-filter of system."
|
||||
::= { ubiCpuMacFilterMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
107
mibs/ubiquoss/UBQS-CPU-STATS-MIB
Normal file
107
mibs/ubiquoss/UBQS-CPU-STATS-MIB
Normal file
@ -0,0 +1,107 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-CPU-STATS-MIB : Ubiquoss CPU queue Statistic information
|
||||
--
|
||||
-- Sep 2015, Choi Jang Hee
|
||||
--
|
||||
-- Copyright (c) 2015 by Ubiquoss, Corp.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************
|
||||
|
||||
UBQS-CPU-STATS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
IpAddress
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
DisplayString, PhysAddress
|
||||
FROM SNMPv2-TC
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiCpuStatsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201512230000Z"
|
||||
ORGANIZATION "Ubiquoss Corp."
|
||||
CONTACT-INFO
|
||||
" Ubiquoss
|
||||
Customer Service"
|
||||
|
||||
DESCRIPTION
|
||||
"The UBQS-CPU-STATS-MIB is used to get
|
||||
the CPU queue statistic information."
|
||||
REVISION "201512230000Z"
|
||||
DESCRIPTION
|
||||
"Add system clock table"
|
||||
|
||||
::= { ubiMgmtv2 36 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiCpuStatsMIB
|
||||
-- ***************************************************************
|
||||
ubiCpuStatsMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiCpuStatsMIB 1 }
|
||||
ubiCpuStatsMIBObjects OBJECT IDENTIFIER ::= { ubiCpuStatsMIB 2 }
|
||||
ubiCpuStatsMIBConformance OBJECT IDENTIFIER ::= { ubiCpuStatsMIB 3 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiCpuStatsTable
|
||||
-- ***************************************************************
|
||||
|
||||
|
||||
ubiCpuStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiCpuStatsEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of CPU queue counter"
|
||||
::= { ubiCpuStatsMIBObjects 1 }
|
||||
|
||||
ubiCpuStatsEntry OBJECT-TYPE
|
||||
SYNTAX UbiCpuStatsEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CPU queue counter table, representing
|
||||
1. CPU Rx packet couner
|
||||
2. CPU drop packet counter"
|
||||
INDEX {ubiCpuStatsIndex}
|
||||
::= { ubiCpuStatsTable 1 }
|
||||
|
||||
UbiCpuStatsEntry ::= SEQUENCE {
|
||||
ubiCpuStatsIndex INTEGER,
|
||||
ubiCpuStatsInPkts Counter64,
|
||||
ubiCpuStatsDropPkts Counter64
|
||||
}
|
||||
|
||||
ubiCpuStatsIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of CPU queue counter table"
|
||||
::= {ubiCpuStatsEntry 1}
|
||||
|
||||
ubiCpuStatsInPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"received packet counter of CPU queue"
|
||||
::= {ubiCpuStatsEntry 2}
|
||||
|
||||
ubiCpuStatsDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"dropped packet counter of CPU queue"
|
||||
::= {ubiCpuStatsEntry 3}
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
1859
mibs/ubiquoss/UBQS-DHCP-MIB
Normal file
1859
mibs/ubiquoss/UBQS-DHCP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1067
mibs/ubiquoss/UBQS-DOT1BRIDGE-MIB
Normal file
1067
mibs/ubiquoss/UBQS-DOT1BRIDGE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
303
mibs/ubiquoss/UBQS-ENTITY-ALARM-MIB
Normal file
303
mibs/ubiquoss/UBQS-ENTITY-ALARM-MIB
Normal file
@ -0,0 +1,303 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-ENTITY-ALARM-MIB : Ubiquoss Environment Monitor MIB file
|
||||
--
|
||||
-- June 2013, Doyle Son
|
||||
--
|
||||
-- Copyright (c) 2013 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-ENTITY-ALARM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
DisplayString,
|
||||
TimeStamp,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiEntityAlarmMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201306170000Z"
|
||||
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-ENTITY-ALARM-MIB is used to monitor
|
||||
and configure status of alarms for Environment Monitor."
|
||||
::= { ubiMgmtv2 28 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- Define the composed syntax
|
||||
-- ***********************************************************
|
||||
|
||||
AlarmSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm states for severity. Valid values are :
|
||||
|
||||
critical(1) severity in critical
|
||||
|
||||
major(2) severity in major
|
||||
|
||||
minor(3) severity in minor
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3)
|
||||
}
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiEntityAlarmMIB
|
||||
-- ***********************************************************
|
||||
|
||||
ubiEntityAlarmMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiEntityAlarmMIB 0 }
|
||||
ubiEntityAlarmMIBObjects OBJECT IDENTIFIER ::= { ubiEntityAlarmMIB 1 }
|
||||
ubiEntityAlarmMIBConformance OBJECT IDENTIFIER ::= { ubiEntityAlarmMIB 2 }
|
||||
|
||||
ubiEntityAlarmMIBNotifications OBJECT IDENTIFIER ::= { ubiEntityAlarmMIBNotificationPrefix 0 }
|
||||
|
||||
ubiEntityAlarmNotificationEnables OBJECT IDENTIFIER ::= { ubiEntityAlarmMIBObjects 2 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiEntityAlarmMIBNotifications
|
||||
-- ***********************************************************
|
||||
ubiAlarmAsserted NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmContactIndex,
|
||||
ubiAlarmContactDescr,
|
||||
ubiAlarmContactSeverity,
|
||||
ubiAlarmContactLastAlarmStamp
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generates this trap
|
||||
when a physical entity asserts an alarm."
|
||||
::= { ubiEntityAlarmMIBNotifications 1 }
|
||||
|
||||
ubiAlarmCleared NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiAlarmContactIndex,
|
||||
ubiAlarmContactDescr,
|
||||
ubiAlarmContactSeverity,
|
||||
ubiAlarmContactLastAlarmStamp
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generates this trap
|
||||
when a physical entity clears a previously asserted alarm."
|
||||
::= { ubiEntityAlarmMIBNotifications 2 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiAlarmContactTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiAlarmContactTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiAlarmContactEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains one row per specific alarm."
|
||||
::= { ubiEntityAlarmMIBObjects 1 }
|
||||
|
||||
|
||||
ubiAlarmContactEntry OBJECT-TYPE
|
||||
SYNTAX UbiAlarmContactEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a specific alarm.
|
||||
each index corresponds to each alarm contact
|
||||
and index '0' means whole alarm contacts."
|
||||
INDEX { ubiAlarmContactIndex }
|
||||
::= { ubiAlarmContactTable 1 }
|
||||
|
||||
UbiAlarmContactEntry ::= SEQUENCE {
|
||||
ubiAlarmContactIndex Integer32,
|
||||
ubiAlarmContactDescr DisplayString,
|
||||
ubiAlarmContactSeverity AlarmSeverity,
|
||||
ubiAlarmContactTrigger INTEGER,
|
||||
ubiAlarmContactLastAlarmStatus INTEGER,
|
||||
ubiAlarmContactLastAlarmStamp DisplayString,
|
||||
}
|
||||
|
||||
ubiAlarmContactIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object uniquely identifies an alarm description."
|
||||
::= { ubiAlarmContactEntry 1 }
|
||||
|
||||
ubiAlarmContactDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies a human-readable message
|
||||
describing the specific alarm."
|
||||
::= { ubiAlarmContactEntry 2 }
|
||||
|
||||
ubiAlarmContactSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the severity
|
||||
associated with the specific alarm.
|
||||
Valid values are :
|
||||
|
||||
critical(1) severity in critical
|
||||
|
||||
major(2) severity in major
|
||||
|
||||
minor(3) severity in minor"
|
||||
::= { ubiAlarmContactEntry 3 }
|
||||
|
||||
ubiAlarmContactTrigger OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
closed(1),
|
||||
open(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the trigger state
|
||||
associated with the specific alarm."
|
||||
::= { ubiAlarmContactEntry 4 }
|
||||
|
||||
ubiAlarmContactLastAlarmStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
cleared(1),
|
||||
asserted(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the last alarm status
|
||||
associated with the specific alarm."
|
||||
::= { ubiAlarmContactEntry 5 }
|
||||
|
||||
ubiAlarmContactLastAlarmStamp OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the system clock
|
||||
at the time the alarm was generated."
|
||||
::= { ubiAlarmContactEntry 6 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiEntityEnableFruControlNotification
|
||||
-- ***********************************************************
|
||||
|
||||
ubiAlarmAssertedEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the system
|
||||
produces the following notifications:
|
||||
ubiEntityFRUInserted, ubiEntityFRURemoved.
|
||||
|
||||
A false value will prevent these notifications
|
||||
from being generated."
|
||||
DEFVAL { false }
|
||||
::= { ubiEntityAlarmNotificationEnables 1 }
|
||||
|
||||
ubiAlarmClearedEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the system
|
||||
produces the following notification:
|
||||
ubiEntSensorThreshold.
|
||||
|
||||
A false value will prevent these notifications
|
||||
from being generated."
|
||||
DEFVAL { false }
|
||||
::= { ubiEntityAlarmNotificationEnables 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiEntityAlarmMIBConformance
|
||||
-- ***********************************************************
|
||||
|
||||
-- conformance information
|
||||
|
||||
ubiEntityAlarmMIBCompliances OBJECT IDENTIFIER ::= { ubiEntityAlarmMIBConformance 1 }
|
||||
ubiEntityAlarmMIBGroups OBJECT IDENTIFIER ::= { ubiEntityAlarmMIBConformance 2 }
|
||||
|
||||
|
||||
--
|
||||
-- compliance statements
|
||||
--
|
||||
ubiEntityAlarmMIBCompliances MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An Entity-Alarm-MIB implementation can implement this group to
|
||||
provide Alarm properties."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiEntityAlarmMIBContactGroup,
|
||||
ubiEntityAlarmMIBNotificationGroup
|
||||
}
|
||||
|
||||
GROUP ubiEntityAlarmMIBContactGroup
|
||||
DESCRIPTION
|
||||
"The ubiEntityAlarmMIBContactGroup must be implemented for
|
||||
entity alarm"
|
||||
|
||||
GROUP ubiEntityAlarmMIBNotificationGroup
|
||||
DESCRIPTION
|
||||
"The ubiEntityMIBNotificationGroup must be
|
||||
implemented for entity alarms that have notification"
|
||||
::= { ubiEntityAlarmMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiEntityAlarmMIBContactGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to get the
|
||||
operational state and redundancy state of the modules"
|
||||
::= { ubiEntityAlarmMIBGroups 1 }
|
||||
|
||||
ubiEntityAlarmMIBNotificationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are
|
||||
used to send a notification."
|
||||
::= { ubiEntityAlarmMIBGroups 2 }
|
||||
|
||||
END
|
1062
mibs/ubiquoss/UBQS-ENTITY-MIB
Normal file
1062
mibs/ubiquoss/UBQS-ENTITY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
666
mibs/ubiquoss/UBQS-ENVMON-MIB
Normal file
666
mibs/ubiquoss/UBQS-ENVMON-MIB
Normal file
@ -0,0 +1,666 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-ENVMON-MIB: Ubiquoss Environmental Monitor MIB file
|
||||
--
|
||||
-- June 2009 by Hyung Eun Park
|
||||
--
|
||||
-- Copyright (c) 2009 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-ENVMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Gauge32,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
DisplayString,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiEnvMonMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200906250000Z"
|
||||
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-ENVMON-MIB is used for getting
|
||||
the environment information of the system."
|
||||
::= { ubiMgmtv2 2 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- Type Convention
|
||||
-- *****************************************************************
|
||||
UbiEnvMonState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the state of a device being monitored.
|
||||
Valid values are:
|
||||
|
||||
normal(1): the environment is good, such as low
|
||||
temperature.
|
||||
|
||||
warning(2): the environment is bad, such as temperature
|
||||
above normal operation range but not too
|
||||
high.
|
||||
|
||||
critical(3): the environment is very bad, such as
|
||||
temperature much higher than normal
|
||||
operation limit.
|
||||
|
||||
shutdown(4): the environment is the worst, the system
|
||||
should be shutdown immediately.
|
||||
|
||||
notPresent(5): the environmental monitor is not present,
|
||||
such as temperature sensors do not exist.
|
||||
|
||||
notFunctioning(6): the environmental monitor does not
|
||||
function properly.
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
normal(1),
|
||||
warning(2),
|
||||
critical(3),
|
||||
shutdown(4),
|
||||
notPresent(5),
|
||||
notFunctioning(6)
|
||||
}
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiEnvMonMIB
|
||||
-- *****************************************************************
|
||||
|
||||
ubiEnvMonObjects OBJECT IDENTIFIER ::= { ubiEnvMonMIB 1 }
|
||||
ubiEnvMonMIBNotificationEnables OBJECT IDENTIFIER ::= { ubiEnvMonMIB 2 }
|
||||
ubiEnvMonMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiEnvMonMIB 3 }
|
||||
ubiEnvMonMIBConformance OBJECT IDENTIFIER ::= { ubiEnvMonMIB 4 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiEnvMonTemperatureTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiEnvMonTemperatureTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiEnvMonTemperatureEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of ambient temperature status maintained by the
|
||||
environmental monitor."
|
||||
::= { ubiEnvMonObjects 1 }
|
||||
|
||||
ubiEnvMonTemperatureEntry OBJECT-TYPE
|
||||
SYNTAX UbiEnvMonTemperatureEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the ambient temperature status table, representing
|
||||
the status of the associated testpoint maintained by the
|
||||
environmental monitor."
|
||||
INDEX { ubiEnvMonTemperatureIndex }
|
||||
::= { ubiEnvMonTemperatureTable 1 }
|
||||
|
||||
UbiEnvMonTemperatureEntry ::=
|
||||
SEQUENCE {
|
||||
ubiEnvMonTemperatureIndex Integer32,
|
||||
ubiEnvMonTemperatureDescr DisplayString,
|
||||
ubiEnvMonTemperatureValue Gauge32,
|
||||
ubiEnvMonTemperatureHighThreshold Integer32,
|
||||
ubiEnvMonTemperatureLowThreshold Integer32,
|
||||
-- ubiEnvMonTemperatureLastShutdown Integer32,
|
||||
ubiEnvMonTemperatureState UbiEnvMonState
|
||||
}
|
||||
|
||||
|
||||
ubiEnvMonTemperatureIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index for the testpoint being instrumented.
|
||||
This index is for SNMP purposes only, and has no
|
||||
intrinsic meaning."
|
||||
::= { ubiEnvMonTemperatureEntry 1 }
|
||||
|
||||
ubiEnvMonTemperatureDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Textual description of the testpoint
|
||||
being instrumented."
|
||||
::= { ubiEnvMonTemperatureEntry 2 }
|
||||
|
||||
ubiEnvMonTemperatureValue OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "degrees Celsius"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current measurement of the testpoint
|
||||
being instrumented."
|
||||
::= { ubiEnvMonTemperatureEntry 3 }
|
||||
|
||||
ubiEnvMonTemperatureHighThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "degrees Celsius"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A high threshold for the temperature.
|
||||
If a particular value isn't set, this object
|
||||
displays the default value."
|
||||
::= { ubiEnvMonTemperatureEntry 4 }
|
||||
|
||||
ubiEnvMonTemperatureLowThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "degrees Celsius"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A low threshold for the temperature.
|
||||
If a particular value isn't set, this object
|
||||
displays the default value."
|
||||
::= { ubiEnvMonTemperatureEntry 5 }
|
||||
|
||||
-- ubiEnvMonTemperatureLastShutdown OBJECT-TYPE
|
||||
-- SYNTAX Integer32
|
||||
-- UNITS "degrees Celsius"
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The value of the associated instance of the object
|
||||
-- ubiEnvMonTemperatureStatusValue at the time an emergency
|
||||
-- shutdown of the managed device was last initiated. "
|
||||
-- ::= { ubiEnvMonTemperatureEntry 5 }
|
||||
|
||||
ubiEnvMonTemperatureState OBJECT-TYPE
|
||||
SYNTAX UbiEnvMonState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the testpoint being instrumented.
|
||||
Represents the temperature state of a device being monitored.
|
||||
Valid values are:
|
||||
|
||||
normal(1): the environment is good, such as low
|
||||
temperature.
|
||||
|
||||
warning(2): the environment is bad, such as temperature
|
||||
above normal operation range but not too
|
||||
high.
|
||||
|
||||
critical(3): the environment is very bad, such as
|
||||
temperature much higher than normal
|
||||
operation limit.
|
||||
|
||||
notPresent(5): the environmental monitor is not present,
|
||||
such as temperature sensors do not exist.
|
||||
"
|
||||
::= { ubiEnvMonTemperatureEntry 6 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiEnvMonFanTable
|
||||
-- ****************************************************************
|
||||
|
||||
ubiEnvMonFanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiEnvMonFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of fan status maintained by the environmental
|
||||
monitor."
|
||||
::= { ubiEnvMonObjects 2 }
|
||||
|
||||
ubiEnvMonFanEntry OBJECT-TYPE
|
||||
SYNTAX UbiEnvMonFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the fan status table, representing the status of
|
||||
the associated fan maintained by the environmental monitor."
|
||||
INDEX { ubiEnvMonFanIndex }
|
||||
::= { ubiEnvMonFanTable 1 }
|
||||
|
||||
UbiEnvMonFanEntry ::=
|
||||
SEQUENCE {
|
||||
ubiEnvMonFanIndex Integer32,
|
||||
ubiEnvMonFanDescr DisplayString,
|
||||
ubiEnvMonFanState UbiEnvMonState
|
||||
}
|
||||
|
||||
ubiEnvMonFanIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index for the fan being instrumented.
|
||||
This index is for SNMP purposes only, and has no
|
||||
intrinsic meaning."
|
||||
::= { ubiEnvMonFanEntry 1 }
|
||||
|
||||
ubiEnvMonFanDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Textual description of the fan being instrumented."
|
||||
::= { ubiEnvMonFanEntry 2 }
|
||||
|
||||
ubiEnvMonFanState OBJECT-TYPE
|
||||
SYNTAX UbiEnvMonState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the fan being instrumented.
|
||||
Represents the fan state of a device being monitored.
|
||||
Valid values are:
|
||||
|
||||
normal(1): the environment is good, such as low
|
||||
temperature.
|
||||
|
||||
notPresent(5): the environmental monitor is not present,
|
||||
such as temperature sensors do not exist.
|
||||
|
||||
notFunctioning(6): the environmental monitor does not
|
||||
function properly.
|
||||
"
|
||||
|
||||
::= { ubiEnvMonFanEntry 3 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiEnvMonSupplyTable
|
||||
-- ****************************************************************
|
||||
|
||||
ubiEnvMonSupplyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiEnvMonSupplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of power supply status maintained by the
|
||||
environmental monitor card."
|
||||
::= { ubiEnvMonObjects 3 }
|
||||
|
||||
ubiEnvMonSupplyEntry OBJECT-TYPE
|
||||
SYNTAX UbiEnvMonSupplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the power supply status table, representing the
|
||||
status of the associated power supply maintained by the
|
||||
environmental monitor card."
|
||||
INDEX { ubiEnvMonSupplyIndex }
|
||||
::= { ubiEnvMonSupplyTable 1 }
|
||||
|
||||
UbiEnvMonSupplyEntry ::=
|
||||
SEQUENCE {
|
||||
ubiEnvMonSupplyIndex Integer32,
|
||||
ubiEnvMonSupplyDescr DisplayString,
|
||||
ubiEnvMonSupplyState UbiEnvMonState,
|
||||
ubiEnvMonSupplySource INTEGER,
|
||||
ubiEnvMonExternalAlarmAc INTEGER,
|
||||
ubiEnvMonExternalAlarmUnit INTEGER
|
||||
}
|
||||
|
||||
ubiEnvMonSupplyIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index for the power supply being instrumented.
|
||||
This index is for SNMP purposes only, and has no
|
||||
intrinsic meaning."
|
||||
::= { ubiEnvMonSupplyEntry 1 }
|
||||
|
||||
ubiEnvMonSupplyDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Textual description of the power supply
|
||||
being instrumented."
|
||||
::= { ubiEnvMonSupplyEntry 2 }
|
||||
|
||||
ubiEnvMonSupplyState OBJECT-TYPE
|
||||
SYNTAX UbiEnvMonState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the power supply
|
||||
being instrumented.
|
||||
Represents the power state of a device being monitored.
|
||||
Valid values are:
|
||||
|
||||
normal(1): the environment is good, such as low
|
||||
temperature.
|
||||
|
||||
notPresent(5): the environmental monitor is not present,
|
||||
such as temperature sensors do not exist.
|
||||
|
||||
notFunctioning(6): the environmental monitor does not
|
||||
function properly.
|
||||
"
|
||||
::= { ubiEnvMonSupplyEntry 3 }
|
||||
|
||||
ubiEnvMonSupplySource OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
ac(1),
|
||||
dc(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The power supply source.
|
||||
ac - AC power supply
|
||||
dc - DC power supply"
|
||||
::= { ubiEnvMonSupplyEntry 4 }
|
||||
|
||||
ubiEnvMonExternalAlarmAc OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(1),
|
||||
fail(2)
|
||||
} MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The power supply convertor AC.
|
||||
nomal (1)
|
||||
fail (2)"
|
||||
::= { ubiEnvMonSupplyEntry 5 }
|
||||
|
||||
ubiEnvMonExternalAlarmUnit OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(1),
|
||||
fail(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The power supply convertor unit.
|
||||
nomal (1)
|
||||
fail (2)"
|
||||
::= { ubiEnvMonSupplyEntry 6 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiEnvMonSupplyChannelTable
|
||||
-- ****************************************************************
|
||||
|
||||
ubiEnvMonSupplyChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiEnvMonSupplyChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table represents the extension status
|
||||
for DC power supply."
|
||||
::= { ubiEnvMonObjects 4 }
|
||||
|
||||
ubiEnvMonSupplyChannelEntry OBJECT-TYPE
|
||||
SYNTAX UbiEnvMonSupplyChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table, representing the extended status of
|
||||
the associated DC power supply maintained by
|
||||
the environmental monitor card."
|
||||
INDEX { ubiEnvMonSupplyIndex, ubiEnvMonSupplyChannelType }
|
||||
::= { ubiEnvMonSupplyChannelTable 1 }
|
||||
|
||||
UbiEnvMonSupplyChannelEntry ::=
|
||||
SEQUENCE {
|
||||
ubiEnvMonSupplyChannelType INTEGER,
|
||||
ubiEnvMonSupplyChannelState UbiEnvMonState
|
||||
}
|
||||
|
||||
ubiEnvMonSupplyChannelType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
dc_48v_a(1),
|
||||
dc_48v_b(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index for the DC power supply channel."
|
||||
::= { ubiEnvMonSupplyChannelEntry 1 }
|
||||
|
||||
|
||||
ubiEnvMonSupplyChannelState OBJECT-TYPE
|
||||
SYNTAX UbiEnvMonState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the DC power supply channel
|
||||
being instrumented.
|
||||
Represents the power state of a device being monitored.
|
||||
Valid values are:
|
||||
|
||||
normal(1): the environment is good, such as low
|
||||
temperature.
|
||||
|
||||
notPresent(5): the environmental monitor is not present,
|
||||
such as temperature sensors do not exist.
|
||||
|
||||
notFunctioning(6): the environmental monitor does not
|
||||
function properly.
|
||||
"
|
||||
::= { ubiEnvMonSupplyChannelEntry 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiEnvMonMIBNotificationEnables
|
||||
-- ****************************************************************
|
||||
ubiEnvMonEnableTempStatusChange OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the system
|
||||
produces the ubiEnvMonTempStatusChangeNotif.
|
||||
A false value prevents temperature notifications
|
||||
from being sent by this entity."
|
||||
DEFVAL { false }
|
||||
::= { ubiEnvMonMIBNotificationEnables 1 }
|
||||
|
||||
ubiEnvMonEnableFanStatusChange OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the system
|
||||
produces the ubiEnvMonFanStatusChangeNotif.
|
||||
A false value prevents fan notifications
|
||||
from being sent by this entity."
|
||||
DEFVAL { false }
|
||||
::= { ubiEnvMonMIBNotificationEnables 2 }
|
||||
|
||||
ubiEnvMonEnableSupplyStatusChange OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the system
|
||||
produces the ubiEnvMonSuppStatusChangeNotif.
|
||||
A false value prevents redundant supply notifications
|
||||
from being generated by this system."
|
||||
DEFVAL { false }
|
||||
::= { ubiEnvMonMIBNotificationEnables 3 }
|
||||
|
||||
ubiEnvMonEnableSupplyChannelStatusChange OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the system
|
||||
produces the ubiEnvMonSuppExtStatusChangeNotif.
|
||||
A false value prevents redundant supply notifications
|
||||
from being generated by this system."
|
||||
DEFVAL { false }
|
||||
::= { ubiEnvMonMIBNotificationEnables 4 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiEnvMonMIBNotificationPrefix
|
||||
-- ****************************************************************
|
||||
|
||||
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiEnvMonMIBNotifications OBJECT IDENTIFIER ::= { ubiEnvMonMIBNotificationPrefix 0 }
|
||||
|
||||
|
||||
ubiEnvMonTempStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiEnvMonTemperatureDescr,
|
||||
ubiEnvMonTemperatureValue,
|
||||
ubiEnvMonTemperatureState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiEnvMonTempStatusChangeNotif is sent if there
|
||||
is change in the state of a device being monitored
|
||||
by ubiEnvMonTemperatureState."
|
||||
::= { ubiEnvMonMIBNotifications 1 }
|
||||
|
||||
ubiEnvMonFanStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiEnvMonFanDescr,
|
||||
ubiEnvMonFanState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiEnvMonFanStatusChangeNotif is sent if there
|
||||
is change in the state of a device being monitored
|
||||
by ubiEnvMonFanState."
|
||||
::= { ubiEnvMonMIBNotifications 2 }
|
||||
|
||||
ubiEnvMonSupplyStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiEnvMonSupplyDescr,
|
||||
ubiEnvMonSupplyState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiEnvMonSupplyStatChangeNotif is sent if there
|
||||
is change in the state of a device being monitored
|
||||
by ubiEnvMonSupplyState."
|
||||
::= { ubiEnvMonMIBNotifications 3 }
|
||||
|
||||
ubiEnvMonSupplyChannelStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiEnvMonSupplyDescr,
|
||||
ubiEnvMonSupplyChannelType,
|
||||
ubiEnvMonSupplyChannelState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiEnvMonSuppExtStatusChangeNotif is sent if there
|
||||
is change in the state of a device being monitored
|
||||
by ubiEnvMonSupplyExtChannelStatus."
|
||||
::= { ubiEnvMonMIBNotifications 4 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiEnvMonMIBConformance
|
||||
-- ****************************************************************
|
||||
|
||||
-- conformance information
|
||||
ubiEnvMonMIBCompliances OBJECT IDENTIFIER ::= { ubiEnvMonMIBConformance 1 }
|
||||
ubiEnvMonMIBGroups OBJECT IDENTIFIER ::= { ubiEnvMonMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiEnvMonMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the Ubiquoss Environmental Monitor MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiEnvMonMIBGroup,
|
||||
ubiEnvMonMIBNotifGroup
|
||||
}
|
||||
GROUP ubiEnvMonMIBGroup
|
||||
DESCRIPTION
|
||||
"The ubiEnvMonMIBGroup is applicable for implementations which
|
||||
need to get the system environment information."
|
||||
|
||||
GROUP ubiEnvMonMIBNotifGroup
|
||||
DESCRIPTION
|
||||
"The ubiEnvMonMIBNotifGroup must be
|
||||
implemented for system environment that have notification."
|
||||
::= { ubiEnvMonMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiEnvMonMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiEnvMonTemperatureDescr,
|
||||
ubiEnvMonTemperatureValue,
|
||||
ubiEnvMonTemperatureHighThreshold,
|
||||
ubiEnvMonTemperatureLowThreshold,
|
||||
ubiEnvMonTemperatureLastShutdown,
|
||||
ubiEnvMonTemperatureState,
|
||||
|
||||
ubiEnvMonFanDescr,
|
||||
ubiEnvMonFanState,
|
||||
|
||||
ubiEnvMonSupplyDescr,
|
||||
ubiEnvMonSupplyState,
|
||||
ubiEnvMonSupplySource,
|
||||
|
||||
ubiEnvMonSupplyExtChannel,
|
||||
ubiEnvMonSupplyExtChannelState,
|
||||
|
||||
ubiEnvMonEnableTempStatusChangeNotif,
|
||||
ubiEnvMonEnableFanStatusChangeNotif,
|
||||
ubiEnvMonEnableSuppStatusChangeNotif,
|
||||
ubiEnvMonEnableSuppExtStatusChangeNotif
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing environmental
|
||||
monitoring capability to a ubi chassis."
|
||||
::= { ubiEnvMonMIBGroups 1 }
|
||||
|
||||
ubiEnvMonMIBNotifGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
ubiEnvMonTempStatusChangeNotif,
|
||||
ubiEnvMonFanStatusChangeNotif,
|
||||
ubiEnvMonSuppStatusChangeNotif,
|
||||
ubiEnvMonSuppExtStatusChangeNotif
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification group providing notification
|
||||
for environmental monitoring. "
|
||||
::= { ubiEnvMonMIBGroups 2 }
|
||||
|
||||
END
|
804
mibs/ubiquoss/UBQS-ERPS-MIB
Normal file
804
mibs/ubiquoss/UBQS-ERPS-MIB
Normal file
@ -0,0 +1,804 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-ERPS-MIB: Ubiquoss ERPS MIB
|
||||
--
|
||||
-- Nov 2010, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2010 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-ERPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Counter32,
|
||||
IpAddress,
|
||||
Gauge32,
|
||||
Integer32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
FROM SNMPv2-TC
|
||||
ifIndex,
|
||||
FROM IF-MIB
|
||||
VlanIndex,
|
||||
FROM Q-BRIDGE-MIB
|
||||
ubiSysMacAddr,
|
||||
FROM UBQS-SYSTEM-MIB
|
||||
Dot1agCfmMaintDomainName,
|
||||
Dot1agCfmMaintAssocName,
|
||||
FROM UBQS-CFM-MIB
|
||||
UbiBridgeId,
|
||||
FROM UBQS-TC
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiErpsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201011290000Z"
|
||||
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
|
||||
""
|
||||
::= { ubiMgmtv2 11 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- Textual Conventions
|
||||
-- *****************************************************************
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiERPSMIB
|
||||
-- *****************************************************************
|
||||
ubiErpsMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiErpsMIB 0 }
|
||||
ubiErpsMIBObjects OBJECT IDENTIFIER ::= { ubiErpsMIB 1 }
|
||||
ubiErpsMIBConformance OBJECT IDENTIFIER ::= { ubiErpsMIB 2 }
|
||||
|
||||
|
||||
ubiErpsGlobal OBJECT IDENTIFIER ::= { ubiErpsMIBObjects 4 }
|
||||
ubiErpsNotificationEnables OBJECT IDENTIFIER ::= { ubiErpsMIBObjects 5 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiCfmNotifications
|
||||
-- *****************************************************************
|
||||
ubiErpsMIBNotifications OBJECT IDENTIFIER ::= { ubiErpsMIBNotificationPrefix 0 }
|
||||
|
||||
ubiErpsRingStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiSysMacAddr,
|
||||
ubiErpsSwitchBridgeId,
|
||||
ubiErpsSwitchRingId,
|
||||
ubiErpsSwitchCurrentState,
|
||||
ubiErpsSwitchEastIf,
|
||||
ubiErpsSwitchEastIfState,
|
||||
ubiErpsSwitchWestIf,
|
||||
ubiErpsSwitchWestIfState,
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of ERPS State Change."
|
||||
::= { ubiErpsMIBNotifications 1 }
|
||||
|
||||
ubiErpsRingEastIfStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiSysMacAddr,
|
||||
ubiErpsSwitchBridgeId,
|
||||
ubiErpsSwitchRingId,
|
||||
ubiErpsSwitchEastIf,
|
||||
ubiErpsSwitchEastIfState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of East Ring Port State Change."
|
||||
::= { ubiErpsMIBNotifications 2 }
|
||||
|
||||
ubiErpsRingWestIfStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiSystemMacAddr,
|
||||
ubiErpsSwitchBridgeId,
|
||||
ubiErpsSwitchRingId,
|
||||
ubiErpsSwitchWestIf,
|
||||
ubiErpsSwitchWestIfState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of West Ring Port State Change."
|
||||
::= { ubiErpsMIBNotifications 3 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiErpsBaseTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiErpsBaseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiErpsBaseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of ERPS Base information."
|
||||
::= { ubiErpsMIBObjects 1 }
|
||||
|
||||
ubiErpsBaseEntry OBJECT-TYPE
|
||||
SYNTAX UbiErpsBaseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of ERPS Base information."
|
||||
INDEX { ubiErpsBaseBridgeId, ubiErpsBaseRingId,
|
||||
ubiErpsBaseEastIf, ubiErpsBaseWestIf,
|
||||
ubiErpsBaseInstId }
|
||||
::= { ubiErpsBaseTable 1 }
|
||||
|
||||
|
||||
UbiErpsBaseEntry ::= SEQUENCE {
|
||||
ubiErpsBaseBridgeId UbiBridgeId,
|
||||
ubiErpsBaseRingId Integer32,
|
||||
ubiErpsBaseEastIf Integer32,
|
||||
ubiErpsBaseWestIf Integer32,
|
||||
ubiErpsBaseInstId Integer32,
|
||||
ubiErpsBaseRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiErpsBaseBridgeId OBJECT-TYPE
|
||||
SYNTAX UbiBridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ERPS Base Bridge ID."
|
||||
::= { ubiErpsBaseEntry 1 }
|
||||
|
||||
ubiErpsBaseRingId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ERPS Base Ring ID."
|
||||
::= { ubiErpsBaseEntry 2 }
|
||||
|
||||
ubiErpsBaseEastIf OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ERPS Base East Ring port."
|
||||
::= { ubiErpsBaseEntry 3 }
|
||||
|
||||
ubiErpsBaseWestIf OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ERPS Base West Ring port."
|
||||
::= { ubiErpsBaseEntry 4 }
|
||||
|
||||
ubiErpsBaseInstId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ERPS Base Instance ID."
|
||||
::= { ubiErpsBaseEntry 5 }
|
||||
|
||||
ubiErpsBaseRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the row."
|
||||
::= { ubiErpsBaseEntry 6 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiErpsVlanTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiErpsVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiErpsVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of ERPS Vlan information."
|
||||
::= { ubiErpsMIBObjects 2 }
|
||||
|
||||
ubiErpsVlanEntry OBJECT-TYPE
|
||||
SYNTAX UbiErpsVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of ERPS Vlan information."
|
||||
INDEX { ubiErpsBaseBridgeId, ubiErpsBaseRingId,
|
||||
ubiErpsVlanVlanId, ubiErpsVlanServiceVlan }
|
||||
::= { ubiErpsVlanTable 1 }
|
||||
|
||||
|
||||
UbiErpsVlanEntry ::= SEQUENCE {
|
||||
ubiErpsVlanVlanId VlanIndex,
|
||||
ubiErpsVlanServiceVlanType INTEGER,
|
||||
ubiErpsVlanRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiErpsVlanVlanId OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan ID."
|
||||
::= { ubiErpsVlanEntry 1 }
|
||||
|
||||
ubiErpsVlanServiceVlanType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
service_vlan(1),
|
||||
protected_vlan(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ERPS Vlan Type.
|
||||
service_vlan(1) - Control Vlan
|
||||
protected_vlan(2) - Service Valn"
|
||||
::= { ubiErpsVlanEntry 2 }
|
||||
|
||||
ubiErpsVlanRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the row."
|
||||
::= { ubiErpsVlanEntry 3 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiErpsSwitchTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiErpsSwitchTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiErpsSwitchEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of ERPS Switch information."
|
||||
::= { ubiErpsMIBObjects 3 }
|
||||
|
||||
ubiErpsSwitchEntry OBJECT-TYPE
|
||||
SYNTAX UbiErpsSwitchEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of ERPS Switch information."
|
||||
INDEX { ubiErpsSwitchBridgeId, ubiErpsSwitchRingId }
|
||||
::= { ubiErpsSwitchTable 1 }
|
||||
|
||||
|
||||
UbiErpsSwitchEntry ::= SEQUENCE {
|
||||
ubiErpsSwitchBridgeId UbiBridgeId,
|
||||
ubiErpsSwitchRingId Integer32,
|
||||
ubiErpsSwitchVersion INTEGER,
|
||||
ubiErpsSwitchNodeType INTEGER,
|
||||
ubiErpsSwitchEastIf Integer32,
|
||||
ubiErpsSwitchWestIf Integer32,
|
||||
ubiErpsSwitchEastIfState INTEGER,
|
||||
ubiErpsSwitchWestIfState INTEGER,
|
||||
ubiErpsSwitchRingProtectionLink INTEGER,
|
||||
ubiErpsSwitchRevertiveMode TruthValue,
|
||||
ubiErpsSwitchMegLevel Integer32,
|
||||
ubiErpsSwitchPropagateTc TruthValue,
|
||||
ubiErpsSwitchGuardTimer Integer32,
|
||||
ubiErpsSwitchHoldOff Integer32,
|
||||
ubiErpsSwitchWaitToRestore Integer32,
|
||||
ubiErpsSwitchWaitToBlock Integer32,
|
||||
ubiErpsSwitchMajorRingId Integer32,
|
||||
ubiErpsSwitchEthoamEvent TruthValue,
|
||||
ubiErpsSwitchForcedSwitch INTEGER,
|
||||
ubiErpsSwitchManualSwitch INTEGER,
|
||||
ubiErpsSwitchClear INTEGER,
|
||||
ubiErpsSwitchCurrentState INTEGER,
|
||||
ubiErpsSwitchLastEvent INTEGER,
|
||||
ubiErpsSwitchSuppressEast TruthValue,
|
||||
ubiErpsSwitchSuppressWest TruthValue,
|
||||
ubiErpsSwitchCotNode TruthValue,
|
||||
ubiErpsSwitchCotNbrPort INTEGER,
|
||||
ubiErpsSwitchMdName Dot1agCfmMaintDomainName,
|
||||
ubiErpsSwitchMaName Dot1agCfmMaintAssocName
|
||||
}
|
||||
|
||||
ubiErpsSwitchBridgeId OBJECT-TYPE
|
||||
SYNTAX UbiBridgeId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bridge ID ERPS is running."
|
||||
::= { ubiErpsSwitchEntry 1 }
|
||||
|
||||
ubiErpsSwitchRingId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"G8032 ERPS Ring ID."
|
||||
::= { ubiErpsSwitchEntry 2 }
|
||||
|
||||
ubiErpsSwitchVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER (1 | 2)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"G8032 ERPS Version.
|
||||
1 - Version 1
|
||||
2 - Version 2"
|
||||
::= { ubiErpsSwitchEntry 3 }
|
||||
|
||||
ubiErpsSwitchNodeType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ring_none(1),
|
||||
rpl_owner(2),
|
||||
rpl_neighbor(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"G8032 ERPS Node Type.
|
||||
ring_none(1) - non-RPL Owner
|
||||
rpl_owner(2) - RPL Owner
|
||||
rpl_neigbor(3) - RPL Neighober"
|
||||
::= { ubiErpsSwitchEntry 4 }
|
||||
|
||||
|
||||
ubiErpsSwitchEastIf OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"East Ring port of ERPS."
|
||||
::= { ubiErpsSwitchEntry 5 }
|
||||
|
||||
|
||||
ubiErpsSwitchWestIf OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"West Ring port of ERPS."
|
||||
::= { ubiErpsSwitchEntry 6 }
|
||||
|
||||
|
||||
ubiErpsSwitchEastIfState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
down(1),
|
||||
block(2),
|
||||
forward(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port status of east ring port."
|
||||
::= { ubiErpsSwitchEntry 7 }
|
||||
|
||||
|
||||
ubiErpsSwitchWestIfState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
down(1),
|
||||
block(2),
|
||||
forward(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port status of west ring port."
|
||||
::= { ubiErpsSwitchEntry 8 }
|
||||
|
||||
|
||||
ubiErpsSwitchRingProtectionLink OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
east(2),
|
||||
west(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of Ring protection link(RPL).
|
||||
none(1) - non-RPL
|
||||
east(2) - East port is RPL
|
||||
wast(3) - West port is RPL"
|
||||
::= { ubiErpsSwitchEntry 9 }
|
||||
|
||||
ubiErpsSwitchRevertiveMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"G8032 ERPS Switch Mode.
|
||||
- If this is configured, it is revertive mode,
|
||||
is not, it is non-revertive mode."
|
||||
::= { ubiErpsSwitchEntry 10 }
|
||||
|
||||
ubiErpsSwitchMegLevel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"G8032 ERPS MEG Level."
|
||||
::= { ubiErpsSwitchEntry 11 }
|
||||
|
||||
ubiErpsSwitchPropagateTc OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this is configured, when sub-ring topolgy is changed,
|
||||
sub-ring transmits Topology Change Message to major-ring."
|
||||
::= { ubiErpsSwitchEntry 12 }
|
||||
|
||||
ubiErpsSwitchGuardTimer OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Guard Timer value."
|
||||
::= { ubiErpsSwitchEntry 13 }
|
||||
|
||||
ubiErpsSwitchHoldOff OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hold-off Timer value."
|
||||
::= { ubiErpsSwitchEntry 14 }
|
||||
|
||||
ubiErpsSwitchWaitToRestore OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Wait to Restore Timer value."
|
||||
::= { ubiErpsSwitchEntry 15 }
|
||||
|
||||
ubiErpsSwitchWaitToBlock OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Waith to Block Timer value."
|
||||
::= { ubiErpsSwitchEntry 16 }
|
||||
|
||||
ubiErpsSwitchMajorRingId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Major-ring ID who is inter operated."
|
||||
::= { ubiErpsSwitchEntry 17 }
|
||||
|
||||
ubiErpsSwitchEthoamEvent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable interopering with CFM CCM."
|
||||
::= { ubiErpsSwitchEntry 18 }
|
||||
|
||||
ubiErpsSwitchForcedSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
east(2),
|
||||
west(3),
|
||||
both(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of Forced swith ring port.
|
||||
none - none
|
||||
east - east ring port
|
||||
west - west ring port
|
||||
both - both ring port"
|
||||
::= { ubiErpsSwitchEntry 19 }
|
||||
|
||||
|
||||
ubiErpsSwitchManualSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
east(2),
|
||||
west(3),
|
||||
both(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of Manual swith ring port.
|
||||
none - none
|
||||
east - east ring port
|
||||
west - west ring port
|
||||
both - both ring port"
|
||||
::= { ubiErpsSwitchEntry 20 }
|
||||
|
||||
|
||||
ubiErpsSwitchClear OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
east(2),
|
||||
west(3),
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear Forced/Manual swith."
|
||||
::= { ubiErpsSwitchEntry 21 }
|
||||
|
||||
ubiErpsSwitchCurrentState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
init(1),
|
||||
idle(2),
|
||||
protection(3),
|
||||
manual_switch(4),
|
||||
forced_switch(5),
|
||||
pending(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Informaiont of ERPS current state.
|
||||
init(1)
|
||||
- Initialize State machine: One of ring ports is blocked.
|
||||
idle(2)
|
||||
- Idle state: RPL is blocked and ring ports of others are unblocked.
|
||||
protection(3)
|
||||
- Protection state: When links are failed,
|
||||
RPL is unblocked and ring ports of others are unblocked.
|
||||
manual_switch(4)
|
||||
- Manual switch state: Manually switched port is blocked
|
||||
and ring ports of others are unblocked.
|
||||
forced_switch(5)
|
||||
- Force switch state: Forcedly switched ports are blocked
|
||||
and ring ports of others are unblocked.
|
||||
pending(6)
|
||||
- Pneding state: When status of links changed to 'unfailed',
|
||||
one of them is still unblocked."
|
||||
::= { ubiErpsSwitchEntry 22 }
|
||||
|
||||
|
||||
ubiErpsSwitchLastEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
r_aps_nr(1),
|
||||
r_aps_nr_rb(2),
|
||||
r_aps_wtb_running(3),
|
||||
wtb_expires(4),
|
||||
r_aps_wtr_running(5),
|
||||
wtr_expires(6),
|
||||
ms(7),
|
||||
r_aps_ms(8),
|
||||
clear(9),
|
||||
l_clear_sf(10),
|
||||
l_sf(11),
|
||||
r_aps_sf(12),
|
||||
fs(13),
|
||||
r_aps_fs(14),
|
||||
event_flush_req(15)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last Event of ERPS.
|
||||
r_aps_nr(1) - received R-APS(NR)
|
||||
r_aps_nr_rb(2) - received R-APS(NR/RB)
|
||||
r_aps_wtb_running(3) - WTB is started
|
||||
wtb_espires(4) - WTB is expired
|
||||
r_aps_wtr_running(5) - WTR is started
|
||||
wtr_expires(6) - WTR is expired
|
||||
ms(7) - Manual switched
|
||||
r_aps_ms(8) - rceived R-APS(MS)
|
||||
clear(9) - Clear Pending/MS/FS state
|
||||
l_clear_sf(10) - Local clear SF
|
||||
l_sf(11) - Local SF
|
||||
r_aps_sf(12) - received R-APS(SF)
|
||||
fs(13) - Forced switch
|
||||
r_aps_fs(14) - rceived R-APS(FS)
|
||||
event_flush_req(15) - rceived R-APS(Flush request)"
|
||||
::= { ubiErpsSwitchEntry 23 }
|
||||
|
||||
ubiErpsSwitchSuppressEast OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Suppress trasmission R-APS to east ring port."
|
||||
::= { ubiErpsSwitchEntry 24 }
|
||||
|
||||
ubiErpsSwitchSuppressWest OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"uppress trasmission R-APS to west ring port"
|
||||
::= { ubiErpsSwitchEntry 25 }
|
||||
|
||||
ubiErpsSwitchCotNode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of COT node."
|
||||
::= { ubiErpsSwitchEntry 26 }
|
||||
|
||||
ubiErpsSwitchCotNbrPort OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
east(2),
|
||||
west(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of COT neighbor port.
|
||||
none(1) - none
|
||||
east(2) - east ring port
|
||||
west(3) - west ring port"
|
||||
::= { ubiErpsSwitchEntry 27 }
|
||||
|
||||
|
||||
ubiErpsSwitchMdName OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMaintDomainName
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CFM Maintenance Domain Name for inter operation."
|
||||
::= { ubiErpsSwitchEntry 28 }
|
||||
|
||||
|
||||
ubiErpsSwitchMaName OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMaintAssocName
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CFM Maintenance association Name for inter operation."
|
||||
::= { ubiErpsSwitchEntry 29 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiErpsGlobal
|
||||
-- *****************************************************************
|
||||
|
||||
ubiErpsGlobalHoldOff OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global hold-off timer value."
|
||||
::= { ubiErpsGlobal 1 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiErpsNotificationEnables
|
||||
-- *****************************************************************
|
||||
|
||||
ubiErpsRingStateChangeEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable Notificaion of ERPS State Change."
|
||||
::= { ubiErpsNotificationEnables 1 }
|
||||
|
||||
ubiErpsRingEastIfStateChangeEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable Notificaiont of East Port Status Change."
|
||||
::= { ubiErpsNotificationEnables 2 }
|
||||
|
||||
ubiErpsRingWestIfStateChangeEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable Notificaiont of East Port Status Change."
|
||||
::= { ubiErpsNotificationEnables 3 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiIfErpsTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiIfErpsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiIfErpsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of ERPS information on interface."
|
||||
::= { ubiErpsMIBObjects 6 }
|
||||
|
||||
|
||||
ubiIfErpsEntry OBJECT-TYPE
|
||||
SYNTAX UbiIfErpsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of ERPS information on interface."
|
||||
INDEX { ifIndex }
|
||||
::= { ubiIfErpsTable 1 }
|
||||
|
||||
|
||||
UbiIfErpsEntry ::= SEQUENCE
|
||||
{
|
||||
ubiIfErpsAggMinLink Integer32
|
||||
}
|
||||
|
||||
ubiIfErpsAggMinLink OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..8)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Minmum Link count to activate Port-channel in ERPS.
|
||||
- To activate Port-channel, actived members of port-channel
|
||||
must be minmum link count at least."
|
||||
::= { ubiIfErpsEntry 1 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiErpsMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
-- Conformance Information
|
||||
ubiErpsMIBCompliances OBJECT IDENTIFIER ::= { ubiErpsMIBConformance 1 }
|
||||
ubiErpsMIBGroups OBJECT IDENTIFIER ::= { ubiErpsMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiErpsMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for VTP implementations."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiErpsBaseGroup
|
||||
}
|
||||
::= { ubiErpsMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiErpsBaseGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiErpsMIBGroups 1 }
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
2193
mibs/ubiquoss/UBQS-INTERFACE-MIB
Normal file
2193
mibs/ubiquoss/UBQS-INTERFACE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
791
mibs/ubiquoss/UBQS-IP-MIB
Normal file
791
mibs/ubiquoss/UBQS-IP-MIB
Normal file
@ -0,0 +1,791 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-IP-MIB : Ubiquoss IP Information MIB
|
||||
--
|
||||
-- Dec 2010, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2010 by Ubiquoss, Corp.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************
|
||||
|
||||
UBQS-IP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
RowStatus,
|
||||
TimeStamp,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION,
|
||||
PhysAddress
|
||||
FROM SNMPv2-TC
|
||||
InetAddress,
|
||||
InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
FROM INET-ADDRESS-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiIpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201012280000Z"
|
||||
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
|
||||
"This MIB module defines IP information."
|
||||
::= { ubiMgmtv2 14 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiInterfaceMIB
|
||||
-- ***************************************************************
|
||||
ubiIpMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiIpMIB 0 }
|
||||
ubiIpMIBObjects OBJECT IDENTIFIER ::= { ubiIpMIB 1 }
|
||||
ubiPingMIBObjects OBJECT IDENTIFIER ::= { ubiIpMIB 2 }
|
||||
ubiIpMIBConformance OBJECT IDENTIFIER ::= { ubiIpMIB 3 }
|
||||
|
||||
ubiPingGlobal OBJECT IDENTIFIER ::= { ubiPingMIBObjects 1 }
|
||||
ubiPingSend OBJECT IDENTIFIER ::= { ubiPingMIBObjects 2 }
|
||||
ubiPingResults OBJECT IDENTIFIER ::= { ubiPingMIBObjects 3 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiIpMIBNotificationPrefix
|
||||
-- ***************************************************************
|
||||
ubiIpMIBNotifications OBJECT IDENTIFIER ::= { ubiIpMIBNotificationPrefix 1 }
|
||||
ubiPingMIBNotifications OBJECT IDENTIFIER ::= { ubiIpMIBNotificationPrefix 2 }
|
||||
|
||||
ubiPingSendCompletion NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiPingSendCompleted,
|
||||
ubiPingSendPackets,
|
||||
ubiPingReceivedPackets
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent at the completion
|
||||
of the sequence of pings."
|
||||
::= { ubiPingMIBNotifications 1 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiIpAddrTable
|
||||
-- ***********************************************************
|
||||
ubiIpAddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiIpAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of addressing information relevant to
|
||||
this entity's IP addresses."
|
||||
::= { ubiIpMIBObjects 1 }
|
||||
|
||||
ubiIpAddrEntry OBJECT-TYPE
|
||||
SYNTAX UbiIpAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The addressing information for one of this
|
||||
entity's IP addresses."
|
||||
INDEX { ubiIpAddrType, ubiIpAddress, ubiIpAddrPrefixLen }
|
||||
::= { ubiIpAddrTable 1 }
|
||||
|
||||
UbiIpAddrEntry ::= SEQUENCE {
|
||||
ubiIpAddrType InetAddressType,
|
||||
ubiIpAddress InetAddress,
|
||||
ubiIpAddrIfIndex InterfaceIndex,
|
||||
ubiIpAddrPrefixLen InetAddressPrefixLength,
|
||||
ubiIpAddrStatus INTEGER,
|
||||
ubiIpAddrRowstatus RowStatus,
|
||||
}
|
||||
|
||||
ubiIpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address type.
|
||||
|
||||
ipv4(1) An IPv4 address as defined by the
|
||||
InetAddressIPv4 textual convention.
|
||||
|
||||
ipv6(2) An IPv6 address as defined by the
|
||||
InetAddressIPv6 textual convention."
|
||||
::= { ubiIpAddrEntry 1 }
|
||||
|
||||
ubiIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address to which this entry's addressing
|
||||
information pertains."
|
||||
::= { ubiIpAddrEntry 2 }
|
||||
|
||||
ubiIpAddrPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix length associated with the IP address."
|
||||
::= { ubiIpAddrEntry 3 }
|
||||
|
||||
ubiIpAddrIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies
|
||||
the interface to which this entry is applicable."
|
||||
::= { ubiIpAddrEntry 4 }
|
||||
|
||||
ubiIpAddrStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
primary(1),
|
||||
secondary(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate whether this entry is primary or not."
|
||||
DEFVAL { primary }
|
||||
::= { ubiIpAddrEntry 5 }
|
||||
|
||||
|
||||
ubiIpAddrRowstatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { ubiIpAddrEntry 6 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiInetRouteTable
|
||||
-- ***********************************************************
|
||||
ubiInetRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiInetRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of addressing information relevant to
|
||||
this entity's IP addresses."
|
||||
::= { ubiIpMIBObjects 2 }
|
||||
|
||||
ubiInetRouteEntry OBJECT-TYPE
|
||||
SYNTAX UbiInetRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The addressing information for one of this
|
||||
entity's IP addresses."
|
||||
INDEX { ubiInetRouteInstance,
|
||||
ubiInetRouteDestType, ubiInetRouteDest, ubiInetRouteDestPfxLen,
|
||||
ubiInetRouteNextHopType, ubiInetRouteNextHop, ubiInetRouteIfIndex }
|
||||
::= { ubiInetRouteTable 1 }
|
||||
|
||||
UbiInetRouteEntry ::= SEQUENCE {
|
||||
ubiInetRouteInstance Unsigned32,
|
||||
ubiInetRouteDestType InetAddressType,
|
||||
ubiInetRouteDest InetAddress,
|
||||
ubiInetRouteDestPfxLen InetAddressPrefixLength,
|
||||
ubiInetRouteNextHopType InetAddressType,
|
||||
ubiInetRouteNextHop InetAddress,
|
||||
ubiInetRouteIfIndex InterfaceIndex,
|
||||
ubiInetRoutetype INTEGER,
|
||||
ubiInetRouteProto INTEGER,
|
||||
ubiInetRouteMetric1 Integer32,
|
||||
ubiInetRouteMetric2 Integer32,
|
||||
ubiInetRouteMetric3 Integer32,
|
||||
ubiInetRouteMetric4 Integer32,
|
||||
ubiInetRouteMetric5 Integer32,
|
||||
ubiInetRouteStatus INTEGER,
|
||||
ubiInetRouteDistance Integer32,
|
||||
ubiInetRouteTag Unsigned32,
|
||||
ubiInetRouteNextHopName DisplayString,
|
||||
ubiInetRouteRowstatus RowStatus,
|
||||
}
|
||||
|
||||
|
||||
ubiInetRouteInstance OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The instance identifier of the (conceptual) routing table
|
||||
containing this route."
|
||||
::= { ubiInetRouteEntry 1 }
|
||||
|
||||
ubiInetRouteDestType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination address type.
|
||||
|
||||
ipv4(1) An IPv4 address as defined by the
|
||||
InetAddressIPv4 textual convention.
|
||||
|
||||
ipv6(2) An IPv6 address as defined by the
|
||||
InetAddressIPv6 textual convention."
|
||||
::= { ubiInetRouteEntry 2 }
|
||||
|
||||
ubiInetRouteDest OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination IP address of this route."
|
||||
::= { ubiInetRouteEntry 3 }
|
||||
|
||||
ubiInetRouteDestPfxLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 4 }
|
||||
|
||||
ubiInetRouteNextHopType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 5 }
|
||||
|
||||
ubiInetRouteNextHop OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 6 }
|
||||
|
||||
ubiInetRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 7 }
|
||||
|
||||
ubiInetRoutetype OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
invalid(2),
|
||||
direct(3),
|
||||
indirect(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 8 }
|
||||
|
||||
ubiInetRouteProto OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
local(2),
|
||||
netmgmt(3),
|
||||
icmp(4),
|
||||
egp(5),
|
||||
ggp(6),
|
||||
hello(7),
|
||||
rip(8),
|
||||
isis(9),
|
||||
esis(10),
|
||||
ciscoIgrp(11),
|
||||
bbnSpfIgp(12),
|
||||
ospf(13),
|
||||
bgp(14)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 9 }
|
||||
|
||||
ubiInetRouteMetric1 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 10 }
|
||||
|
||||
ubiInetRouteMetric2 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 11 }
|
||||
|
||||
ubiInetRouteMetric3 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 12 }
|
||||
|
||||
ubiInetRouteMetric4 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 13 }
|
||||
|
||||
ubiInetRouteMetric5 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 14 }
|
||||
|
||||
ubiInetRouteStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2),
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 15 }
|
||||
|
||||
ubiInetRouteDistance OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 16 }
|
||||
|
||||
ubiInetRouteTag OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 17 }
|
||||
|
||||
ubiInetRouteNextHopName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 18 }
|
||||
|
||||
ubiInetRouteRowstatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiInetRouteEntry 19 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiIpv6NeighborTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiIpv6NeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiIpv6NeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of addressing information relevant to
|
||||
this entity's IPv6 addresses."
|
||||
::= { ubiIpMIBObjects 3 }
|
||||
|
||||
ubiIpv6NeighborEntry OBJECT-TYPE
|
||||
SYNTAX UbiIpv6NeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The addressing information for one of this
|
||||
entity's IPv6 addresses."
|
||||
INDEX { ubiIpv6NeighborIfIndex, ubiIpv6NeighborNetAddress }
|
||||
::= { ubiIpv6NeighborTable 1 }
|
||||
|
||||
UbiIpv6NeighborEntry ::= SEQUENCE {
|
||||
ubiIpv6NeighborIfIndex InterfaceIndex,
|
||||
ubiIpv6NeighborPhysAddress PhysAddress,
|
||||
ubiIpv6NeighborNetAddress InetAddress,
|
||||
ubiIpv6NeighborType INTEGER,
|
||||
ubiIpv6NeighborState INTEGER,
|
||||
ubiIpv6NeighborLastUpdated TimeStamp,
|
||||
ubiIpv6NeighborRowstatus RowStatus
|
||||
}
|
||||
|
||||
ubiIpv6NeighborIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inde value which uniquely identifies
|
||||
the interface to which this entry is applicable"
|
||||
::= { ubiIpv6NeighborEntry 1 }
|
||||
|
||||
ubiIpv6NeighborPhysAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress (SIZE(0..65535))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The media-dependent `physical' address. This object should
|
||||
return 0 when this entry is in the 'incomplete' state.
|
||||
|
||||
As the entries in this table are typically not persistent
|
||||
when this object is written the entity should not save the
|
||||
change to non-volatile storage. Note: a stronger
|
||||
requirement is not used because this object was previously
|
||||
defined."
|
||||
::= { ubiIpv6NeighborEntry 2 }
|
||||
|
||||
ubiIpv6NeighborNetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Ipv6Address corresponding to the media-dependent
|
||||
`physical' address.
|
||||
|
||||
This object predates the rule limiting index objects to a
|
||||
max access value of 'not-accessible' and so continues to use
|
||||
a value of 'read-create'."
|
||||
::= { ubiIpv6NeighborEntry 3 }
|
||||
|
||||
ubiIpv6NeighborType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dynamic(0),
|
||||
static(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of mapping.
|
||||
|
||||
Setting this object to the value invalid(2) has the effect
|
||||
|
||||
of invalidating the corresponding entry in the
|
||||
ubiIpv6NeighborTable. That is, it effectively dis-associates
|
||||
the interface identified with said entry from the mapping
|
||||
identified with said entry. It is an implementation-
|
||||
specific matter as to whether the agent removes an
|
||||
invalidated entry from the table. Accordingly, management
|
||||
stations must be prepared to receive tabular information
|
||||
from agents that corresponds to entries not currently in
|
||||
use. Proper interpretation of such entries requires
|
||||
examination of the relevant ubiIpv6NeighborType object.
|
||||
|
||||
As the entries in this table are typically not persistent
|
||||
when this object is written the entity should not save the
|
||||
change to non-volatile storage. Note: a stronger
|
||||
requirement is not used because this object was previously
|
||||
defined."
|
||||
::= { ubiIpv6NeighborEntry 4 }
|
||||
|
||||
ubiIpv6NeighborState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
reachable(1), -- confirmed reachability
|
||||
stale(2), -- unconfirmed reachability
|
||||
delay(3), -- waiting for reachability
|
||||
-- confirmation before entering
|
||||
-- the probe state
|
||||
probe(4), -- actively probing
|
||||
invalid(5), -- an invalidated mapping
|
||||
unknown(6), -- state can not be determined
|
||||
-- for some reason.
|
||||
incomplete(7) -- address resolution is being
|
||||
-- performed.
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Neighbor Unreachability Detection [3] state for the
|
||||
interface when the address mapping in this entry is used.
|
||||
If Neighbor Unreachability Detection is not in use,
|
||||
this object is always unknown(6)."
|
||||
REFERENCE "RFC2461"
|
||||
::= { ubiIpv6NeighborEntry 5 }
|
||||
|
||||
|
||||
ubiIpv6NeighborLastUpdated OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime at the time this entry was last
|
||||
updated. If this entry was updated prior to the last re-
|
||||
initialization of the local network management subsystem,
|
||||
then this object contains a zero value."
|
||||
::= { ubiIpv6NeighborEntry 6 }
|
||||
|
||||
ubiIpv6NeighborRowstatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row.
|
||||
|
||||
As all objects in this conceptual row have default values, a
|
||||
row can be created and made active by setting this object
|
||||
appropriately.
|
||||
|
||||
The RowStatus TC requires that this DESCRIPTION clause
|
||||
states under which circumstances other objects in this row
|
||||
can be modified. The value of this object has no effect on
|
||||
whether other objects in this conceptual row can be
|
||||
modified."
|
||||
::= { ubiIpv6NeighborEntry 7 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiIpPingObject
|
||||
-- ***********************************************************
|
||||
|
||||
-- ubiPingSend
|
||||
|
||||
ubiPingSendProto OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
ip(2),
|
||||
ipv6(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The protocol to use."
|
||||
::= { ubiPingSend 1 }
|
||||
|
||||
ubiPingSendTarget OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the device to be pinged."
|
||||
::= { ubiPingSend 2 }
|
||||
|
||||
ubiPingSendRepeat OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of ping packets to send
|
||||
to the target."
|
||||
DEFVAL { 5 }
|
||||
::= { ubiPingSend 3 }
|
||||
|
||||
ubiPingSendPacketSize OBJECT-TYPE
|
||||
SYNTAX Integer32(0..60000)
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the size of ping packets to send
|
||||
to the target."
|
||||
DEFVAL { 100 }
|
||||
::= { ubiPingSend 4 }
|
||||
|
||||
ubiPingSendTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the amount of time to wait for a response."
|
||||
DEFVAL { 2000 }
|
||||
::= { ubiPingSend 5 }
|
||||
|
||||
ubiPingSendInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the amount of time to wait before
|
||||
sending the next packet."
|
||||
::= { ubiPingSend 6 }
|
||||
|
||||
ubiPingSendSrcAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the sender IP address for sending packets."
|
||||
::= { ubiPingSend 7 }
|
||||
|
||||
ubiPingSendTTL OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the TTL."
|
||||
::= { ubiPingSend 8 }
|
||||
|
||||
ubiPingSendTos OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Type Of Service."
|
||||
::= { ubiPingSend 9 }
|
||||
|
||||
ubiPingSendDF OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
do(1),
|
||||
dont(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the DF bit in IP header. dont(2) means
|
||||
a packet cannot be fragmented."
|
||||
::= { ubiPingSend 10 }
|
||||
|
||||
ubiPingSendExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
send(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the ping packets when value is set to
|
||||
send(1)."
|
||||
::= { ubiPingSend 15 }
|
||||
|
||||
|
||||
|
||||
-- ubiPingResults
|
||||
ubiPingSendCompleted OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set to true when all the packets in this sequence have been
|
||||
either responded to or timed out."
|
||||
::= { ubiPingResults 1 }
|
||||
|
||||
ubiPingSendPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the sending ping."
|
||||
::= { ubiPingResults 2 }
|
||||
|
||||
ubiPingReceivedPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the received ping."
|
||||
::= { ubiPingResults 3 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiIpMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiIpMIBCompliances OBJECT IDENTIFIER ::= { ubiIpMIBConformance 1 }
|
||||
ubiIpMIBGroups OBJECT IDENTIFIER ::= { ubiIpMIBConformance 2 }
|
||||
-- Compliance
|
||||
|
||||
ubiIpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-IP-MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiIpAddrGroup,
|
||||
ubiPingGroup
|
||||
}
|
||||
GROUP ubiIpAddrGroup
|
||||
DESCRIPTION
|
||||
"The ubiIpAddrGroup is applicable for implementations which
|
||||
need to get the address information of the system."
|
||||
|
||||
GROUP ubiPingGroup
|
||||
DESCRIPTION
|
||||
"The ubiPingGroup is applicable for implementations which
|
||||
need to test the ping."
|
||||
::= { ubiIpMIBCompliances 2 }
|
||||
|
||||
|
||||
ubiIpAddrGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiIpAddrType,
|
||||
ubiIpAddress,
|
||||
ubiIpAddrIfIndex,
|
||||
ubiIpAddrPrefixLen ,
|
||||
ubiIpAddrStatus ,
|
||||
ubiIpAddrRowstatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the address information of system."
|
||||
::= { ubiIpMIBGroups 1 }
|
||||
|
||||
|
||||
ubiPingGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiPingSendProto,
|
||||
ubiPingSendTarget,
|
||||
ubiPingSendRepeat,
|
||||
ubiPingSendPacketSize ,
|
||||
ubiPingSendTimeout ,
|
||||
ubiPingSendInterval,
|
||||
ubiPingSendSrcAddr,
|
||||
ubiPingSendTtl ,
|
||||
ubiPingSendTos,
|
||||
ubiPingSendDF,
|
||||
ubiPingSendExecute ,
|
||||
ubiPingSendCompleted,
|
||||
ubiPingSendPackets,
|
||||
ubiPingReceivedPackets
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the ping."
|
||||
::= { ubiIpMIBGroups 2 }
|
||||
|
||||
|
||||
|
||||
END
|
455
mibs/ubiquoss/UBQS-LAG-MIB
Normal file
455
mibs/ubiquoss/UBQS-LAG-MIB
Normal file
@ -0,0 +1,455 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-LAG-MIB.: Ubiquoss LAG MIB
|
||||
--
|
||||
-- Dec 2010, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2010 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-LAG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP,
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,
|
||||
FROM SNMPv2-TC
|
||||
ifIndex, InterfaceIndex,
|
||||
FROM IF-MIB
|
||||
DisplayString,
|
||||
FROM RFC1213-MIB
|
||||
UbiPortList,
|
||||
FROM UBQS-TC
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiLagMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201012070000Z"
|
||||
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
|
||||
"Link Aggregation MIB module for managing 802.3ad"
|
||||
::= { ubiMgmtv2 16 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- Textual Conventions
|
||||
-- *****************************************************************
|
||||
UbiLagList ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of aggregation load-balance"
|
||||
SYNTAX BITS
|
||||
{
|
||||
src-mac(1),
|
||||
dst-mac(2),
|
||||
src-dst-mac(3),
|
||||
src-ip(4),
|
||||
dst-ip(5),
|
||||
src-dst-ip(6),
|
||||
src-port(7),
|
||||
dst-port(8),
|
||||
src-dst-port(9)
|
||||
}
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiLagMIBObjects
|
||||
-- *****************************************************************
|
||||
|
||||
ubiLagMIBNotificationsPrefix OBJECT IDENTIFIER ::= { ubiLagMIB 0 }
|
||||
ubiLagMIBObjects OBJECT IDENTIFIER ::= { ubiLagMIB 1 }
|
||||
ubiLagMIBConformance OBJECT IDENTIFIER ::= { ubiLagMIB 2 }
|
||||
|
||||
|
||||
|
||||
ubiAgg OBJECT IDENTIFIER ::= { ubiLagMIBObjects 1 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiLagNotification
|
||||
-- *****************************************************************
|
||||
|
||||
ubiBackupIntfMIBNotifications OBJECT IDENTIFIER ::= { ubiLagMIBNotificationsPrefix 1 }
|
||||
|
||||
ubiBackupIntfSwitchover NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiReduIfIndex,
|
||||
ubiReduBackupIfIndex,
|
||||
ubiReduIfName,
|
||||
ubiReduLink,
|
||||
ubiReduMode,
|
||||
ubiReduRvt,
|
||||
ubiReduBackupIf
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Backup Interface Switchover Notifiaction"
|
||||
::= { ubiBackupIntfMIBNotifications 1 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiAggTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiAggTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiAggEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains the generic aggregation
|
||||
information."
|
||||
::= { ubiAgg 1 }
|
||||
|
||||
ubiAggEntry OBJECT-TYPE
|
||||
SYNTAX UbiAggEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for each aggregation."
|
||||
INDEX { ubiLagAggId }
|
||||
::= { ubiAggTable 1 }
|
||||
|
||||
UbiAggEntry ::= SEQUENCE {
|
||||
ubiAggId Integer32,
|
||||
ubiAggDelete INTEGER
|
||||
}
|
||||
|
||||
ubiAggId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aggregation ID"
|
||||
::= { ubiAggEntry 1 }
|
||||
|
||||
ubiAggDelete OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
set(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remove the particular aggregation. If it is success
|
||||
to remove the entry, the corresponding port information
|
||||
is deleted from ubiAggPortTable."
|
||||
::= { ubiAggEntry 2 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiAggPortTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiAggPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiAggPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains the aggregation port
|
||||
information."
|
||||
::= { ubiAgg 2 }
|
||||
|
||||
ubiAggPortEntry OBJECT-TYPE
|
||||
SYNTAX UbiAggPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for each aggregation port."
|
||||
INDEX { ubiLagAggId, ifIndex }
|
||||
::= { ubiAggPortTable 1 }
|
||||
|
||||
|
||||
UbiAggPortEntry ::= SEQUENCE {
|
||||
ubiAggPortAggMode INTEGER,
|
||||
ubiAggPortRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiAggPortAggMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
on(2),
|
||||
off(3),
|
||||
active(4),
|
||||
passive(5)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of aggregation that needed to create
|
||||
the particular aggregation and set the aggregation
|
||||
port."
|
||||
::= { ubiAggPortEntry 1 }
|
||||
|
||||
ubiAggPortRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of aggregation row.
|
||||
The createAndGo(4)can create the aggregation and
|
||||
set the particular port to that aggregation.
|
||||
The destroy(6) can unset the particular port from the aggregation.
|
||||
If you want to remove the aggregation, set ubiAggDelete."
|
||||
::= { ubiAggPortEntry 2 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiLagLoadBalanceTable
|
||||
-- *****************************************************************
|
||||
ubiLagLoadBalanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiLagLoadBalanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains the aggregation load-balance
|
||||
information."
|
||||
::= { ubiAgg 3 }
|
||||
|
||||
ubiLagLoadBalanceEntry OBJECT-TYPE
|
||||
SYNTAX UbiLagLoadBalanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for aggregation load-balance."
|
||||
INDEX { ubiLagLoadBalanceAggId }
|
||||
::= { ubiLagLoadBalanceTable 1 }
|
||||
|
||||
UbiLagLoadBalanceEntry ::= SEQUENCE {
|
||||
ubiLagLoadBalanceAggId INTEGER,
|
||||
ubiLagLoadBalanceMode UbiLagList
|
||||
}
|
||||
|
||||
ubiLagLoadBalanceAggId OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object consists of two cases.
|
||||
First case is '0' that means global configuration.
|
||||
In this case, all ports inside a switch are affected by
|
||||
load-balance configured globally.
|
||||
Second case is '1-256' that means aggregator id.
|
||||
In this case, load-balance configuration affects
|
||||
particular port only.
|
||||
Two case couldn't be used together."
|
||||
::= { ubiLagLoadBalanceEntry 1 }
|
||||
|
||||
ubiLagLoadBalanceMode OBJECT-TYPE
|
||||
SYNTAX UbiLagList
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of port-group load-balance"
|
||||
::= { ubiLagLoadBalanceEntry 2 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiRedundancyPort
|
||||
-- *****************************************************************
|
||||
ubiRedundancyPort OBJECT IDENTIFIER ::= { ubiLagMIBObjects 2 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiRedundancyPortTable
|
||||
-- *****************************************************************
|
||||
ubiRedundancyPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiRedundancyPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains the redundancy port
|
||||
information."
|
||||
::= { ubiRedundancyPort 1 }
|
||||
|
||||
ubiRedundancyPortEntry OBJECT-TYPE
|
||||
SYNTAX UbiRedundancyPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for redundancy prot."
|
||||
INDEX { ubiReduIfIndex }
|
||||
::= { ubiRedundancyPortTable 1 }
|
||||
|
||||
UbiRedundancyPortEntry ::= SEQUENCE {
|
||||
ubiReduIfIndex InterfaceIndex,
|
||||
ubiReduBackupIfIndex InterfaceIndex,
|
||||
ubiReduIfName DisplayString,
|
||||
ubiReduLink INTEGER,
|
||||
ubiReduMode INTEGER,
|
||||
ubiReduRvt INTEGER,
|
||||
ubiReduBackupIf DisplayString,
|
||||
ubiReduStatus INTEGER,
|
||||
ubiReduWtr INTEGER,
|
||||
ubiReduHoldoff INTEGER,
|
||||
ubiReduRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiReduIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ifindex of Backup Interface"
|
||||
::= { ubiRedundancyPortEntry 1 }
|
||||
|
||||
ubiReduBackupIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Backup Interce Ifindex"
|
||||
::= { ubiRedundancyPortEntry 2 }
|
||||
|
||||
ubiReduIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"interface name of Backup Interface"
|
||||
::= { ubiRedundancyPortEntry 3 }
|
||||
|
||||
ubiReduLink OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Link of Backup interface
|
||||
1 : up
|
||||
2 : down
|
||||
"
|
||||
::= { ubiRedundancyPortEntry 4 }
|
||||
|
||||
ubiReduMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"mode of backup interface
|
||||
0 : none
|
||||
1 : primary
|
||||
2 : secondary
|
||||
"
|
||||
::= { ubiRedundancyPortEntry 5 }
|
||||
|
||||
ubiReduRvt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"revert mode of backup interface
|
||||
0 : Off
|
||||
1 : On
|
||||
"
|
||||
::= { ubiRedundancyPortEntry 6 }
|
||||
|
||||
ubiReduBackupIf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"backup interface name of backup interface"
|
||||
::= { ubiRedundancyPortEntry 7 }
|
||||
|
||||
ubiReduStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"state of backup interface
|
||||
0 : none
|
||||
1 : normal operation
|
||||
2 : backup mode
|
||||
3 : wait to backup
|
||||
4 : wait to revert
|
||||
5 : both down
|
||||
6 : disable
|
||||
"
|
||||
::= { ubiRedundancyPortEntry 8 }
|
||||
|
||||
ubiReduWtr OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Wtr of backup interface
|
||||
1..720 : Set
|
||||
0 : Unset
|
||||
"
|
||||
::= { ubiRedundancyPortEntry 9 }
|
||||
|
||||
ubiReduHoldoff OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Holdoff of backup interface
|
||||
1..10 : Set
|
||||
0 : Unset"
|
||||
::= { ubiRedundancyPortEntry 10 }
|
||||
|
||||
ubiReduRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of backup interface row.
|
||||
The createAndGo(4)can create the backup interface and
|
||||
set the particular port to that backup interface.
|
||||
The destroy(6) can unset the particular port from the backup interface.
|
||||
If you want to remove the backup interface, set backup interface Delete."
|
||||
::= { ubiRedundancyPortEntry 11 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiLagMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
-- Conformance Information
|
||||
ubiLagMIBCompliances OBJECT IDENTIFIER ::= { ubiLagMIBConformance 1 }
|
||||
ubiLagMIBGroups OBJECT IDENTIFIER ::= { ubiLagMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiLagMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Lag implementations."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiAggGroup
|
||||
}
|
||||
::= { ubiLagMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiAggGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiAggDelete,
|
||||
ubiAggId,
|
||||
ubiAggAdminStatus,
|
||||
ubiAggRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects that provide aggregation
|
||||
creation or deletion."
|
||||
::= { ubiLagMIBGroups 1 }
|
||||
|
||||
END
|
||||
|
||||
|
176
mibs/ubiquoss/UBQS-MISC-MIB
Normal file
176
mibs/ubiquoss/UBQS-MISC-MIB
Normal file
@ -0,0 +1,176 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-MISC-MIB: Ubiquoss Miscellaneous MIB file
|
||||
--
|
||||
-- June 2011, Hyung Eun Park
|
||||
--
|
||||
-- Copyright (c) 2009 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-MISC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
DisplayString,
|
||||
PhysAddress,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiMiscMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201106010000Z"
|
||||
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-MISC-MIB is used to get
|
||||
the miscellaneous information of system."
|
||||
::= { ubiMgmtv2 22 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiMiscMIB
|
||||
-- ***************************************************************
|
||||
|
||||
ubiMiscMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiMiscMIB 0 }
|
||||
ubiMiscMIBObjects OBJECT IDENTIFIER ::= { ubiMiscMIB 1 }
|
||||
ubiMiscMIBConformance OBJECT IDENTIFIER ::= { ubiMiscMIB 2 }
|
||||
|
||||
|
||||
|
||||
ubiMiscRemoteReset OBJECT IDENTIFIER ::= { ubiMiscMIBObjects 1 }
|
||||
ubiMacSpoofing OBJECT IDENTIFIER ::= { ubiMiscMIBObjects 2 }
|
||||
ubiMiscStoreHistory OBJECT IDENTIFIER ::= { ubiMiscMIBObjects 3 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMiscRemoteReset
|
||||
-- ***********************************************************
|
||||
|
||||
ubiMiscRemoteResetEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activate/de-activate function of remote-reload"
|
||||
DEFVAL { false }
|
||||
::= { ubiMiscRemoteReset 1 }
|
||||
|
||||
|
||||
ubiMiscPortRemoteResetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiMiscPortRemoteResetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which provide the
|
||||
information about the remote reset of port."
|
||||
::= { ubiMiscRemoteReset 2 }
|
||||
|
||||
ubiMiscPortRemoteResetEntry OBJECT-TYPE
|
||||
SYNTAX UbiMiscPortRemoteResetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A entry containing information about
|
||||
remote reset of port"
|
||||
INDEX { ifIndex }
|
||||
::= { ubiMiscPortRemoteResetTable 1 }
|
||||
|
||||
UbiMiscPortRemoteResetEntry ::= SEQUENCE {
|
||||
ubiMiscPortRemoteReset INTEGER
|
||||
}
|
||||
|
||||
ubiMiscPortRemoteReset OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reload(reset) remote device."
|
||||
::= { ubiMiscPortRemoteResetEntry 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMacSpoofing
|
||||
-- ***********************************************************
|
||||
ubiMacSpoofingEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It activate/de-activate function of Mac-Spoofing"
|
||||
::= { ubiMacSpoofing 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMiscHistoryStore
|
||||
-- ***********************************************************
|
||||
ubiMiscStoreHistoryEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It activates/de-activates function of storing command history."
|
||||
::= { ubiMiscStoreHistory 1 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiMiscMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
--
|
||||
-- conformance information
|
||||
--
|
||||
ubiMiscMIBCompliances OBJECT IDENTIFIER ::= { ubiMiscMIBConformance 1 }
|
||||
ubiMiscMIBGroups OBJECT IDENTIFIER ::= { ubiMiscMIBConformance 2 }
|
||||
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiMiscMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the Ubiquoss miscellaneous information MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { ubiSysRemoteResetGroup }
|
||||
|
||||
GROUP ubiSysRemoteResetGroup
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMiscMIBCompliances 1 }
|
||||
|
||||
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiSysRemoteResetGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiMiscRemoteResetEnabled,
|
||||
ubiMiscPortRemoteReset
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to manager the
|
||||
remote reset funtion of system."
|
||||
::= { ubiMiscMIBGroups 1 }
|
||||
|
||||
END
|
259
mibs/ubiquoss/UBQS-MPLS-LDP-MIB
Normal file
259
mibs/ubiquoss/UBQS-MPLS-LDP-MIB
Normal file
@ -0,0 +1,259 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-MPLS-LDP-MIB : Ubiquoss LDP MIB
|
||||
--
|
||||
-- Jun 2011, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2011 by Ubiquoss, Corp.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************
|
||||
|
||||
UBQS-MPLS-LDP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress,
|
||||
RowStatus,
|
||||
TimeStamp,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InetAddress,
|
||||
InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
mplsStdMIB, MplsLSPID,
|
||||
MplsTunnelIndex, MplsTunnelInstanceIndex,
|
||||
MplsOwner, TeHopAddressType
|
||||
FROM MPLS-TC-STD-MIB -- [RFC3811]
|
||||
ubiMplsGroupMIB
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiLdpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201106220000Z"
|
||||
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
|
||||
""
|
||||
::= { ubiMplsGroupMIB 3 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiLdpMIB
|
||||
-- ***************************************************************
|
||||
ubiLdpMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiLdpMIB 0 }
|
||||
ubiLdpMIBObjects OBJECT IDENTIFIER ::= { ubiLdpMIB 1 }
|
||||
ubiLdpMIBConformance OBJECT IDENTIFIER ::= { ubiLdpMIB 2 }
|
||||
|
||||
|
||||
ubiLdpConfig OBJECT IDENTIFIER ::= { ubiLdpMIBObjects 1 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiLdpMIBNotificationPrefix
|
||||
-- ***************************************************************
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiLdpConfig
|
||||
-- ***********************************************************
|
||||
ubiLdpEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set the global attribute of LDP whether the LDP performs the operations.
|
||||
If this attribute is not set, then the LDP does not send any kinds of packets."
|
||||
DEFVAL { false }
|
||||
::= { ubiLdpConfig 1 }
|
||||
|
||||
ubiLdpRouterId OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry set the router-id to the supplied IP address.
|
||||
The router uses this address to generate the LDP-ID.
|
||||
If you does not set this feild and the ubiLdpEnable attribute is enabled,
|
||||
then LDP Module automatically generate the LDP-ID.
|
||||
The algorithm for making ID is not covered in this description.
|
||||
please refer to RFC 5036 2.2.2. LDP Identifiers."
|
||||
::= { ubiLdpConfig 2 }
|
||||
|
||||
ubiLdpFailoverCfmEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"set the attribute of Connectivity Fault Management(CFM) in LDP.
|
||||
If you set this field, LDP creates the socket (AF_CFM) to detect
|
||||
whether the link associated with the peer is UP or DOWN.
|
||||
After set this attribute, You MUST enable the property for CFM
|
||||
in the interface which you want to check the connectivity."
|
||||
DEFVAL { false }
|
||||
::= { ubiLdpConfig 3 }
|
||||
|
||||
ubiLdpTargetedPeerHelloReceiptEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable whether LDP accepts the packets from the targeted peer and
|
||||
cerate the instance for peer.
|
||||
If you want to configure the targeted-peer in network,
|
||||
then MUST enable this field at first."
|
||||
DEFVAL { false }
|
||||
::= { ubiLdpConfig 4 }
|
||||
|
||||
ubiLdpAcUpSignalEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable the field to notify the interface of binded vpls
|
||||
to the neighbors for VPLS. If this is reset, then does not quickly send
|
||||
the signal to neighbors."
|
||||
DEFVAL { false }
|
||||
::= { ubiLdpConfig 5 }
|
||||
|
||||
|
||||
ubiLdpExceedInitSessionNotiEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
DEFVAL { false }
|
||||
::= { ubiLdpConfig 6 }
|
||||
|
||||
ubiLdpPathVectorLimitMismatchNotiEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
DEFVAL { false }
|
||||
::= { ubiLdpConfig 7 }
|
||||
|
||||
ubiLdpLdpSessionUpDownNotiEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
DEFVAL { false }
|
||||
::= { ubiLdpConfig 8 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiLdpInterfaceTable
|
||||
-- ***********************************************************
|
||||
ubiLdpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiLdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table specifies the LDP information
|
||||
for each interface."
|
||||
::= { ubiLdpMIBObjects 2 }
|
||||
|
||||
ubiLdpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX UbiLdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in this table represents an LDP
|
||||
enable/disable status for each interface."
|
||||
INDEX { ifIndex }
|
||||
::= { ubiLdpInterfaceTable 1 }
|
||||
|
||||
UbiLdpInterfaceEntry ::= SEQUENCE {
|
||||
ubiLdpIfEnable INTEGER
|
||||
}
|
||||
|
||||
ubiLdpIfEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
ipv4(1),
|
||||
ipv6(2),
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this object is set to ipv4, ipv6, or both, then it is possible
|
||||
to transmit Hello packet through a specified interface.
|
||||
And LDP adjacencies and session can be created."
|
||||
::= { ubiLdpInterfaceEntry 1 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiLdpMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiLdpMIBCompliances OBJECT IDENTIFIER ::= { ubiLdpMIBConformance 1 }
|
||||
ubiLdpMIBGroups OBJECT IDENTIFIER ::= { ubiLdpMIBConformance 2 }
|
||||
-- Compliance
|
||||
|
||||
ubiLdpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-MPLS-LDP-MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiLdpMIBGroup
|
||||
}
|
||||
GROUP ubiLdpMIBGroup
|
||||
DESCRIPTION
|
||||
"The ubiLdpMIBGroup is applicable for implementations which
|
||||
need to get the LDP information."
|
||||
::= { ubiLdpMIBCompliances 1 }
|
||||
|
||||
|
||||
ubiLdpMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiLdpEnable,
|
||||
ubiLdpRouterId,
|
||||
ubiLdpFailoverCfmEnable,
|
||||
ubiLdpTargetedPeerHelloReceiptEnable,
|
||||
ubiLdpAcUpSignalEnable,
|
||||
ubiLdpIfEnable
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the LDP information."
|
||||
::= { ubiLdpMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
675
mibs/ubiquoss/UBQS-MPLS-MIB
Normal file
675
mibs/ubiquoss/UBQS-MPLS-MIB
Normal file
@ -0,0 +1,675 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-MPLS-MIB : Ubiquoss MPLS MIB
|
||||
--
|
||||
-- Jun 2011, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2011 by Ubiquoss, Corp.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************
|
||||
|
||||
UBQS-MPLS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InetAddress,
|
||||
InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
IpAddress,
|
||||
RowStatus,
|
||||
TimeStamp,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
MacAddress,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
mplsStdMIB, MplsLSPID, MplsLabel, MplsBitRate,
|
||||
MplsOwner
|
||||
FROM MPLS-TC-STD-MIB -- [RFC3811]
|
||||
ubiMplsGroupMIB
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiMplsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201106220000Z"
|
||||
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
|
||||
"This MIB module defines the MPLS protocol."
|
||||
::= { ubiMplsGroupMIB 1 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
UbiMplsOpcode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enumeration defines the operation code for MPLS.
|
||||
The values are defined as follows:
|
||||
|
||||
other(0) - None of the following.
|
||||
push(1) - Add a label onto the label stack.
|
||||
pop(2) - The top label is removed.
|
||||
swap(3) - The top label in the label stack
|
||||
is replaced with another.
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
other(0),
|
||||
push(1),
|
||||
pop(2),
|
||||
swap(3),
|
||||
pop_for_vpn(4),
|
||||
dlvr_to_ip(5),
|
||||
push_and_lookup(6),
|
||||
push_for_vc(7),
|
||||
push_and_lookup_for_vc(8),
|
||||
pop_for_vc(9),
|
||||
swap_and_lookup(10),
|
||||
mpls_no_op(11),
|
||||
ftn_lookup(12)
|
||||
}
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiMplsMIB
|
||||
-- ***************************************************************
|
||||
ubiMplsMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiMplsMIB 0 }
|
||||
ubiMplsMIBObjects OBJECT IDENTIFIER ::= { ubiMplsMIB 1 }
|
||||
ubiMplsMIBConformance OBJECT IDENTIFIER ::= { ubiMplsMIB 2 }
|
||||
|
||||
|
||||
ubiMplsGlobal OBJECT IDENTIFIER ::= { ubiMplsMIBObjects 1 }
|
||||
ubiMplsTrace OBJECT IDENTIFIER ::= { ubiMplsMIBObjects 10 }
|
||||
ubiLspTraceSend OBJECT IDENTIFIER ::= { ubiMplsTrace 1 }
|
||||
ubiLspTraceResult OBJECT IDENTIFIER ::= { ubiMplsTrace 2 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiPwMIBNotificationPrefix
|
||||
-- ***************************************************************
|
||||
ubiMplsMIBNotifications OBJECT IDENTIFIER ::= { ubiMplsMIBNotificationPrefix 1 }
|
||||
|
||||
ubiLspTraceSendCompletion NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiLSPTraceSendCompleted
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsMIBNotifications 1 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMplsGlobal
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMplsInterfaceTable
|
||||
-- ***********************************************************
|
||||
ubiMplsInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiMplsInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsMIBObjects 2 }
|
||||
|
||||
ubiMplsInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX UbiMplsInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ifIndex }
|
||||
::= { ubiMplsInterfaceTable 1 }
|
||||
|
||||
UbiMplsInterfaceEntry ::= SEQUENCE {
|
||||
ubiMplsIfLabelSpace INTEGER
|
||||
}
|
||||
|
||||
ubiMplsIfLabelSpace OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(-1),
|
||||
perPlatform(0) -- TODO perInterface
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsInterfaceEntry 1 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMplsFtnTable
|
||||
-- ***********************************************************
|
||||
ubiMplsFtnTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiMplsFtnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsMIBObjects 3 }
|
||||
|
||||
ubiMplsFtnEntry OBJECT-TYPE
|
||||
SYNTAX UbiMplsFtnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiMplsFtnIndex }
|
||||
::= { ubiMplsFtnTable 1 }
|
||||
|
||||
UbiMplsFtnEntry ::= SEQUENCE {
|
||||
ubiMplsFtnIndex Integer32,
|
||||
ubiMplsFtnFecAddress IpAddress,
|
||||
ubiMplsFtnFecPrefixLen InetAddressPrefixLength,
|
||||
ubiMplsFtnTunnelId Integer32,
|
||||
ubiMplsFtnOpcode UbiMplsOpcode,
|
||||
ubiMplsFtnOutLabel MplsLabel,
|
||||
ubiMplsFtnOutIfIndex Integer32,
|
||||
ubiMplsFtnNexthopAddress IpAddress,
|
||||
ubiMplsFtnOwner MplsOwner,
|
||||
ubiMplsFtnLspType INTEGER,
|
||||
ubiMplsFtnRowStatus RowStatus
|
||||
|
||||
}
|
||||
|
||||
ubiMplsFtnIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 1 }
|
||||
|
||||
ubiMplsFtnFecAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 2 }
|
||||
|
||||
ubiMplsFtnFecPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 3 }
|
||||
|
||||
ubiMplsFtnTunnelId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 4 }
|
||||
|
||||
ubiMplsFtnOpcode OBJECT-TYPE
|
||||
SYNTAX UbiMplsOpcode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enumeration defines the operation code for MPLS.
|
||||
The values are defined as follows:
|
||||
|
||||
other(0) - None of the following.
|
||||
push(1) - Add a label onto the label stack.
|
||||
pop(2) - The top label is removed.
|
||||
swap(3) - The top label in the label stack
|
||||
is replaced with another.
|
||||
"
|
||||
::= { ubiMplsFtnEntry 5 }
|
||||
|
||||
ubiMplsFtnOutLabel OBJECT-TYPE
|
||||
SYNTAX MplsLabel
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 6 }
|
||||
|
||||
ubiMplsFtnOutIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 7 }
|
||||
|
||||
ubiMplsFtnNexthopAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 8 }
|
||||
|
||||
ubiMplsFtnOwner OBJECT-TYPE
|
||||
SYNTAX MplsOwner
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The values of
|
||||
this enumeration are defined as follows:
|
||||
|
||||
unknown(1) - the local network management
|
||||
subsystem cannot discern which
|
||||
component created the object.
|
||||
|
||||
other(2) - the local network management
|
||||
subsystem is able to discern which component
|
||||
created the object, but the component is not
|
||||
listed within the following choices,
|
||||
e.g., command line interface (cli).
|
||||
|
||||
snmp(3) - The Simple Network Management Protocol
|
||||
was used to configure this object initially.
|
||||
|
||||
ldp(4) - The Label Distribution Protocol was
|
||||
used to configure this object initially.
|
||||
|
||||
crldp(5) - The Constraint-Based Label Distribution
|
||||
Protocol was used to configure this object
|
||||
initially.
|
||||
|
||||
rsvpTe(6) - The Resource Reservation Protocol was
|
||||
used to configure this object initially.
|
||||
|
||||
policyAgent(7) - A policy agent (perhaps in
|
||||
combination with one of the above protocols) was
|
||||
used to configure this object initially.
|
||||
|
||||
An object created by any of the above choices
|
||||
MAY be modified or destroyed by the same or a
|
||||
different choice."
|
||||
::= { ubiMplsFtnEntry 9 }
|
||||
|
||||
ubiMplsFtnLspType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
primary(1),
|
||||
secondary(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 10 }
|
||||
|
||||
ubiMplsFtnRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsFtnEntry 11 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMplsIlmTable
|
||||
-- ***********************************************************
|
||||
ubiMplsIlmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiMplsIlmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsMIBObjects 4 }
|
||||
|
||||
ubiMplsIlmEntry OBJECT-TYPE
|
||||
SYNTAX UbiMplsIlmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiMplsIlmIndex }
|
||||
::= { ubiMplsIlmTable 1 }
|
||||
|
||||
UbiMplsIlmEntry ::= SEQUENCE {
|
||||
ubiMplsIlmIndex Integer32,
|
||||
ubiMplsIlmFecAddress IpAddress,
|
||||
ubiMplsIlmFecPrefixLen InetAddressPrefixLength,
|
||||
ubiMplsIlmOpcode UbiMplsOpcode,
|
||||
ubiMplsIlmInLabel MplsLabel,
|
||||
ubiMplsIlmInIfIndex Integer32,
|
||||
ubiMplsIlmOutLabel MplsLabel,
|
||||
ubiMplsIlmOutIfIndex Integer32,
|
||||
ubiMplsIlmNexthopAddress IpAddress,
|
||||
ubiMplsIlmOwner MplsOwner,
|
||||
ubiMplsIlmLspType INTEGER,
|
||||
ubiMplsIlmRowStatus RowStatus
|
||||
|
||||
}
|
||||
|
||||
ubiMplsIlmIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 1 }
|
||||
|
||||
ubiMplsIlmFecAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 2 }
|
||||
|
||||
ubiMplsIlmFecPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 3 }
|
||||
|
||||
ubiMplsIlmOpcode OBJECT-TYPE
|
||||
SYNTAX UbiMplsOpcode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enumeration defines the operation code for MPLS.
|
||||
The values are defined as follows:
|
||||
|
||||
other(0) - None of the following.
|
||||
push(1) - Add a label onto the label stack.
|
||||
pop(2) - The top label is removed.
|
||||
swap(3) - The top label in the label stack
|
||||
is replaced with another.
|
||||
"
|
||||
::= { ubiMplsIlmEntry 4 }
|
||||
|
||||
ubiMplsIlmInLabel OBJECT-TYPE
|
||||
SYNTAX MplsLabel
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 5 }
|
||||
|
||||
ubiMplsIlmInIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 6 }
|
||||
|
||||
ubiMplsIlmOutLabel OBJECT-TYPE
|
||||
SYNTAX MplsLabel
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 7 }
|
||||
|
||||
ubiMplsIlmOutIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 8 }
|
||||
|
||||
ubiMplsIlmNexthopAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 9 }
|
||||
|
||||
ubiMplsIlmOwner OBJECT-TYPE
|
||||
SYNTAX MplsOwner
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The values of
|
||||
this enumeration are defined as follows:
|
||||
|
||||
unknown(1) - the local network management
|
||||
subsystem cannot discern which
|
||||
component created the object.
|
||||
|
||||
other(2) - the local network management
|
||||
subsystem is able to discern which component
|
||||
created the object, but the component is not
|
||||
listed within the following choices,
|
||||
e.g., command line interface (cli).
|
||||
|
||||
snmp(3) - The Simple Network Management Protocol
|
||||
was used to configure this object initially.
|
||||
|
||||
ldp(4) - The Label Distribution Protocol was
|
||||
used to configure this object initially.
|
||||
|
||||
crldp(5) - The Constraint-Based Label Distribution
|
||||
Protocol was used to configure this object
|
||||
initially.
|
||||
|
||||
rsvpTe(6) - The Resource Reservation Protocol was
|
||||
used to configure this object initially.
|
||||
|
||||
policyAgent(7) - A policy agent (perhaps in
|
||||
combination with one of the above protocols) was
|
||||
used to configure this object initially.
|
||||
|
||||
An object created by any of the above choices
|
||||
MAY be modified or destroyed by the same or a
|
||||
different choice."
|
||||
::= { ubiMplsIlmEntry 10 }
|
||||
|
||||
ubiMplsIlmLspType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
primary(1),
|
||||
secondary(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 11 }
|
||||
|
||||
ubiMplsIlmRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsIlmEntry 12 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMplsTraceSend
|
||||
-- ***********************************************************
|
||||
|
||||
ubiLspTraceSendFecType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
ldp(1),
|
||||
rsvp(2),
|
||||
ipv4(3),
|
||||
ipv6(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLspTraceSend 1 }
|
||||
|
||||
ubiLspTraceSendTargetType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
ipv4(1),
|
||||
ipv6(2),
|
||||
rsvp_tunnel(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLspTraceSend 2 }
|
||||
|
||||
ubiLspTraceSendTarget OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLspTraceSend 3 }
|
||||
|
||||
ubiLspTraceSrcAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLspTraceSend 4 }
|
||||
|
||||
ubiLspTraceSendForceExplicitNull OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLspTraceSend 5 }
|
||||
|
||||
ubiLspTraceSendExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
send(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLspTraceSend 15 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiLspTraceResult
|
||||
-- ***********************************************************
|
||||
ubiLspTraceSendCompleted OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
success(1),
|
||||
fail(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLspTraceResult 1 }
|
||||
|
||||
-- Table
|
||||
ubiMplsTraceResultTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiMplsTraceResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiLspTraceResult 2 }
|
||||
|
||||
ubiMplsTraceResultEntry OBJECT-TYPE
|
||||
SYNTAX UbiMplsTraceResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiMplsLspTraceResultIndex }
|
||||
::= { ubiMplsTraceResultTable 1 }
|
||||
|
||||
UbiMplsTraceResultEntry ::= SEQUENCE {
|
||||
ubiLspTraceResultIndex Integer32,
|
||||
ubiLspTraceResultInLabel MplsLabel,
|
||||
ubiLspTraceResultHopAddr InetAddress
|
||||
}
|
||||
|
||||
ubiLspTraceResultIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsTraceResultEntry 1 }
|
||||
|
||||
ubiLspTraceResultInLabel OBJECT-TYPE
|
||||
SYNTAX MplsLabel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsTraceResultEntry 2 }
|
||||
|
||||
ubiLspTraceResultHopAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiMplsTraceResultEntry 3 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiMplsMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiMplsMIBCompliances OBJECT IDENTIFIER ::= { ubiMplsMIBConformance 1 }
|
||||
ubiMplsMIBGroups OBJECT IDENTIFIER ::= { ubiMplsMIBConformance 2 }
|
||||
-- Compliance
|
||||
|
||||
ubiMplsMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-MPLS-MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiMplsMIBGroup
|
||||
}
|
||||
GROUP ubiMplsMIBGroup
|
||||
DESCRIPTION
|
||||
"The ubiMplsMIBGroup is applicable for implementations which
|
||||
need to get the MPLS information."
|
||||
::= { ubiMplsMIBCompliances 1 }
|
||||
|
||||
|
||||
ubiMplsMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the MPLS information."
|
||||
::= { ubiMplsMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
663
mibs/ubiquoss/UBQS-MPLS-PW-MIB
Normal file
663
mibs/ubiquoss/UBQS-MPLS-PW-MIB
Normal file
@ -0,0 +1,663 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-MPLS-PW-MIB : Ubiquoss Pseudowire MIB
|
||||
--
|
||||
-- Jun 2011, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2011 by Ubiquoss, Corp.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************
|
||||
|
||||
UBQS-MPLS-PW-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InetAddress,
|
||||
InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
IpAddress,
|
||||
RowStatus,
|
||||
TimeStamp,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
MacAddress,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
mplsStdMIB, MplsLSPID, MplsLabel, MplsBitRate,
|
||||
MplsOwner
|
||||
FROM MPLS-TC-STD-MIB -- [RFC3811]
|
||||
ubiMplsGroupMIB
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiPwMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201106210000Z"
|
||||
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
|
||||
"This MIB module defines the Psedowire information of
|
||||
MPLS Protocol."
|
||||
::= { ubiMplsGroupMIB 2 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiPwMIB
|
||||
-- ***************************************************************
|
||||
ubiPwMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiPwMIB 0 }
|
||||
ubiPwMIBObjects OBJECT IDENTIFIER ::= { ubiPwMIB 1 }
|
||||
ubiPwMIBConformance OBJECT IDENTIFIER ::= { ubiPwMIB 2 }
|
||||
|
||||
|
||||
ubiPwGlobal OBJECT IDENTIFIER ::= { ubiPwMIBObjects 1 }
|
||||
ubiPwFdb OBJECT IDENTIFIER ::= { ubiPwMIBObjects 7 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiPwMIBNotificationPrefix
|
||||
-- ***************************************************************
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPwGlobal
|
||||
-- ***********************************************************
|
||||
ubiPwPlatformNodeType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
cot(1),
|
||||
int(2),
|
||||
rt(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwGlobal 1 }
|
||||
|
||||
-- ubiPwMode OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- none(0),
|
||||
-- non_revert(1),
|
||||
-- revert(2)
|
||||
-- }
|
||||
-- MAX-ACCESS read-create
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- ""
|
||||
-- DEFVAL { revert }
|
||||
-- ::= { ubiPwGlobal 2 }
|
||||
|
||||
-- ubiPwRevertTimeout OBJECT-TYPE
|
||||
-- SYNTAX Gauge32
|
||||
-- MAX-ACCESS read-create
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- ""
|
||||
-- ::= { ubiPwGlobal 3 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPwInstanceTable
|
||||
-- ***********************************************************
|
||||
ubiPwInstanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPwInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwMIBObjects 2 }
|
||||
|
||||
ubiPwInstanceEntry OBJECT-TYPE
|
||||
SYNTAX UbiPwInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiPwInstId, ubiPwInstName }
|
||||
::= { ubiPwInstanceTable 1 }
|
||||
|
||||
UbiPwInstanceEntry ::= SEQUENCE {
|
||||
ubiPwInstName DisplayString,
|
||||
ubiPwInstId Integer32,
|
||||
ubiPwInstType INTEGER,
|
||||
ubiPwInstMtu Integer32,
|
||||
ubiPwInstDescr DisplayString,
|
||||
ubiPwInstRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiPwInstId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwInstanceEntry 1 }
|
||||
|
||||
ubiPwInstName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwInstanceEntry 2 }
|
||||
|
||||
ubiPwInstType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
ethernet(1),
|
||||
vlan(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwInstanceEntry 3 }
|
||||
|
||||
ubiPwInstMtu OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwInstanceEntry 4 }
|
||||
|
||||
ubiPwInstDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwInstanceEntry 5 }
|
||||
|
||||
ubiPwInstRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwInstanceEntry 6 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPwIfBindTable
|
||||
-- ***********************************************************
|
||||
ubiPwIfBindTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPwIfBindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwMIBObjects 3 }
|
||||
|
||||
ubiPwIfBindEntry OBJECT-TYPE
|
||||
SYNTAX UbiPwIfBindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ifIndex, ubiPwInstName, ubiPwIfBindVlanId }
|
||||
::= { ubiPwIfBindTable 1 }
|
||||
|
||||
UbiPwIfBindEntry ::= SEQUENCE {
|
||||
ubiPwIfBindPwName DisplayString,
|
||||
ubiPwIfBindVlanId Integer32,
|
||||
ubiPwIfBindType INTEGER,
|
||||
ubiPwIfBindRowStatus RowStatus
|
||||
}
|
||||
|
||||
|
||||
ubiPwIfBindPwName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwIfBindEntry 1 }
|
||||
|
||||
ubiPwIfBindVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwIfBindEntry 2 }
|
||||
|
||||
ubiPwIfBindType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
ethernet(1),
|
||||
vlan(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwIfBindEntry 3 }
|
||||
|
||||
ubiPwIfBindRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwIfBindEntry 4 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPwTable
|
||||
-- ***********************************************************
|
||||
ubiPwTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPwEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwMIBObjects 4 }
|
||||
|
||||
ubiPwEntry OBJECT-TYPE
|
||||
SYNTAX UbiPwEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiPwIndex }
|
||||
::= { ubiPwTable 1 }
|
||||
|
||||
UbiPwEntry ::= SEQUENCE {
|
||||
ubiPwIndex Integer32,
|
||||
ubiPwId Integer32,
|
||||
ubiPwAddressType InetAddressType,
|
||||
ubiPwAddress InetAddress,
|
||||
ubiPwTunnelName DisplayString,
|
||||
ubiPwTunnelId Integer32,
|
||||
ubiPwTunnelDirection INTEGER,
|
||||
ubiPwRemNodetype INTEGER,
|
||||
ubiPwOperState INTEGER,
|
||||
-- ubiPwMode INTEGER,
|
||||
-- ubiPwRevertTimeout Gauge32,
|
||||
ubiPwSplitHorizon INTEGER,
|
||||
ubiPwInLabel MplsLabel,
|
||||
ubiPwOutLabel MplsLabel,
|
||||
ubiPwActiveState INTEGER,
|
||||
ubiPwRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiPwIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 1 }
|
||||
|
||||
ubiPwId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 2 }
|
||||
|
||||
ubiPwAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 3 }
|
||||
|
||||
ubiPwAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 4 }
|
||||
|
||||
ubiPwTunnelName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 5 }
|
||||
|
||||
ubiPwTunnelId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 6 }
|
||||
|
||||
ubiPwTunnelDirection OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
forward(1),
|
||||
reverse(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 7 }
|
||||
|
||||
ubiPwRemNodetype OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
cot(1),
|
||||
int(2),
|
||||
rt(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 8 }
|
||||
|
||||
ubiPwOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
down(1),
|
||||
active(2),
|
||||
complete(3),
|
||||
up(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 9 }
|
||||
|
||||
ubiPwSplitHorizon OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 10 }
|
||||
|
||||
ubiPwInLabel OBJECT-TYPE
|
||||
SYNTAX MplsLabel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 11 }
|
||||
|
||||
ubiPwOutLabel OBJECT-TYPE
|
||||
SYNTAX MplsLabel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 12 }
|
||||
|
||||
ubiPwActiveState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
primaryUp(1),
|
||||
backupUp(2),
|
||||
primaryActive(3),
|
||||
backupActive(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 13 }
|
||||
|
||||
ubiPwRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwEntry 14 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPwForwardingTable
|
||||
-- ***********************************************************
|
||||
ubiPwForwardingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPwForwardingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwMIBObjects 5 }
|
||||
|
||||
ubiPwForwardingEntry OBJECT-TYPE
|
||||
SYNTAX UbiPwForwardingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiPwInstId, ubiPwForwardingFtnId }
|
||||
::= { ubiPwForwardingTable 1 }
|
||||
|
||||
UbiPwForwardingEntry ::= SEQUENCE {
|
||||
ubiPwForwardingFtnId Integer32,
|
||||
ubiPwForwardingPrimary INTEGER,
|
||||
ubiPwForwardingTunnelLabel MplsLabel,
|
||||
ubiPwForwardingTunnelOutIfIndex Integer32
|
||||
}
|
||||
|
||||
ubiPwForwardingFtnId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwForwardingEntry 1 }
|
||||
|
||||
ubiPwForwardingPrimary OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
primary(1),
|
||||
backup(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwForwardingEntry 2 }
|
||||
|
||||
ubiPwForwardingTunnelLabel OBJECT-TYPE
|
||||
SYNTAX MplsLabel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwForwardingEntry 3 }
|
||||
|
||||
ubiPwForwardingTunnelOutIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwForwardingEntry 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPwStatic TODO
|
||||
-- ***********************************************************
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPwFdb
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPwFdbDynamicCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwFdb 1 }
|
||||
|
||||
ubiPwFdbStaticCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwFdb 2 }
|
||||
|
||||
ubiPwFdbMulticastCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwFdb 3 }
|
||||
|
||||
|
||||
ubiPwFdbAvailableMaxCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwFdb 4 }
|
||||
|
||||
|
||||
-- ubiVplsFdbTable
|
||||
|
||||
ubiVplsFdbTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiVplsFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiPwFdb 5 }
|
||||
|
||||
ubiVplsFdbEntry OBJECT-TYPE
|
||||
SYNTAX UbiVplsFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiPwInstId, ubiVplsFdbPeerAddress }
|
||||
::= { ubiVplsFdbTable 1 }
|
||||
|
||||
UbiVplsFdbEntry ::= SEQUENCE {
|
||||
ubiVplsFdbMacAddress MacAddress,
|
||||
ubiVplsFdbPeerAddress IpAddress,
|
||||
ubiVplsFdbIfIndex InterfaceIndex,
|
||||
ubiVplsFdbType INTEGER,
|
||||
ubiVplsFdbForward TruthValue
|
||||
}
|
||||
|
||||
ubiVplsFdbMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiVplsFdbEntry 1 }
|
||||
|
||||
ubiVplsFdbPeerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiVplsFdbEntry 2 }
|
||||
|
||||
ubiVplsFdbIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiVplsFdbEntry 3 }
|
||||
|
||||
ubiVplsFdbType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
static(1),
|
||||
dynamic(2),
|
||||
multicast(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiVplsFdbEntry 4 }
|
||||
|
||||
ubiVplsFdbForward OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiVplsFdbEntry 5 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPwMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiPwMIBCompliances OBJECT IDENTIFIER ::= { ubiPwMIBConformance 1 }
|
||||
ubiPwMIBGroups OBJECT IDENTIFIER ::= { ubiPwMIBConformance 2 }
|
||||
-- Compliance
|
||||
|
||||
ubiPwMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-PW-MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiPwMIBGroup
|
||||
}
|
||||
GROUP ubiPwMIBGroup
|
||||
DESCRIPTION
|
||||
"The ubiPwMIBGroup is applicable for implementations which
|
||||
need to get the pseudowire information."
|
||||
::= { ubiPwMIBCompliances 1 }
|
||||
|
||||
|
||||
ubiPwMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the pseudowire information."
|
||||
::= { ubiPwMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
316
mibs/ubiquoss/UBQS-MPLS-RSVP-MIB
Normal file
316
mibs/ubiquoss/UBQS-MPLS-RSVP-MIB
Normal file
@ -0,0 +1,316 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-MPLS-RSVP-MIB : Ubiquoss RSVP MIB
|
||||
--
|
||||
-- Jun 2011, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2011 by Ubiquoss, Corp.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************
|
||||
|
||||
UBQS-MPLS-RSVP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress,
|
||||
RowStatus,
|
||||
TimeStamp,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InetAddress,
|
||||
InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
mplsStdMIB, MplsBitRate, MplsBurstSize, MplsLSPID,
|
||||
MplsTunnelIndex, MplsTunnelInstanceIndex,
|
||||
MplsTunnelAffinity, MplsExtendedTunnelId, MplsPathIndex,
|
||||
MplsPathIndexOrZero, MplsOwner, TeHopAddressType,
|
||||
TeHopAddress, TeHopAddressAS, TeHopAddressUnnum
|
||||
FROM MPLS-TC-STD-MIB -- [RFC3811]
|
||||
ubiMplsGroupMIB
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiRsvpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201106210000Z"
|
||||
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
|
||||
""
|
||||
::= { ubiMplsGroupMIB 4 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiRsvpMIB
|
||||
-- ***************************************************************
|
||||
ubiRsvpMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiRsvpMIB 0 }
|
||||
ubiRsvpMIBObjects OBJECT IDENTIFIER ::= { ubiRsvpMIB 1 }
|
||||
ubiRsvpMIBConformance OBJECT IDENTIFIER ::= { ubiRsvpMIB 2 }
|
||||
|
||||
|
||||
ubiRsvpGlobal OBJECT IDENTIFIER ::= { ubiRsvpMIBObjects 1 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiRsvpMIBNotificationPrefix
|
||||
-- ***************************************************************
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRsvpGlobal
|
||||
-- ***********************************************************
|
||||
ubiRsvpEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Enable/Disable Ubiquoss RSVP.
|
||||
%If you disable it all entry of
|
||||
mplsTunnelTable, mplsTunnelHopTable,
|
||||
ubiRSVPTunnelTable and ubiRSVPNeighboTable will disappear.
|
||||
"
|
||||
DEFVAL { false }
|
||||
::= { ubiRsvpGlobal 1 }
|
||||
|
||||
ubiRsvpCspfEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"(Not)Use CSPF as LSP Path determination method for RSVP"
|
||||
DEFVAL { false }
|
||||
::= { ubiRsvpGlobal 2 }
|
||||
|
||||
ubiRsvpLocalProtectionEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable local protection"
|
||||
DEFVAL { false }
|
||||
::= { ubiRsvpGlobal 3 }
|
||||
|
||||
ubiRsvpPhpEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable local penultimate-hop-popping"
|
||||
DEFVAL { true }
|
||||
::= { ubiRsvpGlobal 4 }
|
||||
|
||||
ubiRsvpRefreshReductionEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable refresh message reduction"
|
||||
DEFVAL { false }
|
||||
::= { ubiRsvpGlobal 5 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRsvpTunnelTable
|
||||
-- ***********************************************************
|
||||
ubiRsvpTunnelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiRsvpTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains Ubiquoss RSVP Tunnel configuration"
|
||||
::= { ubiRsvpMIBObjects 2 }
|
||||
|
||||
ubiRsvpTunnelEntry OBJECT-TYPE
|
||||
SYNTAX UbiRsvpTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
RSVP Trunk configuration Table.
|
||||
IT extends standard 'mplsTunnelTable' MIB
|
||||
to describe configurations that the standard MIB does not handle.
|
||||
"
|
||||
INDEX { mplsTunnelIndex , mplsTunnelInstance ,
|
||||
mplsTunnelIngressLSRId , mplsTunnelEgressLSRId
|
||||
}
|
||||
::= { ubiRsvpTunnelTable 1 }
|
||||
|
||||
UbiRsvpTunnelEntry ::= SEQUENCE {
|
||||
ubiRsvpTunnelRetryTimer Gauge32,
|
||||
ubiRsvpTunnelCspfEnable TruthValue,
|
||||
ubiRsvpTunnelAlternativeHopTableIndex Gauge32
|
||||
}
|
||||
|
||||
ubiRsvpTunnelRetryTimer OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config RSVP session retry time"
|
||||
::= { ubiRsvpTunnelEntry 1 }
|
||||
|
||||
ubiRsvpTunnelCspfEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable CSPF Query"
|
||||
::= { ubiRsvpTunnelEntry 2 }
|
||||
|
||||
ubiRsvpTunnelAlternativeHopTableIndex OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config alternative path for RSVP session"
|
||||
::= { ubiRsvpTunnelEntry 3 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRsvpInterfaceTable
|
||||
-- ***********************************************************
|
||||
ubiRsvpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiRsvpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains RSVP configuration per interface."
|
||||
::= { ubiRsvpMIBObjects 3 }
|
||||
|
||||
ubiRsvpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX UbiRsvpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ifIndex }
|
||||
::= { ubiRsvpInterfaceTable 1 }
|
||||
|
||||
UbiRsvpInterfaceEntry ::= SEQUENCE {
|
||||
ubiRsvpIfEnable TruthValue
|
||||
}
|
||||
|
||||
ubiRsvpIfEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable RSVP on interface"
|
||||
::= { ubiRsvpInterfaceEntry 1 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRsvpNeighborTable
|
||||
-- ***********************************************************
|
||||
ubiRsvpNeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiRsvpNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config RSVP Neighbor manually"
|
||||
::= { ubiRsvpMIBObjects 4 }
|
||||
|
||||
ubiRsvpNeighborEntry OBJECT-TYPE
|
||||
SYNTAX UbiRsvpNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiRsvpNeighborAddrType, ubiRsvpNeighborAddr }
|
||||
::= { ubiRsvpNeighborTable 1 }
|
||||
|
||||
UbiRsvpNeighborEntry ::= SEQUENCE {
|
||||
ubiRsvpNeighborAddrType InetAddressType,
|
||||
ubiRsvpNeighborAddr InetAddress,
|
||||
ubiRsvpNEighborRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiRsvpNeighborAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address type of RSVP Neighbor"
|
||||
::= { ubiRsvpNeighborEntry 1 }
|
||||
|
||||
ubiRsvpNeighborAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address of RSVP Neighbor"
|
||||
::= { ubiRsvpNeighborEntry 2 }
|
||||
|
||||
ubiRsvpNEighborRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Create/Delecte RSVP Neighbor manually"
|
||||
::= { ubiRsvpNeighborEntry 3 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRsvpMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiRsvpMIBCompliances OBJECT IDENTIFIER ::= { ubiRsvpMIBConformance 1 }
|
||||
ubiRsvpMIBGroups OBJECT IDENTIFIER ::= { ubiRsvpMIBConformance 2 }
|
||||
-- Compliance
|
||||
|
||||
ubiRsvpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-MPLS-RSVP-MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiRsvpMIBGroup
|
||||
}
|
||||
GROUP ubiRsvpMIBGroup
|
||||
DESCRIPTION
|
||||
"The ubiRsvpMIBGroup is applicable for implementations which
|
||||
need to get the RSVP information."
|
||||
::= { ubiRsvpMIBCompliances 1 }
|
||||
|
||||
|
||||
ubiRsvpMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the RSVP information."
|
||||
::= { ubiRsvpMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
1015
mibs/ubiquoss/UBQS-MULTICAST-MIB
Normal file
1015
mibs/ubiquoss/UBQS-MULTICAST-MIB
Normal file
File diff suppressed because it is too large
Load Diff
203
mibs/ubiquoss/UBQS-NTP-MIB
Normal file
203
mibs/ubiquoss/UBQS-NTP-MIB
Normal file
@ -0,0 +1,203 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-NTP-MIB: Ubiquoss NTP MIB file
|
||||
--
|
||||
-- Jan 2011, Hyung Eun Park
|
||||
--
|
||||
-- Copyright (c) 2011 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-NTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
IpAddress
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
RowStatus,DisplayString,
|
||||
FROM SNMPv2-TC
|
||||
InetAddress, InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
FROM INET-ADDRESS-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiNtpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201101290000Z"
|
||||
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-NTP-MIB is used to get
|
||||
the ntp information."
|
||||
|
||||
::= { ubiMgmtv2 17 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiSystemMIB
|
||||
-- ***************************************************************
|
||||
ubiNtpMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiNtpMIB 0 }
|
||||
ubiNtpMIBObjects OBJECT IDENTIFIER ::= { ubiNtpMIB 1 }
|
||||
ubiNtpMIBConformance OBJECT IDENTIFIER ::= { ubiNtpMIB 2 }
|
||||
|
||||
|
||||
|
||||
ubiNtpSystem OBJECT IDENTIFIER ::= { ubiNtpMIBObjects 1 }
|
||||
ubiNtpMaster OBJECT IDENTIFIER ::= { ubiNtpSystem 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiNtpSystem
|
||||
-- ***********************************************************
|
||||
|
||||
ubiNtpCurrentStratum OBJECT-TYPE
|
||||
SYNTAX Integer32(1..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "current NTP stratum"
|
||||
::= { ubiNtpSystem 1 }
|
||||
|
||||
ubiNtpInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NTP client mode polling interval (default 64seconds)"
|
||||
::= { ubiNtpSystem 2 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiNtpMaster
|
||||
-- ***********************************************************
|
||||
|
||||
ubiNtpMasterEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flag that enable NTP master mode"
|
||||
::= { ubiNtpMaster 1 }
|
||||
|
||||
ubiNtpMasterStratum OBJECT-TYPE
|
||||
SYNTAX Integer32(1..15)
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To configure NTP stratum"
|
||||
::= { ubiNtpMaster 2 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiNtpServerTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiNtpServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiNtpServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time Server Table"
|
||||
::= { ubiNtpMIBObjects 2 }
|
||||
|
||||
ubiNtpServerEntry OBJECT-TYPE
|
||||
SYNTAX UbiNtpServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time server entry"
|
||||
INDEX { ubiNtpServerAddrType, ubiNtpServerAddr }
|
||||
::= { ubiNtpServerTable 1 }
|
||||
|
||||
UbiNtpServerEntry ::= SEQUENCE {
|
||||
ubiNtpServerAddrType InetAddressType,
|
||||
ubiNtpServerAddr InetAddress,
|
||||
ubiNtpServerRowStatus RowStatus
|
||||
}
|
||||
|
||||
|
||||
ubiNtpServerAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address type of the time server"
|
||||
::= { ubiNtpServerEntry 1 }
|
||||
|
||||
|
||||
ubiNtpServerAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of time server"
|
||||
::= { ubiNtpServerEntry 2 }
|
||||
|
||||
ubiNtpServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NTP time server rowstatus"
|
||||
::= { ubiNtpServerEntry 3 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiNtpMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
--
|
||||
-- conformance information
|
||||
--
|
||||
ubiNtpMIBCompliances OBJECT IDENTIFIER ::= { ubiNtpMIBConformance 1 }
|
||||
ubiNtpMIBGroups OBJECT IDENTIFIER ::= { ubiNtpMIBConformance 2 }
|
||||
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiNtpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the ubiquoss NTP MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { ubiNtpMIBGroup }
|
||||
|
||||
GROUP ubiNtpMIBGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need information for NTP."
|
||||
::= { ubiNtpMIBCompliances 1 }
|
||||
|
||||
|
||||
|
||||
-- units of conformance
|
||||
ubiNtpMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiquoss NTP."
|
||||
::= { ubiNtpMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
340
mibs/ubiquoss/UBQS-OSPF-MIB
Normal file
340
mibs/ubiquoss/UBQS-OSPF-MIB
Normal file
@ -0,0 +1,340 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-OSPF-MIB : Ubiquoss OSPF Router Information MIB
|
||||
--
|
||||
-- Jun 2011, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2011 by Ubiquoss, Corp.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************
|
||||
|
||||
UBQS-OSPF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress,
|
||||
RowStatus,
|
||||
TimeStamp,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InetAddress,
|
||||
InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiOspfMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201106210000Z"
|
||||
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
|
||||
"This MIB module defines the OSPF Version 2 Protocol"
|
||||
::= { ubiMgmtv2 23 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
UbiOspfAreaIdType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value that represents a type of areaID type.
|
||||
|
||||
unknown(0) An unknown type.
|
||||
|
||||
decimal(1) An area ID is numeric type.
|
||||
|
||||
ipv4(2) An area ID is defined by ipv4 address.
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
decimal(1),
|
||||
ipv4(2)
|
||||
}
|
||||
|
||||
UbiOspfAreaId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents an IPv4 network address:
|
||||
(1d.1d.1d.1d)
|
||||
|
||||
Octets Contents Encoding
|
||||
1-4 IPv4 address network-byte order
|
||||
|
||||
The corresponding UbiOspfAreaIdType value is ipv4(2)
|
||||
|
||||
Represents an decimal value:
|
||||
(4d)
|
||||
Octets Contents
|
||||
1-4 Decimal
|
||||
|
||||
The corresponding UbiOspfAreaIdType value is decimal(1).
|
||||
"
|
||||
SYNTAX OCTET STRING (SIZE (0..4))
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiOspfMIB
|
||||
-- ***************************************************************
|
||||
ubiOspfMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiOspfMIB 0 }
|
||||
ubiOspfMIBObjects OBJECT IDENTIFIER ::= { ubiOspfMIB 1 }
|
||||
ubiOspfMIBConformance OBJECT IDENTIFIER ::= { ubiOspfMIB 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiOspfMIBNotificationPrefix
|
||||
-- ***************************************************************
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiOspfInstanceTable
|
||||
-- ***********************************************************
|
||||
ubiOspfInstanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiOspfInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiOspfMIBObjects 1 }
|
||||
|
||||
ubiOspfInstanceEntry OBJECT-TYPE
|
||||
SYNTAX UbiOspfInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiOspfInstId }
|
||||
::= { ubiOspfInstanceTable 1 }
|
||||
|
||||
UbiOspfInstanceEntry ::= SEQUENCE {
|
||||
ubiOspfInstId Integer32,
|
||||
ubiOspfInstRouterId IpAddress,
|
||||
ubiOspfInstMplsTeRouterId InterfaceIndex,
|
||||
ubiOspfInstRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiOspfInstId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OSPF Instance(Process) ID."
|
||||
::= { ubiOspfInstanceEntry 1 }
|
||||
|
||||
ubiOspfInstRouterId OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OSPF Router ID."
|
||||
::= { ubiOspfInstanceEntry 2 }
|
||||
|
||||
ubiOspfInstMplsTeRouterId OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OSPF MPLS TE Rotuer ID."
|
||||
::= { ubiOspfInstanceEntry 3 }
|
||||
|
||||
ubiOspfInstRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiOspfInstanceEntry 4 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiOspfNetworkTable
|
||||
-- ***********************************************************
|
||||
ubiOspfNetworkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiOspfNetworkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiOspfMIBObjects 2 }
|
||||
|
||||
ubiOspfNetworkEntry OBJECT-TYPE
|
||||
SYNTAX UbiOspfNetworkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiOspfInstId, ubiOspfNetworkAddr, ubiOspfNetworkPrefixLen }
|
||||
::= { ubiOspfNetworkTable 1 }
|
||||
|
||||
UbiOspfNetworkEntry ::= SEQUENCE {
|
||||
ubiOspfNetworkAddr IpAddress,
|
||||
ubiOspfNetworkPrefixLen InetAddressPrefixLength,
|
||||
ubiOspfNetworkAreaIdType UbiOspfAreaIdType,
|
||||
ubiOspfNetworkAreaId DisplayString,
|
||||
ubiOspfNetworkRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiOspfNetworkAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OSPF Network Prefix."
|
||||
::= { ubiOspfNetworkEntry 1 }
|
||||
|
||||
ubiOspfNetworkPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OSPF Netwrok Prefix Length."
|
||||
::= { ubiOspfNetworkEntry 2 }
|
||||
|
||||
ubiOspfNetworkAreaIdType OBJECT-TYPE
|
||||
SYNTAX UbiOspfAreaIdType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" OSPF Netwrok ID type
|
||||
unknown(0),
|
||||
decimal(1),
|
||||
ipv4(2)
|
||||
"
|
||||
::= { ubiOspfNetworkEntry 3 }
|
||||
|
||||
ubiOspfNetworkAreaId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OSPF Netwrok ID. "
|
||||
::= { ubiOspfNetworkEntry 4 }
|
||||
|
||||
|
||||
ubiOspfNetworkRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiOspfNetworkEntry 5 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiOspfMplsTeAreaIdTable
|
||||
-- ***********************************************************
|
||||
ubiOspfMplsTeAreaIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiOspfMplsTeAreaIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiOspfMIBObjects 3 }
|
||||
|
||||
ubiOspfMplsTeAreaIdEntry OBJECT-TYPE
|
||||
SYNTAX UbiOspfMplsTeAreaIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiOspfInstId, ubiOspfMplsTeAreaIdType, ubiOspfMplsTeAreaIdAddr }
|
||||
::= { ubiOspfMplsTeAreaIdTable 1 }
|
||||
|
||||
UbiOspfMplsTeAreaIdEntry ::= SEQUENCE {
|
||||
ubiOspfMplsTeAreaIdType UbiOspfAreaIdType,
|
||||
ubiOspfMplsTeAreaId UbiOspfAreaId,
|
||||
ubiOspfMplsTeAreaIdRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiOspfMplsTeAreaIdType OBJECT-TYPE
|
||||
SYNTAX UbiOspfAreaIdType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" OSPF MPLS TE Area Type
|
||||
unknown(0),
|
||||
decimal(1),
|
||||
ipv4(2)
|
||||
"
|
||||
::= { ubiOspfMplsTeAreaIdEntry 1 }
|
||||
|
||||
ubiOspfMplsTeAreaId OBJECT-TYPE
|
||||
SYNTAX UbiOspfAreaId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OSPF MPLS TE Area."
|
||||
::= { ubiOspfMplsTeAreaIdEntry 2 }
|
||||
|
||||
ubiOspfMplsTeAreaIdRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiOspfMplsTeAreaIdEntry 3 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiOspfMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiOspfMIBCompliances OBJECT IDENTIFIER ::= { ubiOspfMIBConformance 1 }
|
||||
ubiOspfMIBGroups OBJECT IDENTIFIER ::= { ubiOspfMIBConformance 2 }
|
||||
-- Compliance
|
||||
|
||||
ubiOspfMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-OSPF-MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiOspfMIBGroup
|
||||
}
|
||||
GROUP ubiOspfMIBGroup
|
||||
DESCRIPTION
|
||||
"The ubiOspfGroup is applicable for implementations which
|
||||
need to get the OSPf information of the system."
|
||||
::= { ubiOspfMIBCompliances 1 }
|
||||
|
||||
|
||||
ubiOspfMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about the OSPF information of system."
|
||||
::= { ubiOspfMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
355
mibs/ubiquoss/UBQS-PB-MIB
Normal file
355
mibs/ubiquoss/UBQS-PB-MIB
Normal file
@ -0,0 +1,355 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-PB-MIB.: Ubiquoss PB MIB
|
||||
--
|
||||
-- Nov 2010, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2010 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-PB-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Counter32,
|
||||
IpAddress,
|
||||
Gauge32,
|
||||
Integer32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
FROM SNMPv2-TC
|
||||
ifIndex,
|
||||
FROM IF-MIB
|
||||
VlanIndex,
|
||||
FROM Q-BRIDGE-MIB
|
||||
UbiPortList,
|
||||
UbiBridgeId
|
||||
FROM UBQS-TC
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiPbMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201011300000Z"
|
||||
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
|
||||
"Provider Bridge MIB module for managing 802.1ad"
|
||||
::= { ubiMgmtv2 8 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- Textual Conventions
|
||||
-- *****************************************************************
|
||||
|
||||
VlanStpType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the Spanning Tree Protocol (STP) running on
|
||||
this VLAN."
|
||||
SYNTAX INTEGER {
|
||||
stp(1),
|
||||
stp-vlan-bridge(2),
|
||||
rstp(3),
|
||||
rstp-vlan-bridge(4),
|
||||
mstp(5),
|
||||
provider-rstp(6),
|
||||
provider-mstp(7),
|
||||
rpvstExt(8) -- rpvst+
|
||||
}
|
||||
|
||||
UbiVlanType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the VLAN."
|
||||
SYNTAX BITS
|
||||
{
|
||||
other(0),
|
||||
static(1),
|
||||
dynamic(2),
|
||||
cvlan(3),
|
||||
svlan(4),
|
||||
svlan_p2p(5),
|
||||
svlan_m2m(6),
|
||||
--PBB
|
||||
bvlan(7),
|
||||
bvlan_p2p(8),
|
||||
bvlan_m2m(9),
|
||||
-- PBB TE
|
||||
tevlan(10),
|
||||
auto(11)
|
||||
}
|
||||
|
||||
UbiBridgeProtocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the component type(s) of this bridge. The
|
||||
following component types are possible:
|
||||
|
||||
iComponent(1) - An S-VLAN aware component of a Backbone
|
||||
Edge Bridge which performs encapsulation of customer
|
||||
frames.
|
||||
|
||||
bComponent(2) - An S-VLAN aware component of a Backbone
|
||||
Edge Bridge which bundles backbone service instances
|
||||
into B-VLANs.
|
||||
|
||||
cVlanComponent(3) - A C-VLAN aware component of an
|
||||
enterprise VLAN bridge or of a Provider Bridge used
|
||||
to process C-tagged frames.
|
||||
|
||||
sVlanComponent(4) - An S-VLAN aware component of a
|
||||
Provider Bridge.
|
||||
|
||||
dBridgeComponent(5) - A VLAN unaware component of an
|
||||
802.1D bridge."
|
||||
SYNTAX INTEGER {
|
||||
iComponent(1),
|
||||
bComponent(2),
|
||||
cVlanComponent(3),
|
||||
sVlanComponent(4),
|
||||
dBridgeComponent(5)
|
||||
}
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiPbMIBObjects
|
||||
-- *****************************************************************
|
||||
|
||||
ubiPbMIBNotificationsPrefix OBJECT IDENTIFIER ::= { ubiPbMIB 0 }
|
||||
ubiPbMIBObjects OBJECT IDENTIFIER ::= { ubiPbMIB 1 }
|
||||
ubiPbMIBConformance OBJECT IDENTIFIER ::= { ubiPbMIB 2 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiCvlanRegistrationTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiCvlanRegistrationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiCvlanRegistrationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains generic information about
|
||||
every C-VLAN registration tables."
|
||||
::= { ubiPbMIBObjects 1 }
|
||||
|
||||
ubiCvlanRegistrationEntry OBJECT-TYPE
|
||||
SYNTAX UbiCvlanRegistrationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for each C-VLAN
|
||||
registration entry."
|
||||
INDEX { ubiCvlanRegBridgeId, ubiCvlanRegName }
|
||||
::= { ubiCvlanRegistrationTable 1 }
|
||||
|
||||
|
||||
UbiCvlanRegistrationEntry ::= SEQUENCE {
|
||||
ubiCvlanRegBridgeId UbiBridgeId,
|
||||
ubiCvlanRegName DisplayString,
|
||||
ubiCvlanRegRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiCvlanRegBridgeId OBJECT-TYPE
|
||||
SYNTAX UbiBridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge Id to identifier the C-VLAN registration
|
||||
table with C-VLAN name.
|
||||
|
||||
Bridge id represents 1~32, backbone, or beb."
|
||||
::= { ubiCvlanRegistrationEntry 1 }
|
||||
|
||||
ubiCvlanRegName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of C-VLAN registration table."
|
||||
::= { ubiCvlanRegistrationEntry 2 }
|
||||
|
||||
ubiCvlanRegRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of C-VLAN registration row."
|
||||
::= { ubiCvlanRegistrationEntry 3 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiCvlanMappingTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiCvlanMappingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiCvlanMappingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains generic information about
|
||||
C-VLAN and S-VLAN mapping."
|
||||
::= { ubiPbMIBObjects 2 }
|
||||
|
||||
ubiCvlanMappingEntry OBJECT-TYPE
|
||||
SYNTAX UbiCvlanMappingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for each C-VLAN
|
||||
and S-VLAN mappin entry."
|
||||
INDEX { ubiCvlanRegBridgeId, ubiCvlanRegName, ubiCvlanRegCvid, ubiCvlanRegSvid }
|
||||
::= { ubiCvlanMappingTable 1 }
|
||||
|
||||
|
||||
UbiCvlanMappingEntry ::= SEQUENCE {
|
||||
ubiCvlanMappingCvid VlanIndex,
|
||||
ubiCvlanMappingSvid VlanIndex,
|
||||
ubiCvlanMappingRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiCvlanMappingCvid OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"C-VLAN id."
|
||||
::= { ubiCvlanMappingEntry 1 }
|
||||
|
||||
ubiCvlanMappingSvid OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"S-VLAN id."
|
||||
::= { ubiCvlanMappingEntry 2 }
|
||||
|
||||
ubiCvlanMappingRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of C-VLAN and S-VLAN mapping row."
|
||||
::= { ubiCvlanMappingEntry 3 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiCvlanPortTable
|
||||
-- *****************************************************************
|
||||
|
||||
ubiCvlanRegistrationPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiCvlanRegistrationPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains generic information about the device's
|
||||
ports that reference C-VLAN registration table"
|
||||
::= { ubiPbMIBObjects 3 }
|
||||
|
||||
ubiCvlanRegistrationPortEntry OBJECT-TYPE
|
||||
SYNTAX UbiCvlanRegistrationPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for the device's ports
|
||||
that reference C-VLAN registration table."
|
||||
INDEX { ubiCvlanRegBridgeId, ubiCvlanRegName, ubiBridgePort }
|
||||
::= { ubiCvlanRegistrationPortTable 1 }
|
||||
|
||||
|
||||
UbiCvlanRegistrationPortEntry ::= SEQUENCE {
|
||||
ubiCvlanRegPortName DisplayString,
|
||||
ubiCvlanRegPortSet INTEGER
|
||||
}
|
||||
|
||||
ubiCvlanRegPortName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information about
|
||||
the port that reference C-VLAN registration table"
|
||||
::= { ubiCvlanRegistrationPortEntry 1 }
|
||||
|
||||
ubiCvlanRegPortSet OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
add(1),
|
||||
delete(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational set for bridge port that
|
||||
reference C-VLAN registration table."
|
||||
::= { ubiCvlanRegistrationPortEntry 2 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiPbMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
-- Conformance Information
|
||||
ubiPbMIBCompliances OBJECT IDENTIFIER ::= { ubiPbMIBConformance 1 }
|
||||
ubiPbMIBGroups OBJECT IDENTIFIER ::= { ubiPbMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiPbMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for PB implementations."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiPbCvlanRegGroup,
|
||||
}
|
||||
::= { ubiPbMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiPbCvlanRegGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiCvlanRegBridgeId,
|
||||
ubiCvlanRegName,
|
||||
ubiCvlanRegRowStatus,
|
||||
ubiCvlanMappingCvid,
|
||||
ubiCvlanMappingSvid,
|
||||
ubiCvlanMappingRowStatus,
|
||||
ubiCvlanRegPortName,
|
||||
ubiCvlanRegPortSet
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects that provide cvlan
|
||||
registration information."
|
||||
::= { ubiPbMIBGroups 1 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
263
mibs/ubiquoss/UBQS-PON-LAG-MIB
Normal file
263
mibs/ubiquoss/UBQS-PON-LAG-MIB
Normal file
@ -0,0 +1,263 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-LAG-MIB.: Ubiquoss LAG MIB
|
||||
--
|
||||
-- Dec 2010, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2010 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-PON-LAG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP,
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,
|
||||
FROM SNMPv2-TC
|
||||
ifIndex, InterfaceIndex,
|
||||
FROM IF-MIB
|
||||
DisplayString,
|
||||
FROM RFC1213-MIB
|
||||
UbiPortList,
|
||||
FROM UBQS-TC
|
||||
ubiPonCommonGroupMIB
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiPonLagMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201301151117Z"
|
||||
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
|
||||
"Link Aggregation MIB module for managing 802.3ad"
|
||||
::= { ubiPonCommonGroupMIB 16 }
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiPonLagMIBObjects
|
||||
-- *****************************************************************
|
||||
|
||||
ubiPonLagMIBNotificationsPrefix OBJECT IDENTIFIER ::= { ubiPonLagMIB 0 }
|
||||
ubiPonLagMIBObjects OBJECT IDENTIFIER ::= { ubiPonLagMIB 1 }
|
||||
ubiPonLagMIBConformance OBJECT IDENTIFIER ::= { ubiPonLagMIB 2 }
|
||||
|
||||
|
||||
ubiPonRedundancyPort OBJECT IDENTIFIER ::= { ubiPonLagMIBObjects 1 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiPonRedundancyPortTable
|
||||
-- *****************************************************************
|
||||
ubiPonRedundancyPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPonRedundancyPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains the redundancy pon port
|
||||
information."
|
||||
::= { ubiPonRedundancyPort 1 }
|
||||
|
||||
|
||||
ubiPonRedundancyPortEntry OBJECT-TYPE
|
||||
SYNTAX UbiPonRedundancyPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for redundancy pon prot."
|
||||
INDEX { ubiReduIfIndex }
|
||||
::= { ubiPonRedundancyPortTable 1 }
|
||||
|
||||
UbiPonRedundancyPortEntry ::= SEQUENCE {
|
||||
ubiPonReduIfIndex InterfaceIndex,
|
||||
ubiPonReduPeerIfIndex InterfaceIndex,
|
||||
ubiPonReduIfName DisplayString,
|
||||
ubiPonReduPeerIfName DisplayString,
|
||||
ubiPonReduAggIfIndex InterfaceIndex,
|
||||
ubiPonReduAggIfName DisplayString,
|
||||
ubiPonReduHoldoff INTEGER,
|
||||
ubiPonReduWtr INTEGER,
|
||||
ubiPonReduActive INTEGER,
|
||||
ubiPonReduRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiPonReduIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"interface index of redundancy pon port "
|
||||
::= { ubiPonRedundancyPortEntry 1 }
|
||||
|
||||
ubiPonReduPeerIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"peer interface index of redundancy pon port"
|
||||
::= { ubiPonRedundancyPortEntry 2 }
|
||||
|
||||
ubiPonReduIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"interface name of redundancy pon port"
|
||||
::= { ubiPonRedundancyPortEntry 3 }
|
||||
|
||||
ubiPonReduPeerIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"peer interface name of redundancy pon port"
|
||||
::= { ubiPonRedundancyPortEntry 4 }
|
||||
|
||||
ubiPonReduAggIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"aggregation interface index of redundancy pon port"
|
||||
::= { ubiPonRedundancyPortEntry 5 }
|
||||
|
||||
ubiPonReduAggIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"aggregation interface name of redundancy pon port"
|
||||
::= { ubiPonRedundancyPortEntry 6 }
|
||||
|
||||
ubiPonReduHoldoff OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"pon holdoff of redundancy pon port"
|
||||
::= { ubiPonRedundancyPortEntry 7 }
|
||||
|
||||
ubiPonReduWtr OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"pon wtr of redundancy pon port"
|
||||
::= { ubiPonRedundancyPortEntry 8 }
|
||||
|
||||
|
||||
ubiPonReduActive OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"pon activation status of redundancy pon port
|
||||
0 : none
|
||||
1 : left
|
||||
2 : right
|
||||
"
|
||||
::= { ubiPonRedundancyPortEntry 9 }
|
||||
|
||||
ubiPonReduRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of redundancy pon port row.
|
||||
The createAndGo(4) can create the redundancy pon port and
|
||||
set the particular port to that redundancy pon port.
|
||||
The destroy(6) can unset the particular port from the redundancy pon port.
|
||||
If you want to remove the redundancy pon port, set redundancy pon port Delete."
|
||||
::= { ubiPonRedundancyPortEntry 10 }
|
||||
|
||||
ubiPonRedundancyPortSwitchoverTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiPonRedundancyPortSwitchoverEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains the redundancy pon port Switchover
|
||||
information."
|
||||
::= { ubiPonRedundancyPort 2 }
|
||||
|
||||
|
||||
ubiPonRedundancyPortSwitchoverEntry OBJECT-TYPE
|
||||
SYNTAX UbiPonRedundancyPortSwitchoverEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for redundancy pon prot Switchover."
|
||||
INDEX { ubiReduIfIndex }
|
||||
::= { ubiPonRedundancyPortSwitchoverTable 1 }
|
||||
|
||||
UbiPonRedundancyPortSwitchoverEntry ::= SEQUENCE {
|
||||
ubiPonReduSwitchover InterfaceIndex,
|
||||
}
|
||||
|
||||
ubiPonReduSwitchover OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Active's peer interface index of redundancy pon port Switchover
|
||||
Work on only write. 1.
|
||||
"
|
||||
::= { ubiPonRedundancyPortSwitchoverEntry 1 }
|
||||
-- *****************************************************************
|
||||
-- ubiPonLagMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
-- Conformance Information
|
||||
ubiPonLagMIBCompliances OBJECT IDENTIFIER ::= { ubiPonLagMIBConformance 1 }
|
||||
ubiPonLagMIBGroups OBJECT IDENTIFIER ::= { ubiPonLagMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiPonLagMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Pon Lag implementations."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiAggGroup
|
||||
}
|
||||
::= { ubiPonLagMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiPonLagGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiPonReduIfIndex,
|
||||
ubiPonReduPeerIfIndex,
|
||||
ubiPonReduIfName,
|
||||
ubiPonReduPeerIfName,
|
||||
ubiPonReduAggIfIndex,
|
||||
ubiPonReduAggIfName,
|
||||
ubiPonReduActive,
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects that provide redundancy port
|
||||
creation or deletion."
|
||||
::= { ubiPonLagMIBGroups 1 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
76
mibs/ubiquoss/UBQS-PRODUCTS-MIB
Normal file
76
mibs/ubiquoss/UBQS-PRODUCTS-MIB
Normal file
@ -0,0 +1,76 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-PRODUCTS-MIB.mib: Ubiquoss Enterprise Structure of Management Information
|
||||
--
|
||||
-- July 2009, hyung eun Park
|
||||
-- April 2004, Jisoo Kim
|
||||
-- 05.08.11: P3024, P408 added (KH.PARK)
|
||||
--
|
||||
-- Copyright (c) 2004 by LocusNetworks, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
UBQS-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
ubqsProducts
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
|
||||
|
||||
e7508 OBJECT IDENTIFIER ::= { ubqsProducts 65 }
|
||||
|
||||
u9264H_EPON OBJECT IDENTIFIER ::= { ubqsProducts 69 }
|
||||
|
||||
-- CSR 3400
|
||||
cs3400 OBJECT IDENTIFIER ::= { ubqsProducts 73 }
|
||||
|
||||
u9264H_GPON OBJECT IDENTIFIER ::= { ubqsProducts 92 }
|
||||
|
||||
u9016B_EPON OBJECT IDENTIFIER ::= { ubqsProducts 93 }
|
||||
|
||||
u9016B_GPON OBJECT IDENTIFIER ::= { ubqsProducts 94 }
|
||||
|
||||
e5224C OBJECT IDENTIFIER ::= { ubqsProducts 95 }
|
||||
|
||||
e5224D OBJECT IDENTIFIER ::= { ubqsProducts 100 }
|
||||
|
||||
e3224C OBJECT IDENTIFIER ::= { ubqsProducts 101 }
|
||||
|
||||
e3224D OBJECT IDENTIFIER ::= { ubqsProducts 102 }
|
||||
|
||||
e6100 OBJECT IDENTIFIER ::= { ubqsProducts 103 }
|
||||
|
||||
e5002G OBJECT IDENTIFIER ::= { ubqsProducts 105 }
|
||||
|
||||
e7505 OBJECT IDENTIFIER ::= { ubqsProducts 108 }
|
||||
|
||||
u9764H_GPON OBJECT IDENTIFIER ::= { ubqsProducts 112 }
|
||||
|
||||
e5224CP OBJECT IDENTIFIER ::= { ubqsProducts 115 }
|
||||
|
||||
u9500h OBJECT IDENTIFIER ::= { ubqsProducts 117 }
|
||||
|
||||
ce7010 OBJECT IDENTIFIER ::= { ubqsProducts 118 }
|
||||
|
||||
uCrown6020 OBJECT IDENTIFIER ::= { ubqsProducts 128 }
|
||||
|
||||
U9008B OBJECT IDENTIFIER ::= { ubqsProducts 129 }
|
||||
|
||||
uHon1010 OBJECT IDENTIFIER ::= { ubqsProducts 130 }
|
||||
|
||||
e6300 OBJECT IDENTIFIER ::= { ubqsProducts 133 }
|
||||
|
||||
uSafe4010 OBJECT IDENTIFIER ::= { ubqsProducts 134 }
|
||||
|
||||
iES4028GP OBJECT IDENTIFIER ::= { ubqsProducts 135 }
|
||||
|
||||
iES4028XP OBJECT IDENTIFIER ::= { ubqsProducts 136 }
|
||||
|
||||
uCrown5010_48T OBJECT IDENTIFIER ::= { ubqsProducts 140 }
|
||||
|
||||
uCrown5010_48S OBJECT IDENTIFIER ::= { ubqsProducts 141 }
|
||||
|
||||
END
|
||||
|
1704
mibs/ubiquoss/UBQS-QOS-MIB
Normal file
1704
mibs/ubiquoss/UBQS-QOS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
722
mibs/ubiquoss/UBQS-REDUNDANCY-MIB
Normal file
722
mibs/ubiquoss/UBQS-REDUNDANCY-MIB
Normal file
@ -0,0 +1,722 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-REDUNDANCY-MIB : Ubiquoss Redundancy MIB file
|
||||
--
|
||||
-- June 2013, Doyle Son
|
||||
--
|
||||
-- Copyright (c) 2013 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-REDUNDANCY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
DisplayString,
|
||||
TimeStamp,
|
||||
TruthValue,
|
||||
PhysAddress
|
||||
FROM SNMPv2-TC
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI
|
||||
InetAddress,
|
||||
InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
FROM INET-ADDRESS-MIB
|
||||
InterfaceIndex,
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB;
|
||||
|
||||
|
||||
ubiRedundancyMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201306180000Z"
|
||||
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-REDUNDANCY-MIB is used to monitor
|
||||
and configure the redundancy appliances."
|
||||
::= { ubiMgmtv2 29 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- Define the composed syntax
|
||||
-- ***********************************************************
|
||||
|
||||
RedundancyState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Role states for redundancy. Valid values are :
|
||||
notConfigured (1) The appliance is not configured for redundancy.
|
||||
active (2) The appliance is the active appliance.
|
||||
standby (3) The appliance is warm standby mode
|
||||
activeLostStandby (4) The active appliance is not getting any
|
||||
response from the standby appliance.
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
notConfigured(1),
|
||||
active (2),
|
||||
standby (3),
|
||||
activeLostStandby(4)
|
||||
}
|
||||
|
||||
FlashPath ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents 'copy <source> peer'."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
os1(0),
|
||||
os2(1),
|
||||
config(2)
|
||||
}
|
||||
|
||||
SwitchOverReason ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Role states for redundancy. Valid values are :
|
||||
none (0) none of the following
|
||||
lossConnWithActive (1) lost connection with active
|
||||
forcedSwitchOver (2) Switchover occurs by force
|
||||
unknown (3) Switchover occurs by unknown reason
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
lossConnWithActive (1),
|
||||
forcedSwitchOver (2),
|
||||
unknown (3)
|
||||
}
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRedundancyMIB
|
||||
-- ***********************************************************
|
||||
|
||||
ubiRedundancyMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiRedundancyMIB 0 }
|
||||
ubiRedundancyObjects OBJECT IDENTIFIER ::= { ubiRedundancyMIB 1 }
|
||||
ubiRedundancyPeerObjects OBJECT IDENTIFIER ::= { ubiRedundancyMIB 2 }
|
||||
ubiSwitchoverObjects OBJECT IDENTIFIER ::= { ubiRedundancyMIB 3 }
|
||||
ubiRedundancyMIBConformance OBJECT IDENTIFIER ::= { ubiRedundancyMIB 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiEntityAlarmMIBNotifications
|
||||
-- ***********************************************************
|
||||
ubiSwitchOverNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiLastSwitchOverTime,
|
||||
ubiLastSwitchOverReason,
|
||||
ubiSwitchOverRedundancySyncState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generates this trap
|
||||
when a switchover occurs."
|
||||
::= { ubiRedundancyMIBNotificationPrefix 1 }
|
||||
|
||||
|
||||
ubiRedundancyConnectionStateNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiRedundancyConnectionState,
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generates this trap
|
||||
when the connection state of standby appliance device is changed."
|
||||
::= { ubiRedundancyMIBNotificationPrefix 2 }
|
||||
|
||||
ubiRedundancySyncNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiRedundancySyncState,
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generates this trap
|
||||
when the synchronization process with standby SCU is done.
|
||||
This notification occurs after standby is connected."
|
||||
::= { ubiRedundancyMIBNotificationPrefix 3 }
|
||||
|
||||
ubiRedundancySyncStateChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiRedundancySyncState,
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generates this trap
|
||||
when the synchronization state has been changed."
|
||||
::= { ubiRedundancyMIBNotificationPrefix 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRedundancyObjects
|
||||
-- ***********************************************************
|
||||
|
||||
ubiRedundancy OBJECT IDENTIFIER ::= { ubiRedundancyObjects 1 }
|
||||
|
||||
ubiRedundancyReload OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
both(1),
|
||||
peer(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reload Active/Standby or Peer device."
|
||||
::= { ubiRedundancy 1 }
|
||||
|
||||
ubiRedundancyMyRedundancyState OBJECT-TYPE
|
||||
SYNTAX RedundancyState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The HA redundancy state of this appliance device."
|
||||
::= { ubiRedundancy 2 }
|
||||
|
||||
|
||||
ubiRedundancyConnStateNotificationEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable redundancy connection state notification via SNMP."
|
||||
::= { ubiRedundancy 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRedundancyTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiRedundancyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiRedundancyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table keeps the current configuration of the redundancy
|
||||
information of the active and standby units."
|
||||
::= { ubiRedundancy 3 }
|
||||
|
||||
|
||||
ubiRedundancyEntry OBJECT-TYPE
|
||||
SYNTAX UbiRedundancyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing redundancy information of the active and standby units"
|
||||
INDEX { ubiRedundancyIsActivePreferred }
|
||||
::= { ubiRedundancyTable 1 }
|
||||
|
||||
UbiRedundancyEntry ::= SEQUENCE {
|
||||
ubiRedundancyIsActivePreferred TruthValue,
|
||||
ubiRedundancyState RedundancyState,
|
||||
ubiRedundancyConnectionState INTEGER,
|
||||
}
|
||||
|
||||
ubiRedundancyIsActivePreferred OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This status indicates whether
|
||||
this appliance device is preferred to active or not.
|
||||
Commonly upper(or left) device has this value as True(1)
|
||||
and low(or right) device has this value as False(0). "
|
||||
::= { ubiRedundancyEntry 1 }
|
||||
|
||||
ubiRedundancyState OBJECT-TYPE
|
||||
SYNTAX RedundancyState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The HA redundancy state of the appliance device.
|
||||
Role states for redundancy. Valid values are :
|
||||
notConfigured (1) The appliance is not configured for redundancy.
|
||||
active (2) The appliance is the active appliance.
|
||||
standby (3) The appliance is warm standby mode
|
||||
activeLostStandby (4) The active appliance is not getting any
|
||||
response from the standby appliance.
|
||||
"
|
||||
::= { ubiRedundancyEntry 2 }
|
||||
|
||||
|
||||
ubiRedundancyConnectionState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disconnect(1),
|
||||
connect(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The HA redundancy connection state of standby appliance device."
|
||||
::= { ubiRedundancyEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRedundancySyncTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiRedundancySyncTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiRedundancySyncEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table keeps the information of the redundancy sync state
|
||||
of the active and standby units."
|
||||
::= { ubiRedundancy 5 }
|
||||
|
||||
ubiRedundancySyncEntry OBJECT-TYPE
|
||||
SYNTAX UbiRedundancySyncEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing redundancy sync information of the active and standby units"
|
||||
INDEX { ubiRedundancyIsActivePreferred }
|
||||
::= { ubiRedundancySyncTable 1 }
|
||||
|
||||
UbiRedundancySyncEntry ::= SEQUENCE {
|
||||
ubiRedundancySyncState INTEGER,
|
||||
ubiRedundancySyncNotificationEnabled TruthValue,
|
||||
ubiRedundancySyncStateChangeNotificationEnabled TruthValue,
|
||||
}
|
||||
|
||||
ubiRedundancySyncState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
sync(1),
|
||||
notSync(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The redundancy sync state of active appliance device for standby.
|
||||
This sync state is related with 'redundancy-check' function.
|
||||
ACTIVE periodically checks sync state with STANDBY using this function.
|
||||
Valid values are :
|
||||
sync (1) synchronized with standby.
|
||||
notSync (2) some mismatch occurs with standby."
|
||||
::= { ubiRedundancySyncEntry 1 }
|
||||
|
||||
ubiRedundancySyncNotificationEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable redundancy sync notification via SNMP."
|
||||
::= { ubiRedundancySyncEntry 2 }
|
||||
|
||||
ubiRedundancySyncStateChangeNotificationEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable redundancy sync state change notification via SNMP."
|
||||
::= { ubiRedundancySyncEntry 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRedundancyAddrTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiRedundancyAddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiRedundancyAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table keeps the current configuration of the address
|
||||
information of the active and standby appliances. There is an
|
||||
entry in this table corresponding to each network interface
|
||||
that is configured for redundancy. Thus, the number of
|
||||
entries in this table corresponds to the number of interfaces
|
||||
configured for redundancy."
|
||||
::= { ubiRedundancyObjects 2 }
|
||||
|
||||
|
||||
ubiRedundancyAddrEntry OBJECT-TYPE
|
||||
SYNTAX UbiRedundancyAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing address information for redundancy configuration
|
||||
on a network interface."
|
||||
INDEX { ubiRedundancyAddrIfIndex, ubiRedundancyAddrMyAddressType }
|
||||
::= { ubiRedundancyAddrTable 1 }
|
||||
|
||||
UbiRedundancyAddrEntry ::= SEQUENCE {
|
||||
ubiRedundancyAddrIfIndex InterfaceIndex,
|
||||
ubiRedundancyAddrMyAddressType InetAddressType,
|
||||
ubiRedundancyAddrMyAddress InetAddress,
|
||||
ubiRedundancyAddrPeerAddressType InetAddressType,
|
||||
ubiRedundancyAddrPeerAddress InetAddress
|
||||
}
|
||||
|
||||
ubiRedundancyAddrIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the interface
|
||||
to which this entry is applicable."
|
||||
::= { ubiRedundancyAddrEntry 1 }
|
||||
|
||||
ubiRedundancyAddrMyAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address stored in ubiMyAddressType."
|
||||
::= { ubiRedundancyAddrEntry 2 }
|
||||
|
||||
ubiRedundancyAddrMyAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the interface configured for this HA
|
||||
configuration in this appliance. The type of this mib variable
|
||||
is defined in ubiMyAddressType.
|
||||
"
|
||||
::= { ubiRedundancyAddrEntry 3 }
|
||||
|
||||
ubiRedundancyAddrPeerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address stored in ubiPeerAddressType"
|
||||
::= { ubiRedundancyAddrEntry 4 }
|
||||
|
||||
ubiRedundancyAddrPeerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the interface configured for this HA
|
||||
configuration in the peer appliance. The type of this mib
|
||||
variable is defined in ubiPeerAddressType.
|
||||
"
|
||||
::= { ubiRedundancyAddrEntry 5 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRedundancyPeerObjects
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPeerSysInfo OBJECT IDENTIFIER ::= { ubiRedundancyPeerObjects 1 }
|
||||
ubiPeerResource OBJECT IDENTIFIER ::= { ubiRedundancyPeerObjects 2 }
|
||||
ubiPeerEnvironment OBJECT IDENTIFIER ::= { ubiRedundancyPeerObjects 3 }
|
||||
ubiPeerBootInfo OBJECT IDENTIFIER ::= { ubiRedundancyPeerObjects 4 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPeerSysInfo
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPeerSWVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Software version of the peer HA system"
|
||||
::= { ubiPeerSysInfo 1 }
|
||||
|
||||
ubiPeerSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Serial Number of the peer HA system"
|
||||
::= { ubiPeerSysInfo 2 }
|
||||
|
||||
ubiPeerPhysicalAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peer's physical address."
|
||||
::= { ubiPeerSysInfo 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPeerResource
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPeerCpuFiveSec OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last 5 second period."
|
||||
::= { ubiPeerResource 1 }
|
||||
|
||||
ubiPeerCpuOneMin OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last 1 minute period."
|
||||
::= { ubiPeerResource 2 }
|
||||
|
||||
ubiPeerCpuFiveMin OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last 5 minute period."
|
||||
::= { ubiPeerResource 3 }
|
||||
|
||||
ubiPeerMemoryAlloc OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "kbyte"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory allocation usage."
|
||||
::= { ubiPeerResource 4 }
|
||||
|
||||
ubiPeerMemoryFree OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "kbyte"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory free usage."
|
||||
::= { ubiPeerResource 5 }
|
||||
|
||||
ubiPeerMemoryTotal OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "kbyte"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last 5 minute period."
|
||||
::= { ubiPeerResource 6 }
|
||||
|
||||
ubiPeerMemoryFreePercentage OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It indicates available memory allocation space in percentage."
|
||||
::= { ubiPeerResource 7 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPeerEnvironment
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPeerTemperature OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "'C"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"peer's current temperature."
|
||||
::= { ubiPeerEnvironment 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPeerBootInfo
|
||||
-- ***********************************************************
|
||||
ubiPeerNextBootImage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Booting OS Image's name for peer unit
|
||||
when setting this object, It should be specified the file name with path under /flash directory
|
||||
and Peer's next booting mode will be Flash booting.
|
||||
|
||||
Valid paths under /flash directory are :
|
||||
- os1/
|
||||
- os2/
|
||||
|
||||
e.g) os1/BootImageName.Z
|
||||
"
|
||||
::= { ubiPeerBootInfo 1 }
|
||||
|
||||
ubiPeerImageModify OBJECT IDENTIFIER ::= { ubiPeerBootInfo 2 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiPeerImageCopyOrErase
|
||||
-- ***********************************************************
|
||||
|
||||
ubiPeerImagePath OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
os1(1),
|
||||
os2(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"warning : It operates for only Active unit, not Standby Unit.
|
||||
|
||||
Path of the file that you want to copy or erase.
|
||||
Represents 'copy (os1:|os2:) peer <FILENAME>' or
|
||||
'erase (os1:|os2:) peer <FILENAME>' CLIs.
|
||||
for copy operation, path of Active unit and
|
||||
for erase operation, path of Standby unit.
|
||||
"
|
||||
::= { ubiPeerImageModify 1 }
|
||||
|
||||
ubiPeerImageFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"warning : It operates for only Active unit, not Standby Unit.
|
||||
|
||||
Name of the file that you want to copy or erase.
|
||||
for copy operation, file name at Active unit and
|
||||
for erase operation, file anme at Standby unit.
|
||||
"
|
||||
::= { ubiPeerImageModify 2 }
|
||||
|
||||
ubiPeerImageModifyOperate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
copy(1),
|
||||
erase(2)
|
||||
}
|
||||
MAX-ACCESS write-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"execute to copy or erase configurations."
|
||||
::= { ubiPeerImageModify 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSwitchoverObjects
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSwitchover OBJECT IDENTIFIER ::= { ubiSwitchoverObjects 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSwitchoverInfo
|
||||
-- ***********************************************************
|
||||
|
||||
ubiLastSwitchOverReason OBJECT-TYPE
|
||||
SYNTAX SwitchOverReason
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reason for the most recent switchover.
|
||||
Valid values are :
|
||||
nont (0) none of the following
|
||||
lossConnWithActive (1) lost connection with active
|
||||
forcedSwitchOver (2) Switchover occurs by force
|
||||
unknown (3) Switchover occurs by unknown reason"
|
||||
::= { ubiSwitchover 1 }
|
||||
|
||||
|
||||
ubiLastSwitchOverTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time when the last switchover event
|
||||
occurred and was logged to the system. "
|
||||
::= { ubiSwitchover 2 }
|
||||
|
||||
ubiSwitchoverNotificationEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable switchover notification via SNMP."
|
||||
::= { ubiSwitchover 3 }
|
||||
|
||||
ubiSwitchOverRedundancySyncState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
sync(1),
|
||||
notSync(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The HA redundancy sync state of the appliance device after switchover.
|
||||
Valid values are :
|
||||
sync (1) SCU synchronization is done .
|
||||
notSync (2) SCU synchronization is fail or still in progress.
|
||||
"
|
||||
::= { ubiSwitchover 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiRedundancyMIBConformance
|
||||
-- ***********************************************************
|
||||
|
||||
-- conformance information
|
||||
|
||||
ubiRedundancyMIBCompliance OBJECT IDENTIFIER ::= { ubiRedundancyMIBConformance 1 }
|
||||
ubiRedundancyMIBGroups OBJECT IDENTIFIER ::= { ubiRedundancyMIBConformance 2 }
|
||||
|
||||
|
||||
--
|
||||
-- compliance statements
|
||||
--
|
||||
ubiRedundancyMIBCompliances MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An Redundancy-MIB implementation can implement this group to
|
||||
provide Redundancy properties."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiRedundancyMIBRedundancyGroup,
|
||||
ubiRedundancyMIBSwitchoverGroup,
|
||||
ubiRedundancyMIBNotificationGroup
|
||||
}
|
||||
|
||||
GROUP ubiRedundancyMIBRedundancyGroup
|
||||
DESCRIPTION
|
||||
"The ubiRedundancyMIBRedundancyGroup must be implemented for
|
||||
redundancy properties"
|
||||
GROUP ubiRedundancyMIBSwitchoverGroup
|
||||
DESCRIPTION
|
||||
"The ubiRedundancyMIBSwitchoverGroup must be implemented for
|
||||
switchover information"
|
||||
GROUP ubiRedundancyMIBNotificationGroup
|
||||
DESCRIPTION
|
||||
"The ubiRedundancyMIBNotificationGroup must be
|
||||
implemented for redundancy and switchover that have notification"
|
||||
::= { ubiRedundancyMIBCompliance 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ubiRedundancyMIBRedundancyGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to get the
|
||||
operational state and redundancy state of the modules"
|
||||
::= { ubiRedundancyMIBGroups 1 }
|
||||
|
||||
ubiRedundancyMIBSwitchoverGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to get the
|
||||
operational state and redundancy state of the modules"
|
||||
::= { ubiRedundancyMIBGroups 2 }
|
||||
|
||||
ubiRedundancyMIBNotificationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are
|
||||
used to send a notification."
|
||||
::= { ubiRedundancyMIBGroups 3 }
|
||||
|
||||
END
|
322
mibs/ubiquoss/UBQS-SLD-MIB
Normal file
322
mibs/ubiquoss/UBQS-SLD-MIB
Normal file
@ -0,0 +1,322 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-SLD-MIB
|
||||
--
|
||||
-- July 2011, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2009 by Ubiquoss, Corp.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************
|
||||
|
||||
UBQS-SLD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Counter32,
|
||||
Gauge32,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
RowStatus,
|
||||
TruthValue,
|
||||
TimeStamp,
|
||||
DisplayString,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
ifIndex,
|
||||
ifName,
|
||||
ifType,
|
||||
ifAdminStatus,
|
||||
ifOperStatus
|
||||
FROM IF-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiSldMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201107190000Z"
|
||||
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-SLD-MIB is used for getting
|
||||
the information about self loop detect(SLD)."
|
||||
::= { ubiMgmtv2 25 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiInterfaceMIB
|
||||
-- ***************************************************************
|
||||
ubiSldMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSldMIB 0 }
|
||||
ubiSldMIBObjects OBJECT IDENTIFIER ::= { ubiSldMIB 1 }
|
||||
ubiSldMIBConformance OBJECT IDENTIFIER ::= { ubiSldMIB 2 }
|
||||
|
||||
ubiSldGlobal OBJECT IDENTIFIER ::= { ubiSldMIBObjects 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSldMIBNotificationPrefix
|
||||
-- ***********************************************************
|
||||
ubiSelfLoopDetectStateChange NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
ifDescr,
|
||||
ubiSldIfState,
|
||||
ubiSldIfRecoveryMethod
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When SLD status is changed, this notification is occured."
|
||||
::= { ubiSldMIBNotificationPrefix 1 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSldMIBObjects
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSldEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is enable function of SLD."
|
||||
::= { ubiSldGlobal 1 }
|
||||
|
||||
ubiSldHelloInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global SLD hello interval."
|
||||
::= { ubiSldGlobal 2 }
|
||||
|
||||
ubiSldRecoveryTime OBJECT-TYPE
|
||||
SYNTAX Integer32 {
|
||||
disable(0)
|
||||
}
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global SLD Recovery time."
|
||||
::= { ubiSldGlobal 3 }
|
||||
|
||||
ubiSldNotifyOnlyEnbaled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is enable Global function of
|
||||
only notification without SLD."
|
||||
::= { ubiSldGlobal 4 }
|
||||
|
||||
ubiSldPortCheckEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is enable global configuration of
|
||||
SLD without checking port."
|
||||
::= { ubiSldGlobal 5 }
|
||||
|
||||
ubiSldIfStateChangeEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is enable to sending SLD SNMP trap message"
|
||||
::= { ubiSldGlobal 6 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSldIfTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSldIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSldIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSldMIBObjects 2 }
|
||||
|
||||
ubiSldIfEntry OBJECT-TYPE
|
||||
SYNTAX UbiSldIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ifIndex }
|
||||
::= { ubiSldIfTable 1 }
|
||||
|
||||
UbiSldIfEntry ::= SEQUENCE
|
||||
{
|
||||
ubiSldIfEnabled TruthValue,
|
||||
ubiSldIfHelloInterval Integer32,
|
||||
ubiSldIfRecoveryTime Integer32,
|
||||
ubiSldIfNotifyOnlyEnabled TruthValue,
|
||||
ubiSldIfPortCheckEnabled TruthValue,
|
||||
ubiSldIfState INTEGER,
|
||||
ubiSldIfRecoveryMethod INTEGER,
|
||||
ubiSldIfLastStateChangeTime TimeStamp,
|
||||
ubiSldIfErrorDisabledCount Integer32,
|
||||
ubiSldIfStateReset INTEGER
|
||||
}
|
||||
|
||||
ubiSldIfEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is enable to transmit SLD hello PDU in interface."
|
||||
::= { ubiSldIfEntry 1 }
|
||||
|
||||
ubiSldIfHelloInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is changed SLD hello interval."
|
||||
::= { ubiSldIfEntry 2 }
|
||||
|
||||
ubiSldIfRecoveryTime OBJECT-TYPE
|
||||
SYNTAX Integer32 {
|
||||
disable(0)
|
||||
}
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When it is configured, if interface is disabled by SLD,
|
||||
interface automatically recover after recovery time."
|
||||
::= { ubiSldIfEntry 3 }
|
||||
|
||||
ubiSldIfNotifyOnlyEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When it is configured, if self-loop is detected,
|
||||
only notification is occured without disable interface."
|
||||
::= { ubiSldIfEntry 4 }
|
||||
|
||||
ubiSldIfPortCheckEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When it is enabled, if it receive SLD hello PDU
|
||||
of anothor interface, it regards SLD."
|
||||
::= { ubiSldIfEntry 5 }
|
||||
|
||||
ubiSldIfState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
errDisable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current interface status
|
||||
enable(1) : interface is active
|
||||
errDisable(2) : interface is disable by SLD."
|
||||
::= { ubiSldIfEntry 6 }
|
||||
|
||||
|
||||
ubiSldIfRecoveryMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
autoRecovery(2),
|
||||
manualRecovery(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last Recorvery status
|
||||
none(1) : none
|
||||
autoRecovery(2) : Auto recovery
|
||||
manualRecovery(3): Manual recoery"
|
||||
::= { ubiSldIfEntry 7 }
|
||||
|
||||
ubiSldIfLastStateChangeTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last time of changing interface status by SLD."
|
||||
::= { ubiSldIfEntry 8 }
|
||||
|
||||
|
||||
ubiSldIfErrorDisabledCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of occurence self-loop detection."
|
||||
::= { ubiSldIfEntry 9 }
|
||||
|
||||
|
||||
ubiSldIfStateReset OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It manually clear interface status by SLD.
|
||||
none(0) : Do nothing
|
||||
reset(1) : Clear interface."
|
||||
::= { ubiSldIfEntry 10 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSldMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiSldMIBCompliances OBJECT IDENTIFIER ::= { ubiSldMIBConformance 1 }
|
||||
ubiSldMIBGroups OBJECT IDENTIFIER ::= { ubiSldMIBConformance 2 }
|
||||
-- Compliance
|
||||
|
||||
ubiSldMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the UBQS-SLD-MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiSldGroup
|
||||
}
|
||||
::= { ubiSldMIBCompliances 1 }
|
||||
|
||||
|
||||
ubiSldGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about self loop detect."
|
||||
::= { ubiSldMIBGroups 1 }
|
||||
|
||||
END
|
125
mibs/ubiquoss/UBQS-SMI
Normal file
125
mibs/ubiquoss/UBQS-SMI
Normal file
@ -0,0 +1,125 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-SMI.mib: Ubiquoss Enterprise Structure of Management Information
|
||||
-- Obsoletes: LNS-SMI.mib, UBIQUOSS-SMI.mib
|
||||
--
|
||||
-- May 2009, Park Hyung Eun
|
||||
--
|
||||
-- The fllowing is not compatible with UBQS-SMI.mib.
|
||||
--
|
||||
-- UBIQUOSS-SMI.mib: Ubiquoss Enterprise Structure of Management Information
|
||||
-- Obsoletes: LNS-BASE-MIB.mib
|
||||
--
|
||||
-- LNS-SMI.mib: LocusNetworks Enterprise Structure of Management Information
|
||||
-- Obsoletes: LNS-BASE-MIB.mib
|
||||
--
|
||||
-- Copyright (c) 2006 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
ubiquoss MODULE-IDENTITY
|
||||
LAST-UPDATED "0607130000Z"
|
||||
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"
|
||||
|
||||
-- E-mail: khpark@locusnet.com
|
||||
|
||||
DESCRIPTION
|
||||
"The Structure of Management Information for the
|
||||
Ubiquoss enterprise."
|
||||
|
||||
::= { enterprises 7800 } -- assigned by IANA
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
ubqsProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubqsProducts is the root OBJECT IDENTIFIER from
|
||||
which sysObjectID values are assigned. Actual
|
||||
values are defined in UBQS-PRODUCTS-MIB."
|
||||
::= { ubiquoss 1 }
|
||||
|
||||
|
||||
ubiMgmt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for use by the Workgroup Business Unit"
|
||||
::= { ubiquoss 2 }
|
||||
|
||||
|
||||
ubiMgmtv2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ubiMgmtv2 is the main subtree for new mib development.
|
||||
The mibs of this subtree contains the extended information
|
||||
compared to ubiMgmt. For example, IPv6."
|
||||
::= { ubiquoss 100 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
lnsKtEmsAgnt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for LNS-KT Ems Agent"
|
||||
::= { ubiMgmt 1 }
|
||||
|
||||
-- added by janghee choi (2013.01.21) for Epon Group MIB
|
||||
ubiEponGroupMIB OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for Epon Group MIB"
|
||||
::= { ubiMgmt 500 }
|
||||
|
||||
-- added by Hangil Won (2013.07.03) for 10G Epon Group MIB
|
||||
ubi10GEponGroupMIB OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for 10G Epon Group MIB"
|
||||
::= { ubiMgmt 510 }
|
||||
|
||||
switchAgent OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for switch agent"
|
||||
::= { ubiMgmt 2 }
|
||||
|
||||
-- added by Bokyung Shin (2010-04-05) for Gpon Group MIB
|
||||
ubiGponGroupMIB OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for Gpon Group MIB"
|
||||
::= { ubiMgmtv2 500 }
|
||||
|
||||
-- added by HyungEun Park (20110621)
|
||||
ubiMplsGroupMIB OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for MPLS Group MIB"
|
||||
::= { ubiMgmtv2 24 }
|
||||
|
||||
ubiPonCommonGroupMIB OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"subtree reserved for Pon Common Group MIB"
|
||||
::= { ubiMgmtv2 600 }
|
||||
|
||||
END
|
||||
|
611
mibs/ubiquoss/UBQS-SNMP-MIB
Normal file
611
mibs/ubiquoss/UBQS-SNMP-MIB
Normal file
@ -0,0 +1,611 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-SNMP-MIB
|
||||
--
|
||||
-- Mar 2011, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2011 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-SNMP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
IANAifType
|
||||
FROM IANAifType-MIB
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddress, InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
FROM INET-ADDRESS-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiSnmpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201103280000Z"
|
||||
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
|
||||
"This MIB module defines MIB objects which provide
|
||||
mechanisms to remotely configure the parameters
|
||||
used by an SNMP entity for the generation of
|
||||
notifications."
|
||||
::= { ubiMgmtv2 19 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
SnmpVersion ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of the SNMP."
|
||||
SYNTAX INTEGER {
|
||||
none(0), -- none of the following
|
||||
v1(1),
|
||||
v2(2),
|
||||
v3(3),
|
||||
inform(4)
|
||||
}
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiInterfaceMIB
|
||||
-- ***************************************************************
|
||||
ubiSnmpMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSnmpMIB 0 }
|
||||
ubiSnmpMIBObjects OBJECT IDENTIFIER ::= { ubiSnmpMIB 1 }
|
||||
ubiSnmpMIBConformance OBJECT IDENTIFIER ::= { ubiSnmpMIB 2 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSnmpCommunityTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSnmpCommunityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSnmpCommunityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which provide
|
||||
the information about the community configuration of SNMP."
|
||||
::= { ubiSnmpMIBObjects 1 }
|
||||
|
||||
ubiSnmpCommunityEntry OBJECT-TYPE
|
||||
SYNTAX UbiSnmpCommunityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about
|
||||
the SNMP community."
|
||||
INDEX { ubiSnmpCommunity }
|
||||
::= { ubiSnmpCommunityTable 1 }
|
||||
|
||||
UbiSnmpCommunityEntry ::= SEQUENCE {
|
||||
ubiSnmpCommunity DisplayString,
|
||||
ubiSnmpCommunityType INTEGER,
|
||||
ubiSnmpCommunityAclName DisplayString,
|
||||
ubiSnmpCommunityView DisplayString,
|
||||
ubiSnmpCommunityRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiSnmpCommunity OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information
|
||||
about the SNMP community."
|
||||
::= { ubiSnmpCommunityEntry 1 }
|
||||
|
||||
ubiSnmpCommunityType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
read-only(1),
|
||||
read-write(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The access type of SNMP community."
|
||||
::= { ubiSnmpCommunityEntry 2 }
|
||||
|
||||
ubiSnmpCommunityAclName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The access id for SNMP community."
|
||||
::= { ubiSnmpCommunityEntry 3 }
|
||||
|
||||
ubiSnmpCommunityView OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The view string for SNMP community."
|
||||
::= { ubiSnmpCommunityEntry 4 }
|
||||
|
||||
ubiSnmpCommunityRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table."
|
||||
::= { ubiSnmpCommunityEntry 5 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSnmpUserTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSnmpUserTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSnmpUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which provide
|
||||
the information about the user configuration of SNMP."
|
||||
::= { ubiSnmpMIBObjects 2 }
|
||||
|
||||
ubiSnmpUserEntry OBJECT-TYPE
|
||||
SYNTAX UbiSnmpUserEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about
|
||||
the SNMP user."
|
||||
INDEX { ubiSnmpUserVersion, ubiSnmpUserName }
|
||||
::= { ubiSnmpUserTable 1 }
|
||||
|
||||
UbiSnmpUserEntry ::= SEQUENCE {
|
||||
ubiSnmpUserVersion SnmpVersion,
|
||||
ubiSnmpUserName DisplayString,
|
||||
ubiSnmpUserGroup DisplayString,
|
||||
ubiSnmpUserAuthType INTEGER,
|
||||
ubiSnmpUserAuthPasswd DisplayString,
|
||||
ubiSnmpUserPrivacyType INTEGER,
|
||||
ubiSnmpUserPrivacyPasswd DisplayString,
|
||||
ubiSnmpUserAclName DisplayString,
|
||||
ubiSnmpUserRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiSnmpUserVersion OBJECT-TYPE
|
||||
SYNTAX SnmpVersion
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of SNMP user."
|
||||
::= { ubiSnmpUserEntry 1 }
|
||||
|
||||
ubiSnmpUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information about
|
||||
the SNMP user."
|
||||
::= { ubiSnmpUserEntry 2 }
|
||||
|
||||
ubiSnmpUserGroup OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information about
|
||||
the group belong to SNMP user."
|
||||
::= { ubiSnmpUserEntry 3 }
|
||||
|
||||
ubiSnmpUserAuthType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
md5(1),
|
||||
sha(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the authentication parameters
|
||||
for SNMPv3 user.
|
||||
SNMPv1 and SNMPv2c is always none(0). Because only SNMPv3 user
|
||||
can support the authentication and(or) Privacy."
|
||||
::= { ubiSnmpUserEntry 4 }
|
||||
|
||||
ubiSnmpUserAuthPasswd OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing authentication password
|
||||
for SNMPv3 user.
|
||||
SNMPv1 and SNMPv2c is always ''(null string). Because only
|
||||
SNMPv3 user can support the authentication and(or) Privacy."
|
||||
::= { ubiSnmpUserEntry 5 }
|
||||
|
||||
ubiSnmpUserPrivacyType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
aes(1),
|
||||
des(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the encryption parameters
|
||||
for SNMPv3 user.
|
||||
SNMPv1 and SNMPv2c is always none(0). Because only SNMPv3 user
|
||||
can support the authentication and(or) Privacy."
|
||||
::= { ubiSnmpUserEntry 6 }
|
||||
|
||||
ubiSnmpUserPrivacyPasswd OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing encryption password
|
||||
for SNMPv3 user.
|
||||
SNMPv1 and SNMPv2c is always ''(null string). Because only
|
||||
SNMPv3 user can support the authentication and(or) Privacy."
|
||||
::= { ubiSnmpUserEntry 7 }
|
||||
|
||||
ubiSnmpUserAclName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The access ID for SNMP user."
|
||||
::= { ubiSnmpUserEntry 8 }
|
||||
|
||||
|
||||
ubiSnmpUserRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table."
|
||||
::= { ubiSnmpUserEntry 9 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSnmpGroupTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSnmpGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSnmpGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which provide
|
||||
the information about the group configuration of SNMP."
|
||||
::= { ubiSnmpMIBObjects 3 }
|
||||
|
||||
ubiSnmpGroupEntry OBJECT-TYPE
|
||||
SYNTAX UbiSnmpGroupEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about
|
||||
the SNMP group."
|
||||
INDEX { ubiSnmpGroupVersion, ubiSnmpGroupName }
|
||||
::= { ubiSnmpGroupTable 1 }
|
||||
|
||||
UbiSnmpGroupEntry ::= SEQUENCE {
|
||||
ubiSnmpGroupVersion SnmpVersion,
|
||||
ubiSnmpGroupName DisplayString,
|
||||
ubiSnmpGroupSecLevel INTEGER,
|
||||
ubiSnmpGroupReadView DisplayString,
|
||||
ubiSnmpGroupWriteView DisplayString,
|
||||
ubiSnmpGroupNotifyView DisplayString,
|
||||
ubiSnmpGroupRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiSnmpGroupVersion OBJECT-TYPE
|
||||
SYNTAX SnmpVersion
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of SNMP group."
|
||||
::= { ubiSnmpGroupEntry 1 }
|
||||
|
||||
ubiSnmpGroupName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information about
|
||||
the SNMP group."
|
||||
::= { ubiSnmpGroupEntry 2 }
|
||||
|
||||
ubiSnmpGroupSecLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
noAuthen(1),
|
||||
authen(2),
|
||||
privacy(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSnmpGroupEntry 3 }
|
||||
|
||||
|
||||
ubiSnmpGroupReadView OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSnmpGroupEntry 4 }
|
||||
|
||||
|
||||
ubiSnmpGroupWriteView OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSnmpGroupEntry 5 }
|
||||
|
||||
ubiSnmpGroupNotifyView OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSnmpGroupEntry 6 }
|
||||
|
||||
ubiSnmpGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table."
|
||||
::= { ubiSnmpGroupEntry 7 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSnmpViewTable
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSnmpViewTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSnmpViewEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which provide
|
||||
the information about the group configuration of SNMP."
|
||||
::= { ubiSnmpMIBObjects 4 }
|
||||
|
||||
ubiSnmpViewEntry OBJECT-TYPE
|
||||
SYNTAX UbiSnmpViewEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about
|
||||
the SNMP group."
|
||||
INDEX { ubiSnmpViewName, ubiSnmpViewVariable } -- TODO !!!
|
||||
::= { ubiSnmpViewTable 1 }
|
||||
|
||||
UbiSnmpViewEntry ::= SEQUENCE {
|
||||
ubiSnmpViewName DisplayString,
|
||||
ubiSnmpViewVariable DisplayString,
|
||||
ubiSnmpViewType INTEGER,
|
||||
ubiSnmpViewRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiSnmpViewName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information about
|
||||
the SNMP view."
|
||||
::= { ubiSnmpViewEntry 1 }
|
||||
|
||||
ubiSnmpViewVariable OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSnmpViewEntry 2 }
|
||||
|
||||
ubiSnmpViewType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
excluded(1),
|
||||
included(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSnmpViewEntry 3 }
|
||||
|
||||
ubiSnmpViewRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table."
|
||||
::= { ubiSnmpViewEntry 4 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSnmpTrapHostTable
|
||||
-- ***********************************************************
|
||||
ubiSnmpTrapHostTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSnmpTrapHostEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which provide
|
||||
the information about the trap host configuration of SNMP."
|
||||
::= { ubiSnmpMIBObjects 5 }
|
||||
|
||||
ubiSnmpTrapHostEntry OBJECT-TYPE
|
||||
SYNTAX UbiSnmpTrapHostEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about
|
||||
the SNMP trap host."
|
||||
INDEX { ubiSnmpTrapHostType, UbiSnmpTrapHostVersion, UbiSnmpTrapHostAddrType,
|
||||
UbiSnmpTrapHostAddress, ubiSnmpTrapHostCommunity }
|
||||
::= { ubiSnmpTrapHostTable 1 }
|
||||
|
||||
UbiSnmpTrapHostEntry ::= SEQUENCE {
|
||||
ubiSnmpTrapHostType INTEGER,
|
||||
ubiSnmpTrapHostVersion SnmpVersion,
|
||||
ubiSnmpTrapHostAddrType InetAddressType,
|
||||
ubiSnmpTrapHostAddress InetAddress,
|
||||
ubiSnmpTrapHostCommunity DisplayString,
|
||||
ubiSnmpTrapHostSecLevel INTEGER,
|
||||
ubiSnmpTrapHostPort Integer32,
|
||||
ubiSnmpTrapHostRowStatus RowStatus
|
||||
}
|
||||
|
||||
|
||||
ubiSnmpTrapHostType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
trap(1),
|
||||
inform(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the trap type."
|
||||
::= { ubiSnmpTrapHostEntry 1 }
|
||||
|
||||
ubiSnmpTrapHostVersion OBJECT-TYPE
|
||||
SYNTAX SnmpVersion
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the trap version.
|
||||
A system configuring the trap host can send
|
||||
a notification depending on trap version."
|
||||
::= { ubiSnmpTrapHostEntry 2 }
|
||||
|
||||
ubiSnmpTrapHostAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the UbiSnmpTrapHostAddress, as defined
|
||||
in the InetAddress MIB. (e.g. ipv4, ipv6..)"
|
||||
::= { ubiSnmpTrapHostEntry 3 }
|
||||
|
||||
ubiSnmpTrapHostAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap host IP address. The type of this address is
|
||||
determined by the value of the ubiSnmpTrapHostAddrType object."
|
||||
::= { ubiSnmpTrapHostEntry 4 }
|
||||
|
||||
ubiSnmpTrapHostCommunity OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing information about
|
||||
the community(or SNMPv3 user) for trap host configuration."
|
||||
::= { ubiSnmpTrapHostEntry 5 }
|
||||
|
||||
ubiSnmpTrapHostSecLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
noAuthen(1),
|
||||
authen(2),
|
||||
privacy(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security type for SNMPv3 trap host."
|
||||
::= { ubiSnmpTrapHostEntry 6 }
|
||||
|
||||
ubiSnmpTrapHostPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number of SNMP trap host. "
|
||||
DEFVAL { 161 }
|
||||
::= { ubiSnmpTrapHostEntry 7 }
|
||||
|
||||
ubiSnmpTrapHostRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table."
|
||||
::= { ubiSnmpTrapHostEntry 8 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSnmpMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiSnmpMIBCompliances OBJECT IDENTIFIER ::= { ubiSnmpMIBConformance 1 }
|
||||
ubiSnmpMIBGroups OBJECT IDENTIFIER ::= { ubiSnmpMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
ubiSnmpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the ubiquoss snmp configuration MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ubiSnmpConfigGroup }
|
||||
|
||||
GROUP ubiSnmpConfigGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need information for snmp configuration."
|
||||
|
||||
::= { ubiSnmpMIBCompliances 1 }
|
||||
|
||||
|
||||
|
||||
-- units of conformance
|
||||
ubiSnmpConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ubiSnmpCommunity,
|
||||
ubiSnmpCommunityType,
|
||||
ubiSnmpCommunityRowStatus,
|
||||
|
||||
ubiSnmpTrapHostVersion,
|
||||
ubiSnmpTrapHostAddrType,
|
||||
ubiSnmpTrapHostAddress,
|
||||
ubiSnmpTrapHostCommunity,
|
||||
ubiSnmpTrapHostRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about IP adderss configuration."
|
||||
::= { ubiSnmpMIBGroups 1 }
|
||||
|
||||
END
|
||||
|
345
mibs/ubiquoss/UBQS-SYSLOG-MIB
Normal file
345
mibs/ubiquoss/UBQS-SYSLOG-MIB
Normal file
@ -0,0 +1,345 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-SYSLOG-MIB.mib: Ubiquoss syslog MIB file
|
||||
--
|
||||
-- June 2010, Hyung Eun Park
|
||||
--
|
||||
-- Copyright (c) 2010 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-SYSLOG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
InetAddress, InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
FROM INET-ADDRESS-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
|
||||
ubiSyslogMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201012170000Z"
|
||||
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-SYSLOG-MIB is used to get
|
||||
the syslog information."
|
||||
::= { ubiMgmtv2 15 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
UbiSyslogSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The severity of a syslog message. The enumeration
|
||||
values are equal to the values that syslog uses + 1.
|
||||
For example, with syslog, emergency=0.
|
||||
|
||||
'emergency' : system is unusable
|
||||
'alert' : action must be taken immediately
|
||||
'critical' : critical conditions
|
||||
'error' : error conditions
|
||||
'warning' : warning conditions
|
||||
'notice' : normal but significant condition
|
||||
'informational': informational messages
|
||||
'debug' : debug-level messages."
|
||||
REFERENCE
|
||||
"RFC 3164, Section 4.1 - syslog Message Parts"
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
emergency(1),
|
||||
alert(2),
|
||||
critical(3),
|
||||
error(4),
|
||||
warning(5),
|
||||
notice(6),
|
||||
info(7),
|
||||
debug(8)
|
||||
}
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiSyslogMIB
|
||||
-- ***************************************************************
|
||||
ubiSyslogMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSyslogMIB 0 }
|
||||
ubiSyslogMIBObjects OBJECT IDENTIFIER ::= { ubiSyslogMIB 1 }
|
||||
ubiSyslogMIBConformance OBJECT IDENTIFIER ::= { ubiSyslogMIB 2 }
|
||||
|
||||
ubiSyslogConfiguration OBJECT IDENTIFIER ::= { ubiSyslogMIBObjects 1 }
|
||||
ubiSyslogServers OBJECT IDENTIFIER ::= { ubiSyslogMIBObjects 2 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSyslogConfiguration
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSyslogConsoleEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the system writes the syslog
|
||||
at colsole."
|
||||
::= { ubiSyslogConfiguration 1 }
|
||||
|
||||
ubiSyslogConsoleSeverity OBJECT-TYPE
|
||||
SYNTAX UbiSyslogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates which syslog severity levels will be processed.
|
||||
0 'none
|
||||
1 'emergency' : system is unusable
|
||||
2 'alert' : action must be taken immediately
|
||||
3 'critical' : critical conditions
|
||||
4 'error' : error conditions
|
||||
5 'warning' : warning conditions
|
||||
6 'notice' : normal but significant condition
|
||||
7 'informational': informational messages
|
||||
8 'debug' : debug-level messages.
|
||||
"
|
||||
::= { ubiSyslogConfiguration 2 }
|
||||
|
||||
|
||||
ubiSyslogTerminalEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the system writes the syslog
|
||||
at terminal."
|
||||
::= { ubiSyslogConfiguration 3 }
|
||||
|
||||
ubiSyslogTerminalSeverity OBJECT-TYPE
|
||||
SYNTAX UbiSyslogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates which syslog severity levels will be processed.
|
||||
0 'none
|
||||
1 'emergency' : system is unusable
|
||||
2 'alert' : action must be taken immediately
|
||||
3 'critical' : critical conditions
|
||||
4 'error' : error conditions
|
||||
5 'warning' : warning conditions
|
||||
6 'notice' : normal but significant condition
|
||||
7 'informational': informational messages
|
||||
8 'debug' : debug-level messages.
|
||||
"
|
||||
::= { ubiSyslogConfiguration 4 }
|
||||
|
||||
ubiSyslogBufferdEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the system writes the syslog
|
||||
at buffer."
|
||||
::= { ubiSyslogConfiguration 5 }
|
||||
|
||||
ubiSyslogBuffredSeverity OBJECT-TYPE
|
||||
SYNTAX UbiSyslogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates which syslog severity levels will be processed.
|
||||
0 'none
|
||||
1 'emergency' : system is unusable
|
||||
2 'alert' : action must be taken immediately
|
||||
3 'critical' : critical conditions
|
||||
4 'error' : error conditions
|
||||
5 'warning' : warning conditions
|
||||
6 'notice' : normal but significant condition
|
||||
7 'informational': informational messages
|
||||
8 'debug' : debug-level messages.
|
||||
"
|
||||
::= { ubiSyslogConfiguration 6 }
|
||||
|
||||
ubiSyslogTrapEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the system writes the syslog
|
||||
for trap."
|
||||
::= { ubiSyslogConfiguration 7 }
|
||||
|
||||
ubiSyslogTrapSeverity OBJECT-TYPE
|
||||
SYNTAX UbiSyslogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates which syslog severity levels will be processed.
|
||||
0 'none
|
||||
1 'emergency' : system is unusable
|
||||
2 'alert' : action must be taken immediately
|
||||
3 'critical' : critical conditions
|
||||
4 'error' : error conditions
|
||||
5 'warning' : warning conditions
|
||||
6 'notice' : normal but significant condition
|
||||
7 'informational': informational messages
|
||||
8 'debug' : debug-level messages.
|
||||
"
|
||||
::= { ubiSyslogConfiguration 8 }
|
||||
|
||||
ubiSyslogBufferSize OBJECT-TYPE
|
||||
SYNTAX Integer32(4096..16777216)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the syslog buffer size."
|
||||
::= { ubiSyslogConfiguration 9 }
|
||||
|
||||
ubiSyslogFacility OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
auth(1),
|
||||
cron(2),
|
||||
daemon(3),
|
||||
kernel(4),
|
||||
local0(5),
|
||||
local1(6),
|
||||
local2(7),
|
||||
local3(8),
|
||||
local4(9),
|
||||
local5(10),
|
||||
local6(11),
|
||||
local7(12),
|
||||
lpr(13),
|
||||
mail(14),
|
||||
news(15),
|
||||
syslog(16),
|
||||
user(17),
|
||||
uucp(18)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the syslog facility."
|
||||
::= { ubiSyslogConfiguration 10 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSyslogServerTable
|
||||
-- ***********************************************************
|
||||
ubiSyslogServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiSyslogServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains entries that allow application
|
||||
to configure syslog servers for the system."
|
||||
::= { ubiSyslogServers 1 }
|
||||
|
||||
ubiSyslogServerEntry OBJECT-TYPE
|
||||
SYNTAX UbiSyslogServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about syslog servers
|
||||
configured for the system."
|
||||
INDEX { ubiSyslogServerAddrType, ubiSyslogServerAddr }
|
||||
::= { ubiSyslogServerTable 1 }
|
||||
|
||||
UbiSyslogServerEntry ::=
|
||||
SEQUENCE {
|
||||
ubiSyslogServerAddrType InetAddressType,
|
||||
ubiSyslogServerAddr InetAddress,
|
||||
ubiSyslogServerRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiSyslogServerAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of server address.
|
||||
ipv4(1) An IPv4 address as defined by the
|
||||
InetAddressIPv4 textual convention.
|
||||
|
||||
ipv6(2) An IPv6 address as defined by the
|
||||
InetAddressIPv6 textual convention.
|
||||
"
|
||||
::= { ubiSyslogServerEntry 1 }
|
||||
|
||||
ubiSyslogServerAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of this syslog server."
|
||||
::= { ubiSyslogServerEntry 2 }
|
||||
|
||||
ubiSyslogServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this syslog server."
|
||||
::= { ubiSyslogServerEntry 3 }
|
||||
|
||||
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiSyslogMIBConformance
|
||||
-- *****************************************************************
|
||||
|
||||
ubiSyslogMIBCompliances OBJECT IDENTIFIER ::= { ubiSyslogMIBConformance 1 }
|
||||
ubiSyslogMIBGroups OBJECT IDENTIFIER ::= { ubiSyslogMIBConformance 2 }
|
||||
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ubiSyslogMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the Ubiquoss system MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
syslogMIBGroup
|
||||
}
|
||||
|
||||
GROUP syslogMIBGroup
|
||||
DESCRIPTION
|
||||
"The syslogMIBGroup is applicable for mplementations
|
||||
which need to get the information of syslog. "
|
||||
|
||||
::= { ubiSyslogMIBCompliances 1 }
|
||||
|
||||
|
||||
|
||||
-- units of conformance
|
||||
syslogMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
-- TODO
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the syslog MIB."
|
||||
::= { ubiSyslogMIBGroups 1 }
|
||||
|
||||
END
|
271
mibs/ubiquoss/UBQS-SYSRSC-MIB
Normal file
271
mibs/ubiquoss/UBQS-SYSRSC-MIB
Normal file
@ -0,0 +1,271 @@
|
||||
--***************************************************************
|
||||
-- UBQS-SYSRSC-MIB: Ubiquoss System Resource MIB file
|
||||
--
|
||||
-- June 2009, Hyung Eun Park
|
||||
--
|
||||
-- Copyright (c) 2009 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-SYSRSC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
ubiSystemMIB
|
||||
FROM UBQS-SYSTEM-MIB;
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSysMIBObjects
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSystemMIBObjects OBJECT IDENTIFIER ::= { ubiSystemMIB 1 }
|
||||
|
||||
ubiSysRscCpu OBJECT IDENTIFIER ::= { ubiSystemMIBObjects 3 }
|
||||
ubiSysRscMemory OBJECT IDENTIFIER ::= { ubiSystemMIBObjects 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSysRscCpu
|
||||
-- ***********************************************************
|
||||
ubiCpuFiveSec OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last 5 second
|
||||
period."
|
||||
::= { ubiSysRscCpu 1 }
|
||||
|
||||
ubiCpuOneMin OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last 1 minute
|
||||
period."
|
||||
::= { ubiSysRscCpu 2 }
|
||||
|
||||
ubiCpuFiveMin OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last 5 minute
|
||||
period."
|
||||
::= { ubiSysRscCpu 3 }
|
||||
|
||||
ubiCpuRisingThreshold OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Rising threshold of CPU Usage."
|
||||
::= { ubiSysRscCpu 4 }
|
||||
|
||||
ubiCpuFallingThreshold OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Falling threshold of CPU Usage."
|
||||
::= { ubiSysRscCpu 5 }
|
||||
|
||||
ubiCpuLoadTimePeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
fiveSec(1),
|
||||
oneMin(2),
|
||||
fiveMin(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"CPU Load Time Period for notification."
|
||||
::= { ubiSysRscCpu 6 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSysRscMemory
|
||||
-- ***********************************************************
|
||||
|
||||
ubiMemoryAlloc OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "kbyte"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Memory allocation usage."
|
||||
::= { ubiSysRscMemory 1 }
|
||||
|
||||
ubiMemoryFree OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "kbyte"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Memory free usage."
|
||||
::= { ubiSysRscMemory 2 }
|
||||
|
||||
ubiMemoryTotal OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "kbyte"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Total memory."
|
||||
::= { ubiSysRscMemory 3 }
|
||||
|
||||
ubiMemoryFreePercentage OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"memoryUsageFreePercentage indicates available memory
|
||||
allocation space in percentage."
|
||||
::= { ubiSysRscMemory 4 }
|
||||
|
||||
ubiMemoryThreshold OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Threshold of the memory usage."
|
||||
::= { ubiSysRscMemory 5 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSysRscCpu
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSysRscNotificationEnables OBJECT IDENTIFIER ::= { ubiSystemMIBObjects 5 }
|
||||
|
||||
ubiSysRscEnableCpuNotification OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the system
|
||||
produces the notification of cpu."
|
||||
DEFVAL { false }
|
||||
::= { ubiSysRscNotificationEnables 1 }
|
||||
|
||||
ubiSysRscEnableMemoryNotification OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates whether the system
|
||||
produces the notification of memory."
|
||||
DEFVAL { false }
|
||||
::= { ubiSysRscNotificationEnables 2 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSysRscMIBNotificationPrefix
|
||||
-- ***********************************************************
|
||||
|
||||
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
||||
-- that are backward compatible with SNMPv1 Traps.
|
||||
ubiSystemMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSystemMIB 2 }
|
||||
ubiSystemMIBNotifications OBJECT IDENTIFIER ::= { ubiSystemMIBNotificationPrefix 0 }
|
||||
ubiSysRscMIBNotificationObjects OBJECT IDENTIFIER ::= { ubiSystemMIBNotificationPrefix 1 }
|
||||
|
||||
|
||||
ubiSysRscCpuRisingNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiCpuLoadTimePeriod,
|
||||
ubiCpuAlarmValue,
|
||||
ubiCpuRisingThreshold,
|
||||
ubiCpuAlarmState
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiSysRscCpuRisingNotification is sent if the
|
||||
cpu utilization measured at a given testpoint is outside
|
||||
the configured range for high threshold."
|
||||
::= { ubiSystemMIBNotifications 1 }
|
||||
|
||||
ubiSysRscCpuFallingNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiCpuLoadTimePeriod,
|
||||
ubiCpuAlarmValue,
|
||||
ubiCpuFallingThreshold,
|
||||
ubiCpuAlarmState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiSysRscCpuFallingNotification is sent if the
|
||||
cpu utilization measured at a given testpoint is outside
|
||||
the configured range for low threshold."
|
||||
::= { ubiSystemMIBNotifications 2 }
|
||||
|
||||
ubiSysRscMemoryRisingNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiMemoryFreePercentage,
|
||||
ubiMemoryThreshold
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiSysRscMemoryRisingNotification is sent if the
|
||||
memory utilization measured at a given testpoint is outside
|
||||
the configured range for threshold."
|
||||
::= { ubiSystemMIBNotifications 3 }
|
||||
|
||||
ubiSysRscMemoryFallingNotification NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiMemoryFreePercentage,
|
||||
ubiMemoryThreshold
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ubiSysRscMemoryFallingNotification is sent if the
|
||||
memory utilization measured at a given testpoint is outside
|
||||
the configured range for threshold."
|
||||
::= { ubiSystemMIBNotifications 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSysRscMIBNotificationObjects
|
||||
-- ***********************************************************
|
||||
|
||||
ubiCpuAlarmValue OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "%"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU usage for cpuLoadTimePeriod"
|
||||
::= { ubiSysRscMIBNotificationObjects 1 }
|
||||
|
||||
|
||||
ubiCpuAlarmState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
high(1),
|
||||
low(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm Severity:
|
||||
none(0), high(1), low(2)"
|
||||
::= { ubiSysRscMIBNotificationObjects 2 }
|
||||
END
|
536
mibs/ubiquoss/UBQS-SYSTEM-ACCESS-MIB
Normal file
536
mibs/ubiquoss/UBQS-SYSTEM-ACCESS-MIB
Normal file
@ -0,0 +1,536 @@
|
||||
-- *****************************************************************
|
||||
-- UBQS-SYSTEM-ACCESS-MIB
|
||||
--
|
||||
-- July 2011, Park Hyung Eun
|
||||
--
|
||||
-- Copyright (c) 2011 by Ubiquoss, Corp.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
UBQS-SYSTEM-ACCESS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
IANAifType
|
||||
FROM IANAifType-MIB
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InetAddress, InetAddressType,
|
||||
InetAddressPrefixLength,
|
||||
FROM INET-ADDRESS-MIB
|
||||
ubiMgmtv2
|
||||
FROM UBQS-SMI;
|
||||
|
||||
ubiSystemAccessMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201103280000Z"
|
||||
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-ACCESS-MIB is used for getting
|
||||
the access information of the system"
|
||||
::= { ubiMgmtv2 26 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- Textual Conventions
|
||||
-- ***********************************************************
|
||||
|
||||
-- ***************************************************************
|
||||
-- ubiSystemAccessMIB
|
||||
-- ***************************************************************
|
||||
ubiSystemAccessMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSystemAccessMIB 0 }
|
||||
ubiSystemAccessMIBObjects OBJECT IDENTIFIER ::= { ubiSystemAccessMIB 1 }
|
||||
ubiSystemAccessMIBConformance OBJECT IDENTIFIER ::= { ubiSystemAccessMIB 2 }
|
||||
|
||||
|
||||
ubiUserManagement OBJECT IDENTIFIER ::= { ubiSystemAccessMIBObjects 1 }
|
||||
ubiAAAServer OBJECT IDENTIFIER ::= { ubiSystemAccessMIBObjects 2 }
|
||||
ubiAAAConfig OBJECT IDENTIFIER ::= { ubiSystemAccessMIBObjects 3 }
|
||||
ubiCommandPrivilege OBJECT IDENTIFIER ::= { ubiSystemAccessMIBObjects 4 }
|
||||
ubiEnableAuthenPasswd OBJECT IDENTIFIER ::= { ubiSystemAccessMIBObjects 5 }
|
||||
ubiSystemRemoteConnect OBJECT IDENTIFIER ::= { ubiSystemAccessMIBObjects 6 }
|
||||
|
||||
-- *****************************************************************
|
||||
-- ubiSystemAccessNotifications
|
||||
-- *****************************************************************
|
||||
ubiSystemRemoteConnectStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ubiSystemRemoteConnectUserName,
|
||||
ubiSystemRemoteConnectAddress,
|
||||
ubiSystemRemoteConnectCompleted
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of System remote connect State Change."
|
||||
::= { ubiSystemAccessMIBNotificationPrefix 1 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiUserManagement
|
||||
-- ***********************************************************
|
||||
|
||||
ubiUserTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which provide
|
||||
the information about the user management."
|
||||
::= { ubiUserManagement 1 }
|
||||
|
||||
ubiUserEntry OBJECT-TYPE
|
||||
SYNTAX UbiUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about a user."
|
||||
INDEX { ubiUserName }
|
||||
::= { ubiUserTable 1 }
|
||||
|
||||
UbiUserEntry ::= SEQUENCE {
|
||||
ubiUserName DisplayString,
|
||||
ubiUserPasswordEncryption INTEGER,
|
||||
ubiUserPassword DisplayString,
|
||||
ubiUserPrivilegedLevel Integer32,
|
||||
ubiUserAclName DisplayString,
|
||||
-- more
|
||||
ubiUserRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiUserEntry 1 }
|
||||
|
||||
ubiUserPasswordEncryption OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
passwd_cleartext(1), -- passwd
|
||||
secret_cleartext(2), -- secret
|
||||
des(3), -- passwd
|
||||
md5(4) -- secret
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiUserEntry 2 }
|
||||
|
||||
ubiUserPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiUserEntry 3 }
|
||||
|
||||
ubiUserPrivilegedLevel OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiUserEntry 4 }
|
||||
|
||||
ubiUserAclName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiUserEntry 5 }
|
||||
|
||||
--reserved 6,7
|
||||
|
||||
ubiUserRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiUserEntry 8 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiAAAServer
|
||||
-- ***********************************************************
|
||||
|
||||
ubiAAAServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiAAAServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains objects which provide
|
||||
the information about the AAA server."
|
||||
::= { ubiAAAServer 1 }
|
||||
|
||||
ubiAAAServerEntry OBJECT-TYPE
|
||||
SYNTAX UbiAAAServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about a AAA server."
|
||||
INDEX { ubiAAAServerProtocol, ubiAAAServerAddress }
|
||||
::= { ubiAAAServerTable 1 }
|
||||
|
||||
UbiAAAServerEntry ::= SEQUENCE {
|
||||
ubiAAAServerProtocol INTEGER,
|
||||
ubiAAAServerAddress IpAddress,
|
||||
ubiAAAServerPort Integer32,
|
||||
ubiAAAServerKeyEncrType INTEGER,
|
||||
ubiAAAServerKey DisplayString,
|
||||
ubiAAAServerTimeOut Integer32,
|
||||
ubiAAAServerRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiAAAServerProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(0), -- Other protocols
|
||||
tacacsplus(1), -- TACACS+
|
||||
radius(2) -- RADIUS
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Protocol used with this server."
|
||||
::= { ubiAAAServerEntry 1 }
|
||||
|
||||
|
||||
ubiAAAServerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the server."
|
||||
::= { ubiAAAServerEntry 2 }
|
||||
|
||||
ubiAAAServerPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number of authentication server."
|
||||
DEFVAL { 1812 }
|
||||
::= { ubiAAAServerEntry 3 }
|
||||
|
||||
ubiAAAServerKeyEncrType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
plain(1), -- Plain Text
|
||||
encrypted(2) -- Encrypted
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Encryption type used for the AAA Server key."
|
||||
::= { ubiAAAServerEntry 4 }
|
||||
|
||||
ubiAAAServerKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The server key to be used with this server."
|
||||
::= { ubiAAAServerEntry 5 }
|
||||
|
||||
ubiAAAServerTimeOut OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in seconds between retransmissions to the AAA server."
|
||||
DEFVAL { 5 }
|
||||
::= { ubiAAAServerEntry 6 }
|
||||
|
||||
ubiAAAServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
modify or delete an existing row in this table."
|
||||
::= { ubiAAAServerEntry 7 }
|
||||
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiAAAConfig
|
||||
-- ***********************************************************
|
||||
|
||||
ubiAAAConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiAAAConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiAAAConfig 1 }
|
||||
|
||||
ubiAAAConfigEntry OBJECT-TYPE
|
||||
SYNTAX UbiAAAConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiAAAConfigType, ubiAAAConfigAction, ubiAAAConfigMethodPriority }
|
||||
::= { ubiAAAConfigTable 1 }
|
||||
|
||||
UbiAAAConfigEntry ::= SEQUENCE {
|
||||
ubiAAAConfigType INTEGER,
|
||||
ubiAAAConfigAction INTEGER,
|
||||
ubiAAAConfigMethodPriority Integer32,
|
||||
ubiAAAConfigMethod INTEGER,
|
||||
ubiAAAConfigCommandLevel Integer32,
|
||||
ubiAAAConfigRecordType INTEGER,
|
||||
ubiAAAConfigRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiAAAConfigType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
authentication(1), -- Authentication
|
||||
authorization(2), -- Authorzation
|
||||
accounting(3) -- Accounting
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Type of AAA."
|
||||
::= { ubiAAAConfigEntry 1 }
|
||||
|
||||
|
||||
ubiAAAConfigAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
login(1), -- Login
|
||||
enable(2), -- Enable
|
||||
exec(3), -- Exec
|
||||
command(4) -- Commands
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents AAA Action."
|
||||
::= { ubiAAAConfigEntry 2 }
|
||||
|
||||
ubiAAAConfigMethodPriority OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Priority number of AAA Method."
|
||||
::= { ubiAAAConfigEntry 3 }
|
||||
|
||||
ubiAAAConfigMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(0), -- Other Method
|
||||
local(1), -- Local
|
||||
radius(2), -- RADIUS
|
||||
tacacsplus(3) -- TACACS+
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AAA Method List."
|
||||
::= { ubiAAAConfigEntry 4 }
|
||||
|
||||
ubiAAAConfigCommandLevel OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Privilege Level."
|
||||
::= { ubiAAAConfigEntry 5 }
|
||||
|
||||
ubiAAAConfigRecordType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
start_stop(1), -- Start or Stop
|
||||
stop_only(2) -- Stop Only
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Record type."
|
||||
DEFVAL { 5 }
|
||||
::= { ubiAAAConfigEntry 6 }
|
||||
|
||||
ubiAAAConfigRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
modify or delete an existing row in this table."
|
||||
::= { ubiAAAConfigEntry 7 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiCommandPrivilege
|
||||
-- ***********************************************************
|
||||
|
||||
ubiCommandPrivilegeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbiCommandPrivilegeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiCommandPrivilege 1 }
|
||||
|
||||
ubiCommandPrivilegeEntry OBJECT-TYPE
|
||||
SYNTAX UbiCommandPrivilegeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ubiCommandPrivilegeMode, ubiCommandPrivilegeLevel, ubiCommandPrivilegeString }
|
||||
::= { ubiCommandPrivilegeTable 1 }
|
||||
|
||||
UbiCommandPrivilegeEntry ::= SEQUENCE {
|
||||
ubiCommandPrivilegeMode DisplayString,
|
||||
ubiCommandPrivilegeLevel Integer32,
|
||||
ubiCommandPrivilegeString DisplayString,
|
||||
ubiCommandPrivilegeRowStatus RowStatus
|
||||
}
|
||||
|
||||
ubiCommandPrivilegeMode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Command Mode of Privilege."
|
||||
::= { ubiCommandPrivilegeEntry 1 }
|
||||
|
||||
|
||||
ubiCommandPrivilegeLevel OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Privilege Level."
|
||||
::= { ubiCommandPrivilegeEntry 2 }
|
||||
|
||||
ubiCommandPrivilegeString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode Command."
|
||||
::= { ubiCommandPrivilegeEntry 3 }
|
||||
|
||||
ubiCommandPrivilegeRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
modify or delete an existing row in this table."
|
||||
::= { ubiCommandPrivilegeEntry 4 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiEnableAuthenPasswd
|
||||
-- ***********************************************************
|
||||
|
||||
ubiEnablePasswordEncrType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
passwd_cleartext(1), -- passwd
|
||||
secret_cleartext(2), -- secret
|
||||
des(3), -- passwd
|
||||
md5(4) -- secret
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Encryption type."
|
||||
::= { ubiEnableAuthenPasswd 1 }
|
||||
|
||||
ubiEnablePassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The Password of Encryption type."
|
||||
::= { ubiEnableAuthenPasswd 2 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSystemRemoteConnect
|
||||
-- ***********************************************************
|
||||
|
||||
ubiSystemRemoteConnectUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSystemRemoteConnect 1 }
|
||||
|
||||
ubiSystemRemoteConnectAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSystemRemoteConnect 2 }
|
||||
|
||||
ubiSystemRemoteConnectCompleted OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { ubiSystemRemoteConnect 3 }
|
||||
|
||||
-- ***********************************************************
|
||||
-- ubiSystemAccessMIBConformance
|
||||
-- ***********************************************************
|
||||
ubiSystemAccessMIBCompliances OBJECT IDENTIFIER ::= { ubiSystemAccessMIBConformance 1 }
|
||||
ubiSystemAccessMIBGroups OBJECT IDENTIFIER ::= { ubiSystemAccessMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
ubiSystemAccessMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the ubiquoss system access management MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
ubiUserManagementGroup
|
||||
}
|
||||
|
||||
GROUP ubiUserManagementGroup
|
||||
DESCRIPTION
|
||||
"This group is applicable for implementations which
|
||||
need information for system access."
|
||||
|
||||
::= { ubiSystemAccessMIBCompliances 1 }
|
||||
|
||||
|
||||
|
||||
-- units of conformance
|
||||
ubiUserManagementGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects containing
|
||||
information about user."
|
||||
::= { ubiSystemAccessMIBGroups 1 }
|
||||
|
||||
END
|
||||
|
673
mibs/ubiquoss/UBQS-SYSTEM-MIB
Normal file
673
mibs/ubiquoss/UBQS-SYSTEM-MIB
Normal file
@ -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
|
||||
|
1055
mibs/ubiquoss/UBQS-TC
Normal file
1055
mibs/ubiquoss/UBQS-TC
Normal file
File diff suppressed because it is too large
Load Diff
16886
tests/data/ubiquoss-pon_9500.json
Normal file
16886
tests/data/ubiquoss-pon_9500.json
Normal file
File diff suppressed because it is too large
Load Diff
9655
tests/snmpsim/ubiquoss-pon_9500.snmprec
Normal file
9655
tests/snmpsim/ubiquoss-pon_9500.snmprec
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user