749 lines
20 KiB
Plaintext
749 lines
20 KiB
Plaintext
-- *****************************************************************
|
|
-- 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
|