diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ubiquoss/UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/ubiquoss/UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB')
| -rw-r--r-- | MIBS/ubiquoss/UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB | 723 |
1 files changed, 723 insertions, 0 deletions
diff --git a/MIBS/ubiquoss/UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB b/MIBS/ubiquoss/UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB new file mode 100644 index 0000000..11b025d --- /dev/null +++ b/MIBS/ubiquoss/UBIQUOSS-EPON-ONTMANAGER-GROUP-MIB @@ -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
+--
|