Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,6 +1,6 @@
CT-BROADCAST-MIB DEFINITIONS ::= BEGIN
CT-BROADCAST-MIB DEFINITIONS ::= BEGIN
-- ct-broadcast-mib.txt
-- ctbroadcast-mib.txt
-- Revision: 01.00.02
-- Part Number:
-- Date: May 20, 1998
@ -167,3 +167,8 @@ ctBroadcastDesiredBroadcastThreshold OBJECT-TYPE
::= { ctBroadcastCtlEntry 7 }
END

View File

@ -0,0 +1,709 @@
CT-CHASSIS-MIB DEFINITIONS ::= BEGIN
-- ctron-chassis-mib.txt
-- Revision: 1.07.00
-- Part Number: 2170548
-- Date: January 31, 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 Cabletron's
-- enterprise-specific chassis MIB.
--
-- This module will be extended, as needed.
--
-- 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
NetworkAddress, Counter, TimeTicks
FROM RFC1155-SMI
chassis
FROM CTRON-MIB-NAMES
DisplayString
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212;
-- This MIB module uses the extended OBJECT-TYPE macro as defined
-- RFC 1212
-- Textual convention
-- DisplayString ::= OCTET STRING
-- This data type is used to model textual information taken from
-- the NVT ASCII character set. By convention, objects with this
-- syntax, unless explicitly stated, are declared as having:
--
-- SIZE (0..255)
-- chType is, in generic terms, similar to sysObjectID in
-- MIB-II. It is defined for the sake of completeness, and
-- in order to negate dependencies on other MIBs.
chType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the type of hub-based or standalone device.
A vendor's authoritative identification of this
chassis or device. By convention, this value is
allocated within the SMI enterprises subtree(1.3.6.1.4.1),
and provides an easy and unambiguous means for
determining `what kind of box' is being managed. If this
information is not present or unknown, its value should
be set to the OBJECT IDENTIFIER { 0 0 }, which is a
syntactically valid object identifier."
::= { chassis 1 }
chBackplaneTable OBJECT-TYPE
SYNTAX SEQUENCE OF ChBackplaneEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of backplanes resident in this chassis."
::= { chassis 2 }
chBackplaneEntry OBJECT-TYPE
SYNTAX ChBackplaneEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A backplane entry containing objects for a particular
backplane."
INDEX { chBackplaneID }
::= { chBackplaneTable 1 }
ChBackplaneEntry ::=
SEQUENCE {
chBackplaneID
INTEGER,
chBackplaneType
OBJECT IDENTIFIER
}
chBackplaneID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An unique value identifying a backplane within the
chassis."
::= { chBackplaneEntry 1 }
chBackplaneType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An authoritative identification that is specific to
the particular media being used to realize the
backplane. For example, if the backplane is realized
by an Ethernet, then the value of this object refers
to a well known OID defined for Ethernet. If this
information is not present or unknown, its value
should be set to OBJECT IDENTIFIER { 0 0 }, which
is a syntactically valid object identifier."
::= { chBackplaneEntry 2 }
chNumSlots OBJECT-TYPE
SYNTAX INTEGER (0..64)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of slots in a chassis. For bounded, slot-less
systems, the value of this object shall be zero(0)."
::= { chassis 3 }
-- Component Table and Definitions
-- Components are instances of functional devices. For
-- example, if two routers and three bridges were installed
-- in a chassis, said chassis accommodates five components.
chCompTable OBJECT-TYPE
SYNTAX SEQUENCE OF ChCompEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of components installed in this chassis."
::= { chassis 4 }
chCompEntry OBJECT-TYPE
SYNTAX ChCompEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A component entry containing objects for a particular
component."
INDEX { chCompID }
::= { chCompTable 1 }
ChCompEntry ::=
SEQUENCE {
chCompID
INTEGER,
chCompAdminStatus
INTEGER,
chCompArg
OCTET STRING,
chCompType
OBJECT IDENTIFIER,
chCompName
DisplayString,
chCompVersion
DisplayString,
chCompTimeStamp
TimeTicks,
chCompAccessPolicy
INTEGER,
chCompBasicCommStr
OCTET STRING,
chCompROCommStr
OCTET STRING,
chCompRWCommStr
OCTET STRING,
chCompSUCommStr
OCTET STRING,
chCompNetAdr
NetworkAddress
}
chCompID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An unique value identifying a component, which includes,
but is not limited to, routers, bridges, and terminal
servers. Multiple instances of a functional device may
exist within the same chassis."
::= { chCompEntry 1 }
chCompAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1), -- none of the following
invalid(2),
enabled(3),
testing(4),
operational(5),
error(6),
disabled(7),
delete(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Provides the state of the given component. A component
is activated by writing a value of enabled(3). Once
enabled, a component enters testing mode, which is
denoted by testing(4), when this object is read. After
tests are complete, the component either enters the
operational(5), or the error(6) state.
The component may be de-activated by writing a value of
disabled(7). In a disabled state, a component does
exist within the given chassis, but is benign. A disabled
component is available for subsequent activation."
::= { chCompEntry 2 }
chCompArg OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A variable that may be passed to a component, when it
is being either enabled or disabled."
::= { chCompEntry 3 }
chCompType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies a component within this chassis. A vendor's
authoritative identification of this component type.
By convention, this value is allocated within the SMI
enterprises subtree(1.3.6.1.4.1), and provides an easy
and unambiguous means for determining the component
type. If this information is not present or unknown,
its value should be set to the OBJECT IDENTIFIER { 0 0 },
which is a syntactically valid object identifier."
::= { chCompEntry 4 }
chCompName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual description of the component."
::= { chCompEntry 5 }
chCompVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual description of the version/revision level for
this component's software."
::= { chCompEntry 6 }
chCompTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime of this management entity, when
this component was last (re-)initialized."
::= { chCompEntry 7 }
chCompAccessPolicy OBJECT-TYPE
SYNTAX INTEGER {
unknown(1), -- none of the following
invalid(2),
same(3), -- current IP address and
-- community string pair
-- may be used to access
-- this component
otherCommStr(4), -- use community string
-- specified by
-- chCompROCommStr (or
-- chCompRWCommStr), with
-- current IP address to
-- access this component.
-- Community access profile
-- and view are determined
-- by the associated
-- community string that
-- will be used.
other(5) -- use community string
-- specified by
-- chCompROCommStr (or
-- chCompRWCommStr), and
-- address specified by
-- chCompNetAdr to access
-- this component.
-- Community access profile
-- and view are determined
-- by the associated
-- community string that
-- will be used.
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Defines access information for the pertinent component."
::= { chCompEntry 8 }
chCompBasicCommStr OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Read-only community string for the pertinent component.
If the value of chCompAccessPolicy is otherCommStr(4) or
other(5), then this object shall determine the read-only
Community String to be used when accessing this component.
This also defined the basic read only community string to
access MIBs registered to this component."
::= { chCompEntry 9 }
chCompROCommStr OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Read-only community string for the pertinent component.
If the value of chCompAccessPolicy is otherCommStr(4) or
other(5), then this object shall determine the read-only
Community String to be used when accessing this component.
This also defined the read only community string to
access MIBs registered to this component."
::= { chCompEntry 10 }
chCompRWCommStr OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Read-write community string for the pertinent component.
If the value of chCompAccessPolicy is otherCommStr(4) or
other(5), then this object shall determine the read-write
Community String to be used when accessing this component.
This also defined the read write community string to
access MIBs registered to this component."
::= { chCompEntry 11 }
chCompSUCommStr OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Super user community string for the pertinent component.
If the value of chCompAccessPolicy is otherCommStr(4) or
other(5), then this object shall determine the read-write
Community String to be used when accessing this component.
This also defined the read write community string to
access MIBs registered to this component."
::= { chCompEntry 12 }
chCompNetAdr OBJECT-TYPE
SYNTAX NetworkAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If the value of chCompAccessPolicy is other(5), then this
object shall determine the Network Address to be used to
access this component. In all other cases, a value of
0.0.0.0 shall be returned, when read."
::= { chCompEntry 13 }
-- Slot Table and definitions
-- A module is the physical entity that resides in a chassis slot.
-- A module is also denoted as a board or card. A component may
-- be realized by one or more modules, or one or more components
-- may be realized by the same module.
-- The slot table provides a physical representation of a chassis
-- and its components.
chSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF ChSlotEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of modules installed in this chassis. A component,
such as a router, may be incorporated on one or more
modules. More than one component may be incorporated on
each module."
::= { chassis 5 }
chSlotEntry OBJECT-TYPE
SYNTAX ChSlotEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A slot entry containing objects for a particular
module."
INDEX { chSlotID, chSlotCompID }
::= { chSlotTable 1 }
ChSlotEntry ::=
SEQUENCE {
chSlotID
INTEGER,
chSlotCompID
INTEGER,
chSlotClass
OBJECT IDENTIFIER,
chSlotModuleType
OBJECT IDENTIFIER,
chSlotModuleName
DisplayString,
chSlotModuleVersion
DisplayString,
chSlotModuleTimeStamp
TimeTicks
}
chSlotID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The slot number containing this module. An unique
value, in the range between 0 and and the value of
chNumSlots."
::= { chSlotEntry 1 }
chSlotCompID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ID value for the component incorporated within this
module. This object is similar to chCompID."
::= { chSlotEntry 2 }
chSlotClass OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The class (or type) of slot. For example, slots that
only allow for power supply modules fall into a class
that is different from slots that allow only interface
cards."
::= { chSlotEntry 3 }
chSlotModuleType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Uniquely defines the module type. A vendor's
authoritative identification for a module. By
convention, this value is allocated within the SMI
enterprises subtree(1.3.6.1.4.1), and provides an easy
and unambiguous means for determining the type of
module."
::= { chSlotEntry 4 }
chSlotModuleName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A textual description of the module."
::= { chSlotEntry 5 }
chSlotModuleVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual description of the version/revision level for
this module's hardware and firmware."
::= { chSlotEntry 6 }
chSlotModuleTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime for this management entity, when
this module was last (re-)initialized."
::= { chSlotEntry 7 }
-- MIB Table
-- This table provides a list of MIBs that are incorporated in
-- the various components within chassis slots.
chCompMIBTable OBJECT-TYPE
SYNTAX SEQUENCE OF ChCompMIBEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A list of MIBs incorporated on components and their
respective modules, within this chassis."
::= { chassis 6 }
chCompMIBEntry OBJECT-TYPE
SYNTAX ChCompMIBEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A MIB entry containing objects for a MIB that is
realized by a particular module."
INDEX { chCompMIBID, chCompMIBSlotID, chCompMIBCompID }
::= { chCompMIBTable 1 }
ChCompMIBEntry ::=
SEQUENCE {
chCompMIBID
INTEGER,
chCompMIBSlotID
INTEGER,
chCompMIBCompID
INTEGER,
chCompMIBGrpOID
OBJECT IDENTIFIER,
chCompMIBVectorObjectBase
OBJECT IDENTIFIER,
chCompMIBVectorNum
INTEGER,
chCompMIBType
INTEGER,
chCompMIBStatus
INTEGER
}
chCompMIBID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"An unique value identifying an instance of a MIB."
::= { chCompMIBEntry 1 }
chCompMIBSlotID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The slot number for the module that incorporates this
MIB. The value shall be in the range between 0 and
chNumSlots. A non-zero values indicates that the
information presented by this entry is realized only
on the module in the specified slot. A zero value
indicates that this information pertains to the entire
component, without partitioning across modules.
This object is similar to chSlotID."
::= { chCompMIBEntry 2 }
chCompMIBCompID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The component related to this MIB. This object is
similar to chCompID."
::= { chCompMIBEntry 3 }
chCompMIBGrpOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-write
STATUS deprecated
DESCRIPTION
"A reference to a specific MIB group definition. For
example, in the case of MIB-II, the value of this
object may refer to an applicable group, which has
been implemented.
The access is read-write. This will allow network
administrators, to register MIBs for a module that is
known to the chassis management entity, by type alone:
that is, a module for which component information is
unknown."
::= { chCompMIBEntry 4 }
chCompMIBVectorObjectBase OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-write
STATUS deprecated
DESCRIPTION
"A reference to a specific entry of a vector object
within this MIB, associated with the module identified
by chCompMIBSlotID. For example, in the case of a
repeater, the value of this object may refer to an
entry in prtrBasicPortTable. This object facilitates
logical to physical mapping of entities such as
channels, links, interfaces, and ports."
::= { chCompMIBEntry 5 }
chCompMIBVectorNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS deprecated
DESCRIPTION
"A value indicating the number of entries, starting with
the one denoted by chCompMIBVectorObjectBase, that are
realized on this module."
::= { chCompMIBEntry 6 }
chCompMIBType OBJECT-TYPE
SYNTAX INTEGER {
not-instanced(1),
instanced(2)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"Depicts whether the MIB in question is instanced
or not.
For reason similar to ones that apply to
chCompMIBGrpOID, the access mode is read-write."
::= { chCompMIBEntry 7 }
chCompMIBStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
invalid(2),
agent(3),
management(4)
}
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Depicts the status of the MIB. If marked as agent
the MIB is generated based upon the components
defined. If marked as management the entry was entered
via a management station. If marked invalid the
entry is to be deleted."
::= { chCompMIBEntry 8 }
chPhysicalChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Depicts the number of physical changes that have occured
to the chassis MIB. This includes additions and
removal of components in the component table."
::= { chassis 7 }
chLogicalChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Depicts the number of logical changes that have occured
to the chassis MIB. This includes all sets to name
strings etc."
::= { chassis 8 }
chCompGlobalBasicCommStr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..27))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is defined as the base read only community string to
access MIBs on this module. A write to this object will
change all instances of chCompBasicCommStr."
::= { chassis 9 }
chCompGlobalROCommStr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..27))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is defined as the expanded read only community string to
access MIBs on this module. A write to this object will
change all instances of chCompROCommStr."
::= { chassis 10 }
chCompGlobalRWCommStr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..27))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is defined as the read write community string to
access MIBs on this module. A write to this object will
change all instances of chCompRWCommStr."
::= { chassis 11 }
chCompGlobalSUCommStr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..27))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is defined as the super user community string to
access MIBs on this module. A write to this object will
change all instances of chCompSUCommStr."
::= { chassis 12 }
END

View File

@ -1,3 +1,4 @@
CT-CONTAINER-MIB DEFINITIONS ::= BEGIN
-- ct-container-mib.txt

View File

@ -0,0 +1,315 @@
CT-DARADIUS-MIB DEFINITIONS ::= BEGIN
-- ct-daradius-mib
-- Revision: 01.00.00
-- Date: June 25, 1999
--
-- 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 Cabletron's
-- enterprise specific DA RADIUS MIB.
--
-- This module will be extended, as required.
--
-- 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 (c)1999 Cabletron Systems
IMPORTS
OBJECT-TYPE
FROM RFC-1212
IpAddress
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB
cabletron
FROM CTRON-OIDS;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
daRadius OBJECT IDENTIFIER ::= { ctSSA 24 }
daRadiusConfig OBJECT IDENTIFIER ::= { daRadius 1 }
daRadiusGeneralConfig OBJECT IDENTIFIER ::= { daRadiusConfig 1 }
daRadiusStats OBJECT IDENTIFIER ::= { daRadius 2 }
daRadiusGeneralStats OBJECT IDENTIFIER ::= { daRadiusStats 1 }
-- RADIUS Client General Configuration
daRadiusgcEnabled OBJECT-TYPE
SYNTAX INTEGER { enabled(1),
disabled(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Administrative status for the RADIUS client."
::= { daRadiusGeneralConfig 1 }
daRadiusgcAuthNumRetries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of times the RADIUS client will issue a request to a
RADIUS Authentication Server if the server does not respond."
::= { daRadiusGeneralConfig 2 }
daRadiusgcAuthSecsBtwnRetries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of seconds a RADIUS Authentication Server has to
respond to a request before the RADIUS client gives up waiting."
::= { daRadiusGeneralConfig 3 }
daRadiusgcAcctNumRetries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of times the RADIUS client will issue a request to a
RADIUS Accounting Server attempting to solicit a response."
::= { daRadiusGeneralConfig 4 }
gcAcctSecsBtwnRetries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Number of seconds a RADIUS Accounting Server has to
respond to a request before the RADIUS client gives up waiting."
::= { daRadiusGeneralConfig 5 }
-- RADIUS Server Configuration Table
daRadiusServerCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF DaRadiusServerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains RADIUS server configurations used by the
RADIUS client."
::= { daRadiusConfig 2 }
daRadiusServerCfgEntry OBJECT-TYPE
SYNTAX DaRadiusServerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry contains configuration information for
a RADIUS server."
INDEX { scIndex }
::= { daRadiusServerCfgTable 1 }
DaRadiusServerCfgEntry ::=
SEQUENCE {
scIndex INTEGER,
scStatus INTEGER,
scIpAddress IpAddress,
scSharedSecret DisplayString,
scUdpPort INTEGER
}
scIndex OBJECT-TYPE
SYNTAX INTEGER { primaryAuthentication(1),
secondaryAuthentication(2),
primaryAccounting(3),
secondaryAccounting(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Type of RADIUS server."
::= { daRadiusServerCfgEntry 1 }
scStatus OBJECT-TYPE
SYNTAX INTEGER { enabled(1),
disabled(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"RADIUS client administrative status for the RADIUS server,
indicating if the server is enabled to be used by the
RADIUS client."
::= { daRadiusServerCfgEntry 2 }
scIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"RADIUS server IP address."
::= {daRadiusServerCfgEntry 3 }
scSharedSecret OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Shared secret used to authentication transactions between
the RADIUS client and the RADIUS server."
::= {daRadiusServerCfgEntry 4 }
scUdpPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"RADIUS server UDP port."
::= {daRadiusServerCfgEntry 5 }
-- RADIUS Client General Statistics
gsInDiscards OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets received from RADIUS servers which were
chosen to be discarded even though no errors had been detected.
The packets were chosen to be discarded before the source
RADIUS server was identified. One possible reason for discarding
a packet could be because the packet was received after the
RADIUS client gave up waiting for it."
::= { daRadiusGeneralStats 1 }
gsInErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets received from RADIUS servers that
contained errors preventing them from being processed.
The packets were found to contain errors before the
source RADIUS server was identified."
::= { daRadiusGeneralStats 2 }
-- RADIUS Server Statistics Table
daRadiusServerStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF DaRadiusServerStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains RADIUS server statistics tallied by the
RADIUS client."
::= { daRadiusStats 2 }
daRadiusServerStatsEntry OBJECT-TYPE
SYNTAX DaRadiusServerStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry contains RADIUS server statistics tallied by the
RADIUS client."
INDEX { ssIndex }
::= { daRadiusServerStatsTable 1 }
DaRadiusServerStatsEntry ::=
SEQUENCE {
ssIndex INTEGER,
ssInPkts INTEGER,
ssInDiscards INTEGER,
ssInErrors INTEGER,
ssOutPkts INTEGER,
ssOutErrors INTEGER,
ssResponseTimeouts INTEGER
}
ssIndex OBJECT-TYPE
SYNTAX INTEGER { primaryAuthentication(1),
secondaryAuthentication(2),
primaryAccounting(3),
secondaryAccounting(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Type of RADIUS server."
::= { daRadiusServerStatsEntry 1 }
ssInPkts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets received from the RADIUS server that
were successfully handled by the RADIUS client."
::= { daRadiusServerStatsEntry 2 }
ssInDiscards OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets received from the RADIUS server which were
chosen to be discarded even though no errors had been detected.
One possible reason for discarding a packet could be because the
RADIUS code field of the packet was not recognized."
::= { daRadiusServerStatsEntry 3 }
ssInErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets received from the RADIUS server that
contained errors preventing them from being processed."
::= { daRadiusServerStatsEntry 4 }
ssOutPkts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets transmitted to the RADIUS server."
::= { daRadiusServerStatsEntry 5 }
ssOutErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets the RADIUS client was unable
to transmit to the RADIUS server due to transmission
errors."
::= { daRadiusServerStatsEntry 6 }
ssResponseTimeouts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times the RADIUS client did not receive
a response from the RADIUS server within the expected time."
::= { daRadiusServerStatsEntry 7 }
END

View File

@ -0,0 +1,153 @@
CT-DAREGISTRY-MIB DEFINITIONS ::= BEGIN
IMPORTS
-- DisplayString
-- FROM SNMPv2-TC-v1
TimeTicks
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
cabletron
FROM CTRON-OIDS;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
-- SMI TimeTicks
-- SMI OBJECT-TYPE
DisplayString ::= OCTET STRING
ctDARegistryTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtDARegistryEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Demand Access WAN firmware components."
::= { ctSSA 1}
ctDARegistryEntry OBJECT-TYPE
SYNTAX CtDARegistryEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing management information applicable
to a particular subsystem."
INDEX { ctDARegistryIndex, ctDARegistryInstance }
::= { ctDARegistryTable 1 }
CtDARegistryEntry ::=
SEQUENCE {
ctDARegistryIndex INTEGER,
ctDARegistryInstance INTEGER,
ctDARegistryAdminStatus INTEGER,
ctDARegistryOperStatus INTEGER,
ctDARegistryLastChange TimeTicks,
ctDARegistryDescr DisplayString
}
ctDARegistryIndex OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the category for this object."
::= { ctDARegistryEntry 1 }
ctDARegistryInstance OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is a unique instance within the category for this
object."
::= { ctDARegistryEntry 2 }
ctDARegistryAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready execute
down(2),
testing(3) -- in some test mode
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The desired state of the subsystem. The testing(3)
state indicates that no operational functions can be
passed. When a managed system initializes, all
subsystems start with ctDARegistryAdminStatus in the up(1)
state. As a result of either explicit management
action or per configuration information retained by
the managed system, ctDARegistryAdminStatus is then changed
to
either the dowm(2) or testing(3) states (or remains in
the up(1) state)."
::= { ctDARegistryEntry 3 }
ctDARegistryOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready to pass packets
down(2),
testing(3), -- in some test mode
unknown(4), -- status can not be determined
-- for some reason.
dormant(5), -- waiting for a lower layer
notPresent(6), --
lowerLayerDown(7) --
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The mandatory operational state of the subsystem. The
testing(3) state indicates that no operational functions
can be passed. If ctDARegistryAdminStatus is down(2) then
ctDARegistryOperStatus should be down(2). If
ctDARegistryAdminStatus is
changed to up(1) then ctDARegistryOperStatus should change
to
up(1) if the subsystem is ready to function; it should
change to
dormant(5) if the subsystem is waiting for external
actions; it should remain in the down(2)
state if and only if there is a fault that prevents if
from going to the up(1) state. The notPresent state is a
refinement
on the down state which indicates that the relevant
interface is
down specifically because some component (typically, a
hardware
component) is not present in the managed system.
The lowerLayerDown state is also a refinement on the down
state.
This new state indicates that this system runs on top of
one or
more interfaces (see ifStackTable) and that this system
is
down specifically because one or more of these
lower-layer interfaces
are down. "
::= { ctDARegistryEntry 4 }
ctDARegistryLastChange OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime at the time the subsystem
entered its mandatory operational state. If the
mandatory
state was entered prior to the last re-initialization
of the local network management subsystem, then this
object contains a zero value."
::= { ctDARegistryEntry 5 }
ctDARegistryDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string that identifies the subsystem."
::= { ctDARegistryEntry 6 }
END

382
mibs/cabletron/CT-DAWAN-MIB Normal file
View File

@ -0,0 +1,382 @@
CT-DAWAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
Gauge, TimeTicks
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
cabletron
FROM CTRON-OIDS;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
ctDAWanDevices OBJECT IDENTIFIER ::= { ctSSA 16 }
DisplayString ::= OCTET STRING
TimeStamp ::= TimeTicks
ctDAWanDeviceNumDevices OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of devices currently
in the local system cache."
::= { ctDAWanDevices 1 }
ctDAWanDevicesTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtDAWanDeviceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Demand Access remote WAN devices.
This list reflects the contents of the local
system cache. The local cache maintains an account
for each device. Each entry in the local cache
is a conceptual row in the SNMP table."
::= { ctDAWanDevices 2}
ctDAWanDeviceEntry OBJECT-TYPE
SYNTAX CtDAWanDeviceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing wan device information
and statistics."
INDEX { ctDAWanDeviceIndex }
::= { ctDAWanDevicesTable 1 }
CtDAWanDeviceEntry ::=
SEQUENCE {
ctDAWanDeviceIndex INTEGER,
ctDAWanDeviceIfIndex INTEGER,
ctDAWanDeviceSessionID Gauge,
ctDAWanDeviceState INTEGER,
ctDAWanDeviceDescr DisplayString,
ctDAWanDeviceConnectControl INTEGER,
ctDAWanDeviceConnectType INTEGER,
ctDAWanDeviceL2Encapsulation INTEGER,
ctDAWanDeviceNumConnections INTEGER,
ctDAWanDeviceCurrentBandwidth Gauge,
ctDAWanDeviceInitialBandwidth Gauge,
ctDAWanDeviceMaxBandwidth Gauge,
ctDAWanDeviceH0Support INTEGER,
ctDAWanDeviceChargedUnits Gauge,
ctDAWanDeviceSuccessCalls Gauge,
ctDAWanDeviceFailCalls Gauge,
ctDAWanDeviceAcceptCalls Gauge,
ctDAWanDeviceRefuseCalls Gauge,
ctDAWanDeviceConnectTime TimeStamp,
ctDAWanDeviceConnectDirection INTEGER,
ctDAWanDeviceLastDisconnectTime TimeStamp,
ctDAWanDeviceLastDisconnectDirection INTEGER,
ctDAWanDeviceLastDisconnectCause OCTET STRING,
ctDAWanDeviceLastDisconnectText DisplayString
}
ctDAWanDeviceIndex OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the index into this table. This index
uniquely identifies the device."
::= { ctDAWanDeviceEntry 1 }
ctDAWanDeviceIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the ifIndex value of the wan connection group.
If the ifIndex value is unknown, the value of this object
will be zero."
::= { ctDAWanDeviceEntry 2 }
ctDAWanDeviceSessionID OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the unique identifier of the last session
when a wan device was in the active state."
::= { ctDAWanDeviceEntry 3 }
ctDAWanDeviceState OBJECT-TYPE
SYNTAX INTEGER {
inactive(1), -- the device is not actively connected
connecting(2), -- the device is actively being connected
active(3), -- the device is actively connected
disconnecting(4) -- the device is in the process of being disconnected
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the state of the device."
::= { ctDAWanDeviceEntry 4 }
ctDAWanDeviceDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string that identifies the peer device."
::= { ctDAWanDeviceEntry 5 }
ctDAWanDeviceConnectControl OBJECT-TYPE
SYNTAX INTEGER {
connect(1), -- initiates the connect action
disconnect(2), -- initiates the disconnect action
unknown(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object controls the desired state of the wan device.
Setting this object to connect(1) will initiate the
set of actions to bring the wan device to the active
state. Only set the object to connect(1) when the current
value of ctDAWanDeviceState is inactive. Setting this object
to disconnect(2) will initiate the set of actions to bring
the wan device to the inactive state. Only set this object
to disconnect(2) when the ctDAWanDeviceState is active.
After setting the device to connect(1) or disconnect(2),
refer to ctDAWanDeviceState to determine the state of the
wan device. Queries to ctDAWanDeviceConnectControl return
unknown results."
::= { ctDAWanDeviceEntry 6 }
ctDAWanDeviceConnectType OBJECT-TYPE
SYNTAX INTEGER{
digitalCircuit(1),
analogCircuit(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This specifies the type of the wan connection."
::= { ctDAWanDeviceEntry 7 }
ctDAWanDeviceL2Encapsulation OBJECT-TYPE
SYNTAX INTEGER{
unknown(1),
ppp(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the type of layer 2 encapsulation used when
connecting to this device."
::= { ctDAWanDeviceEntry 8 }
ctDAWanDeviceNumConnections OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the current number of wan connections
to this device."
::= { ctDAWanDeviceEntry 9 }
ctDAWanDeviceCurrentBandwidth OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the aggregate bandwidth of all current connections."
::= { ctDAWanDeviceEntry 10 }
ctDAWanDeviceInitialBandwidth OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the desired initial bandwidth in bits per second used
when calling this peer object. The system will bring up enough
connections to meet the bandwidth requirement. The value only
represents dial type connections. It does not include leased circuits."
::= { ctDAWanDeviceEntry 11 }
ctDAWanDeviceMaxBandwidth OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the maximum amount of bandwidth in bits per seconde used when
calling this peer wan device object. This value only represents dial
type connections. It does not include leased line circuits."
::= { ctDAWanDeviceEntry 12 }
ctDAWanDeviceH0Support OBJECT-TYPE
SYNTAX INTEGER {
true(1), -- the device supports H0
false(2) -- the device does not support H0
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether an H0 connection can be used when calling this
peer wan device object."
::= { ctDAWanDeviceEntry 13 }
ctDAWanDeviceChargedUnits OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of charging units applying to this
peer device since this row was created. Only the
charging units applying to the local interface,i.e.
for originated calls or for calls with 'Reverse
charging' being active, will be counted here."
::= { ctDAWanDeviceEntry 14 }
ctDAWanDeviceSuccessCalls OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of completed calls to this peer device."
::= { ctDAWanDeviceEntry 15 }
ctDAWanDeviceFailCalls OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of failed call attempts to this peer device since the
row was created."
::= { ctDAWanDeviceEntry 16 }
ctDAWanDeviceAcceptCalls OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of calls from this peer device accepted since the
row was created."
::= { ctDAWanDeviceEntry 17 }
ctDAWanDeviceRefuseCalls OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of calls from this peer device refused since the
row was created."
::= { ctDAWanDeviceEntry 18 }
ctDAWanDeviceConnectTime OBJECT-TYPE
SYNTAX TimeStamp
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime at the time when the device entered
its current active state. This object will be 0 if the
device is currently inactive. This object will be upctDAted whenever
there is a state transition to the active state."
::= { ctDAWanDeviceEntry 19 }
ctDAWanDeviceConnectDirection OBJECT-TYPE
SYNTAX INTEGER
{
in(1),
out(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The direction from which the last connect occurred."
::= { ctDAWanDeviceEntry 20 }
ctDAWanDeviceLastDisconnectTime OBJECT-TYPE
SYNTAX TimeStamp
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime when the last call to this peer
device was disconnected. This object will be upctDAted whenever
a call is disconnected."
::= { ctDAWanDeviceEntry 21 }
ctDAWanDeviceLastDisconnectDirection OBJECT-TYPE
SYNTAX INTEGER
{
in(1),
out(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The direction from which the last disconnect occurred."
::= { ctDAWanDeviceEntry 22 }
ctDAWanDeviceLastDisconnectCause OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..4))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The encoded network cause value associated with the last call. This object
will be upctDAted whenever a call is started or cleared. The value of this
object will depend on the interface type as well as on the protocol and
protocol version being used on this interface."
::= { ctDAWanDeviceEntry 23 }
ctDAWanDeviceLastDisconnectText OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ASCII text describing the reason for the last call termination. This object
exists because it would be impossible for a management station to store all
possible cause values for all types of interfaces. It should be used only if
a management station is unable to decode the value of
ctDAWanDeviceLastDisconnectCause. This object will be upctDAted whenever a
call is started or cleared."
::= { ctDAWanDeviceEntry 24 }
ctDAWanTNListTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtDAWanTNListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of telephone numbers accessible to the
wan device."
::= { ctDAWanDevices 3}
ctDAWanTNListEntry OBJECT-TYPE
SYNTAX CtDAWanTNListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing a telephone number."
INDEX { ctDAWanDeviceIndex, ctDAWanTNListIndex}
::= { ctDAWanTNListTable 1 }
CtDAWanTNListEntry ::=
SEQUENCE {
ctDAWanTNListIndex INTEGER,
ctDAWanTN DisplayString
}
ctDAWanTNListIndex OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the index into this table. This index
uniquely identifies the telephone number."
::= { ctDAWanTNListEntry 1 }
ctDAWanTN OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is a telephone number for this wan device."
::= { ctDAWanTNListEntry 2 }
END

View File

@ -0,0 +1,333 @@
CT-DAWANCONN-MIB DEFINITIONS ::= BEGIN
-- ct-dawanconn-mib
-- Revision: 0.0.01
-- Date: June 29, 1999
--
-- 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 the
-- WAN
--
-- This module will be extended, as required.
--
-- 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 June 99 Cabletron Systems
--
IMPORTS
TimeStamp
FROM SNMPv2-TC
Gauge
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
cabletron
FROM CTRON-OIDS;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
daWanConnection OBJECT IDENTIFIER ::= {ctSSA 17}
DisplayString ::= OCTET STRING
daWanNumConnections OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the total number of connection objects currently
in the system."
::= { daWanConnection 1 }
daWanConnectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF DaWanConnectionEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Demand Access remote WAN connections"
::= { daWanConnection 2}
daWanConnectionEntry OBJECT-TYPE
SYNTAX DaWanConnectionEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing wan connection information
and statistics."
INDEX { daWanConnectionIndex }
::= { daWanConnectionTable 1 }
DaWanConnectionEntry ::=
SEQUENCE {
daWanConnectionIndex INTEGER,
daWanConnectionIfIndex INTEGER,
daWanConnectionState INTEGER,
daWanConnectionConnectControl INTEGER,
daWanConnectionConnectType INTEGER,
daWanConnectionDeviceIndex INTEGER,
daWanConnectionConnectSpeed Gauge,
daWanConnectionPeerAddress DisplayString,
daWanConnectionLocalAddress DisplayString,
daWanConnectionSubAddress DisplayString,
daWanConnectionInfoType INTEGER,
daWanConnectionChargedUnits INTEGER,
daWanConnectionConnectTime TimeStamp,
daWanConnectionConnectDirection INTEGER,
daWanConnectionDisconnectTime TimeStamp,
daWanConnectionDisconnectDirection INTEGER,
daWanConnectionDisconnectCause INTEGER,
daWanConnectionDisconnectText DisplayString
}
daWanConnectionIndex OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the index into this table. This index
uniquely identifies the Connection."
::= { daWanConnectionEntry 1 }
daWanConnectionIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the ifIndex value of the wan connection group.
If the ifIndex value is unknown, the value of this object
will be zero."
::= { daWanConnectionEntry 2 }
daWanConnectionState OBJECT-TYPE
SYNTAX INTEGER {
inactive(1), -- the call is inactive
connecting(2), -- an outbound call attempt is being made
connected(3), -- an incoming call is connected and is being validated
active(4), -- the call is active
disconnecting(5), -- an outgoing disconnect is being processed
disconnected(6) -- an incoming disconnect is being processed
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the state of the Connection."
::= { daWanConnectionEntry 3 }
daWanConnectionConnectControl OBJECT-TYPE
SYNTAX INTEGER
{
connect(1), -- initiates the connect action
disconnect(2), -- initiates the disconnect action
unknown(3) -- description
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object controls the desired state of the wan Connection.
Setting this object to connect(1) will initiate the
set of actions to bring the wan Connection to the active
state. Only set the object to connect(1) when the current
value of daWanConnectionState is inactive. Setting this object
to disconnect(2) will initiate the set of actions to bring
the wan Connection to the inactive state. Only set this object
to disconnect(2) when the daWanConnectionState is active.
After setting the Connection to connect(1) or disconnect(2),
refer to daWanConnectionState to determine the state of the
wan Connection. Queries to daWanConnectionConnectControl return
unknown results."
::= { daWanConnectionEntry 4 }
daWanConnectionConnectType OBJECT-TYPE
SYNTAX INTEGER{
digitalCircuit(1),
analogCircuit(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This specifies the type of the wan connection."
::= { daWanConnectionEntry 5 }
daWanConnectionDeviceIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the index of the device that is associated with this connection.
This value will be zero if there is no device associated with this device."
::= { daWanConnectionEntry 6 }
daWanConnectionConnectSpeed OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The information transfer speed in bits/second when calling
this peer. The detailed media specific information, e.g. information
type and information transfer rate for ISDN circuits, has to be
extracted from this object. If the transfer speed to be used is
unknown the value of this object may be zero."
::= { daWanConnectionEntry 7 }
daWanConnectionLocalAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Call Address at which the connection will originate from. Think of this
as the set of characters following 'ATDT ' or the 'phone number' included in
a D channel call request. The structure of this information will be
switch type specific. If there is no address information required
for reaching the peer, i.e., for leased lines, this object will be a
zero length string."
DEFVAL { ''H } -- the empty string
::= { daWanConnectionEntry 8 }
daWanConnectionPeerAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Calling Party Number information element, as for example passed in an
ISDN SETUP message by a PBX or switch, for incoming calls. This address
can be used to identify the peer. If this address is either unknown or
identical to daWanConnectionLocalAddress, this object will be
a zero length string."
::= { daWanConnectionEntry 9 }
daWanConnectionSubAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Subaddress at which the connection will originate from. If the subaddress is
undefined for the given media or unused, then the value is zero."
DEFVAL { ''H } -- the empty string
::= { daWanConnectionEntry 10 }
daWanConnectionInfoType OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
speech(2),
unrestrictedDigital(3), -- 64k/s data
unrestrictedDigital56(4), -- with 56k rate adaption
restrictedDigital(5),
audio31(6), -- 3.1 kHz audio
audio7(7), -- 7 kHz audio
video(8),
packetSwitched(9),
fax(10)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Information Transfer Capability to be used for this connection.
speech(2) refers to a non-data connection, whereas audio31(6) and
audio7(7) refer to data mode connections."
DEFVAL { other }
::= { daWanConnectionEntry 11 }
daWanConnectionChargedUnits OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of charged units for this connection. For incoming calls or
if charging information is not supplied by the switch, the value of
this object will be zero."
::= { daWanConnectionEntry 12 }
daWanConnectionConnectTime OBJECT-TYPE
SYNTAX TimeStamp
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime when this connection was completed. This
object will be updated whenever a call is completed."
::= { daWanConnectionEntry 13 }
daWanConnectionConnectDirection OBJECT-TYPE
SYNTAX INTEGER
{
in(1),
out(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The direction from which this connect occurred."
::= { daWanConnectionEntry 14 }
daWanConnectionDisconnectTime OBJECT-TYPE
SYNTAX TimeStamp
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime when this call was disconnected. This object
will be updated whenever a call is disconnected."
::= { daWanConnectionEntry 15 }
daWanConnectionDisconnectDirection OBJECT-TYPE
SYNTAX INTEGER
{
in(1),
out(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The direction from which this disconnect occurred."
::= { daWanConnectionEntry 16 }
daWanConnectionDisconnectCause OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The encoded network cause value associated with this call. This object
will be updated whenever a call is started or cleared. The value of this
object will depend on the interface type as well as on the protocol and
protocol version being used on this interface."
::= { daWanConnectionEntry 17 }
daWanConnectionDisconnectText OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ASCII text describing the reason for this call termination. This object
exists because it would be impossible for a management station to store all
possible cause values for all types of interfaces. It should be used only if
a management station is unable to decode the value of
daWanConnectionDisconnectCause. This object will be updated whenever a
call is started or cleared."
::= { daWanConnectionEntry 18 }
END

View File

@ -0,0 +1,91 @@
CT-DAWANDEVCONN-MIB DEFINITIONS ::= BEGIN
-- ct-dawandevconn-mib
-- Revision: 0.0.01
-- Date: June 29, 1999
--
-- 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 the
-- WAN
--
-- This module will be extended, as required.
--
-- 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 June 99 Cabletron Systems
--
IMPORTS
OBJECT-TYPE
FROM RFC-1212
cabletron
FROM CTRON-OIDS;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
daWanDevConn OBJECT IDENTIFIER ::= { ctSSA 23 }
daWanDevConnTable OBJECT-TYPE
SYNTAX SEQUENCE OF DaWanDevConnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Demand Access remote WAN connections"
::= {daWanDevConn 1}
daWanDevConnEntry OBJECT-TYPE
SYNTAX DaWanDevConnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing wan connection information and statistics."
INDEX {daWanDeviceIndex, daWanConnectionIndex}
::= {daWanDevConnTable 1}
DaWanDevConnEntry ::=
SEQUENCE {
daWanDeviceIndex INTEGER,
daWanConnectionIndex INTEGER
}
daWanDeviceIndex OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the index into this table. This index uniquely identifies
the connection associated with the device."
::= { daWanDevConnEntry 1 }
daWanConnectionIndex OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the index into this table. This index uniquely identifies
the connection associated with the device."
::= { daWanDevConnEntry 2 }
END

View File

@ -0,0 +1,633 @@
CT-DS0ent-MIB DEFINITIONS ::= BEGIN
-- ct-dsoent-mib.txt
-- Revision: 01.00.00
-- Part Number:
-- Date: February 8, 1999
-- 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 Cabletron's
-- enterprise DS0 mib.
--
-- This module will be extended, as required.
--
-- 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 (c)1998 Cabletron Systems
IMPORTS
OBJECT-TYPE FROM RFC-1212
Counter, Gauge, TimeTicks FROM RFC1155-SMI
PhysAddress, DisplayString FROM SNMPv2-TC
cabletron FROM CTRON-OIDS;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
ctDs0Mib OBJECT IDENTIFIER ::= { ctSSA 20 }
ctDsx0Mib OBJECT IDENTIFIER ::= { ctSSA 21 }
InterfaceIndex ::= INTEGER
-- TEXTUAL-CONVENTION
-- DspHint
-- d
-- Status
-- mandatory
-- Descr
-- A unique value, greater than zero, for each interface
-- or interface sub-layer in the managed system. It is
-- recommended that values are assigned contiguously
-- starting from 1. The value for each interface sub-
-- layer must remain constant at least from one re-
-- initialization of the entity's network management
-- system to the next re-initialization.
ctDs0ifNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of network interfaces (regardless of their
current state) present on this system."
::= { ctDs0Mib 1 }
ctDs0ifTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtDs0ifEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries. The number of entries
is given by the value of ctDs0ifNumber."
::= { ctDs0Mib 2 }
ctDs0ifEntry OBJECT-TYPE
SYNTAX CtDs0ifEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing management information applicable
to a particular interface."
INDEX { ctDs0ifIndex }
::= { ctDs0ifTable 1 }
CtDs0ifEntry ::= SEQUENCE {
ctDs0ifIndex InterfaceIndex,
ctDs0ifDescr DisplayString,
ctDs0ifType IANActDs0ifType,
ctDs0ifMtu INTEGER,
ctDs0ifSpeed Gauge,
ctDs0ifPhysAddress PhysAddress,
ctDs0ifAdminStatus INTEGER,
ctDs0ifOperStatus INTEGER,
ctDs0ifLastChange TimeTicks,
ctDs0ifInOctets Counter,
ctDs0ifInUcastPkts Counter,
ctDs0ifInNUcastPkts Counter,
ctDs0ifInDiscards Counter,
ctDs0ifInErrors Counter,
ctDs0ifInUnknownProtos Counter,
ctDs0ifOutOctets Counter,
ctDs0ifOutUcastPkts Counter,
ctDs0ifOutNUcastPkts Counter,
ctDs0ifOutDiscards Counter,
ctDs0ifOutErrors Counter,
ctDs0ifOutQLen Gauge,
ctDs0ifSpecific OBJECT IDENTIFIER
}
ctDs0ifIndex OBJECT-TYPE
SYNTAX InterfaceIndex(0..2147483647)
-- Rsyntax INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value, greater than zero, for each
interface. It is recommended that values are assigned
contiguously starting from 1. The value for each
interface sub-layer must remain constant at least from
one re-initialization of the entity's network
management system to the next re-initialization."
::= { ctDs0ifEntry 1 }
ctDs0ifDescr OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..255))
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string containing information about the
interface. This string should include the name of the
manufacturer, the product name and the version of the
interface hardware/software."
::= { ctDs0ifEntry 2 }
ctDs0ifType OBJECT-TYPE
SYNTAX IANActDs0ifType
-- Rsyntax INTEGER {
-- other(1),
-- regular1822(2),
-- hdh1822(3),
-- ddnX25(4),
-- rfc877x25(5),
-- ethernetCsmacd(6),
-- iso88023Csmacd(7),
-- iso88024TokenBus(8),
-- iso88025TokenRing(9),
-- iso88026Man(10),
-- starLan(11),
-- proteon10Mbit(12),
-- proteon80Mbit(13),
-- hyperchannel(14),
-- fddi(15),
-- lapb(16),
-- sdlc(17),
-- ds1(18),
-- e1(19),
-- basicISDN(20),
-- primaryISDN(21),
-- propPointToPointSerial(22),
-- ppp(23),
-- softwareLoopback(24),
-- eon(25),
-- ethernet3Mbit(26),
-- nsip(27),
-- slip(28),
-- ultra(29),
-- ds3(30),
-- sip(31),
-- frameRelay(32),
-- rs232(33),
-- para(34),
-- arcnet(35),
-- arcnetPlus(36),
-- atm(37),
-- miox25(38),
-- sonet(39),
-- x25ple(40),
-- iso88022llc(41),
-- localTalk(42),
-- smdsDxi(43),
-- frameRelayService(44),
-- v35(45),
-- hssi(46),
-- hippi(47),
-- modem(48),
-- aal5(49),
-- sonetPath(50),
-- sonetVT(51),
-- smdsIcip(52),
-- propVirtual(53),
-- propMultiplexor(54)
-- }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of interface. Additional values for ctDs0ifType
are assigned by the Internet Assigned Numbers
Authority (IANA), through updating the syntax of the
IANAifType textual convention."
::= { ctDs0ifEntry 3 }
ctDs0ifMtu OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size of the largest packet which can be
sent/received on the interface, specified in octets.
For interfaces that are used for transmitting network
datagrams, this is the size of the largest network
datagram that can be sent on the interface."
::= { ctDs0ifEntry 4 }
ctDs0ifSpeed OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An estimate of the interface's current bandwidth in
bits per second. For interfaces which do not vary in
bandwidth or for those where no accurate estimation
can be made, this object should contain the nominal
bandwidth. If the bandwidth of the interface is
greater than the maximum value reportable by this
object then this object should report its maximum
value (4,294,967,295) and ctDs0ifHighSpeed must be used to
report the interace's speed. For a sub-layer which
has no concept of bandwidth, this object should be
zero."
::= { ctDs0ifEntry 5 }
ctDs0ifPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
-- Rsyntax OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The interface's address at its protocol sub-layer.
The interface's media-specific MIB must define the bit
and byte ordering and format of the value contained by
this object. For interfaces which do not have such an
address (e.g., a serial line), this object should
contain an octet string of zero length."
::= { ctDs0ifEntry 6 }
ctDs0ifAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The desired state of the interface. The testing(3)
state indicates that no operational packets can be
passed. When a managed system initializes, all
interfaces start with ctDs0ifAdminStatus in the down(2)
state. As a result of either explicit management
action or per configuration information retained by
the managed system, ctDs0ifAdminStatus is then changed to
either the up(1) or testing(3) states (or remains in
the down(2) state)."
::= { ctDs0ifEntry 7 }
ctDs0ifOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3),
unknown(4),
dormant(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operational state of the interface. The
testing(3) state indicates that no operational packets
can be passed. If ctDs0ifAdminStatus is down(2) then
ctDs0ifOperStatus should be down(2). If ctDs0ifAdminStatus is
changed to up(1) then ctDs0ifOperStatus should change to
up(1) if the interface is ready to transmit and
receive network traffic; it should change to
dormant(5) if the interface is waiting for external
actions (such as a serial line waiting for an
incomming connection); it should remain in the down(2)
state if and only if there is a fault that prevents if
from going to the up(1) state."
::= { ctDs0ifEntry 8 }
ctDs0ifLastChange OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime at the time the interface
entered its current operational state. If the current
state was entered prior to the last re-initialization
of the local network management subsystem, then this
object contains a zero value."
::= { ctDs0ifEntry 9 }
ctDs0ifInOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of octets received on the interface,
including framing characters."
::= { ctDs0ifEntry 10 }
ctDs0ifInUcastPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets, delivered by this sub-layer to
a higher (sub-)layer, which were not addressed to a
multicast or broadcast address at this sub-layer."
::= { ctDs0ifEntry 11 }
ctDs0ifInNUcastPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of packets, delivered by this sub-layer to
a higher (sub-)layer, which were addressed to a
multicast or broadcast address at this sub-layer.
This object is deprecated in favour of
ctDs0ifInMulticastPkts and ctDs0ifInBroadcastPkts."
::= { ctDs0ifEntry 12 }
ctDs0ifInDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of inbound packets which were chosen to be
discarded even though no errors had been detected to
prevent their being deliverable to a higher-layer
protocol. One possible reason for discarding such a
packet could be to free up buffer space."
::= { ctDs0ifEntry 13 }
ctDs0ifInErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For packet-oriented interfaces, the number of inbound
packets that contained errors preventing them from
being deliverable to a higher-layer protocol. For
character-oriented or fixed-length interfaces, the
number of inbound transmission units that contained
errors preventing them from being deliverable to a
higher-layer protocol."
::= { ctDs0ifEntry 14 }
ctDs0ifInUnknownProtos OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For packet-oriented interfaces, the number of packets
received via the interface which were discarded
because of an unknown or unsupported protocol. For
character-oriented or fixed-length interfaces which
support protocol multiplexing the number of
transmission units received via the interface which
were discarded because of an unknown or unsupported
protocol. For any interface which does not support
protocol multiplexing, this counter will always be 0."
::= { ctDs0ifEntry 15 }
ctDs0ifOutOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of octets transmitted out of the
interface, including framing characters."
::= { ctDs0ifEntry 16 }
ctDs0ifOutUcastPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of packets that higher-level
protocols requested be transmitted, and which were not
addressed to a multicast or broadcast address at this
sub-layer, including those that were discarded or not
sent."
::= { ctDs0ifEntry 17 }
ctDs0ifOutNUcastPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of packets that higher-level
protocols requested be transmitted, and which were
addressed to a multicast or broadcast address at this
sub-layer, including those that were discarded or not
sent.
This object is deprecated in favour of
ctDs0ifOutMulticastPkts and ctDs0ifOutBroadcastPkts."
::= { ctDs0ifEntry 18 }
ctDs0ifOutDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of outbound packets which were chosen to
be discarded even though no errors had been detected
to prevent their being transmitted. One possible
reason for discarding such a packet could be to free
up buffer space."
::= { ctDs0ifEntry 19 }
ctDs0ifOutErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For packet-oriented interfaces, the number of
outbound packets that could not be transmitted because
of errors. For character-oriented or fixed-length
interfaces, the number of outbound transmission units
that could not be transmitted because of errors."
::= { ctDs0ifEntry 20 }
ctDs0ifOutQLen OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The length of the output packet queue (in packets)."
::= { ctDs0ifEntry 21 }
ctDs0ifSpecific OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"A reference to MIB definitions specific to the
particular media being used to realize the interface.
It is recommended that this value point to an instance
of a MIB object in the media-specific MIB, i.e., that
this object have the semantics associated with the
InstancePointer textual convention defined in RFC
1443. In fact, it is recommended that the media-
specific MIB specify what value ifSpecific should/can
take for values of ifType. If no MIB definitions
specific to the particular media are available, the
value should be set to the OBJECT IDENTIFIER { 0 0 }."
::= { ctDs0ifEntry 22 }
IANActDs0ifType ::= INTEGER {
other(1),
regular1822(2),
hdh1822(3),
ddnX25(4),
rfc877x25(5),
ethernetCsmacd(6),
iso88023Csmacd(7),
iso88024TokenBus(8),
iso88025TokenRing(9),
iso88026Man(10),
starLan(11),
proteon10Mbit(12),
proteon80Mbit(13),
hyperchannel(14),
fddi(15),
lapb(16),
sdlc(17),
ds1(18),
e1(19),
basicISDN(20),
primaryISDN(21),
propPointToPointSerial(22),
ppp(23),
softwareLoopback(24),
eon(25),
ethernet3Mbit(26),
nsip(27),
slip(28),
ultra(29),
ds3(30),
sip(31),
frameRelay(32),
rs232(33),
para(34),
arcnet(35),
arcnetPlus(36),
atm(37),
miox25(38),
sonet(39),
x25ple(40),
iso88022llc(41),
localTalk(42),
smdsDxi(43),
frameRelayService(44),
v35(45),
hssi(46),
hippi(47),
modem(48),
aal5(49),
sonetPath(50),
sonetVT(51),
smdsIcip(52),
propVirtual(53),
propMultiplexor(54)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- This data type is used as the syntax of the ifType
-- object in the (updated) definition of MIB-II's
-- ifTable.
--
-- The definition of this textual convention with the
-- addition of newly assigned values is published
-- periodically by the IANA, in either the Assigned
-- Numbers RFC, or some derivative of it specific to
-- Internet Network Management number assignments. (The
-- latest arrangements can be obtained by contacting the
-- IANA.)
--
-- Requests for new values should be made to IANA via
-- email (iana@isi.edu).
--
-- The relationship between the assignment of ifType
-- values and of OIDs to particular media-specific MIBs
-- is solely the purview of IANA and is subject to change
-- without notice. Quite often, a media-specific MIB's
-- OID-subtree assignment within MIB-II's 'transmission'
-- subtree will be the same as its ifType value.
-- However, in some circumstances this will not be the
-- case, and implementors must not pre-assume any
-- specific relationship between ifType values and
-- transmission subtree OIDs.
ctDsx0ConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtDsx0ConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"ISDN lapd table containing configuration and
operational parameters for all ISDN signaling
channels on this managed device."
::= { ctDsx0Mib 1 }
ctDsx0ConfigEntry OBJECT-TYPE
SYNTAX CtDsx0ConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the ISDN Lapd Table."
INDEX { ctDs0ifIndex }
::= { ctDsx0ConfigTable 1 }
CtDsx0ConfigEntry ::=
SEQUENCE {
ctDsx0ConfigLineId
DisplayString,
ctDsx0ConfigAdminStatus
INTEGER,
ctDsx0ConfigOperStatus
INTEGER
}
ctDsx0ConfigLineId OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Line id of the Isdn Lapd table entry"
::= { ctDsx0ConfigEntry 1 }
ctDsx0ConfigAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3),
unknown(4),
dormant(5),
notPresent(6),
lowerLayerDown(7)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Administration status for the Isdn Lapd table entry."
::= { ctDsx0ConfigEntry 2 }
ctDsx0ConfigOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3),
unknown(4),
dormant(5),
notPresent(6),
lowerLayerDown(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Operational status for the Isdn Lapd table entry."
::= { ctDsx0ConfigEntry 3 }
END

File diff suppressed because it is too large Load Diff

1676
mibs/cabletron/CT-ELS100-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,419 @@
CT-MSGXFERSERVICE-MIB DEFINITIONS ::= BEGIN
-- ct-msgxferservice-mib.txt
-- Revision: 00.00.02
-- Part Number:
-- Date: June 4, 1999
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03867-0505
-- (603) 332-9400
-- support@ctron.com
-- This module provides an enterprise-specific messaging service MIB.
--
-- This module will be extended, as needed.
--
-- 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 March 98 Cabletron Systems
--
-- This MIB is intended to allow quantitative & qualitative measurement
-- of the flow of both control & data messages sent across a shared memory
-- processor interface via the Message Transfer Service. In specific, it
-- will provide the ability to:
-- 1) determine if the amount of shared memory used for interprocessor
-- messaging is being fully utilized
-- 2) determine if the users of the shared memory are making efficient
-- use of the message transferral service
-- 3) determine if the Message Transfer Service is making efficient use
-- of the shared memory interface
IMPORTS
Counter, Gauge
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
cabletron
FROM CTRON-OIDS;
--=============== Group Definitions ===================
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
--================================================================
-- This MIB module uses the extended OBJECT-TYPE macro as defined
-- RFC 1212
--================= HSIM Info ===================
ctMessageTransferService OBJECT IDENTIFIER ::= { ctSSA 7 }
numberOfMTSInstances OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object is the number of instances of the
Message Transfer Serive (MTS) represented in the table."
::= { ctMessageTransferService 1 }
messageTransferServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF MessageTransferServiceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of MBus modules present in this unit"
::= { ctMessageTransferService 2 }
messageTransferServiceEntry OBJECT-TYPE
SYNTAX MessageTransferServiceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The value of this object is an MBus module that is
present in this unit"
INDEX { mtsInstanceID }
::= { messageTransferServiceTable 1 }
MessageTransferServiceEntry ::=
SEQUENCE {
mtsInstanceID INTEGER,
mtsMBusID INTEGER,
mtsNumberOfMTSUsers INTEGER,
mtsNumberOfMTSBuffers INTEGER,
mtsSizeOfMTSBuffers INTEGER,
mtsNumberOfPostedMsgs Counter,
mtsNumberOfPostedBytes Counter,
mtsNumberOfPostedPriorityMsgs Counter,
mtsNumberOfPostedPriorityBytes Counter,
mtsNumberOfSentMsgs Counter,
mtsNumberOfSentBytes Counter,
mtsNumberOfPendingMsgs Gauge,
mtsNumberOfPendingBytes Gauge,
mtsHighWaterForPendingMsgs INTEGER,
mtsHighWaterForPendingBytes INTEGER,
mtsNumberOfTransmissions Counter,
mtsNumberOfReceptions Counter,
mtsNumberOfReceivedMsgs Counter,
mtsNumberOfRcvNoBufs Counter,
mtsNumberOfRcvNoUsers Counter,
mtsNumberOfSentPriorityMsgs Counter,
mtsNumberOfSentPriorityBytes Counter,
mtsNumberOfReceivedBytes Counter,
mtsNumberOfReceivedPriorityMsgs Counter,
mtsNumberOfReceivedPriorityBytes Counter,
mtsNumberOfAckdMsgs Counter,
mtsNumberOfAckdPriorityMsgs Counter,
mtsHighWaterForMsgsPerTransmission INTEGER,
mtsHighWaterForMsgsPerReception INTEGER
}
mtsInstanceID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object is an index that uniquely
identifies this instance of the Message Transfer Service."
::= { messageTransferServiceEntry 1 }
mtsMBusID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object is an index that uniquely
identifies the MBus module on which this instance of
the MTS runs."
::= { messageTransferServiceEntry 2 }
mtsNumberOfMTSUsers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of users
currently subscribed to use this instance of the MTS."
::= { messageTransferServiceEntry 3 }
mtsNumberOfMTSBuffers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of buffers
in the shared memory interface available for transferring
user messages."
::= { messageTransferServiceEntry 4 }
mtsSizeOfMTSBuffers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object defines the size of buffers used
in the shared memory interface available for transferring
user messages."
::= { messageTransferServiceEntry 5 }
mtsNumberOfPostedMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of messages
posted to the MTS for transfer via the shared memory
interface."
::= { messageTransferServiceEntry 6 }
mtsNumberOfPostedBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of user data
bytes posted to the MTS for transfer via the shared memory
interface."
::= { messageTransferServiceEntry 7 }
mtsNumberOfPostedPriorityMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of high
priority messages posted to the MTS for transfer via
the shared memory interface."
::= { messageTransferServiceEntry 8 }
mtsNumberOfPostedPriorityBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of high
priority user data bytes posted to the MTS for transfer
via the shared memory interface."
::= { messageTransferServiceEntry 9 }
mtsNumberOfSentMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of messages
sent by the MTS via the shared memory interface."
::= { messageTransferServiceEntry 10 }
mtsNumberOfSentBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of user data
bytes sent by the MTS via the shared memory interface."
::= { messageTransferServiceEntry 11 }
mtsNumberOfPendingMsgs OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object defines the current value for
the number of messages waiting to be transferred via
this instance of the MTS."
::= { messageTransferServiceEntry 12 }
mtsNumberOfPendingBytes OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object defines the current value for
the number of bytes of user data waiting to be transferred
via this instance of the MTS."
::= { messageTransferServiceEntry 13 }
mtsHighWaterForPendingMsgs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the highest value for
the number of messages waiting to be transferred via
this instance of the MTS."
::= { messageTransferServiceEntry 14 }
mtsHighWaterForPendingBytes OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the highest value for
the number of bytes of user data waiting to be transferred
via this instance of the MTS."
::= { messageTransferServiceEntry 15 }
mtsNumberOfTransmissions OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of times
a message or messages were sent by this instance of the
MTS via the shared memory interface."
::= { messageTransferServiceEntry 16 }
mtsNumberOfReceptions OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of times
a message or messages were received by this instance of
the MTS via the shared memory interface."
::= { messageTransferServiceEntry 17 }
mtsNumberOfReceivedMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of messages
received by this instance of the MTS via the shared memory
interface."
::= { messageTransferServiceEntry 18 }
mtsNumberOfRcvNoBufs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of messages
discarded due to a lack of a system receive buffers
available to hold the received message for this instance
of the shared memory interface."
::= { messageTransferServiceEntry 19 }
mtsNumberOfRcvNoUsers OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of messages
discarded as a result of no user registered for the
received message type for this instance of the shared
memory interface."
::= { messageTransferServiceEntry 20 }
mtsNumberOfSentPriorityMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of priority
messages sent by the MTS via the shared memory interface."
::= { messageTransferServiceEntry 21 }
mtsNumberOfSentPriorityBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of bytes
of priority messages sent by the MTS via the shared
memory interface."
::= { messageTransferServiceEntry 22 }
mtsNumberOfReceivedBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of bytes
received by this instance of the MTS via the shared memory
interface."
::= { messageTransferServiceEntry 23 }
mtsNumberOfReceivedPriorityMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of priority
messages received by this instance of the MTS via the
shared memory interface."
::= { messageTransferServiceEntry 24 }
mtsNumberOfReceivedPriorityBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of bytes of
priority messages received by this instance of the MTS via
the shared memory interface."
::= { messageTransferServiceEntry 25 }
mtsNumberOfAckdMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of messages
acknowledged by this instance of the MTS via the shared memory
interface."
::= { messageTransferServiceEntry 26 }
mtsNumberOfAckdPriorityMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the number of priority messages
acknowledged by this instance of the MTS via the shared memory
interface."
::= { messageTransferServiceEntry 27 }
mtsHighWaterForMsgsPerTransmission OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the highest value for the
number of messages that were sent per transmission by this
instance of the MTS via the shared memory interface."
::= { messageTransferServiceEntry 28 }
mtsHighWaterForMsgsPerReception OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object defines the highest value for the
number of messages that were received per reception by this
instance of the MTS via the shared memory interface."
::= { messageTransferServiceEntry 29 }
END

8099
mibs/cabletron/CTATX-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,717 @@
CTRON-BRDG-MIB DEFINITIONS ::= BEGIN
-- ctron-brdg-mib.txt
-- Revision: 1.00
-- Date: August 14, 1992
-- 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 Cabletron's
-- enterprise-specific bridge MIB.
--
-- This module will be extended, as required.
--
-- 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 92 Cabletron Systems
IMPORTS
OBJECT-TYPE FROM RFC-1212
Counter FROM RFC-1155-SMI;
cabletron OBJECT IDENTIFIER ::= { enterprises 52 }
mibs OBJECT IDENTIFIER ::= { cabletron 4 }
ctron OBJECT IDENTIFIER ::= { mibs 1 }
ctdatalink OBJECT IDENTIFIER ::= { ctron 2 }
ctBridge OBJECT IDENTIFIER ::= { ctdatalink 3 }
------ group definitions ------
ctBridgeSr OBJECT IDENTIFIER ::= { ctBridge 3 }
ctBridgeTp OBJECT IDENTIFIER ::= { ctBridge 4 }
ctBridgeSdbEnet OBJECT IDENTIFIER ::= { ctBridge 5 }
ctBridgeSdbTr OBJECT IDENTIFIER ::= { ctBridge 6 }
---------- ctBridgeSr group -------------
ctBridgeSrPortPairTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeSrPortPairEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing information of source and
destination port pairs for source routing"
::= { ctBridgeSr 1 }
ctBridgeSrPortPairEntry OBJECT-TYPE
SYNTAX CtBridgeSrPortPairEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry consisting of objects specifying information
for the source and destination port pairs used for source
routing."
INDEX { ctBridgeSrPortPairSrcPort, ctBridgeSrPortPairDestPort }
::= { ctBridgeSrPortPairTable 1 }
CtBridgeSrPortPairEntry ::=
SEQUENCE {
ctBridgeSrPortPairSrcPort
INTEGER,
ctBridgeSrPortPairDestPort
INTEGER,
ctBridgeSrPortPairPackets
Counter,
ctBridgeSrPortPairState
INTEGER
}
ctBridgeSrPortPairSrcPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The source port (ie the port which received the packets)
for which this entry has source routing information."
::= { ctBridgeSrPortPairEntry 1 }
ctBridgeSrPortPairDestPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The destination port (ie the port which transmitted the
packets) for which this entry has source routing information."
::= { ctBridgeSrPortPairEntry 2 }
ctBridgeSrPortPairPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets forward by the source route bridge
from the SrcPort to the DestPort."
::= { ctBridgeSrPortPairEntry 3 }
ctBridgeSrPortPairState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of source route bridging on this port pair.
This is the desired state of the administrator. The
operational state of the port pair is determined by this
state along with the states of dot1dStpPortState within
the IETF Bridge MIB and ifOperStatus of the IETF MIB II
for each port."
::= { ctBridgeSrPortPairEntry 4 }
---------- ctBridgeTp group -------------
ctBridgeTpPortFwdTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeTpPortFwdEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing information of source and
destination port transparent MAC layer forwarding."
::= { ctBridgeTp 1 }
ctBridgeTpPortFwdEntry OBJECT-TYPE
SYNTAX CtBridgeTpPortFwdEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry consisting of objects specifying the source and
destination port transparent MAC layer forwarding
information."
INDEX { ctBridgeTpPortFwdSrcPort, ctBridgeTpPortFwdDestPort }
::= { ctBridgeTpPortFwdTable 1 }
CtBridgeTpPortFwdEntry ::=
SEQUENCE {
ctBridgeTpPortFwdSrcPort
INTEGER,
ctBridgeTpPortFwdDestPort
INTEGER,
ctBridgeTpPortFwdPackets
Counter
}
ctBridgeTpPortFwdSrcPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The source port (ie the port which received the packets)
for which this entry has transparent bridge forwarding
information."
::= { ctBridgeTpPortFwdEntry 1 }
ctBridgeTpPortFwdDestPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The destination port (ie the port which the packets
were transmitted out) for which this entry has
transparent bridge forwarding information."
::= { ctBridgeTpPortFwdEntry 2 }
ctBridgeTpPortFwdPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets transparently forwarded by the bridge
from the SrcPort to the DestPort."
::= { ctBridgeTpPortFwdEntry 3 }
ctBridgeTpPortStateTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeTpPortStateEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table which allows the network administrator to enable/
disable transparent bridging on a particular port."
::= { ctBridgeTp 2 }
ctBridgeTpPortStateEntry OBJECT-TYPE
SYNTAX CtBridgeTpPortStateEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing the transparent bridge state of
a particular port."
INDEX { ctBridgeTpPortStatePort }
::= { ctBridgeTpPortStateTable 1 }
CtBridgeTpPortStateEntry ::=
SEQUENCE {
ctBridgeTpPortStatePort
INTEGER,
ctBridgeTpPortState
INTEGER
}
ctBridgeTpPortStatePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port for which this entry has transparent bridge
state information."
::= { ctBridgeTpPortStateEntry 1 }
ctBridgeTpPortState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of transparent bridging on this port. This is
the desired state of the administrator. The operational
state of the port is determined by this state along with
the state of dot1dStpPortState within the IETF Bridge MIB
and ifOperStatus of the IETF MIB II."
::= { ctBridgeTpPortStateEntry 2 }
---------- ctBridgeSdbEnet group -------------
ctBridgeSdbEnetTotFtrs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of Ethernet filters in the special
database."
::= { ctBridgeSdbEnet 1 }
ctBridgeSdbEnetNoMatch OBJECT-TYPE
SYNTAX INTEGER {
filter(1),
forward(2),
searchFDB(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The process to be performed if no match is found
in the Ethernet special database. The process of
filtering or forwarding is for all ports. searchFDB
results in searching the IEEE 802.1D transparent filter
database referenced by the IETF Bridge MIB. "
::= { ctBridgeSdbEnet 2 }
ctBridgeSdbEnetTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeSdbEnetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing filtering information configured into
the bridge by (local or network) management specifying
the specific packet string (destination address, source
address, type/length field as well as a window of 64 bytes
of packet data beginning at a data offset) to be used
for filtering decisions. The filters are to be searched in
the order of incrementing filter number."
::= { ctBridgeSdbEnet 3 }
ctBridgeSdbEnetEntry OBJECT-TYPE
SYNTAX CtBridgeSdbEnetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Filtering information which extends the filtering
capability of IEEE 802.1d."
REFERENCE
" IETF RFC:1286 "
INDEX { ctBridgeSdbEnetFtrNo }
::= { ctBridgeSdbEnetTable 1 }
CtBridgeSdbEnetEntry ::=
SEQUENCE {
ctBridgeSdbEnetFtrNo
INTEGER,
ctBridgeSdbEnetState
INTEGER,
ctBridgeSdbEnetFtrData
OCTET STRING,
ctBridgeSdbEnetDataOffset
INTEGER
}
ctBridgeSdbEnetFtrNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Filter number for which this entry contains
filtering information."
::= { ctBridgeSdbEnetEntry 1 }
ctBridgeSdbEnetState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of the filter for which this entry contains
filtering information."
::= { ctBridgeSdbEnetEntry 2 }
ctBridgeSdbEnetFtrData OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The specific packet string representing the
destination address, source address, type/length
field and a window of 64 bytes of packet data
beginning at DataOffset to be used for filtering
decisions. Each ASCII character of the string
represents a nibble of packet data, therefore the
packet string should be (14+64) * 2 = 156 characters
long. A value of 'x' in the packet string is
used to indicate a 'Don't care' and no filtering is
to be performed on that nibble."
::= { ctBridgeSdbEnetEntry 3 }
ctBridgeSdbEnetDataOffset OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The offset into a packet from which the bridge begins
its filtering decisions on the 64 byte data window. The
value '0' indicates that the window begins at the first
byte after the Ethernet MAC header. The largest value of
DataOffset is 1514 - 14 - 63 = 1437."
::= { ctBridgeSdbEnetEntry 4 }
ctBridgeSdbEnetIOTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeSdbEnetIOEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing the set of ports to which
frames received from specific ports and containing the
specific packet string (destination address, source address,
type/length field as well as a window of 64 bytes of
packet data beginning at a data offset) of the corresponding
filter number of SdbEnetTable are allowed to be forwarded.
The value of '0' in this table as the RcvPort is used to
specify all ports which are not already specified in this
table for a particular entry."
::= { ctBridgeSdbEnet 4 }
ctBridgeSdbEnetIOEntry OBJECT-TYPE
SYNTAX CtBridgeSdbEnetIOEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The set of ports to which frames received by the RcvPort
and containing the specific packet string of the
corresponding filter number of SdbEnetTable are allowed
to be forwarded."
INDEX { ctBridgeSdbEnetIOFtrNo, ctBridgeSdbEnetIORcvPort }
::= { ctBridgeSdbEnetIOTable 1 }
CtBridgeSdbEnetIOEntry ::=
SEQUENCE {
ctBridgeSdbEnetIOFtrNo
INTEGER,
ctBridgeSdbEnetIORcvPort
INTEGER,
ctBridgeSdbEnetIOAllowedToGoTo
OCTET STRING,
ctBridgeSdbEnetIODelEntry
INTEGER
}
ctBridgeSdbEnetIOFtrNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Filter number for which this entry contains
filtering information."
::= { ctBridgeSdbEnetIOEntry 1 }
ctBridgeSdbEnetIORcvPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Either the value '0', or the port number of the port
from which a frame must be received in order for this
entry's filtering information to apply. A value of
'0' indicates that this entry applies on all ports of
the bridge for which there is no other applicable entry."
::= { ctBridgeSdbEnetIOEntry 2 }
ctBridgeSdbEnetIOAllowedToGoTo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The set of ports to which frames received from a
specific port and containing the specific packet
string of the corresponding filter number are allowed
to be forwarded. Each octet within the value of this
object 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'. (Note that the
setting of the bit corresponding to the port from which
a frame is received is irrelevant.)"
::= { ctBridgeSdbEnetIOEntry 3 }
ctBridgeSdbEnetIODelEntry OBJECT-TYPE
SYNTAX INTEGER {
deleteEntry(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Writing a '1' to this object deletes this entry from the
Ethernet special database. This object will always return
a '1' when read."
::= { ctBridgeSdbEnetIOEntry 4 }
---------- ctBridgeSdbTr group -------------
ctBridgeSdbTrTotFtrs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of Token Ring filters in the special
database."
::= { ctBridgeSdbTr 1 }
ctBridgeSdbTrNoMatch OBJECT-TYPE
SYNTAX INTEGER {
filter(1),
forward(2),
searchFDB(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The process to be performed if no match is found
in the Token Ring special database. The process of
filtering or forwarding is for all ports. searchFDB
results in searching the IEEE 802.1D transparent filter
database referenced by the IETF Bridge MIB. "
::= { ctBridgeSdbTr 2 }
ctBridgeSdbTrTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeSdbTrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing filtering information configured into
the bridge by (local or network) management specifying
the specific packet string (AC, FC, destination address,
source address, as well as a window of 64 bytes of packet
data beginning at a data offset) to be used for filtering
decisions. The filters are to be searched in the order of
incrementing filter number."
::= { ctBridgeSdbTr 3 }
ctBridgeSdbTrEntry OBJECT-TYPE
SYNTAX CtBridgeSdbTrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Filtering information which extends the filtering
capability of IEEE 802.1d."
REFERENCE
" IETF RFC:1286 "
INDEX { ctBridgeSdbTrFtrNo }
::= { ctBridgeSdbTrTable 1 }
CtBridgeSdbTrEntry ::=
SEQUENCE {
ctBridgeSdbTrFtrNo
INTEGER,
ctBridgeSdbTrState
INTEGER,
ctBridgeSdbTrFtrData
OCTET STRING,
ctBridgeSdbTrDataOffset
INTEGER
}
ctBridgeSdbTrFtrNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Filter number for which this entry contains
filtering information."
::= { ctBridgeSdbTrEntry 1 }
ctBridgeSdbTrState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of the filter for which this entry contains
filtering information."
::= { ctBridgeSdbTrEntry 2 }
ctBridgeSdbTrFtrData OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The specific packet string consisting of the AC, FC,
destination address, source address, and a window of
64 bytes of packet data beginning at DataOffset
to be used for filtering decisions. Each ASCII
character of the string represents a nibble of
packet data, therefore the packet string should be
(14+64) * 2 = 156 characters long. A value of 'x' in
the packet string is used to indicate a 'Don't care'
and no filtering is to be performed on that nibble."
::= { ctBridgeSdbTrEntry 3 }
ctBridgeSdbTrDataOffset OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The offset into a packet from which the bridge begins
its filtering decisions on the 64 byte data window. The
value '0' indicates that the window begins at the first
byte after the Token Ring MAC header. The largest value of
DataOffset is 17800 - 14 - 63 = 17723."
::= { ctBridgeSdbTrEntry 4 }
ctBridgeSdbTrIOTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeSdbTrIOEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing the set of ports to which frames
received from specific ports and containing the specific
packet string (AC, FC, destination address, source address,
as well as a window of 64 bytes of packet data beginning
at a data offset) of the corresponding filter number of
SdbTrTable are allowed to be forwarded. The value of '0'
in this table as the RcvPort is used to specify all ports
which are not already specified in this table for a
particular entry."
::= { ctBridgeSdbTr 4 }
ctBridgeSdbTrIOEntry OBJECT-TYPE
SYNTAX CtBridgeSdbTrIOEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The set of ports to which frames received by the RcvPort
and containing the specific packet string of the
corresponding filter number of SdbTrTable are allowed
to be forwarded."
INDEX { ctBridgeSdbTrIOFtrNo, ctBridgeSdbTrIORcvPort }
::= { ctBridgeSdbTrIOTable 1 }
CtBridgeSdbTrIOEntry ::=
SEQUENCE {
ctBridgeSdbTrIOFtrNo
INTEGER,
ctBridgeSdbTrIORcvPort
INTEGER,
ctBridgeSdbTrIOAllowedToGoTo
OCTET STRING,
ctBridgeSdbTrIODelEntry
INTEGER
}
ctBridgeSdbTrIOFtrNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Filter number for which this entry contains
filtering information."
::= { ctBridgeSdbTrIOEntry 1 }
ctBridgeSdbTrIORcvPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Either the value '0', or the port number of the port
from which a frame must be received in order for this
entry's filtering information to apply. A value of
'0' indicates that this entry applies on all ports of
the bridge for which there is no other applicable entry."
::= { ctBridgeSdbTrIOEntry 2 }
ctBridgeSdbTrIOAllowedToGoTo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The set of ports to which frames received from a
specific port and containing the specific packet
string of the corresponding filter number are allowed
to be forwarded. Each octet within the value of this
object 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'. (Note that the
setting of the bit corresponding to the port from which
a frame is received is irrelevant.)"
::= { ctBridgeSdbTrIOEntry 3 }
ctBridgeSdbTrIODelEntry OBJECT-TYPE
SYNTAX INTEGER {
deleteEntry(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Writing a '1' to this object deletes this entry from the
Token Ring special database. This object will always return
a '1' when read."
::= { ctBridgeSdbTrIOEntry 4 }
END

View File

@ -0,0 +1,146 @@
CTRON-IMIM-ADDRESS-MIB DEFINITIONS ::= BEGIN
-- Cabletron intelligent MIM address MIB
-- Revision: 1.00.00
-- Part Number: 2170995
-- Date: March 3, 1994
-- 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 94 Cabletron Systems
-- This MIB is also known as the Backplane protocol MIB. It provides
-- a list of MAC and IP addresses known for each physical module within
-- the chassis. Physical modules are identified by the slot in which
-- they reside.
IMPORTS
enterprises FROM RFC1155-SMI
OBJECT-TYPE FROM RFC-1212;
cabletron OBJECT IDENTIFIER ::= { enterprises 52 }
commsDevice OBJECT IDENTIFIER ::= { cabletron 1 }
subsystem OBJECT IDENTIFIER ::= { commsDevice 6 }
backplaneProtocol OBJECT IDENTIFIER ::= { subsystem 5 }
-- Groups within the imim address MIB
imimAddress OBJECT IDENTIFIER ::= { backplaneProtocol 1 }
-- The imimAddress group implementation of this group is mandatory.
imimAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF ImimAddressEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides the IP and MAC address for each IMIM within a
MMAC chassis."
::= { imimAddress 1 }
imimAddressEntry OBJECT-TYPE
SYNTAX ImimAddressEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A specific IMIM address entry."
INDEX { imimAddressChassisSlot }
::= { imimAddressTable 1 }
ImimAddressEntry ::=
SEQUENCE {
imimAddressChassisSlot
INTEGER,
imimAddressMAC
OCTET STRING,
imimAddressIP
OCTET STRING
}
imimAddressChassisSlot OBJECT-TYPE
SYNTAX INTEGER (1..8)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis slot number where the intelligent MIM resides
to which this entry pertains."
::= { imimAddressEntry 1 }
imimAddressMAC OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC address of the intelligent MIM residing in the slot
indexed by imimAddressChassisSlot."
::= { imimAddressEntry 2 }
imimAddressIP OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address of the intelligent MIM residing in the slot
indexed by imimAddressChassisSlot."
::= { imimAddressEntry 3 }
backplaneHeartbeat OBJECT-TYPE
SYNTAX INTEGER {
heartBeatPresent (1),
heartBeatAbsent (2),
notSupported (3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object reports on the status of the backplane protocol heartbeat.
This object is applicable only to intelligent MIMs residing in an MMAC
chassis.
If the heartbeat is detected from the management module (i.e. the
intelligent MIM is in communication with the management module) then
the value returned by this object is heartBeatPresent(1).
If the heartbeat is not present, then the returned value is
heartBeatAbsent(2).
On intelligent MIMs that do not support the backplane protocol and
management modules the value notSupported(3) is returned."
::= { imimAddress 2 }
END

View File

@ -0,0 +1,900 @@
CTRON-ISDN-CONFIGURATION-MIB DEFINITIONS ::= BEGIN
-- CTRON-ISDN-CONFIGURATION-MIB The Cabletron ISDN Configuration MIB.
-- Revision: 1.00.00
-- Date: September 10, 1997
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03866-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 1997 Cabletron Systems
IMPORTS
enterprises, Counter FROM RFC1155-SMI
OBJECT-TYPE FROM RFC-1212;
DisplayString ::= OCTET STRING
cabletron OBJECT IDENTIFIER ::= { enterprises 52 }
-- 1.3.6.1.4.1.52
mibs OBJECT IDENTIFIER ::= { cabletron 4 }
-- 1.3.6.1.4.1.52.4
ctron OBJECT IDENTIFIER ::= { mibs 1 }
-- 1.3.6.1.4.1.52.4.1
ctDataLink OBJECT IDENTIFIER ::= { ctron 2 }
-- 1.3.6.1.4.1.52.4.1.2
ctronWan OBJECT IDENTIFIER ::= { ctDataLink 7 }
-- 1.3.6.1.4.1.52.4.1.2.7
ctISDNconfigMib OBJECT IDENTIFIER ::= { ctronWan 4 }
-- 1.3.6.1.4.1.52.4.1.2.7.4
--------------------------------------------------------------------
-- ISDN control object
ctISDNcontrol OBJECT IDENTIFIER ::= { ctISDNconfigMib 1 }
---------------------------------------------------------------------
-- Signaling ("D") Channel configuration
---------------------------------------------------------------------
isdnDchTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsdnDchEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of D channnel interfaces entries. The list consists
of a single entry at this time."
::= { ctISDNcontrol 1 }
isdnDchEntry OBJECT-TYPE
SYNTAX IsdnDchEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A D channnel interface entry containing objects relating to
the particular D channel."
INDEX { isdnDchIndex }
::= { isdnDchTable 1 }
IsdnDchEntry ::=
SEQUENCE {
isdnDchIndex
INTEGER,
isdnDchRateAccess
INTEGER,
isdnDchAllowedCh
INTEGER,
isdnDchChInUse
INTEGER,
isdnDchSupportedSwitches
INTEGER,
isdnDchSwitchType
INTEGER,
isdnDchSPID1
OCTET STRING,
isdnDchSPID2
OCTET STRING,
isdnDchDirNum1
OCTET STRING,
isdnDchDirNum2
OCTET STRING,
isdnDchOperStatus
INTEGER
}
isdnDchIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique index for this D Channel of this ISDN-Controller."
::= { isdnDchEntry 1 }
isdnDchRateAccess OBJECT-TYPE
SYNTAX INTEGER {
other (1),
bri1 (2), -- Basic Rate Access 2x64 Kbps B + 16 Kbps D
pri1 (3), -- Primary Rate Access at 1.544 Mbps
pri2 (4) -- Primary Rate Access at 2.048 Mbps
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Rate Access of this ISDN interface."
::= { isdnDchEntry 2 }
isdnDchAllowedCh OBJECT-TYPE
SYNTAX INTEGER -- BIT STRING {1..32}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A bit string with bit 1 signifiying time slot 1. A set
bit means that a B channel may be allocated on that time slot.
A reset bit means the channel is reserved or otherwise out of service."
::= { isdnDchEntry 3 }
isdnDchChInUse OBJECT-TYPE
SYNTAX INTEGER -- BIT STRING {1..32}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A bit string with bit 1 signifying time slot 1. A set
bit means that a B channel has been allocated on that time slot.
A reset bit means the channel is available, reserved, or otherwise
out of service."
::= { isdnDchEntry 4 }
isdnDchSupportedSwitches OBJECT-TYPE
SYNTAX INTEGER { -- BIT STRING {1..32}
bri5ESS(2),
bridms100(5),
brini1(10),
pri4ESS(16),
pri5ESS(17)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A bit string with each bit position signifying support of
a specific switch type as indicated by the list. A set bit means
that that switch type is supported."
::= { isdnDchEntry 5 }
isdnDchSwitchType OBJECT-TYPE
SYNTAX INTEGER {
bri5ESS(2),
bridms100(5),
brini1(10),
pri4ESS(16),
pri5ESS(17)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Switch type selector as indicated by the list."
DEFVAL { brini1 }
::= { isdnDchEntry 6 }
isdnDchSPID1 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Service profile identifier for BRI channel 1."
DEFVAL { "" }
::= { isdnDchEntry 7 }
isdnDchSPID2 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Service profile identifier for BRI channel 2."
DEFVAL { "" }
::= { isdnDchEntry 8 }
isdnDchDirNum1 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The local directory number for BRI channel 1."
DEFVAL { "" }
::= { isdnDchEntry 9 }
isdnDchDirNum2 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The local directory number for BRI channel 2."
DEFVAL { "" }
::= { isdnDchEntry 10 }
isdnDchOperStatus OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
active(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operational status of the signalling channel."
::= { isdnDchEntry 11 }
--------------------------------------------------------------------
-- Neighbor call control configuration table
--------------------------------------------------------------------
dialCtlNbrCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF DialCtlNbrCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The list of neighbors from which the managed device
will accept calls or to which it will place them."
::= { ctISDNcontrol 2}
dialCtlNbrCfgEntry OBJECT-TYPE
SYNTAX DialCtlNbrCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single Neighbor. This entry is effectively permanent,
and contains address information describing the neighbor.
The value of dialCtlNbrCfgOriginateAddress must be
specified before a new row in this table can become
active(1). Any writeable parameters in an existing entry
can be modified while the entry is active. The modification
will take effect when the neighbor in question will be
called the next time."
INDEX { dialCtlNbrCfgId, dialCtlNbrCfgIndex }
::= { dialCtlNbrCfgTable 1 }
DialCtlNbrCfgEntry ::= SEQUENCE {
dialCtlNbrCfgId INTEGER,
-- neighbor ID
dialCtlNbrCfgIndex INTEGER,
-- index value
dialCtlNbrCfgIfIndex INTEGER,
dialCtlNbrCfgOriginateAddress DisplayString,
-- Call Address (outgoing)
dialCtlNbrCfgAnswerAddress DisplayString
-- Call Address (incoming)
}
dialCtlNbrCfgId OBJECT-TYPE
SYNTAX INTEGER (1..20)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object defines a single neighbor. There may
be several entries in this table for one neighbor,
defining different ways of reaching this neighbor.
Thus, there may be several entries in this table
with the same value of dialCtlNbrCfgId.
Multiple entries for one neighbor may be used to support
multilink as well as backup lines. A single neighbor
will be identified by a unique value of this object.
Several entries for one neighbor MUST have the same
value of dialCtlNbrCfgId and dialCtlNbrCfgIfIndex
but still different ifEntries and thus different
values of dialCtlNbrCfgIndex."
::= { dialCtlNbrCfgEntry 1 }
dialCtlNbrCfgIndex OBJECT-TYPE
SYNTAX INTEGER (1..20)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index value which uniquely identifies an entry
in this table."
::= { dialCtlNbrCfgEntry 2 }
dialCtlNbrCfgIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ifIndex value of the interface associated with this
neighbor."
::= { dialCtlNbrCfgEntry 3 }
dialCtlNbrCfgOriginateAddress OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Call Address at which the neighbor will be called.
Think of this as the set of characters following 'ATDT '
or the 'phone number' included in a D channel call request.
The structure of this information will be switch type
specific."
DEFVAL { "" }
::= { dialCtlNbrCfgEntry 4 }
dialCtlNbrCfgAnswerAddress OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Calling Party Number information element, as for example
passed in an ISDN SETUP message by a PBX or switch,
for incoming calls. This address can be used to identify
the neighbor. If this address is either unknown or identical
to dialCtlNbrCfgOriginateAddress, this object will be a zero
length string."
DEFVAL { "" }
::= { dialCtlNbrCfgEntry 5 }
--------------------------------------------------------------------
-- General profile configuration table
--------------------------------------------------------------------
rmtProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF RmtProfileEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The list of neighbors from which this device will accept calls or
to which it will place them."
::= { ctISDNcontrol 3 }
rmtProfileEntry OBJECT-TYPE
SYNTAX RmtProfileEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single Neighbor. This entry is effectively permanent, and contains
information describing the neighbor."
INDEX { rmtProfileEntryIndex }
::= { rmtProfileTable 1 }
RmtProfileEntry ::=
SEQUENCE {
rmtProfileEntryIndex
INTEGER,
rmtProfileEntryName
OCTET STRING,
rmtProfileEntryMakerName
OCTET STRING,
rmtProfileEntryAction
INTEGER,
rmtProfileEntryState
INTEGER,
rmtProfileEntryMaxNeighbor
INTEGER,
rmtProfileEntryBchInUse
INTEGER,
rmtProfileEntryLinkHead
INTEGER,
rmtProfileEntryNextLink
INTEGER,
rmtProfileEntryMpCapable
INTEGER,
rmtProfileEntryMpLineUtilization
INTEGER (1..100),
rmtProfileEntryMpHistoryTime
INTEGER (1..65535),
rmtProfileEntryMpMoreBWSamples
INTEGER (1..255),
rmtProfileEntryMpLessBWSamples
INTEGER (1..255),
rmtProfileEntryMpMaxCallsAllowed
INTEGER (1..255),
rmtProfileEntryMpCallsToAdd
INTEGER (1..255),
rmtProfileEntryMpCallsToRemove
INTEGER (1..255),
rmtProfileEntryMpAvgPktSize
INTEGER (1..1500),
rmtProfileEntryMpRmtBwCtrl
INTEGER
}
rmtProfileEntryIndex OBJECT-TYPE
SYNTAX INTEGER (1..20)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index value which uniquely identifies an entry
in this table."
::= { rmtProfileEntry 1 }
rmtProfileEntryName OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ASCII name of the neighbor."
DEFVAL { "" }
::= { rmtProfileEntry 2 }
rmtProfileEntryMakerName OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ASCII name of the manufacturer of the neighbor. In other
words, it is a name by which to uniquely identify the remote
access device to which the profile belongs."
DEFVAL { "" }
::= { rmtProfileEntry 3 }
rmtProfileEntryAction OBJECT-TYPE
SYNTAX INTEGER {
idle(1),
connect(2),
hangup(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Desired action for the neighbor interface"
::= { rmtProfileEntry 4 }
rmtProfileEntryState OBJECT-TYPE
SYNTAX INTEGER {
idle(1),
calling(2),
ringing(3),
connected(4),
answering(5),
answered(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current state of the neighbor interface"
::= { rmtProfileEntry 5 }
rmtProfileEntryMaxNeighbor OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum allowable dialCtlNbrCfgIndex. It is the number
of instances of the profile."
DEFVAL { 1 }
::= { rmtProfileEntry 6 }
rmtProfileEntryBchInUse OBJECT-TYPE
SYNTAX INTEGER -- BIT STRING { 1...32 }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A bit string with bit 1 signifiying B channel 1. A set
bit means that this channel was assigned for current or
last call."
::= { rmtProfileEntry 7 }
rmtProfileEntryLinkHead OBJECT-TYPE
SYNTAX INTEGER (0..20)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A zero value signifies it is a primary profile. Otherwise, it is an
instance profile and the value identifies the primary profile from
which it was spawned."
::= { rmtProfileEntry 8 }
rmtProfileEntryNextLink OBJECT-TYPE
SYNTAX INTEGER (0..20)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A non-zero value identifies an instance profile. Whereas, a zero
value either means it is a primary profile or the last instance
of a primary profile."
::= { rmtProfileEntry 9 }
rmtProfileEntryMpCapable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"MP option selector. Set to a value of one when MP support is
desired otherwise set to a value of two. The default setting is
disabled. When enabled the attempt is made to negotiate MP support.
Both parties must support MP to be able to successfully negotiate
MP."
DEFVAL { disabled }
::= { rmtProfileEntry 10 }
rmtProfileEntryMpLineUtilization OBJECT-TYPE
SYNTAX INTEGER (1..100)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to set the Line Utilization Threshold (LUT) % to compare
against the linear weighted percentage to determine when
more/less bandwidth is to be added/removed. Linear weighting
is computed (averaged) over the period of time specified by
the rmtProfileEntryMpHistoryTime object. Additional bandwidth
is added whenever the linear weighted percentage exceeds the
LUT % for a consecutive number of average line utilization
reading(s) (computation(s)) as specified by the
rmtProfileEntryMpMoreBWSamples object. Conversely,
additional possible previously added Bandwidth is removed
whenever the linear weighted percentage falls below the LUT %
value for a consecutive number of average line utilization
reading(s) (computation(s)) as specified by the
rmtProfileEntryMpLessBWSamples object."
DEFVAL { 50 }
::= { rmtProfileEntry 11 }
rmtProfileEntryMpHistoryTime OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to set the history time value in seconds for the number of line
utilization reading(s)/sample(s) desired to compute the average
line utilization. It specifies the window size over which to
to compute the average line utilization."
DEFVAL { 60 }
::= { rmtProfileEntry 12 }
rmtProfileEntryMpMoreBWSamples OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to set the number of consecutive line utilization average
computations that must exceed the LUT % value as specified by the
rmtProfileEntryMpLineUtilization object before allowing possible
more bandwidth to be added."
DEFVAL { 5 }
::= { rmtProfileEntry 13 }
rmtProfileEntryMpLessBWSamples OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to set the number of consecutive line utilization average
computations that must fall below the LUT % value as specified by the
rmtProfileEntryMpLineUtilization object before removing possible
previously added bandwidth."
DEFVAL { 5 }
::= { rmtProfileEntry 14 }
rmtProfileEntryMpMaxCallsAllowed OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to set the maxium number of channels an ISDN MP capable
call is allowed."
DEFVAL { 1 }
::= { rmtProfileEntry 15 }
rmtProfileEntryMpCallsToAdd OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to set the number of additional channel(s) (call(s)) to
increment by whenever the need for more bandwidth is determined."
DEFVAL { 1 }
::= { rmtProfileEntry 16 }
rmtProfileEntryMpCallsToRemove OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to set the number of channel(s) (call(s)) to decrement
by whenever the need for possible previously added additional
bandwidth is determined to no longer be needed/desired."
DEFVAL { 1 }
::= { rmtProfileEntry 17 }
rmtProfileEntryMpAvgPktSize OBJECT-TYPE
SYNTAX INTEGER (1..1500)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Used to set the average packet size by which to determine when
its best to split a packet. This is an attempt to minimize the
amount of buffering necessary at the remote device to maintain
packet sequentiality."
DEFVAL { 260 }
::= { rmtProfileEntry 18 }
rmtProfileEntryMpRmtBwCtrl OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"MP remote bandwidth control selector. Set to a one when
bandwidth changes are permitted by either side ie by both
parties otherwise set to a value of two. The default setting
is disabled. That is to say, only the caller is permitted
to change (control) the bandwidth."
DEFVAL { disabled }
::= { rmtProfileEntry 19 }
--------------------------------------------------------------------
callHistory OBJECT IDENTIFIER ::= { ctISDNconfigMib 2 }
--------------------------------------------------------------------
-- Call history table
--------------------------------------------------------------------
callHistoryTableMaxLength OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The upper limit on the number of entries that the
callHistoryTable may contain. When this table is full,
the oldest entry will be deleted and the new one will
be created."
DEFVAL { 50 }
::= { callHistory 1 }
-- callHistoryTable
-- Table to store the past call information. The Destination number
-- and the call connect and disconnect time, the disconnection cause
-- are stored. These calls could be circuit switched or they could
-- be virtual circuits. History of each and every call is stored,
-- of successful calls as well as of unsuccessful and rejected calls.
-- An entry will be created when a call is cleared.
callHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF CallHistoryEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing information about specific
calls to a specific destination."
::= { callHistory 2 }
callHistoryEntry OBJECT-TYPE
SYNTAX CallHistoryEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The information regarding a single Connection."
INDEX { callHistoryIndex }
::= { callHistoryTable 1 }
CallHistoryEntry ::=
SEQUENCE {
callHistorySetupTime INTEGER,
callHistoryIndex INTEGER,
callHistoryPeerAddress DisplayString,
callHistoryNeighborId INTEGER,
callHistoryLogicalIfIndex INTEGER,
callHistoryDisconnectCause INTEGER,
callHistoryConnectTime INTEGER,
callHistoryDisconnectTime INTEGER,
callHistoryCallOrigin INTEGER,
callHistoryInfoType INTEGER,
callHistoryTransmitPackets Counter,
callHistoryTransmitBytes Counter,
callHistoryReceivePackets Counter,
callHistoryReceiveBytes Counter
}
callHistorySetupTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of system up time when the call associated to this
entry was started. This will be useful for an NMS to
retrieve all calls after a specific time. Also, this object
can be useful in finding large delays between the time the
call was started and the time the call was connected.
For ISDN media, this will be the time when the setup
message was received from or sent to the network."
::= { callHistoryEntry 1 }
callHistoryIndex OBJECT-TYPE
SYNTAX INTEGER (1..50)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index variable to access the CallHistoryEntry objects
of the callHistoryTable."
::= { callHistoryEntry 2 }
callHistoryPeerAddress OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number this call is connected to. If the number is
not available, then it will have a length of zero."
::= { callHistoryEntry 3 }
callHistoryNeighborId OBJECT-TYPE
SYNTAX INTEGER (1..20)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the Id value of the neighbor table entry
to which this call was made. If a neighbor table entry
for this call does not exist, the value of this object
will be zero."
::= { callHistoryEntry 4 }
callHistoryLogicalIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the ifIndex value of the logical interface through
which this call was made."
::= { callHistoryEntry 5 }
callHistoryDisconnectCause OBJECT-TYPE
SYNTAX INTEGER {
unassignedNumber(1),
noRouteToDestination(2),
channelUnacceptable(6),
normalCallClearing(16),
userBusy(17),
noUserResponding(18),
callRejected(21),
numberChangedAddress(22),
invalidNumberFormat(28),
normalUnspecified(31),
noChannelAvailable(34),
networkOutOfOrder(38),
temporaryFailure(41),
switchingEquipmentCongestion(42),
userInfoDiscarded(43),
requestedChannelNotAvailable(44),
outgoingCallsBarred(52),
incomingCallsBarred(54),
bearerCapabilityNotPresentlyAvail(58),
serviceNotAvailable(63),
bearerServiceNotImplemented(65),
channelTypeNotImplemented(66),
onlyRestrictedChannelAvailable(70),
serviceOrOptionNotImplemeted(79),
invalidCallReferenceValue(81),
identifiedChannelDoesNotExist(82),
invalidDigitValueForAddress(85),
incompatibleDestination(88),
destinationAddressMissing(90),
transitNetworkDoesNotExist(91),
invalidMessageSpecified(95),
mandatoryIEmissing(96),
messageTypeNonexistentOrNotImplemented(97),
messageNotCompatibleWithCallState(98),
iEnotImplemented(99),
invalidIEcontents(100),
protocolError(111),
callAlreadyActive(133),
lineDisabled(134),
badParameter(135),
timeoutOccured(136),
noCallActive(138)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The encoded network cause value associated with this call.
The value of this object will depend on the interface type
as well as on the protocol and protocol version being
used on this interface. The more common cause values are
indicated in the list."
::= { callHistoryEntry 6 }
callHistoryConnectTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of system up time when the call was connected."
::= { callHistoryEntry 7 }
callHistoryDisconnectTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of system up time when the call was disconnected."
::= { callHistoryEntry 8 }
callHistoryCallOrigin OBJECT-TYPE
SYNTAX INTEGER {
originate(1),
answer(2),
callback(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The call origin."
::= { callHistoryEntry 9 }
callHistoryInfoType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- e.g. for non-isdn media
speech(2),
unrestrictedDigital(3), -- 64k/s data
unrestrictedDigital56(4), -- with 56k rate adaption
restrictedDigital(5),
audio31(6), -- 3.1 kHz audio
audio7(7), -- 7 kHz audio
video(8),
packetSwitched(9)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The information type for this call."
::= { callHistoryEntry 10 }
callHistoryTransmitPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets which were transmitted while this
call was active."
::= { callHistoryEntry 11 }
callHistoryTransmitBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes which were transmitted while this
call was active."
::= { callHistoryEntry 12 }
callHistoryReceivePackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets which were received while this
call was active."
::= { callHistoryEntry 13 }
callHistoryReceiveBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of bytes which were received while this
call was active."
::= { callHistoryEntry 14 }
END

View File

@ -0,0 +1,837 @@
-- $Id: CTRON-LFAP-MIB.txt,v 1.5 2000/02/21 00:39:59 mrm Exp $
CTRON-LFAP-MIB DEFINITIONS ::= BEGIN
-- 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 Cabletron's
-- Lightweight Flow Admission Protocol mib.
--
-- This module will be extended, as required.
--
-- 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 (c)1997-2000 Cabletron Systems
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY,
Counter32,
Integer32,
Gauge32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
PhysAddress
FROM SNMPv2-TC
ctSystem
FROM CTRON-MIB-NAMES;
ctLFAP MODULE-IDENTITY
LAST-UPDATED "9912290000Z" -- December 29, 1999
ORGANIZATION "Cabletron Systems, Inc"
CONTACT-INFO
"Cabletron Systems, Inc.
35 Industrial Way, P.O. Box 5005
Rochester, NH 03867-0505
(603) 332-9400
support@cabletron.com
http://www.ctron.com"
DESCRIPTION
"This mib module defines an SNMP enterprise MIB under Cabletron
Enterprise. RFC 2124. Light-weight Flow Admission Protocol."
REVISION "9912290000Z"
DESCRIPTION
"Upgrade LFAP to version 4. Enhance configuration options."
REVISION "9709250000Z"
DESCRIPTION
"First implementation on SSR. LFAP Protocol version 3."
::= { ctSystem 11}
-- Group Definitions
flowPolicy OBJECT IDENTIFIER ::= { ctLFAP 1 }
flowPolicyConfig OBJECT IDENTIFIER ::= { flowPolicy 6 }
monLfap OBJECT IDENTIFIER ::= { ctLFAP 2 }
monLfapCounts OBJECT IDENTIFIER ::= { monLfap 1 }
monCxnCounts OBJECT IDENTIFIER ::= { monLfap 2 }
flowPolicyPolling OBJECT IDENTIFIER ::= { ctLFAP 3 }
flowPolicyControl OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows flow policy to be enabled or disabled on each switch.
Setting this object to disable(1) disables flow policy functionality on
the switch. Setting this object to enable(2) enables the flow policy
function."
::= { flowPolicy 1 }
flowPolicyStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2),
active(3),
error(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the status of flow policy processing on each switch.
The value of disabled(1) indicates that the flow policy function has
been totally disabled. The value of enabled(2) indicates that the flow
policy functions have been enabled and is searching for a policy server.
The value of active(3) indicates that the flow policy function is fully
operational. The value of error(4) indicates that the flow policy function
has experienced some fatal error and has disabled itself."
::= { flowPolicy 2 }
flowPolicyActiveServer OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reflects the IP address of the remote policy server currently
being used."
::= { flowPolicy 3 }
flowPolicyServerAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlowPolicyServerAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An ordered list of flow policy server addresses with which flow policy
processing will attempt to establish contact."
::= { flowPolicy 4 }
flowPolicyServerAddrEntry OBJECT-TYPE
SYNTAX FlowPolicyServerAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A component entry containing objects for a particular server."
INDEX { flowPolicyServerAddrIndex }
::= { flowPolicyServerAddrTable 1 }
FlowPolicyServerAddrEntry ::=
SEQUENCE
{
flowPolicyServerAddrIndex INTEGER,
flowPolicyServerAddr PhysAddress
}
flowPolicyServerAddrIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for each flow policy server address that indexes the table."
::= { flowPolicyServerAddrEntry 1 }
flowPolicyServerAddr OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object contains the address of a flow policy server."
::= { flowPolicyServerAddrEntry 2 }
-- Ctron Flow Policy Configuration Parameters MIB : flowPolicy 6
flowPolicyConfigPolicy OBJECT-TYPE
SYNTAX INTEGER { available(1),
unavailable(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether or not the CCE supports connection policy.
A value of available(1) indicates that connection policy support is
available from this CCE. A value of unavailable(2) indicates that this
CCE is incapable of supporting connection policy."
::= {flowPolicyConfig 1 }
flowPolicyConfigStatistics OBJECT-TYPE
SYNTAX INTEGER { available(1),
unavailable(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether or not the CCE supports connection
statistics. A value of available(1) indicates that connection
statistics are supported from this CCE. A value of unavailable(2)
indicates that this CCE is incapable of supporting connection
statistics."
::= { flowPolicyConfig 2 }
-- Ctron LFAP Monitoring MIB : lfap 2
-- Ctron LFAP Monitoring Parameters MIB : monLfap 1
monLfapFARsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FARs sent from the flow control
entity (CCE)"
::= { monLfapCounts 1 }
monLfapFARsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FARs received by the CCE."
::= { monLfapCounts 2 }
monLfapFAAsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FAAs sent from the CCE."
::= { monLfapCounts 3 }
monLfapFAAsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FAAs received by the CCE."
::= { monLfapCounts 4 }
monLfapFAUsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FAUs sent from the CCE."
::= { monLfapCounts 5 }
monLfapFAUsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FAUs received by the CCE."
::= { monLfapCounts 6 }
monLfapFUNsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FUNs sent from the CCE."
::= { monLfapCounts 7 }
monLfapFUNsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FUNs received by the CCE."
::= { monLfapCounts 8 }
monLfapFUAsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FUAs sent from the CCE."
::= { monLfapCounts 9 }
monLfapFUAsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FUAs received by the CCE."
::= { monLfapCounts 10 }
monLfapFCRsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FCRs sent from the CCE."
::= { monLfapCounts 11 }
monLfapFCRsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FCRs received by the CCE."
::= { monLfapCounts 12 }
monLfapFCAsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FCAs sent from the CCE."
::= { monLfapCounts 13 }
monLfapFCAsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FCAs received by the CCE."
::= { monLfapCounts 14 }
monLfapARsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP ARs sent from the CCE."
::= { monLfapCounts 15 }
monLfapARsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP ARs received by the CCE."
::= { monLfapCounts 16 }
monLfapARAsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP ARAs sent from the CCE."
::= { monLfapCounts 17 }
monLfapARAsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP ARAs received by the CCE."
::= { monLfapCounts 18 }
monLfapFSNsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FSNs sent from the CCE."
::= { monLfapCounts 19 }
monLfapFSNsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FSNs received by the CCE."
::= { monLfapCounts 20 }
monLfapFSAsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FSAs sent from the CCE."
::= { monLfapCounts 21 }
monLfapFSAsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FSAs received by the CCE."
::= { monLfapCounts 22 }
monLfapDroppedMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of Lfap messages which were dropped by the
CCE and not sent to the FAS."
::= { monLfapCounts 23 }
monLfapVRsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP VRs sent from the CCE."
::= { monLfapCounts 24 }
monLfapVRAsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP VRAs received by the CCE."
::= { monLfapCounts 25 }
monLfapConnSuccess OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of successful connections made from the CCE
to server(s)."
::= { monLfapCounts 26 }
monLfapConnFailure OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of unsuccessful attempts to connect from the
CCE to the server(s)."
::= { monLfapCounts 27 }
monLfapBytesSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the total number of bytes sent in messages from the
CCE to the server(s)."
::= { monLfapCounts 28 }
monLfapBytesReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the total number of bytes received in messages from the
server(s) to the CCE."
::= { monLfapCounts 29 }
monLfapMsgsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the total number of messages sent from the CCE to the
server(s)."
::= { monLfapCounts 30 }
monLfapMsgsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the total number of messages received from the server(s)
to the CCE."
::= { monLfapCounts 31 }
monLfapMsgsReceivedError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the total number of messages received in error from the
server(s) to the CCE."
::= { monLfapCounts 32 }
monLfapMsgsSendQueue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of messages currently in the send queue."
::= { monLfapCounts 33 }
monLfapMsgsSendQueuePeak OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the peak number of messages in the send queue."
::= { monLfapCounts 34 }
monLfapMsgsReceiveQueue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of messages currently in the receive queue."
::= { monLfapCounts 35 }
monLfapDroppedMessagesConnected OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP messages which were dropped by the
CCE and not sent to the server while the CCE was connected to the server."
::= { monLfapCounts 36 }
monLfapDroppedFARs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FARs which were dropped by the CCE
and not sent to the server."
::= { monLfapCounts 37 }
monLfapDroppedFUNIs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FUN-Inactives which were dropped by
the CCE and not sent to the server."
::= { monLfapCounts 38 }
monLfapDroppedFUNs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP FUN-Updates which were dropped by
the CCE and not sent to the server."
::= { monLfapCounts 39 }
monLfapDroppedARs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP ARs which were dropped by the CCE
and not sent to the server."
::= { monLfapCounts 40 }
monLfapDroppedARAs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP ARAs which were dropped by the CCE
and not sent to the server."
::= { monLfapCounts 41 }
monLfapDroppedVRs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of LFAP VRs which were dropped by the CCE
and not sent to the server."
::= { monLfapCounts 42 }
-- Ctron LFAP Cxn Monitoring Parameters MIB : monLfap 2
monLfapYesRespCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of positive LFAP responses received from the
FAS."
::= { monCxnCounts 1 }
monLfapNoRespCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of negative LFAP responses received from the
FAS."
::= { monCxnCounts 2 }
monLfapFlowSetups OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of flow setups."
::= { monCxnCounts 3 }
monLfapFlowTeardowns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of flow teardowns."
::= { monCxnCounts 4 }
monLfapFlowActivePeak OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the peak number of active flows."
::= { monCxnCounts 5 }
monActiveCxnCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of connections on which statistics are being
reported."
::= { monCxnCounts 8 }
-- Ctron Flow Accounting Statistics Polling Parameters MIB: lfap 3 --
flowPolicyPollingTimerInterval OBJECT-TYPE
SYNTAX Integer32 (1..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object contains the number of minutes between statistics polling
periods."
DEFVAL { 10 }
::= { flowPolicyPolling 1 }
flowPolicyPollingBatchSize OBJECT-TYPE
SYNTAX Integer32 (1..2000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the number of connections that comprise a batch for
polling purposes."
DEFVAL { 32 }
::= { flowPolicyPolling 2 }
flowPolicyPollingBatchInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the current number of milliseconds between statistics
polling batches. A polling period is divided into polling batches, the
duration between which is calculated by dividing the value of
flowPolicyPollingTimerInterval times 60,000 by the number of batches.
The number of polling batches is calculated by dividing the actual number
of connections by the value of flowPolicyPollingBatchSize. Between batches,
the statistics polling mechanism pauses this number of milliseconds."
::= { flowPolicyPolling 3 }
flowPolicyPollingBatchUpdateInterval OBJECT-TYPE
SYNTAX Integer32 (1..2000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time in seconds to send flow create and delete
information to the server."
DEFVAL { 1 }
::= { flowPolicyPolling 4 }
flowPolicyPollingLostContactInterval OBJECT-TYPE
SYNTAX Integer32 (10..2000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time to wait in seconds until the CCE realizes it
has lost contact with a server."
DEFVAL { 60 }
::= { flowPolicyPolling 5 }
flowPolicyPollingServerRetryInterval OBJECT-TYPE
SYNTAX Integer32 (1..2000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time in seconds to wait before trying to connect
to the server(s) in the list after being unable to connect to any of the
server(s)."
DEFVAL { 60 }
::= { flowPolicyPolling 6 }
flowPolicyPollingSendQueueMaxSize OBJECT-TYPE
SYNTAX Integer32 (100..2000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the maximum number of messages the send queue can hold
before messages are dropped."
DEFVAL { 50000 }
::= { flowPolicyPolling 7 }
flowPolicyPollingTaskPriority OBJECT-TYPE
SYNTAX Integer32 (50..250)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the task priority of LFAP."
DEFVAL { 230 }
::= { flowPolicyPolling 8 }
-- ### Compliance ###
lfapConformance OBJECT IDENTIFIER ::= { ctLFAP 4 }
lfapCompliances OBJECT IDENTIFIER ::= { lfapConformance 1 }
lfapGroups OBJECT IDENTIFIER ::= { lfapConformance 2 }
lfapComplianceV10 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the CTRON-LFAP-MIB."
MODULE -- this module
MANDATORY-GROUPS { lfapConfGroupV10 }
::= { lfapConfGroupV10 1 }
lfapComplianceV40 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the CTRON-LFAP-MIB."
MODULE -- this module
MANDATORY-GROUPS { lfapConfGroupV40 }
::= { lfapConfGroupV40 1 }
lfapConfGroupV10 OBJECT-GROUP
OBJECTS {
flowPolicyControl,
flowPolicyStatus,
flowPolicyActiveServer,
flowPolicyServerAddrIndex,
flowPolicyServerAddr,
flowPolicyConfigPolicy,
flowPolicyConfigStatistics,
monLfapFARsSent,
monLfapFARsReceived,
monLfapFAAsSent,
monLfapFAAsReceived,
monLfapFAUsSent,
monLfapFAUsReceived,
monLfapFUNsSent,
monLfapFUNsReceived,
monLfapFUAsSent,
monLfapFUAsReceived,
monLfapFCRsSent,
monLfapFCRsReceived,
monLfapFCAsSent,
monLfapFCAsReceived,
monLfapARsSent,
monLfapARsReceived,
monLfapARAsSent,
monLfapARAsReceived,
monLfapFSNsSent,
monLfapFSNsReceived,
monLfapFSAsSent,
monLfapFSAsReceived,
monLfapDroppedMessages,
monLfapYesRespCnt,
monLfapNoRespCnt,
monActiveCxnCnt,
flowPolicyPollingTimerInterval,
flowPolicyPollingBatchSize,
flowPolicyPollingBatchInterval
}
STATUS deprecated
DESCRIPTION
"A set of managed objects that make up version 1.0 of the CTRON LFAP MIB."
::= { lfapGroups 3 }
lfapConfGroupV40 OBJECT-GROUP
OBJECTS {
flowPolicyControl,
flowPolicyStatus,
flowPolicyActiveServer,
flowPolicyServerAddrIndex,
flowPolicyServerAddr,
flowPolicyConfigPolicy,
flowPolicyConfigStatistics,
monLfapFARsSent,
monLfapFARsReceived,
monLfapFAAsSent,
monLfapFAAsReceived,
monLfapFAUsSent,
monLfapFAUsReceived,
monLfapFUNsSent,
monLfapFUNsReceived,
monLfapFUAsSent,
monLfapFUAsReceived,
monLfapFCRsSent,
monLfapFCRsReceived,
monLfapFCAsSent,
monLfapFCAsReceived,
monLfapARsSent,
monLfapARsReceived,
monLfapARAsSent,
monLfapARAsReceived,
monLfapFSNsSent,
monLfapFSNsReceived,
monLfapFSAsSent,
monLfapFSAsReceived,
monLfapDroppedMessages,
monLfapVRsSent,
monLfapVRAsReceived,
monLfapConnSuccess,
monLfapConnFailure,
monLfapBytesSent,
monLfapBytesReceived,
monLfapMsgsSent,
monLfapMsgsReceived,
monLfapMsgsReceivedError,
monLfapMsgsSendQueue,
monLfapMsgsSendQueuePeak,
monLfapMsgsReceiveQueue,
monLfapDroppedMessagesConnected,
monLfapDroppedFARs,
monLfapDroppedFUNIs,
monLfapDroppedFUNs,
monLfapDroppedARs,
monLfapDroppedARAs,
monLfapDroppedVRs,
monLfapYesRespCnt,
monLfapNoRespCnt,
monLfapFlowSetups,
monLfapFlowTeardowns,
monLfapFlowActivePeak,
monActiveCxnCnt,
flowPolicyPollingTimerInterval,
flowPolicyPollingBatchSize,
flowPolicyPollingBatchInterval,
flowPolicyPollingBatchUpdateInterval,
flowPolicyPollingLostContactInterval,
flowPolicyPollingServerRetryInterval,
flowPolicyPollingSendQueueMaxSize,
flowPolicyPollingTaskPriority
}
STATUS current
DESCRIPTION
"A set of managed objects that make up version 4.0 of the CTRON LFAP MIB."
::= { lfapGroups 4 }
END

View File

@ -0,0 +1,242 @@
CTRON-LINE-STATISTICS-MIB DEFINITIONS ::= BEGIN
-- CTRON-LINE-STATISTICS-MIB
-- Revision: x.xx.xx
-- Part Number:
-- Date: Sept 23, 1998
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03867-0505
-- (603) 332-9400
-- support@ctron.com
--
-- This module provides an enterprise-specific MIB.
--
-- 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 September 1998 Cabletron Systems
IMPORTS
OBJECT-TYPE FROM RFC-1212
cabletron FROM CTRON-OIDS;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
-- ctDsx1LineStatisticsTable OBJECT IDENTIFIER ::= { ctSSA 21 }
-- Cabletron Ds1 Line Statistics
-- This group is optional for any platforms that have a t1 or e1 physical
-- port.
ctDsx1LineStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtDsx1LineStatisticsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of statistics gathered at Layer 1 for the
installed WAN ports."
::= { ctSSA 21 }
-- 1.3.6.1.4.1.52.4.2.27.21
ctDsx1LineStatisticsEntry OBJECT-TYPE
SYNTAX CtDsx1LineStatisticsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of statistics gathered at Layer 1 for a given WAN port.
The statistics include counts for qualified alarms and total
alarms (qualified alarms and unqualified alarms). A qualified
alarm is an alarm whose presence has been detected for a finite
amount of time (called its integration period). An unqualified
alarm is an alarm whose presence has not been detected for the
entire integration period."
INDEX { lsLineIndex }
::= { ctDsx1LineStatisticsTable 1 }
-- 1.3.6.1.4.1.52.4.2.27.21.1
CtDsx1LineStatisticsEntry ::=
SEQUENCE {
lsLineIndex
INTEGER,
lsLayer1Up
INTEGER,
lsLayer1Down
INTEGER,
lsLayer1LOS
INTEGER,
lsLayer1LOF
INTEGER,
lsLayer1RAI
INTEGER,
lsLayer1AIS
INTEGER,
lsLayer1LOSAll
INTEGER,
lsLayer1LOFAll
INTEGER,
lsLayer1RAIAll
INTEGER,
lsLayer1AISAll
INTEGER,
lsLayer1Interrupts
INTEGER,
lsLayer1ClearStats
INTEGER
}
lsLineIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The physical line index for this port."
::= { ctDsx1LineStatisticsEntry 1 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.1
lsLayer1Up OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has been brought up
(by a higher level software entity or administrator)
or has come up due to the disintegration of an
alarm."
::= { ctDsx1LineStatisticsEntry 2 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.2
lsLayer1Down OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has been taken down
(by a higher level software entity or administrator)
or has gone down due to the integration of an alarm."
::= { ctDsx1LineStatisticsEntry 3 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.3
lsLayer1LOS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has qualified a Loss of
Signal."
::= { ctDsx1LineStatisticsEntry 4 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.4
lsLayer1LOF OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has qualified a Loss of
Frame."
::= { ctDsx1LineStatisticsEntry 5 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.5
lsLayer1RAI OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has qualified a Remote
Alarm Indication.
RAI is also known as a Yellow alarm."
::= { ctDsx1LineStatisticsEntry 6 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.6
lsLayer1AIS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has qualified an Alarm
Indication Signal.
AIS is also known as a Blue alarm."
::= { ctDsx1LineStatisticsEntry 7 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.7
lsLayer1LOSAll OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has detected a Loss of
Signal.
This includes both qualified and unqualified
Losses of Signal."
::= { ctDsx1LineStatisticsEntry 8 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.8
lsLayer1LOFAll OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has detected a Loss of
Frame.
This includes both qualified and unqualified
Losses of Frame."
::= { ctDsx1LineStatisticsEntry 9 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.9
lsLayer1RAIAll OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has detected a Remote Alarm
Indication.
This includes both qualified and unqualified
Remote Alarm Indications."
::= { ctDsx1LineStatisticsEntry 10 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.10
lsLayer1AISAll OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times Layer 1 has detected an Alarm
Indication Signal.
This includes both qualified and unqualified
Alarm Indication Signals."
::= { ctDsx1LineStatisticsEntry 11 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.11
lsLayer1Interrupts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of interrupts seen at Layer 1."
::= { ctDsx1LineStatisticsEntry 12 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.12
lsLayer1ClearStats OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When written with any value, all statistics associated
with this
LineIndex will be cleared."
::= { ctDsx1LineStatisticsEntry 13 }
-- 1.3.6.1.4.1.52.4.2.27.21.1.13
END

View File

@ -0,0 +1,77 @@
CTRON-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI;
cabletron OBJECT IDENTIFIER ::= { enterprises 52 }
-- Cabletron Systems, Inc.
-- ContactInfo
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03867-0505
-- (603) 332-9400
-- support@ctron.com
-- Descr
-- ctron-products-mib.txt
-- Revision: 1.00.00
-- Part Number:
-- Date: December 27, 1999
--
-- 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 December 99 Cabletron Systems
--
-- The assigned enterprise MIB tree for Cabletron System
ctronProducts OBJECT IDENTIFIER ::= { cabletron 10 }
-- OBJECT-IDENTITY
-- Status
-- mandatory
-- Descr
-- All Cabletron identification object identifiers.
-- This information is a follow on to ctron-oids and is product specific.
ssr3000 OBJECT IDENTIFIER ::= { ctronProducts 1 }
-- OBJECT-IDENTITY
-- Status
-- mandatory
-- Descr
-- Replacement for ssr2000
ssr32000 OBJECT IDENTIFIER ::= { ctronProducts 2 }
-- OBJECT-IDENTITY
-- Status
-- mandatory
-- Descr
-- 32 Slot Chassis for SSR modules.
END

390
mibs/cabletron/CTRON-SYSLOG Normal file
View File

@ -0,0 +1,390 @@
CTRON-SYSLOG DEFINITIONS ::= BEGIN
-- ctsyslog-mib.txt
-- Revision: 01.00.00
-- Part Number:
-- Date: February 3, 1999
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03867-0505
-- (603) 332-9400i
-- support@ctron.com
-- 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 October 93 Cabletron Systems
--
IMPORTS
DisplayString FROM RFC1213-MIB
cabletron FROM CTRON-OIDS
TimeTicks FROM RFC1155-SMI
OBJECT-TYPE FROM RFC-1212;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
aapsLog OBJECT IDENTIFIER ::= { ctSSA 9 }
logWindow OBJECT IDENTIFIER ::= { aapsLog 1 }
logWindowTable OBJECT-TYPE
SYNTAX SEQUENCE OF LogWindowEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table of log entries"
::= { logWindow 1 }
logWindowEntry OBJECT-TYPE
SYNTAX LogWindowEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of logWindow Table"
INDEX { ltIndex }
::= { logWindowTable 1 }
LogWindowEntry ::=
SEQUENCE {
ltIndex INTEGER,
ltLogString DisplayString(80)
}
ltIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index (window position) of the entry in the current Log Snapshot."
::= { logWindowEntry 1 }
ltLogString OBJECT-TYPE
SYNTAX DisplayString(SIZE(80))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"String describing the event in the format: Time(DD:HH:MM:SS) +
Log Level(FREEZE/ERROR/CRITICAL/STATUS/INFO/DEBUG) + Log Client Name
+ Event String. Time is expressed as time since reset (not realtime).
This will change to realtime in the next iteration of this MIB."
::= { logWindowEntry 2 }
ltWindowOperation OBJECT-TYPE
SYNTAX INTEGER { refresh(2), pageUp(3), pageDown(4)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"refresh(2) redisplays the contents of the current window table. pageUp(3)
moves the window one page up. pageDown(4) moves the window one page down."
::= { logWindow 2 }
ltWindowReset OBJECT-TYPE
SYNTAX INTEGER { toLogStart(2), toLogEnd(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"By setting this object to one of the two available values moves the
beginning of the next window to log start or end"
::= { logWindow 3 }
ltClientMatchString OBJECT-TYPE
SYNTAX DisplayString(SIZE(20))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to a string value will filter out those clients that
do not contain that string as a prefix (case sensitive)."
::= { logWindow 4 }
ltEventMatchString OBJECT-TYPE
SYNTAX DisplayString(SIZE(20))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to a string value will filter out those logged events that
do not contain that string within the log entry (case sensitive)."
::= { logWindow 5 }
serverConfig OBJECT IDENTIFIER ::= { aapsLog 2 }
scAutoFreeze OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"After this value is enabled, the act of logging a FREEZE level message will prevent
any additional messages from being logged. The logging process can continue when
scAdminStatus is set to enableLogging(3)."
::= { serverConfig 1 }
scAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
disableLogging(2),
enableLogging(3),
reset(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object controls the status of the message logging system and the log itself.
Setting this object to disableLogging(2) will prevent any clients from appending
messages to the log. EnableLogging(3) starts/resumes logging. Reset(5) initializes
the log."
::= { serverConfig 2 }
scLastChange OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime at the last change to scAdminStatus or scAutoFreeze."
::= { serverConfig 3 }
clientConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF ClientConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides the ability to configure which messages will be logged and
which will be displayed on a per client basis."
::= { aapsLog 3 }
clientConfigEntry OBJECT-TYPE
SYNTAX ClientConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of the client table"
INDEX { ccClientID }
::= { clientConfigTable 1 }
ClientConfigEntry ::=
SEQUENCE {
ccClientID INTEGER,
ccClientName DisplayString(32),
ccClientPersistent INTEGER,
ccClientLogStatus INTEGER,
ccClientDisplayStatus INTEGER,
ccClientFreezeLogStatus INTEGER,
ccClientFreezeDisplayStatus INTEGER,
ccClientErrorLogStatus INTEGER,
ccClientErrorDisplayStatus INTEGER,
ccClientCriticalLogStatus INTEGER,
ccClientCriticalDisplayStatus INTEGER,
ccClientStatusLogStatus INTEGER,
ccClientStatusDisplayStatus INTEGER,
ccClientInfoLogStatus INTEGER,
ccClientInfoDisplayStatus INTEGER,
ccClientDebugLogStatus INTEGER,
ccClientDebugDisplayStatus INTEGER
}
ccClientID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Unique ID of the client entry"
::= { clientConfigEntry 1 }
ccClientName OBJECT-TYPE
SYNTAX DisplayString(SIZE(32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Name of the client"
::= { clientConfigEntry 2 }
ccClientPersistent OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When enabled, client settings in this table are persistent across resets."
::= { clientConfigEntry 3 }
ccClientLogStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, this client does not append messages to the log."
::= { clientConfigEntry 4 }
ccClientDisplayStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, this client's messages are not displayed in the log window.
This does not prevent them from being logged."
::= { clientConfigEntry 5 }
ccClientFreezeLogStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get appended to the log."
::= { clientConfigEntry 6 }
ccClientFreezeDisplayStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get displayed in the log window."
::= { clientConfigEntry 7 }
ccClientErrorLogStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get appended to the log."
::= { clientConfigEntry 8 }
ccClientErrorDisplayStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get displayed in the log window."
::= { clientConfigEntry 9 }
ccClientCriticalLogStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get appended to the log."
::= { clientConfigEntry 10 }
ccClientCriticalDisplayStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get displayed in the log window."
::= { clientConfigEntry 11 }
ccClientStatusLogStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get appended to the log."
::= { clientConfigEntry 12 }
ccClientStatusDisplayStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get displayed in the log window."
::= { clientConfigEntry 13 }
ccClientInfoLogStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get appended to the log."
::= { clientConfigEntry 14 }
ccClientInfoDisplayStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get displayed in the log window."
::= { clientConfigEntry 15 }
ccClientDebugLogStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get appended to the log."
::= { clientConfigEntry 16 }
ccClientDebugDisplayStatus OBJECT-TYPE
SYNTAX INTEGER { disabled(2), enabled(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When disabled, client's messages with this log level do not get displayed in the log window."
::= { clientConfigEntry 17 }
recoveredLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF RecoveredLogTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table that contains a the last 100 entries in the log recorded before the last
system shutdown, reset or a power failure."
::= { aapsLog 4 }
recoveredLogTableEntry OBJECT-TYPE
SYNTAX RecoveredLogTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of the recovered log table"
INDEX { rlIndex }
::= { recoveredLogTable 1 }
RecoveredLogTableEntry ::=
SEQUENCE {
rlIndex INTEGER,
rlLogString DisplayString(200)
}
rlIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Unique index of the recovered log entry. Entry with index 1 is the oldest entry in the log."
::= { recoveredLogTableEntry 1 }
rlLogString OBJECT-TYPE
SYNTAX DisplayString(SIZE(200))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Event string of this entry."
::= { recoveredLogTableEntry 2 }
END

4540
mibs/cabletron/Cabletron-MIB Normal file

File diff suppressed because it is too large Load Diff

792
mibs/cabletron/EFDMIM-MIB Normal file
View File

@ -0,0 +1,792 @@
-- nb55 MIB EFDMIM SNMP MIB
-- Revision: 2.06.00
-- Part Number: 2170569
-- Date: May 17, 1993
-- 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 92 Cabletron Systems
--
-- This is the SNMP mib for Cabletron's EFDMIM. The EFDMIM is sn
-- ethernet to FDDI bridge that can run in either encapsulating or
-- translating modes. There are four types of basic data that can be
-- accessed on the EFDMIM, Ring data, Port data, Phy data, and Device
-- data. Ring data contains information about each node on the FDDI ring.
-- Port data contains information about each bridging port. Phy data
-- contains information about each FDDI PHY on the bridge, and Device data
-- contains information about the bridge. Please note that this is NOT a
-- published mib!
--
-- ========================== Revision History ============================
-- Revision Change made to the revision:
-- 2.5 A few syntax declarations were incorrect in 2.5. The
-- following mibs have been modified:
-- efdmimBdgPortReceivedPkts ( from Counter to INTEGER)
-- efdmimBdgPortFilteredPkts ( from Counter to INTEGER)
-- efdmimBdgPortForwardedkts ( from Counter to INTEGER)
-- efdmimBdgPortTransmittedPkts ( from Counter to INTEGER)
-- efdmimBdgPortErrorPkts ( from Counter to INTEGER)
-- efdmimRingMastePhys ( from Counter to INTEGER)
-- efdmimRingNonmastePhys ( from Counter to INTEGER)
-- efdmimDeviceReceivedPkts ( from Counter to INTEGER)
-- efdmimDeviceFilteredPkts ( from Counter to INTEGER)
-- efdmimDeviceForwardedkts ( from Counter to INTEGER)
-- efdmimDeviceTransmittedPkts ( from Counter to INTEGER)
-- efdmimRingUpTime ( from INTEGER to Counter)
--
-- 2.4 To get the efdmim mib to compile with mosy & mib2schema, I
-- changed all the enumerated 'false (0)' to 'false (2)'; the
-- enumerated 'encapuslation (0)' to 'encapsulation (1); and
-- the enumerated 'translation (1) to 'translation (2).
--
-- ======================== End of Revision History =======================
EFDMIM-MIB DEFINITIONS ::= BEGIN
IMPORTS OBJECT-TYPE, Counter, enterprises FROM RFC1155-SMI;
cabletron OBJECT IDENTIFIER ::= { enterprises 52 }
commsDevice OBJECT IDENTIFIER ::= { cabletron 1 }
subsystem OBJECT IDENTIFIER ::= { commsDevice 6 }
nb55 OBJECT IDENTIFIER ::= { subsystem 4 }
rev1 OBJECT IDENTIFIER ::= { nb55 1 }
efdmimRingTable OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1
SYNTAX SEQUENCE OF EfdmimRingEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An ordered list of fddi nodes found on the
Fddi Ring."
::= { rev1 1 }
efdmimRingEntry OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1
SYNTAX EfdmimRingEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An fddi ring entry containing information common
to all stations in a token path. All FDDI ring
Entry elements have an instance id made up of an
index followed by a canonical FDDI station
address. The indexes are ordered sequentially 1
to n, and the corresponding FDDI addresses are
ordered in reverse token flow. Consider the
following example:
--->---[1] 00-00-1D-00-00-04
| | (arrows show token flow)
| V
| [3] 00-00-1D-00-00-01
| |
| V
| [2] 00-00-1D-00-00-03
| |
----<----------/
A get_next request with instance id = 0
will return 1.0.0.1D.0.0.4
A get_next request with
instance id= 1.0.0.1D.0.0.4
will return 2.0.0.1D.0.0.3
A get_next request with
instance id= 2.0.0.1D.0.0.1
will return 3.0.0.1D.0.0.1
"
::= { efdmimRingTable 1 }
EfdmimRingEntry ::=
SEQUENCE {
efdmimRingUpstreamMac OCTET STRING,
efdmimRingNodeClass INTEGER,
efdmimRingMacs Counter,
efdmimRingNonMasterPhys Counter,
efdmimRingMasterPhys Counter,
efdmimRingTopology INTEGER,
efdmimRingDuplicate INTEGER,
efdmimRingMacAddress OCTET STRING
}
efdmimRingUpstreamMac OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1.1
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the 6 octet canonical representation of
the upstream neighbor's address. The upstream
neighbor is the last MAC to receive the token
before this MAC.
Please Note: SMT Rev 6.2 and under
specify the unknown address as 00-00-00-00-00-00. SMT
revisions after 6.2 specify the unknown address as
00-00-F8-00-00-00. "
::= { efdmimRingEntry 1 }
efdmimRingNodeClass OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1.2
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Reports if the node is a station or
a concentrator.
Legal values are:
station (0)
concentrator (1)
"
::= { efdmimRingEntry 2 }
efdmimRingMacs OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1.3
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of MACs on this FDDI node."
::= { efdmimRingEntry 3 }
efdmimRingNonMasterPhys OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1.4
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The sum of the all A-Ports,
B-Ports, and S-Ports on this node."
::= { efdmimRingEntry 4 }
efdmimRingMasterPhys OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1.5
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of master ports on this node.
Results will range from 0 to 255."
::= { efdmimRingEntry 5 }
efdmimRingTopology OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1.6
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "A bit-mapped representation of the current state of
the node.
if this state: Add 2**n where n=
Wrapped Node: 0
Unattached Concentrator: 1
A-A twisted ring: 2
B-B twisted ring: 3
Rooted Station: 4
SRF supported 5
Wrapped Node: set when the node's cf-state is
Wrap-A, Wrap-B, Wrap-S, or Wrap-
AB.
Unattached Concentrator:
set when a concentrator
has no active A, B, or S ports.
A-A Twisted ring: A twisted ring has occurred
because this node's A port has
been connected to another port.
B-B Twisted ring: A twisted ring has occurred
because this node's B port has
been connected to another B
port.
Rooted Station: This is a station who's A, B
and S ports are NOT active in
tree mode. If any A, B, or S
ports are active in TREE mode,
this is FALSE.
SRF supported: This node adheres to the status
reporting frame protocol. "
::= { efdmimRingEntry 6 }
efdmimRingDuplicate OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1.7
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "A bit-mapped representation of duplicate
address information.
if this state: Add 2**n where n=
My Duplicate: 0
UNA Duplicate: 1
My Duplicate: This node has determined that it's
MAC address is the same as the MAC address for
another node on the ring. UNA Duplicate: The
upstream neighbor of this node has determined that
it's MAC address is the same as the MAC address for
another node on the ring. "
::= { efdmimRingEntry 7 }
efdmimRingMacAddress OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.1.1.8
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "A canonical representation of the MAC address."
::= { efdmimRingEntry 8 }
efdmimBdgPortTable OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.2
SYNTAX SEQUENCE OF EfdmimBdgPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is a table of items that relate to bridge ports.
Note there are 2 bridge (packet communication) ports
on the EFDMIM, the ethernet port, and the FDDI
port."
::= { rev1 2 }
efdmimBdgPortEntry OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.2.1
SYNTAX EfdmimBdgPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is an individual entry in the bridge port table.
Note that each entry will contain an instance id of
1 to represent the Ethernet port, and 2 to represent
the FDDI port."
::= { efdmimBdgPortTable 1 }
EfdmimBdgPortEntry ::=
SEQUENCE {
efdmimBdgPortState OCTET STRING,
efdmimBdgPortReceivedPkts Counter,
efdmimBdgPortFilteredPkts Counter,
efdmimBdgPortForwardedPkts Counter,
efdmimBdgPortTrasnmittedPkts Counter,
efdmimBdgPoerErrorPkts Counter
}
efdmimBdgPortState OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.2.1.1
SYNTAX OCTET STRING
ACCESS read-only
STATUS optional
DESCRIPTION "This object is returned only if spanning tree is
enabled on the bridge. It returns a text string
representing the current state of the port:
'Disabled', 'Listening', 'Learning',
'Forwarding', or 'Blocking'."
::= { efdmimBdgPortEntry 1 }
efdmimBdgPortReceivedPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.2.1.2
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of frames received by the bridge through
this port."
::= { efdmimBdgPortEntry 2 }
efdmimBdgPortFilteredPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.2.1.3
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of frames filtered by the bridge at this
port."
::= { efdmimBdgPortEntry 3 }
efdmimBdgPortForwardedPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.2.1.4
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of frames forwarded by the bridge through
this port."
::= { efdmimBdgPortEntry 4 }
efdmimBdgPortTransmittedPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.2.1.5
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of frames transmitted on this port."
::= { efdmimBdgPortEntry 5 }
efdmimBdgPortErrorPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.2.1.6
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of frame errors detected on this port."
::= { efdmimBdgPortEntry 6 }
efdmimPhyTable OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.3
SYNTAX SEQUENCE OF EfdmimPhyEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is a table of data that pertains only to phys on
the efdmim."
::= { rev1 3 }
efdmimPhyEntry OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.3.1
SYNTAX EfdmimPhyEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is a specific entry in the efdmimPhyTable that
represents a specific attribute of a phy. Note that
phy entries that refer to PHY-A will use an instance
identifier of 1 and phy entries that refer to PHY-B
will use an instance identifier of 2."
::= { efdmimPhyTable 1 }
EfdmimPhyEntry ::=
SEQUENCE {
efdmimPhyWithold INTEGER
}
efdmimPhyWithold OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.3.1.1
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Describes if the phy is enabled but not allowed to be
used due to a topology problem.
Legal values are:
none (0) - PHY can be used
withold-because-M-M (1) - Don't use PHY
withold-because-Other (2) - Don't use PHY
"
::= { efdmimPhyEntry 1 }
efdmimDeviceStatus OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.20
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is an Ascii string representation of the
station's status. Responses include 'ON-LINE',
'STAND BY', and 'DISABLED'."
::= { rev1 20 }
efdmimDeviceBdgName OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.21
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION "This is a user-defined name for the bridge. The name
may contain up to 32 characters."
::= { rev1 21 }
efdmimDeviceType OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.22
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "This represents the type of bridge this is. The
EFDMIM will always respond with 'EFDMIM'. "
::= { rev1 22 }
efdmimDeviceVersion OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.23
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "A text string representing the firmware version
installed in the bridge. "
::= { rev1 23 }
efdmimDeviceLocation OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.24
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION "A user defined name used to represent the location of
the bridge. "
::= { rev1 24 }
efdmimDeviceUptime OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.25
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of seconds that have elapsed since the
bridge reset or initialized. "
::= { rev1 25 }
efdmimDeviceDisableBridge OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.26
SYNTAX INTEGER
{
true (1),
false (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "States whether or not the bridge is disabled. To
disable the bridge, set this value to 1. To
enable the bridge, set this value to 0. "
::= { rev1 26 }
efdmimDeviceResetCounters OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.27
SYNTAX INTEGER
{
true (1)
}
ACCESS write-only
STATUS mandatory
DESCRIPTION "This forces the EFDMIM to reset it's counters.
Note: The efdmim will reset all it's counters
except for the following:
FDDI Frame count
FDDI Error count
FDDI Lost count
FDDI Ring Oscillations.
"
::= { rev1 27 }
efdmimDeviceSwitchSettings OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.28
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This describes the dip and jumper settings
physically set on the efdmim board.
Switch multiply 2**n
Root 0
Forward Broadcasts 1
Spanning Tree 2
BPDU Type 3
Bypass 4
Ring Select 5
Diagnostics 6
Mode 7
Root: If 0, then spanning tree root is
selected. If 1, then spanning
tree root is NOT selected.
Forward Broadcasts: If 0, then all broadcast packets
are forwarded. If 1, then all
broadcasts packets are filtered.
Spanning Tree: If 0, then spanning tree
facilities are enabled. If 1,
then spanning tree facilities
are disabled.
BPDU Type: If 0, then spanning tree uses
the IEE bridge packet protocol.
If 1, then spanning tree uses
the DEC bridge packet protocol.
Bypass: If 0, then there is an optical
bypass physically attached to
the bridge. If 1, then there is
not an optical bypass attached
to the bridge.
Ring Select: If 0, the bridge should attach
to the primary FDDI ring
(Through-A mode). If 1, the
bridge should attach to the
secondary FDDI ring (Through-B
mode).
Diagnostics: If 0, the bridge is in it's
normal mode of operation. If 1,
then the bridge is running self
diagnostics.
Mode: If 0, the bridge is an
encapsulating bridge (talks from
ethernet to ethernet using FDDI
only as a backbone). If 1, the
bridge is a translation bridge (
talks ethernet to ethernet, and
ethernet to FDDI).
"
::= { rev1 28 }
efdmimDeviceReceivedPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.29
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The aggregate number of frames received by the
bridge through it's ports."
::= { rev1 29}
efdmimDeviceFilteredPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.30
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The aggregate number of frames received and filtered
by the bridge through it's ports."
::= { rev1 30 }
efdmimDeviceForwardedPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.31
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The aggregate number of frames received and forwarded
by the bridge through it's ports."
::= { rev1 31 }
efdmimDeviceTransmittedPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.32
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The aggregate number of frames transmitted on it's
ports."
::= { rev1 32 }
efdmimDeviceErrorPkts OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.33
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The aggregate number of frame errors detected on it's
ports"
::= { rev1 33 }
efdmimCfmState OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.34
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The efdmim's current CFM state.
Legal values are:
isolated (0)
wrap-A (1)
wrap-B (2)
wrap-AB (3)
through-A (4)
through-B (5)
through-AB (6)
wrap-S (7)
"
::= { rev1 34 }
efdmimBypassAttached OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.35
SYNTAX INTEGER
{
true (1),
false (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Does the station has an optical bypass switch? "
::= { rev1 35}
efdmimOscillations OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.36
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of times the claim/beacon
process has completed since power-up.
Note: This does not get reset when a reset counter
command is issued. "
::= { rev1 36 }
efdmimRingUpTime OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.37
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "The elapsed time in seconds since the most recent
ring oscillation. Note: This returns 0 whenever the
FDDI ring is down."
::= { rev1 37 }
efdmimDownstreamMac OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.38
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The address of this station's downstream MAC in
canonical format.
"
::= { rev1 38 }
efdmimBypassStuck OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.39
SYNTAX INTEGER
{
true (1),
false (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "True if the optical bypass switch is stuck
False if everything is ok. "
::= { rev1 39 }
efdmimMode OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.40
SYNTAX INTEGER
{
encapsulation (1),
translation (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION " Encapsulation bridges talk using the FDDI ring as a
back-bone only. Translation bridges translates the
packets into FDDI format."
::= { rev1 40 }
efdmimRmtState OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.41
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This represents what state the RMT state machine is
in. Legal values are:
isolated (0)
non-Op (1)
ring-Op (2)
detect (3)
non-Op-Dup (4)
ring-Op-Dup (5)
directed (6)
trace (7)
"
::= { rev1 41 }
efdmimDeviceBridgeAddr OBJECT-TYPE
--OID 1.3.6.1.4.1.52.1.6.4.1.42
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "This returns the Bridge address in canonical
format. "
::= { rev1 42 }
END

3215
mibs/cabletron/REPEATER-MIB Normal file

File diff suppressed because it is too large Load Diff