summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTRON-WAN-IMUX-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/enterasys/CTRON-WAN-IMUX-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/enterasys/CTRON-WAN-IMUX-MIB')
-rw-r--r--MIBS/enterasys/CTRON-WAN-IMUX-MIB334
1 files changed, 334 insertions, 0 deletions
diff --git a/MIBS/enterasys/CTRON-WAN-IMUX-MIB b/MIBS/enterasys/CTRON-WAN-IMUX-MIB
new file mode 100644
index 0000000..b868ff2
--- /dev/null
+++ b/MIBS/enterasys/CTRON-WAN-IMUX-MIB
@@ -0,0 +1,334 @@
+CTRON-WAN-IMUX-MIB DEFINITIONS ::= BEGIN
+
+ -- ctron-wan-imux-mib.txt The Cabletron Wide area Inverse Mux MIB.
+ -- Revision: 01.00.03
+ -- Part Number:
+ -- Date: August 22, 1997
+
+ -- Cabletron Systems, Inc.
+ -- 35 Industrial Way, P.O. Box 5005
+ -- Rochester, NH 03867-0505
+ -- (603) 332-9400
+ -- support@ctron.com
+
+ -- This module provides authoritative definitions for part
+ -- of the naming tree below:
+ --
+ -- cabletron { enterprises 52 }
+ --
+ -- This module will be extended, as additional sub-sections
+ -- of this naming tree are defined.
+ --
+
+ -- Cabletron Systems reserves the right to make changes in
+ -- specification and other information contained in this document
+ -- without prior notice. The reader should consult Cabletron Systems
+ -- to determine whether any such changes have been made.
+ --
+ -- In no event shall Cabletron Systems be liable for any incidental,
+ -- indirect, special, or consequential damages whatsoever (including
+ -- but not limited to lost profits) arising out of or related to this
+ -- document or the information contained in it, even if Cabletron
+ -- Systems has been advised of, known, or should have known, the
+ -- possibility of such damages.
+ --
+ -- Cabletron grants vendors, end-users, and other interested parties
+ -- a non-exclusive license to use this Specification in connection
+ -- with the management of Cabletron products.
+
+ -- Copyright August 95 Cabletron Systems
+
+
+ IMPORTS
+ OBJECT-TYPE FROM RFC-1212
+ ctWanServices FROM CTRON-MIB-NAMES;
+
+--====================================================================
+ -- Groups
+
+ ctWanMux OBJECT IDENTIFIER ::= { ctWanServices 1 }
+
+--
+-- Wan Inverse Multiplexer Group
+-- This group is required for any platforms that support
+-- Cabletron's Ethernet to WAN Inverse Multiplexer Application
+--
+
+--
+-- Inverse Multiplexer General Variables
+--
+-- These parameters apply globally to the Wan Inverse
+-- multiplexer entity.
+--
+
+ ctWANMuxGeneralGroup OBJECT IDENTIFIER ::= { ctWanMux 1 }
+
+ ctWANMuxMaxNumGroups OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Get the maximum number of Inverse Multiplexer groups
+ allowed to be programmed for this device. This value
+ is the number of physical WAN connections, divided by
+ the minimum number of channels for a single mux
+ to be operational (2). However, some devices may only
+ support a single inverse multiplexer group."
+ ::= { ctWANMuxGeneralGroup 1}
+
+ ctWanMuxAdmin OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ enabled(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Used to enable and disable the Inverse Multiplexer
+ Application. This object is used to enable/disable
+ Inverse Multiplexing for the entire device. Inverse
+ Multiplexer Groups may be enabled/disabled independently
+ using ctWanMuxGroupAdmin. This object must be set to
+ enabled for any inverse multiplexing to occur on the
+ device."
+ ::= { ctWANMuxGeneralGroup 2}
+
+--
+-- Inverse Multiplexer Group Table
+--
+-- The group structure contains information concerning
+-- each specific multiplexing group contained within the
+-- inverse multiplexing entity.
+--
+
+ ctWanMuxGroupTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CtWanMuxGroupEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Information describing the configured parameters
+ of one of the Inverse Multiplexer groups."
+ ::= { ctWanMux 2 }
+
+ ctWanMuxGroupEntry OBJECT-TYPE
+ SYNTAX CtWanMuxGroupEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A description of a single Inverse Multiplexer group
+ entry."
+ INDEX { ctWanMuxGroupId }
+ ::= { ctWanMuxGroupTable 1 }
+
+ CtWanMuxGroupEntry ::=
+ SEQUENCE {
+ ctWanMuxGroupId
+ INTEGER,
+ ctWanMuxGroupAdmin
+ INTEGER,
+ ctWanMuxGroupNumChannels
+ INTEGER,
+ ctWanMuxGroupAddChannel
+ INTEGER,
+ ctWanMuxGroupDelChannel
+ INTEGER
+ }
+
+ ctWanMuxGroupId OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A unique value identifying an element in a sequence of
+ groups which belong to the WAN Inverse Multiplexer.
+ This value ranges from 1 to the maximum number of
+ programmable groups as described by
+ ctWANMuxMaxNumGroups."
+ ::= { ctWanMuxGroupEntry 1 }
+
+ ctWanMuxGroupAdmin OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ enabled(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Used to enable and disable an Inverse Multiplexer
+ group which evenly distributes data traffic in a
+ properly sequenced fashion, over two or more single
+ channel Wide Area Network connections such as DS1,
+ E1, DDS, or SYNC. Each of the single channel
+ connections must be configured with an appropriate
+ datalink protocol. A minimum of two channels, each
+ assigned to it's own physical interface, is required
+ before the Inverse Multiplexer group can be enabled."
+ ::= { ctWanMuxGroupEntry 2}
+
+ ctWanMuxGroupNumChannels OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Get the number of channels currently
+ associated with this Inverse Multiplexer group. A
+ minimum of two channels, each assigned to it's own
+ physical interface, is required before the Inverse
+ Multiplexer group can be enabled."
+ ::= { ctWanMuxGroupEntry 3}
+
+ ctWanMuxGroupAddChannel OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Add a channel to the channel list used by this Inverse
+ Multiplexer group. Before a channel is added, the
+ channel must be assigned a MIB II ifindex, and an
+ acceptable Datalink Protocol. When this object is set,
+ it is set with the ifindex value. This object is always
+ read as a 1."
+ REFERENCE
+ "rfc-1213"
+ ::= { ctWanMuxGroupEntry 4 }
+
+ ctWanMuxGroupDelChannel OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Delete a channel to the channel list used by this
+ Inverse Multiplexer group. Before a channel is
+ deleted, the channel must exist in the Inverse
+ Multiplexer group's channel table. When this object
+ is set, it is set with the ifindex value of the channel
+ the user wishes to delete from the channel table. This
+ object is always read as a 1."
+ REFERENCE
+ "rfc-1213"
+ ::= { ctWanMuxGroupEntry 5 }
+
+--
+-- Inverse Multiplexer Channel Table
+--
+-- The channel structure contains information concerning
+-- specific channels contained within an
+-- inverse multiplexing group.
+--
+ ctWanMuxChannelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CtWanMuxChannelEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Table containing ifindex values, representing WAN
+ channels, used by the Inverse Multiplexer. The table
+ also contains statistics reported about each channel."
+ ::= { ctWanMux 3 }
+
+ ctWanMuxChannelEntry OBJECT-TYPE
+ SYNTAX CtWanMuxChannelEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A description of a single entry."
+ INDEX { ctWanMuxChannelGroupId, ctWanMuxChannelId }
+ ::= { ctWanMuxChannelTable 1 }
+
+ CtWanMuxChannelEntry ::=
+ SEQUENCE {
+ ctWanMuxChannelGroupId
+ INTEGER,
+ ctWanMuxChannelId
+ INTEGER,
+ ctWanMuxChannelIfIndex
+ INTEGER,
+ ctWanMuxChannelPhysNum
+ INTEGER,
+ ctWanMuxChannelBwAvail
+ INTEGER,
+ ctWanMuxChannelByteCount
+ INTEGER,
+ ctWanMuxChannelStatus
+ INTEGER
+ }
+
+ ctWanMuxChannelGroupId OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A unique value identifying an element in a sequence
+ of groups which belong to the WAN Inverse Multiplexer.
+ This value ranges from 1 to the maximum number of
+ programmable groups as described by
+ ctWANMuxMaxNumGroups."
+ ::= { ctWanMuxChannelEntry 1 }
+
+ ctWanMuxChannelId OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A unique value identifying an element in a sequence of
+ member channel ifindex values which belong to a WAN
+ Inverse Multiplexer group."
+ ::= { ctWanMuxChannelEntry 2 }
+
+ ctWanMuxChannelIfIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Returns an ifindex associated with a WAN
+ channel used for Inverse Multiplexing."
+ ::= { ctWanMuxChannelEntry 3 }
+
+ ctWanMuxChannelPhysNum OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Returns a unique physical connection identifier
+ associated with this channel's physical WAN
+ connection."
+ ::= { ctWanMuxChannelEntry 4 }
+
+ ctWanMuxChannelBwAvail OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Returns a value which represents the available
+ bandwidth for transmitting data existing for the
+ physical WAN connection associated with this channel.
+ The value is represented in bits/sec."
+ ::= { ctWanMuxChannelEntry 5 }
+
+ ctWanMuxChannelByteCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Returns a value which represents a cumulative count
+ of bytes transmitted out from this interface. The
+ count includes any bytes transmitted across the
+ physical medium, less physical medium framing."
+ ::= { ctWanMuxChannelEntry 6 }
+
+ ctWanMuxChannelStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(1),
+ active(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Returns the current status of the channel associated
+ with an inverse multiplexer group. The channel is
+ active when the group admin status is enabled, and
+ the channel is operational. The channel is inactive
+ when either the group admin status is disabled, or
+ the channel is not operational."
+ ::= { ctWanMuxChannelEntry 7 }
+
+END