mirror of
https://github.com/stylersnico/librenms.git
synced 2026-07-09 00:12:58 +02:00
move more mibs to route (hp and allied telesis/syn)
git-svn-id: http://www.observium.org/svn/observer/trunk@1577 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
ANIROOT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
private
|
||||
FROM RFC1155-SMI;
|
||||
|
||||
-- ANI MIB Tree structure
|
||||
|
||||
enterprises OBJECT IDENTIFIER ::= { private 1 }
|
||||
ani OBJECT IDENTIFIER ::= { enterprises 4325 }
|
||||
|
||||
topology OBJECT IDENTIFIER ::= { ani 1 }
|
||||
device OBJECT IDENTIFIER ::= { ani 2 }
|
||||
bsu OBJECT IDENTIFIER ::= { ani 3 }
|
||||
su OBJECT IDENTIFIER ::= { ani 4 }
|
||||
|
||||
aniDevBase OBJECT IDENTIFIER ::= { device 1 }
|
||||
aniDevSoftware OBJECT IDENTIFIER ::= { device 2 }
|
||||
aniDevHardware OBJECT IDENTIFIER ::= { device 3 }
|
||||
aniDevControl OBJECT IDENTIFIER ::= { device 4 }
|
||||
aniDevServer OBJECT IDENTIFIER ::= { device 5 }
|
||||
aniDevEvent OBJECT IDENTIFIER ::= { device 6 }
|
||||
aniDevNetworkManager OBJECT IDENTIFIER ::= { device 7 }
|
||||
aniDevFilter OBJECT IDENTIFIER ::= { device 8 }
|
||||
aniDevRoute OBJECT IDENTIFIER ::= { device 9 }
|
||||
aniDevTrap OBJECT IDENTIFIER ::= { device 10 }
|
||||
aniDevEthernet OBJECT IDENTIFIER ::= { device 11 }
|
||||
|
||||
aniBsuStatus OBJECT IDENTIFIER ::= { bsu 1 }
|
||||
aniBsuWirelessIf OBJECT IDENTIFIER ::= { bsu 2 }
|
||||
aniBsuStatistics OBJECT IDENTIFIER ::= { bsu 3 }
|
||||
aniBsuClock OBJECT IDENTIFIER ::= { bsu 4 }
|
||||
aniBsuBridge OBJECT IDENTIFIER ::= { bsu 5 }
|
||||
aniBsuMultSubnets OBJECT IDENTIFIER ::= { bsu 6 }
|
||||
aniBsuSuGroup OBJECT IDENTIFIER ::= { bsu 7 }
|
||||
aniBsuSuInventory OBJECT IDENTIFIER ::= { aniBsuSuGroup 1 }
|
||||
aniBsuSuBase OBJECT IDENTIFIER ::= { aniBsuSuGroup 2 }
|
||||
aniBsuSuStatus OBJECT IDENTIFIER ::= { aniBsuSuGroup 3 }
|
||||
aniBsuSuStatistics OBJECT IDENTIFIER ::= { aniBsuSuGroup 4 }
|
||||
aniBsuParam OBJECT IDENTIFIER ::= { bsu 8 }
|
||||
aniBsuVlan OBJECT IDENTIFIER ::= { bsu 11 }
|
||||
|
||||
aniSuBase OBJECT IDENTIFIER ::= { su 1 }
|
||||
aniSuStatus OBJECT IDENTIFIER ::= { su 2 }
|
||||
aniSuStatistics OBJECT IDENTIFIER ::= { su 3 }
|
||||
aniSuClassifier OBJECT IDENTIFIER ::= { su 4 }
|
||||
aniSuServiceFlow OBJECT IDENTIFIER ::= { su 5 }
|
||||
aniSuNat OBJECT IDENTIFIER ::= { su 6 }
|
||||
aniSuDhcp OBJECT IDENTIFIER ::= { su 7 }
|
||||
-- aniSuLinkAdaptation OBJECT IDENTIFIER ::= { su 8 } removed
|
||||
-- aniSuAntenna OBJECT IDENTIFIER ::= { su 9 } removed
|
||||
aniSuPppoe OBJECT IDENTIFIER ::= { su 10 }
|
||||
aniSuPpp OBJECT IDENTIFIER ::= { su 11 }
|
||||
aniSuVlan OBJECT IDENTIFIER ::= { su 12 }
|
||||
aniSuWireless OBJECT IDENTIFIER ::= { su 13 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,211 @@
|
||||
ATM-DXI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212;
|
||||
|
||||
atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
||||
atmUniDxi OBJECT IDENTIFIER ::= { atmForum 3 }
|
||||
|
||||
-- This MIB is intended to be used in either of two scenarios.
|
||||
-- In the first scenario, the DTE acts as a proxy for the DCE(s),
|
||||
-- while, in the second scenario, the DCE contains an independent
|
||||
-- SNMP agent and responds to SNMP requests directly.
|
||||
--
|
||||
-- In both these scenarios, specific DXI interfaces are identified
|
||||
-- by a single integer-valued index. In the first scenario, the
|
||||
-- DXI interfaces that connect directly to the DTE are identified
|
||||
-- by the DTE's corresponding value of ifIndex. The DXI interfaces
|
||||
-- that connect to the DCE are assigned interface numbers.
|
||||
-- For example, see the figure below.
|
||||
-- In this example, the numbers 4 and 5 are assigned to those
|
||||
-- DXI interfaces that are connected to the DCE(s). The assignment
|
||||
-- of numbers to these interfaces is implementation dependent.
|
||||
-- An SNMP management station will see these as interfaces of a
|
||||
-- special type (assigned by the IETF).
|
||||
-- In the second scenario, all the DXI interfaces correspond
|
||||
-- directly to DCE interfaces. In this case, all corresponding
|
||||
-- instances are identified by IfIndices assigned by the DCE.
|
||||
|
||||
--
|
||||
|
||||
-- In the UNI ATM Cell Header, the VPI/VCI fields together
|
||||
-- comprise a 24-bit field. The eight most significant bits
|
||||
-- constitute the VPI subfield, and the least significant
|
||||
-- sixteen bits constitute the VCI subfield. All zeros is an
|
||||
-- invalid value and on ATM interfaces is used to designate a
|
||||
-- null (or empty or unassigned) cell. Thus the valid VPI/VCI
|
||||
-- values are in the range 1 thru 2**24-1 inclusive. These
|
||||
-- values are used for indexing certain tables in the ATM
|
||||
-- MIB(s).
|
||||
|
||||
-- The ATM Data Exchange Interface (DXI) object reflects
|
||||
-- information about an ATM DXI between an ATM DCE (e.g., a DSU)
|
||||
-- and a DTE (e.g., a Router/Host). In particular, it contains both
|
||||
-- configuration and performance information specific to the
|
||||
-- DXI. Each DXI instance typically corresponds to several DFAs.
|
||||
-- With a 24-bit DFA, the range of valid DFA index values is
|
||||
-- 1 thru 2**24 inclusive. Note that the 24-bit binary DFA
|
||||
-- field (with values 0 thru 2**24-1) from the DXI
|
||||
-- header must be incremented by one to yield the DFA index
|
||||
-- for accessing the tables in the MIB. The DFA consisting of
|
||||
-- all zeros (with corresponding MIB index value of 1) is
|
||||
-- reserved for the DXI Local Management Interface (LMI) with
|
||||
-- the ATM DTE.
|
||||
|
||||
Dfa ::= INTEGER (1..16777215)
|
||||
-- *** For the DCEs, the mapping between the DXI
|
||||
-- *** DFA and the ATM VPI/VCI is fixed. The LMI DFA has no
|
||||
-- *** corresponding VPI/VCI. (Refer to Annex A for the bit mapping.)
|
||||
|
||||
atmDxi OBJECT IDENTIFIER ::= { atmUniDxi 2 }
|
||||
|
||||
---
|
||||
--- This table is mandatory if supporting ATM DXI.
|
||||
---
|
||||
|
||||
atmDxiConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmDxiConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains
|
||||
ATM DXI configuration information
|
||||
including information on the mode supported
|
||||
across the DXI."
|
||||
::= { atmDxi 2 }
|
||||
|
||||
atmDxiConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmDxiConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This list contains ATM DXI configuration information."
|
||||
INDEX { atmDxiConfIfIndex }
|
||||
::= { atmDxiConfTable 1 }
|
||||
|
||||
AtmDxiConfEntry ::=
|
||||
SEQUENCE {
|
||||
atmDxiConfIfIndex
|
||||
INTEGER,
|
||||
atmDxiConfMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmDxiConfIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies, for SNMP, the ATM DXI
|
||||
interface for which this entry contains management information.
|
||||
This is the same value as used to identify the IfEntry describing
|
||||
the DCE interface. Management uses and expects this value. In
|
||||
the proxy mode of operation, the DCE always treats this as 0, but
|
||||
preserves it in its response to the DTE. 0, the DXI value, means
|
||||
the interface over which the DXI LMI request was received."
|
||||
::= { atmDxiConfEntry 2 }
|
||||
|
||||
atmDxiConfMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
mode1a (1),
|
||||
mode1b (2),
|
||||
mode2 (3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the dxi mode being
|
||||
used at the atm dxi port."
|
||||
::= { atmDxiConfEntry 3 }
|
||||
|
||||
atmDxiDFAConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmDxiDFAConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains configuration information about
|
||||
a particular DFA."
|
||||
::= { atmDxi 3 }
|
||||
|
||||
atmDxiDFAConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmDxiDFAConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This list contains ATM DXI DFA configuration
|
||||
information."
|
||||
INDEX { atmDxiDFAConfIfIndex, atmDxiDFAConfDfaIndex }
|
||||
::= { atmDxiDFAConfTable 1 }
|
||||
|
||||
AtmDxiDFAConfEntry ::=
|
||||
SEQUENCE {
|
||||
atmDxiDFAConfIfIndex
|
||||
INTEGER,
|
||||
atmDxiDFAConfDfaIndex
|
||||
Dfa,
|
||||
atmDxiDFAConfAALType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmDxiDFAConfIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies, for SNMP, the ATM DXI
|
||||
interface for which this entry contains management information.
|
||||
This is the same value as used to identify the IfEntry describing
|
||||
the DCE interface. Management uses and expects this value. In
|
||||
the proxy mode of operation, the DCE always treats this as 0, but
|
||||
preserves it in its response to the DTE. 0, the DXI value, means
|
||||
the interface over which the DXI LMI request was received."
|
||||
::= { atmDxiDFAConfEntry 1 }
|
||||
|
||||
atmDxiDFAConfDfaIndex OBJECT-TYPE
|
||||
SYNTAX Dfa
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the DFA instance on the DXI
|
||||
identified by atmDxiDFAConfIfIndex."
|
||||
::= { atmDxiDFAConfEntry 2 }
|
||||
|
||||
atmDxiDFAConfAALType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
none (2),
|
||||
aal34 (3),
|
||||
aal5 (4)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the AAL type supported at this DFA.
|
||||
Note, if mode 2 is supported on the DXI identified by the
|
||||
corresponding instance of atmDxiDFAConfIfIndex and that
|
||||
instance of atmDxiDFAConfIfIndex identifies the DCE side
|
||||
of the DXI, then this object contains the AAL Type being
|
||||
run on the corresponding VPI/VCI on the corresponding ATM UNI
|
||||
interface."
|
||||
::= { atmDxiDFAConfEntry 3 }
|
||||
|
||||
-- The following definition is for use only in Trap PDUs
|
||||
|
||||
atmDxiEnterprise OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is included as the first ID-Value pair
|
||||
in a Trap PDU for which the Generic Trap Type field
|
||||
has the value 'enterpriseSpecific'. The value of the
|
||||
object identifies the enterprise under whose authority
|
||||
the value of the Enterprise Trap Type field is defined."
|
||||
::= { atmDxi 4 }
|
||||
|
||||
|
||||
-- End of definitions for ATM DXI-MIB
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,112 @@
|
||||
|
||||
-- This ILMI MIB was specified as part of the LANE 1.0 specification
|
||||
-- (af-lane-0021.000.mib).
|
||||
|
||||
-- This MIB has been made OBSOLETE by the specification of ILMI 4.0,
|
||||
-- since an updated version is included within af-ilmi-0065.000.mib.
|
||||
|
||||
ATM-FORUM-SRVC-REG DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
atmForumUni, atmForumAdmin FROM ATM-FORUM-TC-MIB
|
||||
OBJECT-TYPE FROM RFC-1212;
|
||||
|
||||
-- Textual Convention
|
||||
--
|
||||
-- Representations of this MIB Module of an ATM address
|
||||
-- use the data type:
|
||||
|
||||
AtmAddress ::= OCTET STRING (SIZE (8 | 20))
|
||||
|
||||
-- New MIB Groups
|
||||
atmfSrvcRegistryGroup OBJECT IDENTIFIER ::= { atmForumUni 8 }
|
||||
|
||||
|
||||
-- Object Identifier definitions
|
||||
--
|
||||
-- The following values are define dfor use as possible values
|
||||
-- of the atmfSrvcRegServiceID object.
|
||||
|
||||
atmfSrvcRegTypes OBJECT IDENTIFIER ::= { atmForumAdmin 5 }
|
||||
|
||||
-- LAN Emulation Configuration Server (LECS)
|
||||
atmfSrvcRegLecs OBJECT IDENTIFIER ::= { atmfSrvcRegTypes 1 }
|
||||
|
||||
|
||||
-- The Service Registry Table
|
||||
--
|
||||
-- The Service Registry Table is implemented by the network side
|
||||
-- of the ATM UNI port
|
||||
|
||||
atmfSrvcRegTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfSrvcRegEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The table implemented by the UNI Management Entity on the
|
||||
network side of the ATM UNI port contains all of the
|
||||
services that are available to the user-side of the UNI
|
||||
indexed by service identifier."
|
||||
::= { atmfSrvcRegistryGroup 1 }
|
||||
|
||||
atmfSrvcRegEntry OBJECT-TYPE
|
||||
SYNTAX AtmfSrvcRegEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Information about a single service provider that is
|
||||
available to the user-side of the ATM UNI port."
|
||||
INDEX { atmfSrvcRegPort, atmfSrvcRegServiceID,
|
||||
atmfSrvcAddressIndex }
|
||||
::= { atmfSrvcRegTable 1 }
|
||||
|
||||
AtmfSrvcRegEntry ::=
|
||||
SEQUENCE {
|
||||
atmfSrvcRegPort INTEGER,
|
||||
atmfSrvcRegServiceID OBJECT IDENTIFIER,
|
||||
atmfSrvcRegATMAddress AtmAddress,
|
||||
atmfSrvcRegAddressIndex INTEGER
|
||||
}
|
||||
|
||||
atmfSrvcRegPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A unique value which identifies the UNI port for
|
||||
which the service provider is available to the
|
||||
user-side. The value of 0 has the special meaning
|
||||
of identifying the local UNI."
|
||||
::= { atmfSrvcRegEntry 1 }
|
||||
|
||||
atmfSrvcRegServiceID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This is the service identifier which uniquely identifies
|
||||
the type of service at the address provided in the table."
|
||||
::= { atmfSrvcRegEntry 2 }
|
||||
|
||||
atmfSrvcRegATMAddress OBJECT-TYPE
|
||||
SYNTAX AtmAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This is the full address of the service. The user-side
|
||||
ATM UNI port may use this address to establish a connection
|
||||
with the service."
|
||||
::= { atmfSrvcRegEntry 3 }
|
||||
|
||||
atmfSrvcRegAddressIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An arbitrary integer to differentiate multiple rows
|
||||
containing different ATM addresses for the same service
|
||||
on the same port."
|
||||
::= { atmfSrvcRegEntry 4 }
|
||||
|
||||
END
|
||||
|
||||
+924
@@ -0,0 +1,924 @@
|
||||
ATMF-CES DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises FROM RFC1155-SMI
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Counter32,
|
||||
Gauge32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
|
||||
InterfaceIndex FROM IF-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
|
||||
|
||||
atmfCES MODULE-IDENTITY
|
||||
LAST-UPDATED "9611050000Z"
|
||||
ORGANIZATION "ATM Forum Circuit Emulation Working Group"
|
||||
CONTACT-INFO "The ATM Forum
|
||||
2570 West El Camino Real, Suite 304
|
||||
Mountain View, CA 94040-1313 USA
|
||||
Phone: +1 415-949-6700
|
||||
Fax: +1 415-949-6705
|
||||
info@atmforum.com"
|
||||
DESCRIPTION "The MIB module used to describe the
|
||||
Circuit Emulation Interworking Function
|
||||
(Version 2.0)"
|
||||
REVISION "9502030000Z"
|
||||
DESCRIPTION "The MIB Module to describe the DS1/E1Circuit
|
||||
Emulation Interworking Function (Version 1.0)
|
||||
Note: The new Version 2 CES MIB replaces this earlier
|
||||
Version 1 CES MIB which exists as the (deprecated)
|
||||
first branch from the overall atmfCESmib object."
|
||||
::= { atmfCESmib 2 }
|
||||
|
||||
atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
||||
atmForumNetworkManagement OBJECT IDENTIFIER ::= {atmForum 5 }
|
||||
atmfCESmib OBJECT IDENTIFIER ::= { atmForumNetworkManagement 2 }
|
||||
|
||||
-- An OBJECT IDENTIFIER for all ATM Forum circuit emulation MIBs
|
||||
-- has been assigned as a branch from the ATM Forum Network
|
||||
-- Management tree. This MIB for the version 2 ATM Forum Circuit
|
||||
-- Emulation specification is attached as the second branch from the
|
||||
-- overall atmfCESmib object.
|
||||
|
||||
|
||||
-- The following TEXTUAL-CONVENTIONS are used to link the CES
|
||||
-- interworking function to ATM interface port, plus the
|
||||
-- associated VPI and VCI.
|
||||
|
||||
VpiInteger ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer large enough to hold a VPI"
|
||||
SYNTAX INTEGER (0..4095)
|
||||
|
||||
VciInteger ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer large enough to hold a VCI"
|
||||
SYNTAX INTEGER (0..65535)
|
||||
|
||||
CESConnectionPort ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the port associated with a Circuit Emulation
|
||||
connection. Objects of this type are always defined as
|
||||
part of a set that includes
|
||||
fooPort CESConnectionPort
|
||||
fooVpi VpiInteger
|
||||
fooVci VciInteger
|
||||
The interpretation of these objects is as follows:
|
||||
1. If no connection exists, 'fooPort' has a value of 0.
|
||||
Because Interface table entries always have 'ifIndex'
|
||||
values greater than 0, 'fooPort' reliably serves as a
|
||||
'connection exists' flag.
|
||||
If no connection exists, 'fooVpi' and 'fooVci' are
|
||||
not relevant and have a value of 0.
|
||||
2. If a PVC or SVC exists, 'fooPort' is defined to have
|
||||
the value of the MIB-II/RFC1573 'ifIndex' of the ATM
|
||||
interface associated with the VCC. The ifType
|
||||
associated with such an ifIndex value is either
|
||||
atm(37) or atmLogical(80). 'fooVpi' and 'fooVci'
|
||||
will contain its VPI/VCI."
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
|
||||
AtmAddr ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ATM address used by the network entity. The address
|
||||
types are: no address (0 octets), E.164 (8 octets), and
|
||||
NSAP-encoded ATM Endsystem Address (20 octets).
|
||||
Note: The E.164 address is encoded in BCD format."
|
||||
SYNTAX OCTET STRING (SIZE(0|8|20))
|
||||
|
||||
|
||||
-- This is the MIB module for the ATM Forum Circuit Emulation
|
||||
-- Service Interoperability Specification Version 2.0.
|
||||
--
|
||||
-- This MIB contains four tables:
|
||||
-- CES Configuration Table
|
||||
-- CES Mapping Table
|
||||
-- CES Statistics Table
|
||||
-- CES Active SVC Table
|
||||
|
||||
|
||||
-- CES Configuration Table
|
||||
|
||||
atmfCESObjects OBJECT IDENTIFIER ::= {atmfCES 1}
|
||||
|
||||
atmfCESConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfCESConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES configuration table used to manage interworking
|
||||
between CBR interfaces or channels and ATM Virtual Channel
|
||||
Links (VCLs). The reverse mapping is shown in the
|
||||
atmfCESMappingTable."
|
||||
::= { atmfCESObjects 1 }
|
||||
|
||||
atmfCESConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmfCESConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES configuration table. There is one
|
||||
entry in the table per CES entity, mapping one CBR
|
||||
interface, channel, or bundle to an ATM VCL.
|
||||
|
||||
Creation of a row in this table with a non-zero
|
||||
atmfCESAtmIndex causes a corresponding entry in the
|
||||
atmVclTable of the ATM-MIB (RFC1695) to be created."
|
||||
INDEX { atmfCESCbrIndex }
|
||||
::= { atmfCESConfTable 1 }
|
||||
|
||||
AtmfCESConfEntry ::= SEQUENCE {
|
||||
atmfCESCbrIndex InterfaceIndex,
|
||||
atmfCESAtmIndex CESConnectionPort,
|
||||
atmfCESAtmVpi VpiInteger,
|
||||
atmfCESAtmVci VciInteger,
|
||||
atmfCESCbrService INTEGER,
|
||||
atmfCESCbrClockMode INTEGER,
|
||||
atmfCESCas INTEGER,
|
||||
atmfCESPartialFill INTEGER,
|
||||
atmfCESBufMaxSize INTEGER,
|
||||
atmfCESCdvRxT INTEGER,
|
||||
atmfCESCellLossIntegrationPeriod INTEGER,
|
||||
atmfCESConnType INTEGER,
|
||||
atmfCESLocalAddr AtmAddr,
|
||||
atmfCESAdminStatus INTEGER,
|
||||
atmfCESOperStatus INTEGER,
|
||||
atmfCESConfRowStatus RowStatus
|
||||
}
|
||||
|
||||
atmfCESCbrIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to MIB II's ifIndex value
|
||||
of the CBR interface, channel, or bundle that is being
|
||||
cross-connected to an ATM VCL."
|
||||
::= { atmfCESConfEntry 1 }
|
||||
|
||||
atmfCESAtmIndex OBJECT-TYPE
|
||||
SYNTAX CESConnectionPort
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to MIB II's
|
||||
ifIndex value of the ATM Port interface mapped
|
||||
through this CES IWF to a CBR interface. This value
|
||||
is overwritten whenever an active or passive SVC is
|
||||
established.
|
||||
|
||||
The distinguished value zero indicates that no ATM
|
||||
interface has been specified."
|
||||
::= { atmfCESConfEntry 2 }
|
||||
|
||||
atmfCESAtmVpi OBJECT-TYPE
|
||||
SYNTAX VpiInteger
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to the VPI used
|
||||
by the ATM VCL mapped through this CES IWF to a CBR
|
||||
interface. This value is overwritten whenever an
|
||||
active or passive SVC is established.
|
||||
|
||||
The value is not relevant if no ATM interface has been
|
||||
specified (i.e., atmfCESAtmIndex is set to zero)."
|
||||
::= { atmfCESConfEntry 3 }
|
||||
|
||||
atmfCESAtmVci OBJECT-TYPE
|
||||
SYNTAX VciInteger
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to the VCI used
|
||||
by the ATM VCL mapped through this CES IWF to a CBR
|
||||
interface. This value is overwritten whenever an
|
||||
active or passive SVC is established.
|
||||
|
||||
The distinguished value zero indicates that no ATM
|
||||
VCL has been specified."
|
||||
::= { atmfCESConfEntry 4 }
|
||||
|
||||
atmfCESCbrService OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unstructured(1),
|
||||
structured(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define if DSx/Ex service isas structured or unstructurednot. A
|
||||
structured(2) interface is some nx64kbKbps. An unstructured
|
||||
(1) interface is 1.544Mbps, 2.048Mbps, 6.312Mbps, 44.736 Mbps,
|
||||
or 34.368 Mbps. unstructured(1) passes all bits through the
|
||||
ATM network. strucutured(2) passes data bits through the
|
||||
ATM network, and may also pass signalling bits
|
||||
|
||||
At this time, only unstructured mode is defined for the
|
||||
44.736 Mbps and 34.368 Mbps services."
|
||||
::= { atmfCESConfEntry 5 }
|
||||
|
||||
atmfCESCbrClockMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
synchronous(1),
|
||||
srts(2),
|
||||
adaptive(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define if DSx/Ex service clocking mode. This maps into
|
||||
transmit clock source of CBR interface.
|
||||
|
||||
For structured modes this value, if present, must be set to
|
||||
synchronous(1)."
|
||||
DEFVAL { synchronous }
|
||||
::= { atmfCESConfEntry 6 }
|
||||
|
||||
atmfCESCas OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
basic(1),
|
||||
e1Cas(2),
|
||||
ds1SfCas(3),
|
||||
ds1EsfCas(4),
|
||||
j2Cas(5)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This parameter selects which AAL1 Format should be used:
|
||||
Basic does not carry CAS bits, and uses a single 125 usec frame.
|
||||
e1Cas, ds1SfCas, dS1EsfCas and j2Cas carry CAS bits in a
|
||||
multiframe structure for E1, DS1 SF, DS1 ESF and J2
|
||||
respectively.
|
||||
This applies to structured interfaces only. Default is
|
||||
basic (1). For unstructured interfaces this value, if present,
|
||||
must be set to the default of basic (1)."
|
||||
DEFVAL { basic }
|
||||
::= { atmfCESConfEntry 7 }
|
||||
|
||||
atmfCESPartialFill OBJECT-TYPE
|
||||
SYNTAX INTEGER (0 .. 47)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If partial cell fill is used, the number of user octets per
|
||||
cell must be set with this parameter. Setting this parameter
|
||||
to zero disables partial cell fill, and causes all cells to
|
||||
be completely filled before they are sent."
|
||||
DEFVAL { 0 } -- Partial Cell Fill not used
|
||||
::= { atmfCESConfEntry 8 }
|
||||
|
||||
atmfCESBufMaxSize OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65536)
|
||||
UNITS "10 usec"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define maximum size in 10 microsecond increments of the
|
||||
reassembly buffer. Some implementations may want allow the
|
||||
maximum buffer size to be programmed to a size less than the
|
||||
physical limit to reduce the maximum delay through a circuit."
|
||||
DEFVAL { 128 }
|
||||
::= { atmfCESConfEntry 9 }
|
||||
|
||||
atmfCESCdvRxT OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
UNITS "10 usec"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum cell arrival jitter in 10 usec increments that
|
||||
the reassembly process will tolerate in the cell stream
|
||||
without producing errors on the CBR service interface."
|
||||
DEFVAL { 100 }
|
||||
::= { atmfCESConfEntry 10 }
|
||||
|
||||
atmfCESCellLossIntegrationPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER (1000 .. 65535)
|
||||
UNITS "msec"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in milliseconds for the cell loss integration period.
|
||||
If a cells are continuously lost for this period of time,
|
||||
atmfCESCellLossStatus is set to loss (2). The
|
||||
default definition is 2500."
|
||||
DEFVAL { 2500 }
|
||||
::= { atmfCESConfEntry 11 }
|
||||
|
||||
atmfCESConnType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
pvc(2),
|
||||
activeSvc(3),
|
||||
passiveSvc(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of ATM connectivity between associated CES IWF's.
|
||||
Valid values are:
|
||||
other - none of the types specified below
|
||||
pvc - supporting connectivity is a permanent
|
||||
virtual connection
|
||||
activeSvc - attempt calls whenever none established
|
||||
passiveSvc - accept calls"
|
||||
::= { atmfCESConfEntry 12 }
|
||||
|
||||
atmfCESLocalAddr OBJECT-TYPE
|
||||
SYNTAX AtmAddr
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ATM address of the local CES IWF process. This address
|
||||
may be used by the automatic SVC establishment procedures to
|
||||
identify the intended recipient CES IWF of an incoming automatic
|
||||
SVC call request. Optionally, the MAX-ACCESS of this object
|
||||
may be read-only, for those implementations where it is
|
||||
not desired to manually configure this address."
|
||||
::= { atmfCESConfEntry 13 }
|
||||
|
||||
atmfCESAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The desired administrative status of the CES interworking
|
||||
function. The up and down states indicate that the traffic
|
||||
flow is enabled or disabled respectively across the CES
|
||||
interworking function."
|
||||
::= { atmfCESConfEntry 14 }
|
||||
|
||||
atmfCESOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2),
|
||||
unknown(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status of the CES interworking function.
|
||||
The up and down states indicate that the traffic flow is
|
||||
enabled or disabled respectively across the CES interworking
|
||||
function. The unknown state indicates that the state of the
|
||||
CES interworking function cannot be determined. The state
|
||||
will be down or unknown if the supporting CBR or ATM
|
||||
interfaces are down or unknown, respectively."
|
||||
::= { atmfCESConfEntry 15 }
|
||||
|
||||
atmfCESConfRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create new rows in this table, modify
|
||||
existing rows, and to delete existing rows."
|
||||
::= { atmfCESConfEntry 16 }
|
||||
|
||||
|
||||
-- CES Mapping Table
|
||||
|
||||
atmfCESMappingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfCESMappingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES mapping table used to show the mapping from ATM
|
||||
VCLs to CBR interfaces or channels. The mapping and
|
||||
interworking functions are configured in the
|
||||
atmfCESConfTable."
|
||||
::= { atmfCESObjects 2 }
|
||||
|
||||
atmfCESMappingEntry OBJECT-TYPE
|
||||
SYNTAX AtmfCESMappingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES mapping table. There is one entry
|
||||
in the table corresponding to each active row in the
|
||||
atmfCESConfTable for which there is a non-zero
|
||||
atmfCESAtmIndex."
|
||||
INDEX { atmfCESAtmIndex,
|
||||
atmfCESAtmVpi,
|
||||
atmfCESAtmVci }
|
||||
::= { atmfCESMappingTable 1 }
|
||||
|
||||
AtmfCESMappingEntry ::= SEQUENCE {
|
||||
atmfCESMappingCbrIndex InterfaceIndex
|
||||
}
|
||||
|
||||
atmfCESMappingCbrIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to MIB II's ifIndex value
|
||||
of the CBR interface, channel, or bundle that is being
|
||||
cross-connected to an ATM VCL. Examples of the ifType
|
||||
value for the CBR entity are ds1(18), ds3(30), ds0(81), or
|
||||
ds0bundle(82)."
|
||||
::= { atmfCESMappingEntry 1 }
|
||||
|
||||
|
||||
-- CES Statistics Table
|
||||
|
||||
atmfCESStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfCESStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES AAL1 statistical data table."
|
||||
::= { atmfCESObjects 3 }
|
||||
|
||||
atmfCESStatsEntry OBJECT-TYPE
|
||||
SYNTAX AtmfCESStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES AAL1 Stats table. There is one
|
||||
entry in this table corresponding to each entry in the
|
||||
atmfCESConfTable."
|
||||
AUGMENTS { atmfCESConfEntry }
|
||||
::= { atmfCESStatsTable 1 }
|
||||
|
||||
AtmfCESStatsEntry ::= SEQUENCE {
|
||||
atmfCESReassCells Counter32,
|
||||
atmfCESHdrErrors Counter32,
|
||||
atmfCESPointerReframes Counter32,
|
||||
atmfCESPointerParityErrors Counter32,
|
||||
atmfCESAal1SeqErrors Counter32,
|
||||
atmfCESLostCells Counter32,
|
||||
atmfCESMisinsertedCells Counter32,
|
||||
atmfCESBufUnderflows Counter32,
|
||||
atmfCESBufOverflows Counter32,
|
||||
atmfCESCellLossStatus INTEGER
|
||||
}
|
||||
|
||||
atmfCESReassCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This count gives the number of cells played out to the
|
||||
CES Service Interface. It excludes cells that were
|
||||
discarded for any reason, including cells that were not used
|
||||
due to being declared misinserted, or discarded while the
|
||||
reassembler was waiting to achieve synchronization."
|
||||
::= { atmfCESStatsEntry 1 }
|
||||
|
||||
atmfCESHdrErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of the number of AAL1 header errors detected,
|
||||
including those corrected. Header errors include correctable
|
||||
and uncorrectable CRC, plus bad parity."
|
||||
::= { atmfCESStatsEntry 2 }
|
||||
|
||||
atmfCESPointerReframes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This records the count of the number of events in which the
|
||||
AAL1 reassembler found that an SDT pointer is not where it is
|
||||
expected, and the pointer must be reacquired. This count is
|
||||
only meaningful for structured CES modes, as unstructured CES
|
||||
modes do not use pointers. For unstructured CES modes, this
|
||||
count, if present, should indicate zero."
|
||||
::= { atmfCESStatsEntry 3 }
|
||||
|
||||
atmfCESPointerParityErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This records the count of the number of events in which the
|
||||
AAL1 reassembler detects a parity check failure at the point
|
||||
where a structured data pointer is expected. This count is only
|
||||
meaningful for structured CES modes, as unstructured CES modes
|
||||
do not use pointers. For unstructured CES modes, this count, if
|
||||
present, should indicate zero."
|
||||
::= { atmfCESStatsEntry 4 }
|
||||
|
||||
atmfCESAal1SeqErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times that the sequence number of an incoming AAL1
|
||||
Type 1 SAR-PDU causes a transition from the 'sync' state to
|
||||
the 'out of sequence' state, as defined by ITU-T I.363.1."
|
||||
::= { atmfCESStatsEntry 5 }
|
||||
|
||||
atmfCESLostCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of lost cells, as detected by the AAL1 sequence number
|
||||
processing, for example. This records the count of the number
|
||||
of cells detected as lost in the network prior to the
|
||||
destination CES IWF AAL1 layer processing."
|
||||
::= { atmfCESStatsEntry 6 }
|
||||
|
||||
atmfCESMisinsertedCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of AAL1 sequence violations which the AAL Convergence
|
||||
sublayer interprets as a misinserted cell, as defined by
|
||||
ITU-T I.363.1."
|
||||
::= { atmfCESStatsEntry 7 }
|
||||
|
||||
atmfCESBufUnderflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buffer underflows. This records the count of the
|
||||
number of times the CES reassembly buffer underflows. In the
|
||||
case of a continuous underflow caused by a loss of ATM cell
|
||||
flow, a single buffer underflow should be counted. If the CES
|
||||
IWF is implemented with multiple buffers (such as a cell level
|
||||
buffer and a bit level buffer), then either buffer underflow
|
||||
will cause this count to be incremented."
|
||||
::= { atmfCESStatsEntry 8 }
|
||||
|
||||
atmfCESBufOverflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buffer overflows. This records the count of the
|
||||
number of times the CES reassembly buffer overflows. If the CES
|
||||
IWF is implemented with multiple buffers (such as a cell level
|
||||
buffer and a bit level buffer, then either buffer overflow will
|
||||
cause this count to be incremented "
|
||||
::= { atmfCESStatsEntry 9 }
|
||||
|
||||
atmfCESCellLossStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noLoss(1),
|
||||
loss(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When cells are continuously lost for the number of milliseconds
|
||||
specified by atmfCESCellLossIntegrationPeriod, the value is set
|
||||
to loss (2). When cells are no longer lost, the value is set
|
||||
to noLoss (1)."
|
||||
::= { atmfCESStatsEntry 10 }
|
||||
|
||||
|
||||
-- CES Active SVC Table
|
||||
|
||||
atmfCESActiveSvcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfCESActiveSvcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table used to manage active SVCs established across ATM
|
||||
networks between CES entities."
|
||||
::= { atmfCESObjects 4 }
|
||||
|
||||
atmfCESActiveSvcEntry OBJECT-TYPE
|
||||
SYNTAX AtmfCESActiveSvcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES active SVC table. There is one
|
||||
entry in the table corresponding to each active row in
|
||||
the atmfCESConfTable for which the atmfCESConnType takes
|
||||
the value 'activeSvc'."
|
||||
INDEX { atmfCESCbrIndex }
|
||||
::= { atmfCESActiveSvcTable 1 }
|
||||
|
||||
AtmfCESActiveSvcEntry ::= SEQUENCE {
|
||||
atmfCESRemoteAddr AtmAddr,
|
||||
atmfCESFirstRetryInterval INTEGER,
|
||||
atmfCESRetryTimer INTEGER,
|
||||
atmfCESRetryLimit INTEGER,
|
||||
atmfCESRetryFailures Gauge32,
|
||||
atmfCESActiveSvcRestart INTEGER,
|
||||
atmfCESActiveSvcOperStatus INTEGER,
|
||||
atmfCESLastReleaseCause INTEGER,
|
||||
atmfCESLastReleaseDiagnostics OCTET STRING
|
||||
}
|
||||
|
||||
atmfCESRemoteAddr OBJECT-TYPE
|
||||
SYNTAX AtmAddr
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ATM address supporting the corresponding far end
|
||||
CES IWF process. If no address is supplied, no attempts
|
||||
to establish the active SVC are initiated."
|
||||
::= { atmfCESActiveSvcEntry 1 }
|
||||
|
||||
atmfCESFirstRetryInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time to wait before attempting to establish the SVC
|
||||
after the first failed call attempt. The time to wait
|
||||
between subsequent call attempts may differ to implement
|
||||
a backoff scheme. Zero represents an infinite interval
|
||||
indicating no retries."
|
||||
DEFVAL { 10 }
|
||||
::= { atmfCESActiveSvcEntry 2 }
|
||||
|
||||
atmfCESRetryTimer OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..86400)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the current value of the retry timer for
|
||||
this connection. When the value reaches zero an attempt
|
||||
will be made to establish the active SVC. When the timer
|
||||
is not running, the value zero shall be returned."
|
||||
::= { atmfCESActiveSvcEntry 3 }
|
||||
|
||||
atmfCESRetryLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets a maximum limit on how many consecutive unsuccessful
|
||||
call setup attempts can be made before stopping the attempt
|
||||
to set up the connection. If this limit is reached then
|
||||
management action will be required (e.g. setting
|
||||
atmfCESActiveSvcRestart to 'restart') to initiate a new
|
||||
attempt to establish the connection. A value of zero
|
||||
indicates no limit - the attempts will continue until
|
||||
successful. If this object is not present, no limit on call
|
||||
attempts is assumed."
|
||||
DEFVAL { 0 }
|
||||
::= { atmfCESActiveSvcEntry 4 }
|
||||
|
||||
atmfCESRetryFailures OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates how many attempts to establish the connection
|
||||
have failed. This count is reset whenever a connection
|
||||
is successfully established or the active SVC is restarted."
|
||||
::= { atmfCESActiveSvcEntry 5 }
|
||||
|
||||
atmfCESActiveSvcRestart OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
restart(1),
|
||||
noop(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the value is set to 'restart' the active SVC
|
||||
is released if necessary and a new setup procedure
|
||||
is begun. As a result of this action, the
|
||||
atmfCESActiveSvcOperStatus object transitions to
|
||||
'establishmentInProgress' (if not already in this state)
|
||||
and the atmfCESRetryFailures object is cleared.
|
||||
|
||||
When the value is set to 'noop' no operation is
|
||||
performed. When read, the value 'noop' is returned."
|
||||
::= { atmfCESActiveSvcEntry 6 }
|
||||
|
||||
atmfCESActiveSvcOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
establishmentInProgress(2),
|
||||
connected(3),
|
||||
retriesExhausted(4),
|
||||
noAddressSupplied(5),
|
||||
lowerLayerDown(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the status of the active SVC. Valid values are:
|
||||
other - none of the types specified below
|
||||
establishmentInProgress - connection is not operational,
|
||||
but call attempts are ongoing
|
||||
connected - connection is currently operational
|
||||
retriesExhausted - retry limit has been reached and call
|
||||
attempts have ceased
|
||||
noAddressSupplied - no remote address has been configured,
|
||||
so no call attempts are initiated
|
||||
lowerLayerDown - underlying CES IWF is not operational
|
||||
|
||||
When the row is not 'active', the value of this object is
|
||||
'other'."
|
||||
::= { atmfCESActiveSvcEntry 7 }
|
||||
|
||||
atmfCESLastReleaseCause OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..127)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of the Cause field of the Cause information element
|
||||
in the last RELEASE signalling message received for this
|
||||
active SVC. Indicates the reason for the release."
|
||||
::= { atmfCESActiveSvcEntry 8 }
|
||||
|
||||
atmfCESLastReleaseDiagnostics OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of the first 8 bytes of diagnostic information
|
||||
from the Cause field of the Cause information element
|
||||
in the last RELEASE signalling message received for this
|
||||
active SVC."
|
||||
::= { atmfCESActiveSvcEntry 9 }
|
||||
|
||||
|
||||
-- Conformance Information
|
||||
|
||||
atmfCESConformance OBJECT IDENTIFIER ::= { atmfCES 2 }
|
||||
|
||||
atmfCESGroups OBJECT IDENTIFIER ::= { atmfCESConformance 1 }
|
||||
atmfCESCompliances OBJECT IDENTIFIER ::= { atmfCESConformance 2 }
|
||||
|
||||
-- Compliance Statements
|
||||
|
||||
atmfCESCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which support
|
||||
the ATM Forum Circuit Emulation Services."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
atmfCESBasicConfigGroup,
|
||||
atmfCESBasicStatsGroup
|
||||
}
|
||||
|
||||
GROUP atmfCESStructConfigGroup
|
||||
DESCRIPTION "This group is mandatory only for IWFs that
|
||||
support Structured DS1, E1 or J2 Nx64 kbit/s
|
||||
Service."
|
||||
|
||||
GROUP atmfCESStructStatsGroup
|
||||
DESCRIPTION "This group is mandatory only for IWFs that
|
||||
support Structured DS1, E1 or J2 Nx64 kbit/s
|
||||
Service."
|
||||
|
||||
GROUP atmfCESSvcConfigGroup
|
||||
DESCRIPTION "This group is mandatory only when support for
|
||||
automatic SVC initiation procedures is provided."
|
||||
|
||||
OBJECT atmfCESLocalAddr
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION "Support for manual configuration of the local
|
||||
CES interworking function address is not
|
||||
required."
|
||||
|
||||
::= { atmfCESCompliances 1 }
|
||||
|
||||
-- Units of Conformance
|
||||
|
||||
atmfCESBasicConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESAtmIndex,
|
||||
atmfCESAtmVpi,
|
||||
atmfCESAtmVci,
|
||||
atmfCESCbrService,
|
||||
atmfCESCbrClockMode,
|
||||
atmfCESBufMaxSize,
|
||||
atmfCESCdvRxT,
|
||||
atmfCESCellLossIntegrationPeriod,
|
||||
atmfCESConnType,
|
||||
atmfCESConfRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration information
|
||||
for generic Circuit Emulation Service IWFs."
|
||||
::= { atmfCESGroups 1 }
|
||||
|
||||
atmfCESOptionalConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESAdminStatus,
|
||||
atmfCESOperStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects providing configuration
|
||||
information for generic Circuit Emulation Service IWFs."
|
||||
::= { atmfCESGroups 2}
|
||||
|
||||
atmfCESBasicStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESReassCells,
|
||||
atmfCESHdrErrors,
|
||||
atmfCESBufUnderflows,
|
||||
atmfCESBufOverflows,
|
||||
atmfCESCellLossStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing statistics information
|
||||
for generic Circuit Emulation Service IWFs."
|
||||
::= { atmfCESGroups 3 }
|
||||
|
||||
atmfCESOptionalStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESAal1SeqErrors,
|
||||
atmfCESLostCells,
|
||||
atmfCESMisinsertedCells
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects providing statistics
|
||||
information for generic Circuit Emulation Service IWFs."
|
||||
::= { atmfCESGroups 4 }
|
||||
|
||||
atmfCESStructConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESCas,
|
||||
atmfCESPartialFill
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration information
|
||||
for Structured DS1, E1 or J2 Nx64 kbit/s Service IWFs."
|
||||
::= { atmfCESGroups 5 }
|
||||
|
||||
atmfCESStructStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESPointerReframes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing statistics information
|
||||
for Structured DS1, E1 or J2 Nx64 kbit/s Service IWFs."
|
||||
::= { atmfCESGroups 6 }
|
||||
|
||||
atmfCESOptionalStructStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESPointerParityErrors
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects providing statistics
|
||||
information for Structured DS1, E1 or J2 Nx64 kbit/s Service
|
||||
IWFs."
|
||||
::= { atmfCESGroups 7 }
|
||||
|
||||
atmfCESMappingGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESMappingCbrIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information about the
|
||||
mapping from ATM VCLs to CBR interfaces or channels."
|
||||
::= { atmfCESGroups 8 }
|
||||
|
||||
atmfCESSvcConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESLocalAddr,
|
||||
atmfCESRemoteAddr,
|
||||
atmfCESFirstRetryInterval,
|
||||
atmfCESRetryTimer,
|
||||
atmfCESRetryFailures,
|
||||
atmfCESActiveSvcRestart,
|
||||
atmfCESActiveSvcOperStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing SVC connection
|
||||
establishment support configuration information for CES
|
||||
IWFs."
|
||||
::= { atmfCESGroups 9 }
|
||||
|
||||
atmfCESOptionalSvcConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESRetryLimit,
|
||||
atmfCESLastReleaseCause,
|
||||
atmfCESLastReleaseDiagnostics
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects providing SVC connection
|
||||
establishment support configuration information for CES
|
||||
IWFs."
|
||||
::= { atmfCESGroups 10 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,305 @@
|
||||
--
|
||||
-- Converted to SMIv2 rfc 2578,2579,2580 - STD 58
|
||||
--
|
||||
ATMF-CES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, Counter32, Integer32,
|
||||
OBJECT-TYPE,
|
||||
MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
ifIndex FROM IF-MIB;
|
||||
|
||||
|
||||
atmfCESmib MODULE-IDENTITY
|
||||
LAST-UPDATED "9911060000z"
|
||||
ORGANIZATION "The ATM Forum"
|
||||
CONTACT-INFO
|
||||
"Postal: The ATM Forum
|
||||
2570 West El Camino Real, Suite 304
|
||||
Mountain View, CA 94040-1313 USA
|
||||
Phone: +1 415-949-6700
|
||||
Fax: +1 415-949-6705
|
||||
info@atmforum.com"
|
||||
DESCRIPTION
|
||||
"Circuit Emulation Specification"
|
||||
::= { enterprises atmForum(353) atmForumNetworkManagement(5) 2 }
|
||||
|
||||
-- an OBJECT IDENTIFIER for all ATM Forum circuit emulation MIBs
|
||||
-- has been assigned as a branch from the Forum Network Management
|
||||
-- tree. The DS1/E1 Circuit Emulation specification is attached
|
||||
-- as the first branch from the overall atmfCESmib object. Future
|
||||
-- branches may be added in the future for further CES work, for
|
||||
-- example, DS3/E3 circuit emulation.
|
||||
|
||||
atmfDS1E1CESmib OBJECT IDENTIFIER ::= { atmfCESmib 1 }
|
||||
|
||||
-- this is the MIB module for the ATM Forum DS1/E1 Circuit Emulation
|
||||
-- Interworking Function objects
|
||||
|
||||
-- the following TEXTUAL-CONVENTIONS are used to link the CES
|
||||
-- interworking function to ATM interface port, plus the
|
||||
-- associated VPI and VCI.
|
||||
|
||||
atmfDS1E1CESConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfDS1E1CESConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES configuration table. This includes mapping channels from
|
||||
ATM Port to CBR interfaces. There is one atmfDS1E1CESConfEntry
|
||||
per CES Entity"
|
||||
::= { atmfDS1E1CESmib 1 }
|
||||
|
||||
atmfDS1E1CESConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmfDS1E1CESConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES table. For each entry there is a corresponding
|
||||
entry in the stack table"
|
||||
INDEX { ifIndex }
|
||||
::= { atmfDS1E1CESConfTable 1 }
|
||||
|
||||
AtmfDS1E1CESConfEntry ::= SEQUENCE {
|
||||
atmfDS1E1CESMapATMIndex Integer32,
|
||||
atmfDS1E1CESMapVPI Integer32,
|
||||
atmfDS1E1CESMapVCI Integer32,
|
||||
atmfDS1E1CESCBRService INTEGER,
|
||||
atmfDS1E1CESCBRClockMode INTEGER,
|
||||
atmfDS1E1CESCas INTEGER,
|
||||
atmfDS1E1CESPartialFill Integer32,
|
||||
atmfDS1E1CESBufMaxSize Integer32,
|
||||
atmfDS1E1CESCDVRxT Integer32,
|
||||
atmfDS1E1CESCellLossIntegrationPeriod Integer32
|
||||
}
|
||||
|
||||
|
||||
atmfDS1E1CESMapATMIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to MIB II's
|
||||
ifIndex value of the ATM Port interface mapped
|
||||
through this CES to a CBR interface."
|
||||
::= { atmfDS1E1CESConfEntry 1 }
|
||||
|
||||
atmfDS1E1CESMapVPI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to the VPI used
|
||||
for the emulated circuit represented by this entry
|
||||
in the ifTable. If there is no connection, this
|
||||
object is meaningless and will have the value zero."
|
||||
::= { atmfDS1E1CESConfEntry 2 }
|
||||
|
||||
atmfDS1E1CESMapVCI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to the VCI used
|
||||
for the emulated circuit represented by this entry
|
||||
in the ifTable. If there is no connection, this
|
||||
object is meaningless and will have the value zero"
|
||||
::= { atmfDS1E1CESConfEntry 3 }
|
||||
|
||||
atmfDS1E1CESCBRService OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unstructured(1),
|
||||
structured(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define if DS1/E1 service as structured or not. A
|
||||
structured(2) interface is some nx64Kbps. An unstructured
|
||||
(1) interface is 1.544Mbps or 2.048Mbps. unstructured(1)
|
||||
passes all bits through the ATM network.
|
||||
strucutured(2) passes data bits through the ATM network, and
|
||||
may also pass signalling bits"
|
||||
::= { atmfDS1E1CESConfEntry 4 }
|
||||
|
||||
atmfDS1E1CESCBRClockMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
synchronous(1),
|
||||
srts(2),
|
||||
adaptive(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define if DS1/E1 service clocking mode. This maps into
|
||||
transmit clock source of CBR interface."
|
||||
DEFVAL { synchronous }
|
||||
::= { atmfDS1E1CESConfEntry 5 }
|
||||
|
||||
atmfDS1E1CESCas OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
basic (1),
|
||||
e1Cas (2),
|
||||
ds1SfCas (3),
|
||||
ds1EsfCas (4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This parameter selects which AAL1 Format should be used:
|
||||
Basic does not carry CAS bits, and uses a single 125 usec frame.
|
||||
E1Cas, Ds1SfCas and DS1EsfCas carry CAS bits in a multiframe
|
||||
structure for E1, DS1 SF and DS1 ESF respectively.
|
||||
This applies to structured interfaces only. Default
|
||||
is Basic (1)."
|
||||
DEFVAL { basic }
|
||||
::= { atmfDS1E1CESConfEntry 6 }
|
||||
|
||||
atmfDS1E1CESPartialFill OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..47)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If partial cell fill is used, the number of user octets per
|
||||
cell must be set with this parameter. Setting this parameter
|
||||
to zero disables partial cell fill, and causes all cells to
|
||||
be completely filled before they are sent."
|
||||
DEFVAL { 0 } -- Partial Cell Fill not used
|
||||
::= { atmfDS1E1CESConfEntry 7 }
|
||||
|
||||
atmfDS1E1CESBufMaxSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65536)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define maximum size in octets of the reassembly buffer.
|
||||
Some implementations may want allow the maximum buffer size to
|
||||
programmed to a size less than the physical limit to reduce
|
||||
the maximum delay through a circuit."
|
||||
DEFVAL { 256 }
|
||||
::= { atmfDS1E1CESConfEntry 8 }
|
||||
|
||||
atmfDS1E1CESCDVRxT OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UNITS `10usec'. The maximum cell arrival jitter in 10usec increments that
|
||||
the reassembly process will tolerate in the cell stream without
|
||||
producing errors in the CBR service interface"
|
||||
DEFVAL { 100 }
|
||||
::= { atmfDS1E1CESConfEntry 9 }
|
||||
|
||||
|
||||
atmfDS1E1CESCellLossIntegrationPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32 (1000..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in milliseconds for the cell loss integration period.
|
||||
If a cells are lost for this period of time.
|
||||
atmfDS1E1CESCellLossStatus is set to loss (2).The mandatory
|
||||
definition is 2500
|
||||
UNITS `msec'"
|
||||
DEFVAL { 2500 }
|
||||
::= { atmfDS1E1CESConfEntry 10 }
|
||||
|
||||
atmfDS1E1CESStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfDS1E1CESStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES AAL1 statistical data table."
|
||||
::= { atmfDS1E1CESmib 2 }
|
||||
|
||||
atmfDS1E1CESStatsEntry OBJECT-TYPE
|
||||
SYNTAX AtmfDS1E1CESStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES AAL1 Stats table."
|
||||
INDEX { ifIndex }
|
||||
::= { atmfDS1E1CESStatsTable 1 }
|
||||
|
||||
AtmfDS1E1CESStatsEntry ::= SEQUENCE {
|
||||
atmfDS1E1CESReassCells Counter32,
|
||||
atmfDS1E1CESHdrErrors Counter32,
|
||||
atmfDS1E1CESPointerReframes Counter32,
|
||||
atmfDS1E1CESLostCells Counter32,
|
||||
atmfDS1E1CESBufUnderflows Counter32,
|
||||
atmfDS1E1CESBufOverflows Counter32,
|
||||
atmfDS1E1CESCellLossStatus INTEGER
|
||||
}
|
||||
|
||||
atmfDS1E1CESReassCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This count gives the number of cells played out to the DS1/E1
|
||||
Service Interface. It excludes cells that were discarded for
|
||||
any reason, including cells that were not used due to being
|
||||
declared misinserted, or discarded while the reassembler was
|
||||
waiting to achieve synchronization."
|
||||
::= { atmfDS1E1CESStatsEntry 1 }
|
||||
|
||||
atmfDS1E1CESHdrErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of the number of AAL1 header errors detected and
|
||||
possibly corrected. Header errors include correctable and
|
||||
uncorrectable CRC, plus bad parity."
|
||||
::= { atmfDS1E1CESStatsEntry 2 }
|
||||
|
||||
atmfDS1E1CESPointerReframes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This records the count of the number of events in which the
|
||||
AAL1 reassembler found that an SDT pointer is not where it is
|
||||
expected, and the pointer must be reacquired."
|
||||
::= { atmfDS1E1CESStatsEntry 3 }
|
||||
|
||||
atmfDS1E1CESLostCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of lost cells."
|
||||
::= { atmfDS1E1CESStatsEntry 4 }
|
||||
|
||||
atmfDS1E1CESBufUnderflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buffer underflows."
|
||||
::= { atmfDS1E1CESStatsEntry 5 }
|
||||
|
||||
atmfDS1E1CESBufOverflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buffer overflows."
|
||||
::= { atmfDS1E1CESStatsEntry 6 }
|
||||
|
||||
atmfDS1E1CESCellLossStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noLoss(1),
|
||||
loss(2),
|
||||
idle(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When cells are lost for the number of milliseconds specified
|
||||
by atmfDS1E1CESCellLossIntegrationPeriod, the value is set to
|
||||
loss (2). When cells are no longer lost, the value is set
|
||||
to noLoss (1). An additional variable idle os added to indicate
|
||||
cbrct connections status of Idle."
|
||||
::= { atmfDS1E1CESStatsEntry 7 }
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,435 @@
|
||||
-- COPYRIGHT NOTICE
|
||||
-- Copyright (c) Hewlett Packard Company, 2003
|
||||
-- All rights reserved
|
||||
--
|
||||
--
|
||||
|
||||
BLADETYPE2-TRAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TRAP-TYPE
|
||||
FROM RFC-1215
|
||||
sysName, sysLocation, sysContact, DisplayString
|
||||
FROM RFC1213-MIB
|
||||
hpSwitchBladeType2-Mgmt
|
||||
FROM HP-SWITCH-PL-MIB
|
||||
stgCurCfgIndex
|
||||
FROM BLADETYPE2-PHYSICAL-MIB
|
||||
agSlotNumber, agRackId, agChassis
|
||||
FROM BLADETYPE2-SWITCH-MIB
|
||||
ipCurCfgGwIndex, ipCurCfgGwAddr
|
||||
, vrrpCurCfgVirtRtrIndx, vrrpCurCfgVirtRtrAddr,
|
||||
vrrpCurCfgIfIndx, vrrpCurCfgIfPasswd
|
||||
FROM BLADETYPE2-NETWORK-MIB;
|
||||
|
||||
bt2Traps OBJECT IDENTIFIER
|
||||
::= { hpSwitchBladeType2-Mgmt 7 }
|
||||
|
||||
-- MIB_INSERT_START
|
||||
-- ----------------------------------------------------------------------------
|
||||
-- { INSERT: bt2trap
|
||||
-- ----------------------------------------------------------------------------
|
||||
|
||||
-- SECTION 2: Temporary Object Definitions Used In Traps
|
||||
|
||||
bt2SwTrapDisplayString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..255))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Temporary string object used to store information being sent
|
||||
in an Bladetype2 Switch trap."
|
||||
::= { bt2Traps 1000 }
|
||||
|
||||
-- SECTION 3: Trap Definitions
|
||||
|
||||
bt2SwPrimaryPowerSupplyFailure TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
DESCRIPTION
|
||||
"A bt2SwPrimaryPowerSupplyFailure trap signifies that the
|
||||
primary power supply failed."
|
||||
|
||||
--#SEVERITY CRITICAL
|
||||
|
||||
::= 1 -- 0x01
|
||||
|
||||
bt2SwDefGwUp TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { ipCurCfgGwIndex,
|
||||
ipCurCfgGwAddr,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwDefGwUp trap signifies that the default
|
||||
gateway is alive."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 2 -- 0x02
|
||||
|
||||
bt2SwDefGwDown TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { ipCurCfgGwIndex,
|
||||
ipCurCfgGwAddr,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwDefGwDown trap signifies that the default
|
||||
gateway is down."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 3 -- 0x03
|
||||
|
||||
bt2SwDefGwInService TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { ipCurCfgGwIndex,
|
||||
ipCurCfgGwAddr,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwDefGwEnabled trap signifies that the default
|
||||
gateway is up and in service."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 4 -- 0x04
|
||||
|
||||
bt2SwDefGwNotInService TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { ipCurCfgGwIndex,
|
||||
ipCurCfgGwAddr,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwDefGwDisabled trap signifies that the default
|
||||
gateway is alive but not in service."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 5 -- 0x05
|
||||
|
||||
|
||||
bt2SwVrrpNewMaster TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { vrrpCurCfgVirtRtrIndx,
|
||||
vrrpCurCfgVirtRtrAddr,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"The bt2SwVrrpNewMaster trap indicates that the sending agent
|
||||
has transitioned to 'Master' state."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 16 -- 0x10
|
||||
|
||||
bt2SwVrrpNewBackup TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { vrrpCurCfgVirtRtrIndx,
|
||||
vrrpCurCfgVirtRtrAddr,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"The bt2SwVrrpNewBackup trap indicates that the sending agent
|
||||
has transitioned to 'Backup' state."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 17 -- 0x11
|
||||
|
||||
bt2SwVrrpAuthFailure TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { vrrpCurCfgIfIndx,
|
||||
vrrpCurCfgIfPasswd,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwVrrpAuthFailure trap signifies that a packet has
|
||||
been received from a router whose authentication key
|
||||
or authentication type conflicts with this router's
|
||||
authentication key or authentication type. Implementation
|
||||
of this trap is optional."
|
||||
|
||||
--#SEVERITY MAJOR
|
||||
|
||||
::= 18 -- 0x12
|
||||
|
||||
bt2SwLoginFailure TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwLoginFailure trap signifies that someone failed to
|
||||
enter a valid username/password combination."
|
||||
--#SEVERITY MAJOR
|
||||
|
||||
::= 19 -- 0x13
|
||||
bt2SwTempExceedThreshold TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwTempExceedThreshold trap signifies that the
|
||||
switch temperature has exceeded maximum safety limits."
|
||||
--#SEVERITY CRITICAL
|
||||
|
||||
::= 22 -- 0x16
|
||||
|
||||
bt2SwRackLocationChange TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { agRackId,
|
||||
agChassis,
|
||||
agSlotNumber,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwRackLocationChange trap signifies that the rack
|
||||
location has been changed."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 26 -- 0x1A
|
||||
|
||||
bt2SwApplyComplete TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwApplyComplete signifies that new configuration
|
||||
has been applied."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 27 -- 0x1B
|
||||
|
||||
bt2SwSaveComplete TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwApplyComplete signifies that new configuration
|
||||
has been saved."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 28 -- 0x1C
|
||||
|
||||
bt2SwFwDownloadSucess TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwFwDownloadSuccess signifies that firmware
|
||||
has been downloaded to [image1|image2|boot image]."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 29 -- 0x1D
|
||||
|
||||
bt2SwFwDownloadFailure TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwFwDownloadFailure signifies that firmware
|
||||
downloaded failed to [image1|image2|boot image]."
|
||||
--#SEVERITY MINOR
|
||||
|
||||
::= 30 -- 0x1E
|
||||
|
||||
bt2SwTempReturnThreshold TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwTempReturnThreshold trap signifies that the
|
||||
switch temperature has returned below maximum safety limits."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 31 -- 0x1F
|
||||
|
||||
bt2SwFanFailure TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwFanFailure trap signifies that the
|
||||
fan failure has been detected."
|
||||
|
||||
--#SEVERITY MAJOR
|
||||
|
||||
::= 32 -- 0x20
|
||||
|
||||
bt2SwFanFailureFixed TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwFanFailureFixed trap signifies that the
|
||||
fan failure has been fixed."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 33 -- 0x21
|
||||
|
||||
bt2SwUfdfoLtMFailure TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwUfdfoLtMFailure trap signifies that a LtM link is down."
|
||||
--#SEVERITY MAJOR
|
||||
|
||||
::= 34 -- 0x22
|
||||
|
||||
bt2SwUfdfoLtMUP TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwUfdfoLtMUP trap signifies that a LtM link is up."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 35 -- 0x23
|
||||
|
||||
bt2SwUfdfoGlobalEna TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwUfdfoGlobalEna trap signifies that Global UFD is enabled."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 36 -- 0x24
|
||||
|
||||
bt2SwUfdfoGlobalDis TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwUfdfoGlobalDis trap signifies that Global UFD is disabled."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 37 -- 0x25
|
||||
|
||||
|
||||
bt2SwUfdfoLtDAutoEna TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwUfdfoLtDAutoEna trap signifies that a LtD link is Auto Enabled."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 38 -- 0x26
|
||||
|
||||
|
||||
bt2SwUfdfoLtDAutoDis TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwUfdfoLtDAutoDis trap signifies that a LtD link is Auto Disabled."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 39 -- 0x27
|
||||
|
||||
bt2SwCubeInserted TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A Cube was inserted."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 40 -- 0x28
|
||||
|
||||
bt2SwCubeRemoved TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A Cube was removed."
|
||||
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 41 -- 0x29
|
||||
|
||||
bt2SwStgNewRoot TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString, stgCurCfgIndex,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwStgNewRoot trap signifies that the bridge has become the new root of the STG."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 42 -- 0x2A
|
||||
|
||||
bt2SwCistNewRoot TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwCistNewRoot trap signifies that the bridge has become the new root of the CIST."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 43 -- 0x2B
|
||||
|
||||
bt2SwStgTopologyChanged TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString, stgCurCfgIndex,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwStgTopologyChanged trap signifies that there was a STG topology change."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 44 -- 0x2C
|
||||
|
||||
bt2SwCistTopologyChanged TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION
|
||||
"A bt2SwCistTopologyChanged trap signifies that there was a CIST topology change."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
|
||||
::= 45 -- 0x2D
|
||||
|
||||
|
||||
bt2SwHotlinksMasterUp TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION "A bt2SwHotlinksMasterUp trap signifies that the Master interface is active."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
::= 46 -- 0x2E
|
||||
|
||||
bt2SwHotlinksMasterDn TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION "A bt2SwHotlinksMasterDn trap signifies that the Master interface is not active."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
::= 47 -- 0x2F
|
||||
|
||||
bt2SwHotlinksBackupUp TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION "A bt2SwHotlinksBackupUp trap signifies that the Backup interface is active."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
::= 48 -- 0x30
|
||||
|
||||
bt2SwHotlinksBackupDn TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION "A bt2SwHotlinksBackupDn trap signifies that the Backup interface is not active."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
::= 49 -- 0x31
|
||||
|
||||
bt2SwHotlinksNone TRAP-TYPE
|
||||
ENTERPRISE bt2Traps
|
||||
VARIABLES { bt2SwTrapDisplayString,
|
||||
sysName, sysLocation, sysContact }
|
||||
DESCRIPTION "A bt2SwHotlinksNone trap signifies that there are no active interfaces."
|
||||
--#SEVERITY INFORMATIONAL
|
||||
::= 50 -- 0x32
|
||||
|
||||
|
||||
-- ----------------------------------------------------------------------------
|
||||
-- } INSERT: bt2trap
|
||||
-- ----------------------------------------------------------------------------
|
||||
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,81 @@
|
||||
DEVBASE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
-- Device Mib (Common to BSU/SU)
|
||||
|
||||
aniDevBase MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"This group gives some basic information about the device
|
||||
(BSU or SU).
|
||||
All objects within this group are applicable to both the devices.
|
||||
"
|
||||
::= { device 1 }
|
||||
|
||||
aniDevProductName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The model number of the device.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevBase 1 }
|
||||
|
||||
aniDevLanIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Lan IP Address of the device."
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevBase 2 }
|
||||
|
||||
aniDevLanSubnetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subnet mask of the device."
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevBase 3 }
|
||||
|
||||
aniDevDefaultGateway OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Gateway IP address.
|
||||
On BSU, this refers to the Lan Gateway address.
|
||||
On SU, this refers to the Wireless Gateway address.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevBase 4 }
|
||||
|
||||
aniDevMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mac Address of the device."
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevBase 5 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
@@ -0,0 +1,104 @@
|
||||
DEVCONTROL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
-- Device Mib (Common to BSU/SU)
|
||||
|
||||
aniDevControl MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"This group allows users to handle device control operations like
|
||||
resetting the device and setting to factory defaults.
|
||||
It can be used for both BSU and SU.
|
||||
"
|
||||
::= { device 4 }
|
||||
|
||||
aniDevControlResetDevice OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes the device to reset.
|
||||
Setting the object to false(2) is not allowed.
|
||||
|
||||
If a Get request is sent before this object is actually
|
||||
set, the value false(2) will be returned.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevControl 1 }
|
||||
|
||||
aniDevControlSetFactoryDefaults OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides an option to reset configuration
|
||||
parameters to factory defaults.
|
||||
Setting this object to true(1) allows restoring all
|
||||
configuration parameters to factory default values.
|
||||
Setting the object to false(2) is not allowed.
|
||||
|
||||
If a Get request is sent before this object is actually
|
||||
set, the value false(2) will be returned.
|
||||
|
||||
Note: This parameter is not supported for this release.
|
||||
Hence it is defined as a read-only object.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevControl 2 }
|
||||
|
||||
aniDevControlStartUpload OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes the device to upload
|
||||
the entire Configuration File onto the TFTP server on the
|
||||
service provider side.
|
||||
aniDevTftpServer is the designated TFTP server used in this
|
||||
upload process.
|
||||
Setting the object to false(2) is not allowed.
|
||||
|
||||
If a Get request is sent before this object is actually
|
||||
set, the value false(2) will be returned.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevControl 3 }
|
||||
|
||||
aniDevControlUploadState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
successful(1),
|
||||
failed(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reading this object returns the status of the previous upload
|
||||
process.
|
||||
The possible return values are:
|
||||
successful(1) - upload operation completed successfully
|
||||
failed(2) - upload operation failed
|
||||
|
||||
If a Get request is sent before aniDevControlStartUpload
|
||||
is actually set, the value successful(1) will be returned
|
||||
by default.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevControl 4 }
|
||||
|
||||
END
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
DEVETHERNET-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
|
||||
aniDevEthernet MODULE-IDENTITY
|
||||
LAST-UPDATED "0210251725Z" -- Fri Oct 25 17:25:00 PDT 2002
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"This group provides Ethernet related information for BSU or SU.
|
||||
"
|
||||
::= { device 11 }
|
||||
|
||||
aniDevEthernetConfig OBJECT IDENTIFIER ::= { aniDevEthernet 1 }
|
||||
|
||||
|
||||
-- the BSU/SU Ethernet Configuration group
|
||||
|
||||
aniDevEthernetConfigMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
auto-negotiate(1),
|
||||
speed-100mbps-full(2),
|
||||
speed-100mbps-half(3),
|
||||
speed-10mbps-full(4),
|
||||
speed-10mbps-half(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Ethernet Speed (10 or 100 Mbps) and
|
||||
Duplex Setting (Half or Full)
|
||||
or to set the device to auto-negotiate.
|
||||
"
|
||||
DEFVAL { auto-negotiate }
|
||||
::= { aniDevEthernetConfig 1 }
|
||||
|
||||
|
||||
|
||||
aniDevEthernetCurrentLinkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays the current ethernet link status of the device
|
||||
"
|
||||
::= { aniDevEthernetConfig 2 }
|
||||
|
||||
aniDevEthernetCurrentSpeed OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
speed-10-mbps(1),
|
||||
speed-100-mbps(2),
|
||||
not-applicable(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays the current ethernet speed of the device
|
||||
"
|
||||
::= { aniDevEthernetConfig 3 }
|
||||
|
||||
aniDevEthernetCurrentDuplex OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
half-duplex(1),
|
||||
full-duplex(2),
|
||||
not-applicable(3)
|
||||
|
||||
}
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays the current ethernet duplex mode of the device
|
||||
"
|
||||
::= { aniDevEthernetConfig 4 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
@@ -0,0 +1,98 @@
|
||||
DEVEVENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
-- the aniDevEventTable group
|
||||
|
||||
aniDevEvent MODULE-IDENTITY
|
||||
LAST-UPDATED "0012111753Z" -- Mon Dec 11 17:53:04 PDT 2000
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"This group contains the Event Notification group.
|
||||
|
||||
Event Notification can be sent through email by
|
||||
configuring the aniDevEvNotify group. Note that the
|
||||
SMTP Server Address (aniDevSmtpServer from the
|
||||
device_server.mib) should also be configured to send email.
|
||||
|
||||
Currently, viewing/clearing of Event Log Table through SNMP Agent
|
||||
is not supported.
|
||||
"
|
||||
::= { device 6 }
|
||||
|
||||
|
||||
-- The Event Notification Group
|
||||
|
||||
aniDevEvNotify OBJECT IDENTIFIER
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevEvent 2 }
|
||||
|
||||
aniDevEmailSending OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable email sending.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevEvNotify 1 }
|
||||
|
||||
aniDevEmailSender OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The email address for the sender.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevEvNotify 2 }
|
||||
|
||||
aniDevDomainName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The domain name.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevEvNotify 3 }
|
||||
|
||||
aniDevEmailReceiver1 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The email address for the first receiver.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevEvNotify 4 }
|
||||
|
||||
aniDevEmailReceiver2 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The email address for the second receiver.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevEvNotify 5 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
@@ -0,0 +1,779 @@
|
||||
DEVFILTER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
IpAddress
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, DisplayString, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
aniDevFilter MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"This group provides Filter related information for BSU or SU.
|
||||
"
|
||||
::= { device 8 }
|
||||
|
||||
|
||||
aniDevFilterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AniDevFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allows the user to view the configured IP
|
||||
Filters.
|
||||
"
|
||||
::= { aniDevFilter 1 }
|
||||
|
||||
aniDevFilterEntry OBJECT-TYPE
|
||||
SYNTAX AniDevFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing objects for each IP Filter
|
||||
configured.
|
||||
"
|
||||
INDEX { aniDevFilterIfIndex, aniDevFilterIdentifier }
|
||||
::= { aniDevFilterTable 1 }
|
||||
|
||||
AniDevFilterEntry ::= SEQUENCE {
|
||||
aniDevFilterIfIndex INTEGER,
|
||||
aniDevFilterIdentifier Integer32,
|
||||
aniDevFilterName DisplayString,
|
||||
aniDevFilterPriority Integer32,
|
||||
aniDevFilterActivationState INTEGER,
|
||||
aniDevFilterPermission INTEGER,
|
||||
aniDevFilterIpProtocol Integer32,
|
||||
aniDevFilterIpSaddr IpAddress,
|
||||
aniDevFilterIpSmask IpAddress,
|
||||
aniDevFilterIpDaddr IpAddress,
|
||||
aniDevFilterIpDmask IpAddress,
|
||||
aniDevFilterIpSourceStart INTEGER,
|
||||
aniDevFilterIpSourceEnd INTEGER,
|
||||
aniDevFilterIpDestStart INTEGER,
|
||||
aniDevFilterIpDestEnd INTEGER,
|
||||
aniDevFilterIpOptions Integer32,
|
||||
aniDevFilterIpSecOptions INTEGER,
|
||||
aniDevFilterIcmpMsgType INTEGER,
|
||||
aniDevFilterIcmpSubcode INTEGER,
|
||||
aniDevFilterTcpFlags Integer32,
|
||||
aniDevFilterDestMacMask OCTET STRING,
|
||||
aniDevFilterSourceMac MacAddress,
|
||||
aniDevFilterEnetType DisplayString,
|
||||
aniDevFilterLlcDSAP DisplayString,
|
||||
aniDevFilterLlcSSAP DisplayString,
|
||||
aniDevFilterLlcControl DisplayString,
|
||||
aniDevFilterLocalCode DisplayString,
|
||||
aniDevFilterRowStatus RowStatus,
|
||||
aniDevFilterUserPriorityHi INTEGER,
|
||||
aniDevFilterUserPriorityLo INTEGER,
|
||||
aniDevFilterVlanIdStart INTEGER,
|
||||
aniDevFilterVlanIdEnd INTEGER
|
||||
}
|
||||
|
||||
aniDevFilterIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ethernet(1),
|
||||
wireless-port1(2),
|
||||
wireless-port2(3),
|
||||
wireless-port3(4),
|
||||
wireless-port4(5),
|
||||
wireless-port5(6),
|
||||
wireless-port6(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Interface Type.
|
||||
On SU, only ethernet(1) and wireless-port1(2) are valid.
|
||||
|
||||
On BSU, ethernet(1) and all configured wireless interfaces
|
||||
-- wireless-port1(2), wireless-port2(3), wireless-port3(4),
|
||||
wireless-port4(5), wireless-port5(6), wireless-port6(7) are valid,
|
||||
that is, filtering should be allowed on these wireless
|
||||
interfaces only if they are configured.
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 1 }
|
||||
|
||||
aniDevFilterIdentifier OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique number which identifies the filtering rule.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 2 }
|
||||
|
||||
aniDevFilterName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A name which identifies the filtering rule.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 3 }
|
||||
|
||||
aniDevFilterPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority for the filtering rule. It should be unique.
|
||||
A higher number means higher priority.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 4 }
|
||||
|
||||
aniDevFilterActivationState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(1),
|
||||
active(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the filtering rule.
|
||||
"
|
||||
DEFVAL { 2 }
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 5 }
|
||||
|
||||
aniDevFilterPermission OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
block(1),
|
||||
pass(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The permissions for the filtering rule.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 6 }
|
||||
|
||||
aniDevFilterIpProtocol OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..257)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP protocol value.
|
||||
|
||||
List of well known IP Protocols:
|
||||
|
||||
Protocol Value
|
||||
-------- -----
|
||||
ICMP 1
|
||||
IGMP 2
|
||||
TCP 6
|
||||
EGP 8
|
||||
UDP 17
|
||||
IPIP 94
|
||||
RSVP 46
|
||||
GRE 47
|
||||
TCP or UDP 257
|
||||
|
||||
Apart from the above protocols, the user can also specify
|
||||
other values.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 7 }
|
||||
|
||||
aniDevFilterIpSaddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source IP address for this Filter.
|
||||
IP Source Address and Subnet Mask go in a pair.
|
||||
So if aniDevFilterIpSaddr is configured, then
|
||||
aniDevFilterIpSmask should be configured as well and
|
||||
vice versa.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 8 }
|
||||
|
||||
aniDevFilterIpSmask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Subnet mask for the source IP Address.
|
||||
IP Source Address and Subnet Mask go in a pair.
|
||||
So if aniDevFilterIpSaddr is configured, then
|
||||
aniDevFilterIpSmask should be configured as well and
|
||||
vice versa.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 9 }
|
||||
|
||||
aniDevFilterIpDaddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination IP address for this Filter.
|
||||
IP Destination Address and Subnet Mask go in a pair.
|
||||
So if aniDevFilterIpDaddr is configured, then
|
||||
aniDevFilterIpDmask should be configured as well and
|
||||
vice versa.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 10 }
|
||||
|
||||
aniDevFilterIpDmask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Subnet mask for the destination IP Address.
|
||||
IP Destination Address and Subnet Mask go in a pair.
|
||||
So if aniDevFilterIpDaddr is configured, then
|
||||
aniDevFilterIpDmask should be configured as well and
|
||||
vice versa.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 11 }
|
||||
|
||||
aniDevFilterIpSourceStart OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lowest bound value for the source port number.
|
||||
|
||||
List of Some Well Known Ports:
|
||||
|
||||
Application Port
|
||||
----------- ----
|
||||
Ftp Data 20
|
||||
Ftp Control 21
|
||||
HTTP 80
|
||||
IMAP2 143
|
||||
SNMP 161
|
||||
POP3 110
|
||||
SMTP 25
|
||||
Telnet 23
|
||||
TFTP 69
|
||||
BootP Server 67
|
||||
BootP Client 68
|
||||
Gopher 70
|
||||
Finger 79
|
||||
BGP 179
|
||||
|
||||
In addition to the list, the user can enter any other
|
||||
value as well.
|
||||
|
||||
This field is valid only if the aniDevFilterIpProtocol
|
||||
field is set to TCP, UDP, (TCP or UDP) or not specified by the user.
|
||||
|
||||
aniIpFilterIpSourceEnd should be >=
|
||||
aniIpFilterIpSourceStart.
|
||||
Whenever aniIpFilterIpSourceEnd is configured,
|
||||
aniIpFilterIpSourceStart should be configured as well.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 12 }
|
||||
|
||||
aniDevFilterIpSourceEnd OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest bound value for the source port number.
|
||||
|
||||
Refer to the Well known ports list under
|
||||
aniIpFilterIpSourceStart description.
|
||||
In addition to the list, the user can enter any other
|
||||
value as well.
|
||||
|
||||
This field is valid only if the aniDevFilterIpProtocol is
|
||||
set to TCP, UDP, (TCP or UDP) or not specified by the user.
|
||||
aniDevFilterIpSourceEnd should be >= aniDevFilterIpSourceStart.
|
||||
Whenever aniDevFilterIpSourceEnd is configured,
|
||||
aniDevFilterIpSourceStart should be configured as well.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 13 }
|
||||
|
||||
aniDevFilterIpDestStart OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lowest bound value for the destination port number.
|
||||
|
||||
Refer to the Well known ports list under
|
||||
aniIpFilterIpSourceStart description.
|
||||
In addition to the list, the user can enter any other
|
||||
value as well.
|
||||
|
||||
This field is valid only if the aniDevFilterIpProtocol
|
||||
is set to TCP, UDP, (TCP or UDP) or not specified by the user.
|
||||
aniDevFilterIpDestEnd should be >= aniDevFilterIpDestStart.
|
||||
Whenever aniDevFilterIpDestStart is configured,
|
||||
aniDevFilterIpDestEnd should be configured as well.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 14 }
|
||||
|
||||
aniDevFilterIpDestEnd OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest bound value for the destination port number.
|
||||
|
||||
Refer to the Well known ports list under
|
||||
aniIpFilterIpSourceStart description.
|
||||
In addition to the list, the user can enter any other
|
||||
value as well.
|
||||
|
||||
This field is valid only if the aniDevFilterIpProtocol
|
||||
is set to TCP, UDP, (TCP or UDP) or not specified by the user.
|
||||
aniDevFilterIpDestEnd should be >= aniDevFilterIpDestStart.
|
||||
Whenever aniDevFilterIpDestStart is configured,
|
||||
aniDevFilterIpDestEnd should be configured as well.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 15 }
|
||||
|
||||
aniDevFilterIpOptions OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mask value for the IP Options.
|
||||
No Operation (0x000001)
|
||||
Route Record (0x000002)
|
||||
Time Stamp (0x000040)
|
||||
MTU Probe (0x000008)
|
||||
MTU Reply (0x000010)
|
||||
Trace Route (0x000080)
|
||||
Address Extension (0x004000)
|
||||
Loose Source Route (0x000200)
|
||||
Strict Source Route (0x002000)
|
||||
Extended Security (0x000400)
|
||||
Security (0x000100)
|
||||
Commercial Security (0x000800)
|
||||
Experimental Measurement (0x000004)
|
||||
Experimental Flow Control (0x040000)
|
||||
Experimental Access Control (0x008000)
|
||||
Stream Id (0x001000)
|
||||
IMI Traffic Descriptor (0x010000)
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 16 }
|
||||
|
||||
aniDevFilterIpSecOptions OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
top-secret(1),
|
||||
secret(2),
|
||||
confidential(3),
|
||||
unclassified(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Security Value.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 17 }
|
||||
|
||||
aniDevFilterIcmpMsgType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Message Type for ICMP Protocol.
|
||||
|
||||
This field is valid only if the aniDevFilterIpProtocol
|
||||
is set to ICMP or not specified by the user.
|
||||
|
||||
Valid Range:
|
||||
|
||||
ICMP Message Type SubCode
|
||||
------------ ---- ----
|
||||
Echo reply 0
|
||||
------------------------------------------------------------
|
||||
Destination
|
||||
Unreachable 3 0 = net unreachable;
|
||||
1 = host unreachable;
|
||||
2 = protocol unreachable;
|
||||
3 = port unreachable;
|
||||
4 = fragmentation needed and DF set;
|
||||
5 = source route failed.
|
||||
------------------------------------------------------------
|
||||
Source Quench 4
|
||||
------------------------------------------------------------
|
||||
Redirect 5 0 = Redirect datagrams for the Network.
|
||||
1 = Redirect datagrams for the Host.
|
||||
2 = Redirect datagrams for the Type of
|
||||
Service and Network.
|
||||
3 = Redirect datagrams for the Type of
|
||||
Service and Host.
|
||||
------------------------------------------------------------
|
||||
Echo 8
|
||||
------------------------------------------------------------
|
||||
Time Exceeded
|
||||
Message 11 0 = time to live exceeded in transit;
|
||||
1 = fragment reassembly time exceeded.
|
||||
------------------------------------------------------------
|
||||
Parameter
|
||||
Problem 12 0 = pointer indicates the error.
|
||||
------------------------------------------------------------
|
||||
Timestamp
|
||||
message 13
|
||||
------------------------------------------------------------
|
||||
Timestamp
|
||||
reply message 14
|
||||
------------------------------------------------------------
|
||||
Information
|
||||
Request 15
|
||||
------------------------------------------------------------
|
||||
Information
|
||||
Reply 16
|
||||
------------------------------------------------------------
|
||||
Address Mask
|
||||
request 17
|
||||
------------------------------------------------------------
|
||||
Address Mask
|
||||
reply 18
|
||||
------------------------------------------------------------
|
||||
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 18 }
|
||||
|
||||
aniDevFilterIcmpSubcode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Subcode for ICMP Protocol.
|
||||
|
||||
This field is valid only if the aniDevFilterIpProtocol is
|
||||
set to ICMP or not specified by the user.
|
||||
If this field is specified then aniDevFilterIcmpMsgType
|
||||
should already be specified. The values allowed for ICMP Code
|
||||
depend on aniDevFilterIcmpMsgType.
|
||||
Refer to the description under aniDevFilterIcmpMsgType for a
|
||||
detail list of values.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 19 }
|
||||
|
||||
aniDevFilterTcpFlags OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP Flags.
|
||||
|
||||
The valid range:
|
||||
Urgent (0x20)
|
||||
Acknowledgement (0x10)
|
||||
Push (0x08)
|
||||
Reset (0x04)
|
||||
Sync (0x02)
|
||||
Sync-Ack (0x12)
|
||||
Finish (0x01)
|
||||
Finish-Ack (0x11)
|
||||
|
||||
This field is valid only if the aniDevFilterIpProtocol
|
||||
is set to ICMP or not specified by the user.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 20 }
|
||||
|
||||
aniDevFilterDestMacMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..12))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address and mask value for destination.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 21 }
|
||||
|
||||
aniDevFilterSourceMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC Address of the source.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 22 }
|
||||
|
||||
aniDevFilterEnetType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Ethernet type value in the ethernet header.
|
||||
|
||||
The maximum length of the ethernet packet is 1500 (0x5DC).
|
||||
The value of the ethernet type must be greater than 1500.
|
||||
|
||||
Appicable for Ethernet Version II frame type. If this type
|
||||
is being used then, DSAP (LLC Header), SSAP (LLC Header),
|
||||
Control Byte (LLC Header) and Local Code (SNAP) cannot be
|
||||
used and vice-versa.
|
||||
|
||||
Valid Range: 0x5DD to 0xFFFF
|
||||
|
||||
List of Ethernet Types:
|
||||
|
||||
-----------------------------------------------------------
|
||||
0x800 DOD Internet Protocol (IP)
|
||||
-----------------------------------------------------------
|
||||
0x806 Address Resolution Protocol (ARP)
|
||||
(for IP and for CHAOS)
|
||||
|
||||
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 23 }
|
||||
|
||||
aniDevFilterLlcDSAP OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DSAP (Destination Service Access Point) value
|
||||
in LLC Header.
|
||||
|
||||
Valid Range: 0 to 0xFF
|
||||
Applicable for IEEE 802.3 Frame Format only.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 24 }
|
||||
|
||||
aniDevFilterLlcSSAP OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SSAP (Source Service Access Point) value
|
||||
in LLC Header.
|
||||
|
||||
Valid Range: 0 to 0xFF
|
||||
Applicable for IEEE 802.3 Frame Format only.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 25 }
|
||||
|
||||
aniDevFilterLlcControl OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Control Byte of the LLC Header.
|
||||
|
||||
Valid Range: 0 to 0xFF
|
||||
Applicable for IEEE 802.3 Frame Format only.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 26 }
|
||||
|
||||
aniDevFilterLocalCode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Local Code for SNAP ethernet type.
|
||||
Applicable for IEEE 802.3 Frame Format only.
|
||||
DSAP should be set to 0xAA, SSAP should be set to 0xAA,
|
||||
Control Byte should be set to 0x03.
|
||||
|
||||
Valid range: 0 - 0xFFFF.
|
||||
|
||||
List of Ethernet Types:
|
||||
|
||||
--------------------------------------------------------
|
||||
0x800 DOD Internet Protocol (IP)
|
||||
--------------------------------------------------------
|
||||
0x806 Address Resolution Protocol (ARP)
|
||||
(for IP and for CHAOS)
|
||||
|
||||
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 27 }
|
||||
|
||||
aniDevFilterRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This represents the state of an entry within the
|
||||
table. It is used to manage creation and deletion of rows.
|
||||
The values include:
|
||||
active(1)
|
||||
notInService(2)
|
||||
notReady(3)
|
||||
createAndGo(4)
|
||||
createAndWait(5)
|
||||
destroy(6)
|
||||
|
||||
When a Get request is sent, this object returns either
|
||||
active(1), notInService(2) or notReady(3) depending on
|
||||
the state of this row.
|
||||
A new row can be Created using either createAndGo(4) or
|
||||
createAndWait(5).
|
||||
For Deleting a row, this field should be set to destroy(6).
|
||||
"
|
||||
::= { aniDevFilterEntry 28 }
|
||||
|
||||
aniDevFilterUserPriorityHi OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The high priority byte of the user priority.
|
||||
|
||||
The user priority specifies the matching
|
||||
parameters for the IEEE 802.1P user_priority
|
||||
bits. An Ethernet packet with IEEE 802.1P
|
||||
user_priority value 'priority' matches these
|
||||
parameters if pri-low <= priority <= pri_high.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 29 }
|
||||
|
||||
aniDevFilterUserPriorityLo OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The low priority byte of the user priority.
|
||||
|
||||
The user priority specifies the matching
|
||||
parameters for the IEEE 802.1P user_priority
|
||||
bits. An Ethernet packet with IEEE 802.1P
|
||||
user_priority value 'priority' matches these
|
||||
parameters if pri-low <= priority <= pri_high.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 30 }
|
||||
|
||||
aniDevFilterVlanIdStart OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4095)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lower limit for the VLAN ID.
|
||||
This value is used to specify the lower limit in the
|
||||
range. Any IEEE 802.1P packet from a customer's VLAN
|
||||
that falls into the range matches the rule.
|
||||
aniDevFilterVlanIdStart and aniDevFilterVlanIdEnd
|
||||
must be defined in a pair.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 31 }
|
||||
|
||||
aniDevFilterVlanIdEnd OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4095)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper limit for the VLAN ID.
|
||||
This value is used to specify the upper limit in the
|
||||
range. Any IEEE 802.1P packet from a customer's VLAN
|
||||
that falls into the range matches the rule.
|
||||
aniUSClassifierVlanIdStart and aniUSClassifierVlanIdEnd
|
||||
must be defined in a pair.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterEntry_next
|
||||
::= { aniDevFilterEntry 32 }
|
||||
|
||||
|
||||
aniDevFilterIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AniDevFilterIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allows the user to enable/disable Filtering
|
||||
per interface basis.
|
||||
"
|
||||
::= { aniDevFilter 2 }
|
||||
|
||||
aniDevFilterIfEntry OBJECT-TYPE
|
||||
SYNTAX AniDevFilterIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing objects for each IP Filter
|
||||
interface configured.
|
||||
"
|
||||
INDEX { aniDevFilterIfIdentifier }
|
||||
::= { aniDevFilterIfTable 1 }
|
||||
|
||||
AniDevFilterIfEntry ::= SEQUENCE {
|
||||
aniDevFilterIfIdentifier INTEGER,
|
||||
aniDevFilterIfFlag INTEGER
|
||||
}
|
||||
|
||||
aniDevFilterIfIdentifier OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ethernet(1),
|
||||
wireless-port1(2),
|
||||
wireless-port2(3),
|
||||
wireless-port3(4),
|
||||
wireless-port4(5),
|
||||
wireless-port5(6),
|
||||
wireless-port6(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Interface Type.
|
||||
On SU, only ethernet(1) and wireless-port1(2) are valid.
|
||||
|
||||
On BSU, ethernet(1) and all configured wireless interfaces
|
||||
-- wireless-port1(2), wireless-port2(3), wireless-port3(4),
|
||||
wireless-port4(5), wireless-port5(6), wireless-port6(7) are valid,
|
||||
that is, filtering should be allowed on these wireless
|
||||
interfaces only if they are configured.
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
--DEFAULT next-function-async aniDevFilterIfEntry_next
|
||||
::= { aniDevFilterIfEntry 1 }
|
||||
|
||||
aniDevFilterIfFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flag to enable or disable filtering on
|
||||
a particular interface.
|
||||
|
||||
The default value depends on whether a rule is configured
|
||||
on the particular interface or not. When a rule is configured
|
||||
on the interface, this flag will be set to enable(1)
|
||||
automatically. If no rule is configured, this flag should
|
||||
be disabled by default.
|
||||
"
|
||||
--DEFAULT next-function-async aniDevFilterIfEntry_next
|
||||
::= { aniDevFilterIfEntry 2 }
|
||||
|
||||
END
|
||||
|
||||
@@ -0,0 +1,80 @@
|
||||
DEVHW-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, Integer32, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
|
||||
-- the aniDevHardware group
|
||||
|
||||
aniDevHardware MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"This group provides information specific to the device hardware.
|
||||
These objects are common to both BSU and SU.
|
||||
"
|
||||
::= { device 3 }
|
||||
|
||||
aniDevHwRevision OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Hardware Revision Number.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevHardware 1 }
|
||||
|
||||
aniDevHwSpeed OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Hardware Speed.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevHardware 2 }
|
||||
|
||||
aniDevHwBuildDate OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..22))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Hardware Date.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevHardware 3 }
|
||||
|
||||
aniDevHwSerialNum OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Serial Number for the Hardware.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevHardware 4 }
|
||||
|
||||
aniDevHwBoardRevision OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Revision Number of the board.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevHardware 5 }
|
||||
|
||||
END
|
||||
+138
@@ -0,0 +1,138 @@
|
||||
DEVNM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
IpAddress
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
|
||||
aniDevNetworkManager MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"The aniDevNetworkMgrAccessTable provides one level of security
|
||||
for access to the device by network management stations.
|
||||
Access is also constrained by community strings.
|
||||
|
||||
Currently, creation and deletion of rows to this table through
|
||||
SNMP Agent is not allowed.
|
||||
"
|
||||
::= { device 7 }
|
||||
|
||||
aniDevNumManagingHosts OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the number of Managing Hosts configured.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevNetworkManager 1 }
|
||||
|
||||
aniDevNetworkMgrAccessTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AniDevNetworkMgrAccessEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table controls access to SNMP objects by network
|
||||
management stations. If the table is empty, access
|
||||
to SNMP objects is unrestricted.
|
||||
"
|
||||
::= { aniDevNetworkManager 2 }
|
||||
|
||||
aniDevNetworkMgrAccessEntry OBJECT-TYPE
|
||||
SYNTAX AniDevNetworkMgrAccessEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls access to SNMP objects by a particular network
|
||||
management station. For each entry in this table, the
|
||||
contents are not readable unless the management station
|
||||
has read-write permission.
|
||||
"
|
||||
INDEX { aniDevNMAccessIndex }
|
||||
::= { aniDevNetworkMgrAccessTable 1 }
|
||||
|
||||
AniDevNetworkMgrAccessEntry ::= SEQUENCE {
|
||||
aniDevNMAccessIndex INTEGER,
|
||||
aniDevNMAccessIp IpAddress,
|
||||
aniDevNMReadAccessCommunity DisplayString,
|
||||
aniDevNMWriteAccessCommunity DisplayString,
|
||||
aniDevNMAccessControl INTEGER
|
||||
}
|
||||
|
||||
aniDevNMAccessIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..2)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index used to order the table entries.
|
||||
"
|
||||
::= { aniDevNetworkMgrAccessEntry 1 }
|
||||
|
||||
aniDevNMAccessIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the network management station.
|
||||
The address 0.0.0.0 is defined to mean any NMS.
|
||||
If traps are enabled for this entry, then the
|
||||
value must be the address of a specific device.
|
||||
"
|
||||
::= { aniDevNetworkMgrAccessEntry 2 }
|
||||
|
||||
aniDevNMReadAccessCommunity OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Read access community string to be matched for
|
||||
access by this entry.
|
||||
"
|
||||
DEFVAL { "public" }
|
||||
::= { aniDevNetworkMgrAccessEntry 3 }
|
||||
|
||||
aniDevNMWriteAccessCommunity OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Write access community string to be matched for
|
||||
access by this entry.
|
||||
"
|
||||
DEFVAL { "private" }
|
||||
::= { aniDevNetworkMgrAccessEntry 4 }
|
||||
|
||||
aniDevNMAccessControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
read(1),
|
||||
readWrite(2),
|
||||
roWithTraps(3),
|
||||
rwWithTraps(4),
|
||||
trapsOnly(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the managing host access right to
|
||||
this device.
|
||||
"
|
||||
DEFVAL { readWrite }
|
||||
::= { aniDevNetworkMgrAccessEntry 5 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
@@ -0,0 +1,336 @@
|
||||
DEVROUTE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
IpAddress
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
-- the aniDevRouteTable group
|
||||
|
||||
|
||||
aniDevRoute MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"The aniDevRoutingTable allows the user to view and configure routes.
|
||||
|
||||
It is similar to the ipRouteTable in RFC1213 except that the table
|
||||
is indexed on 3 objects (aniDevRouteDest, aniDevRouteNextHop,
|
||||
aniDevRouteMask instead of just one). Also, some of the objects
|
||||
are read-only since our software does not allow their configuration.
|
||||
|
||||
Routes can be added and deleted using this table. The
|
||||
aniDevRouteNextHop field for existing routes can be modified.
|
||||
|
||||
To add an entry, send a set request with all the index fields set
|
||||
appropriately. It is required to specify aniDevRouteFlag while
|
||||
adding a new route.
|
||||
|
||||
To delete an entry, select the row with the correct index fields and
|
||||
set the parameter aniDevRouteType to invalid(2).
|
||||
Note, aniDevRouteType cannot be set as anything else other than invalid(2).
|
||||
|
||||
When the device (BSU or SU) is in Bridge mode, the routing table will
|
||||
not be displayed.
|
||||
"
|
||||
::= { device 9 }
|
||||
|
||||
|
||||
aniDevRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AniDevRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entity's IP Routing table."
|
||||
::= { aniDevRoute 1 }
|
||||
|
||||
aniDevRouteEntry OBJECT-TYPE
|
||||
SYNTAX AniDevRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A route to a particular destination."
|
||||
INDEX { aniDevRouteDest, aniDevRouteNextHop, aniDevRouteMask }
|
||||
::= { aniDevRouteTable 1 }
|
||||
|
||||
AniDevRouteEntry ::=
|
||||
SEQUENCE {
|
||||
aniDevRouteDest
|
||||
IpAddress,
|
||||
aniDevRouteIfIndex
|
||||
INTEGER,
|
||||
aniDevRouteMetric1
|
||||
INTEGER,
|
||||
aniDevRouteMetric2
|
||||
INTEGER,
|
||||
aniDevRouteMetric3
|
||||
INTEGER,
|
||||
aniDevRouteMetric4
|
||||
INTEGER,
|
||||
aniDevRouteNextHop
|
||||
IpAddress,
|
||||
aniDevRouteType
|
||||
INTEGER,
|
||||
aniDevRouteProto
|
||||
INTEGER,
|
||||
aniDevRouteAge
|
||||
INTEGER,
|
||||
aniDevRouteMask
|
||||
IpAddress,
|
||||
aniDevRouteMetric5
|
||||
INTEGER,
|
||||
aniDevRouteInfo
|
||||
OBJECT IDENTIFIER,
|
||||
aniDevRouteFlag
|
||||
INTEGER
|
||||
}
|
||||
|
||||
aniDevRouteDest OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination IP address of this route. An
|
||||
entry with a value of 0.0.0.0 is considered a
|
||||
default route. Multiple routes to a single
|
||||
destination can appear in the table."
|
||||
::= { aniDevRouteEntry 1 }
|
||||
|
||||
aniDevRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the
|
||||
local interface through which the next hop of this
|
||||
route should be reached. The interface identified
|
||||
by a particular value of this index is the same
|
||||
interface as identified by the same value of
|
||||
ifIndex."
|
||||
::= { aniDevRouteEntry 2 }
|
||||
|
||||
aniDevRouteMetric1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The primary routing metric for this route. The
|
||||
semantics of this metric are determined by the
|
||||
routing-protocol specified in the route's
|
||||
aniDevRouteProto value. If this metric is not used,
|
||||
its value should be set to -1."
|
||||
::= { aniDevRouteEntry 3 }
|
||||
|
||||
aniDevRouteMetric2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An alternate routing metric for this route. The
|
||||
semantics of this metric are determined by the
|
||||
routing-protocol specified in the route's
|
||||
aniDevRouteProto value. If this metric is not used,
|
||||
its value should be set to -1."
|
||||
::= { aniDevRouteEntry 4 }
|
||||
|
||||
aniDevRouteMetric3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An alternate routing metric for this route. The
|
||||
semantics of this metric are determined by the
|
||||
routing-protocol specified in the route's
|
||||
aniDevRouteProto value. If this metric is not used,
|
||||
its value should be set to -1."
|
||||
::= { aniDevRouteEntry 5 }
|
||||
|
||||
aniDevRouteMetric4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An alternate routing metric for this route. The
|
||||
semantics of this metric are determined by the
|
||||
routing-protocol specified in the route's
|
||||
aniDevRouteProto value. If this metric is not used,
|
||||
its value should be set to -1."
|
||||
::= { aniDevRouteEntry 6 }
|
||||
|
||||
aniDevRouteNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the next hop of this route.
|
||||
(In the case of a route bound to an interface
|
||||
which is realized via a broadcast media, the value
|
||||
of this field is the agent's IP address on that
|
||||
interface.)"
|
||||
::= { aniDevRouteEntry 7 }
|
||||
|
||||
aniDevRouteType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
|
||||
invalid(2), -- an invalidated route
|
||||
|
||||
-- route to directly
|
||||
direct(3), -- connected (sub-)network
|
||||
|
||||
-- route to a non-local
|
||||
indirect(4) -- host/network/sub-network
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of route.
|
||||
|
||||
Currently, aniDevRouteType cannot be set to anything
|
||||
other than invalid(2).
|
||||
Setting this object to the value invalid(2) has
|
||||
the effect of deleting/invalidating the
|
||||
corresponding entry in the aniDevRouteTable object.
|
||||
That is, it effectively dissasociates the destination
|
||||
identified with said entry from the route identified
|
||||
with said entry."
|
||||
::= { aniDevRouteEntry 8 }
|
||||
|
||||
aniDevRouteProto OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
|
||||
-- non-protocol information,
|
||||
-- e.g., manually configured
|
||||
local(2), -- entries
|
||||
|
||||
-- set via a network
|
||||
netmgmt(3), -- management protocol
|
||||
|
||||
-- obtained via ICMP,
|
||||
icmp(4), -- e.g., Redirect
|
||||
|
||||
-- the remaining values are
|
||||
-- all gateway routing
|
||||
-- protocols
|
||||
egp(5),
|
||||
ggp(6),
|
||||
hello(7),
|
||||
rip(8),
|
||||
is-is(9),
|
||||
es-is(10),
|
||||
ciscoIgrp(11),
|
||||
bbnSpfIgp(12),
|
||||
ospf(13),
|
||||
bgp(14)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing mechanism via which this route was
|
||||
learned. Inclusion of values for gateway routing
|
||||
protocols is not intended to imply that hosts
|
||||
should support those protocols."
|
||||
::= { aniDevRouteEntry 9 }
|
||||
|
||||
aniDevRouteAge OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds since this route was last
|
||||
updated or otherwise determined to be correct.
|
||||
Note that no semantics of `too old' can be implied
|
||||
except through knowledge of the routing protocol
|
||||
by which the route was learned."
|
||||
::= { aniDevRouteEntry 10 }
|
||||
|
||||
aniDevRouteMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the mask to be logical-ANDed with the
|
||||
destination address before being compared to the
|
||||
value in the aniDevRouteDest field. For those systems
|
||||
that do not support arbitrary subnet masks, an
|
||||
agent constructs the value of the aniDevRouteMask by
|
||||
determining whether the value of the correspondent
|
||||
aniDevRouteDest field belong to a class-A, B, or C
|
||||
network, and then using one of:
|
||||
|
||||
mask network
|
||||
255.0.0.0 class-A
|
||||
255.255.0.0 class-B
|
||||
255.255.255.0 class-C
|
||||
|
||||
If the value of the aniDevRouteDest is 0.0.0.0 (a
|
||||
default route), then the mask value is also
|
||||
0.0.0.0. It should be noted that all IP routing
|
||||
subsystems implicitly use this mechanism.
|
||||
In case of any other aniDevRouteDest (other than the
|
||||
default route), 0.0.0.0 subnet mask is considered an
|
||||
invalid mask.
|
||||
|
||||
Subnet mask 255.255.255.255 indicates that the route is
|
||||
a Host route. A Network route cannot have subnet mask
|
||||
as 255.255.255.255."
|
||||
::= { aniDevRouteEntry 11 }
|
||||
|
||||
aniDevRouteMetric5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An alternate routing metric for this route. The
|
||||
semantics of this metric are determined by the
|
||||
routing-protocol specified in the route's
|
||||
aniDevRouteProto value. If this metric is not used,
|
||||
its value should be set to -1."
|
||||
::= { aniDevRouteEntry 12 }
|
||||
|
||||
aniDevRouteInfo OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A reference to MIB definitions specific to the
|
||||
particular routing protocol which is responsible
|
||||
for this route, as determined by the value
|
||||
specified in the route's aniDevRouteProto value. If
|
||||
this information is not present, its value should
|
||||
be set to the OBJECT IDENTIFIER { 0 0 }, which is
|
||||
a syntatically valid object identifier, and any
|
||||
conformant implementation of ASN.1 and BER must be
|
||||
able to generate and recognize this value."
|
||||
::= { aniDevRouteEntry 13 }
|
||||
|
||||
aniDevRouteFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
network(1), -- a network route
|
||||
|
||||
host(2) -- a host route
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flag to be associated with this particular
|
||||
route entry.
|
||||
While adding a network route, set this value to
|
||||
network(1). When a host route is being added, this
|
||||
value is set to host(2). Also, for host route, the
|
||||
subnet mask aniDevRouteMask has to be 255.255.255.255."
|
||||
::= { aniDevRouteEntry 14 }
|
||||
|
||||
|
||||
END
|
||||
@@ -0,0 +1,137 @@
|
||||
DEVSERVER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
IpAddress
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
|
||||
-- the aniDevServer group
|
||||
|
||||
aniDevServer MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"This group describes all server related information.
|
||||
It is common for both BSU and SU.
|
||||
"
|
||||
::= { device 5 }
|
||||
|
||||
aniDevTftpServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the TFTP server responsible for
|
||||
downloading provisioning and configuration parameters
|
||||
to this device.
|
||||
If this parameter is not configured, the value 0.0.0.0
|
||||
will be returned.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevServer 1 }
|
||||
|
||||
aniDevDhcpServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the DHCP server.
|
||||
If this parameter is not configured, the value 0.0.0.0
|
||||
will be returned.
|
||||
|
||||
When BSU is in point to point mode, this parameter is
|
||||
not applicable and will display 0.0.0.0. Similarly, for
|
||||
a PacketWave 610 SU and for PacketWave 750 system,
|
||||
and for SU running in local mode, this object will
|
||||
display 0.0.0.0.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevServer 2 }
|
||||
|
||||
aniDevDhcpLeaseExpiration OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..22))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time at which the DHCP Lease will Expire.
|
||||
|
||||
When BSU is in point to point mode, this parameter is
|
||||
not applicable and will display a blank string. Similarly,
|
||||
for a PacketWave 610 SU, this object will display a blank
|
||||
string. The same applies for PacketWave 750 and for
|
||||
SU running in local mode.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevServer 3 }
|
||||
|
||||
aniDevSuDhcpServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the DHCP Server configured on BSU for
|
||||
the SU.
|
||||
|
||||
When the BSU is in bridge mode, this parameter is not valid.
|
||||
The agent will return 0.0.0.0.
|
||||
|
||||
If an SNMP Get is sent on SU for this parameter, 0.0.0.0 is
|
||||
returned.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevServer 4 }
|
||||
|
||||
aniDevTimeServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the Time server. It is also known as the
|
||||
SNTP server IP address.
|
||||
On SU, the value 0.0.0.0 will be returned. This object cannot
|
||||
be changed on the SU.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevServer 5 }
|
||||
|
||||
aniDevSyslogServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the syslog server.
|
||||
If this parameter is not configured, the value 0.0.0.0
|
||||
will be returned.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevServer 6 }
|
||||
|
||||
aniDevSmtpServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the SMTP server.
|
||||
If this parameter is not configured, the value
|
||||
0.0.0.0 will be returned.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevServer 7 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
+105
@@ -0,0 +1,105 @@
|
||||
DEVSW-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, Integer32, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
|
||||
-- the aniDevSoftware group
|
||||
|
||||
aniDevSoftware MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"This group provides information specific to the software image
|
||||
loaded on to the device and the configuration file downloaded.
|
||||
|
||||
Most of the objects are applicable to both the BSU and SU.
|
||||
However, a few parameters may be device specific, that is,
|
||||
applicable to only BSU or only SU.
|
||||
For eg. aniDevWSSOperatingSoftware is only valid for BSU and
|
||||
not SU.
|
||||
"
|
||||
::= { device 2 }
|
||||
|
||||
aniDevSwConfigFile OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the device configuration file read from the
|
||||
TFTP server.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevSoftware 1 }
|
||||
|
||||
aniDevSwSystemSoftwareFile OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system software file name."
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevSoftware 2 }
|
||||
|
||||
aniDevSwWssSoftwareFile OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The WSS software file name for the BSU.
|
||||
|
||||
This parameter is applicable only for the BSU.
|
||||
When an SNMP Get request is sent on this parameter on a SU,
|
||||
an empty string is returned since it is not supported.
|
||||
Similarly, when BSU is in point to point mode, this parameter
|
||||
is not valid and returns an empty string. Also, for
|
||||
PacketWave 750, this parameter is not valid and displays
|
||||
an empty string."
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevSoftware 3 }
|
||||
|
||||
aniDevSwVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Software Version.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevSoftware 4 }
|
||||
|
||||
aniDevSwBuild OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Software Build number.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevSoftware 5 }
|
||||
|
||||
aniDevSwBuildDate OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..22))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Date of the Software Build.
|
||||
"
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevSoftware 6 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
@@ -0,0 +1,629 @@
|
||||
DEVTRAPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
device
|
||||
FROM ANIROOT-MIB;
|
||||
|
||||
-- Device Trap Mib (Common to BSU/SU)
|
||||
|
||||
aniDevTrap MODULE-IDENTITY
|
||||
LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001
|
||||
ORGANIZATION "Aperto Networks"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Postal: Aperto Networks Inc
|
||||
1637 S Main Street
|
||||
Milpitas, California 95035
|
||||
Tel: +1 408 719 9977
|
||||
"
|
||||
DESCRIPTION
|
||||
"The trap group.
|
||||
"
|
||||
::= { device 10 }
|
||||
|
||||
aniDevTrapControl OBJECT IDENTIFIER ::= { aniDevTrap 1 }
|
||||
aniDevTraps OBJECT IDENTIFIER ::= { aniDevTrap 0 }
|
||||
|
||||
aniDevControlTrapGeneration OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable SNMP Trap Generation."
|
||||
--DEFAULT next-function-async std_next_async
|
||||
::= { aniDevTrapControl 1 }
|
||||
|
||||
|
||||
aniDevTrapSuSyncAcquired NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated by LKAD when SYNC is acquired.
|
||||
"
|
||||
::= { aniDevTraps 1 }
|
||||
|
||||
aniDevTrapBsuSuUp NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by BSU to report that SU is
|
||||
operational.
|
||||
"
|
||||
::= { aniDevTraps 2 }
|
||||
|
||||
aniDevTrapBsuSuDown NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by BSU to report that SU is down.
|
||||
"
|
||||
::= { aniDevTraps 3 }
|
||||
|
||||
aniDevTrapSuBsuUp NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by SU to report that BSU is
|
||||
operational.
|
||||
"
|
||||
::= { aniDevTraps 4 }
|
||||
|
||||
aniDevTrapSuBsuDown NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by SU to report that BSU is down.
|
||||
"
|
||||
::= { aniDevTraps 5 }
|
||||
|
||||
aniDevTrapDhcpFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when DHCP fails.
|
||||
"
|
||||
::= { aniDevTraps 6 }
|
||||
|
||||
aniDevTrapConfigDownloadFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when Config file download fails.
|
||||
"
|
||||
::= { aniDevTraps 7 }
|
||||
|
||||
aniDevTrapRamTooLow NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out to indicate that the RAM is
|
||||
too low.
|
||||
"
|
||||
::= { aniDevTraps 8 }
|
||||
|
||||
aniDevTrapRamNormal NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out to indicate that the RAM
|
||||
available is normal.
|
||||
This trap is sent out to indicate that the
|
||||
aniDevTrapRamTooLow alarm is cleared.
|
||||
"
|
||||
::= { aniDevTraps 9 }
|
||||
|
||||
aniDevTrapModemPllNotLocked NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Modem PLL (Phase Locked Loop) not locked trap.
|
||||
"
|
||||
::= { aniDevTraps 10 }
|
||||
|
||||
aniDevTrapModemPllNotLockedClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Modem PLL (Phase Locked Loop) not locked trap cleared.
|
||||
This trap is sent out to indicate that the
|
||||
aniDevTrapModemPllNotLocked alarm is cleared.
|
||||
"
|
||||
::= { aniDevTraps 11 }
|
||||
|
||||
aniDevTrapRadioVoltReg NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates a Radio Voltage Failure.
|
||||
It is sent out by both BSU and SU.
|
||||
"
|
||||
::= { aniDevTraps 12 }
|
||||
|
||||
aniDevTrapRadioVoltRegClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when aniDevTrapRadioVoltReg
|
||||
(Radio Voltage Failure) alarm is cleared.
|
||||
It is sent out by both BSU and SU.
|
||||
"
|
||||
::= { aniDevTraps 13 }
|
||||
|
||||
aniDevTrapRadioSynthNotLocked NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when the Radio Synthesizer
|
||||
is not locked.
|
||||
It is sent out by BSU and SU.
|
||||
"
|
||||
::= { aniDevTraps 14 }
|
||||
|
||||
aniDevTrapRadioSynthNotLockedClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by BSU and SU to indicate that
|
||||
aniDevTrapRadioSynthNotLocked is cleared.
|
||||
"
|
||||
::= { aniDevTraps 15 }
|
||||
|
||||
aniDevTrapBsuFanStatus NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when a fan on BSU is not
|
||||
operational.
|
||||
"
|
||||
::= { aniDevTraps 16 }
|
||||
|
||||
aniDevTrapBsuFanStatusClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent to indicate that aniDevTrapBsuFanStatus
|
||||
is cleared, that is, the fan on BSU is operational again.
|
||||
"
|
||||
::= { aniDevTraps 17 }
|
||||
|
||||
aniDevTrapBsuDc12vStatus NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when a 12V DC power failure occurs
|
||||
on the BSU.
|
||||
"
|
||||
::= { aniDevTraps 18 }
|
||||
|
||||
aniDevTrapBsuDc12vStatusClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates that aniDevTrapBsuDc12vStatus alarm
|
||||
on the BSU has been cleared.
|
||||
"
|
||||
::= { aniDevTraps 19 }
|
||||
|
||||
aniDevTrapMssPllNotLocked NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MSS PLL (Phase Locked Loop) not locked trap
|
||||
which is sent out by BSU.
|
||||
"
|
||||
::= { aniDevTraps 20 }
|
||||
|
||||
aniDevTrapMssPllNotLockedClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates that aniDevTrapMssPllNotLocked alarm
|
||||
on the BSU has been cleared.
|
||||
"
|
||||
::= { aniDevTraps 21 }
|
||||
|
||||
aniDevTrapBsuTempTooLow NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates that the temperature on the BSU is below
|
||||
the operating limits. A temperature sensor on the BSU
|
||||
checks the operating temperature of the system board.
|
||||
"
|
||||
::= { aniDevTraps 22 }
|
||||
|
||||
aniDevTrapBsuTempTooHigh NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates that the temperature on the BSU is above
|
||||
the operating limits. A temperature sensor on the BSU
|
||||
checks the operating temperature of the system board.
|
||||
"
|
||||
::= { aniDevTraps 23 }
|
||||
|
||||
aniDevTrapBsuTempNormal NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates that the temperature on the BSU is within
|
||||
the operating limits.
|
||||
It shows that either the aniDevTrapBsuTempTooLow or
|
||||
aniDevTrapBsuTempTooHigh alarm on the BSU has been cleared.
|
||||
"
|
||||
::= { aniDevTraps 24 }
|
||||
|
||||
aniDevTrapFlashSpaceTooLow NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the disk space on file system
|
||||
is too low.
|
||||
It can be sent out by either BSU or SU.
|
||||
"
|
||||
::= { aniDevTraps 25 }
|
||||
|
||||
aniDevTrapFlashSpaceNormal NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the disk space on file system
|
||||
is again normal.
|
||||
It can be sent out by either BSU or SU to clear the
|
||||
aniDevTrapFlashSpaceTooLow alarm.
|
||||
"
|
||||
::= { aniDevTraps 26 }
|
||||
|
||||
aniDevTrapNvramCorrupted NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the NVRAM is corrupted.
|
||||
64 kB of NVRAM is allocated from the first block
|
||||
of flash on both BSU and SU. A checksum is maintained
|
||||
whenever some value if stored in it.
|
||||
"
|
||||
::= { aniDevTraps 27 }
|
||||
|
||||
aniDevTrapNvramCorruptionClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates that aniDevTrapNvramCorrupted
|
||||
alarm has been cleared.
|
||||
"
|
||||
::= { aniDevTraps 28 }
|
||||
|
||||
aniDevTrapFileSysCorrupted NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates that the file system
|
||||
has been corrupted.
|
||||
It can be sent out by either BSU or SU.
|
||||
"
|
||||
::= { aniDevTraps 29 }
|
||||
|
||||
aniDevTrapFileSysCorruptionClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates that aniDevTrapFileSysCorrupted
|
||||
alarm has been cleared.
|
||||
It can be sent out by either BSU or SU.
|
||||
"
|
||||
::= { aniDevTraps 30 }
|
||||
|
||||
aniDevTrapSmtpConnectFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the connection to the
|
||||
SMTP server fails.
|
||||
It can be sent out by either BSU or SU.
|
||||
"
|
||||
::= { aniDevTraps 31 }
|
||||
|
||||
aniDevTrapSmtpDisabled NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when SMTP is disabled on the
|
||||
system (either BSU or SU).
|
||||
"
|
||||
::= { aniDevTraps 32 }
|
||||
|
||||
aniDevTrapSwWatchdogReset NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when SU is reset by the Software
|
||||
Watchdog. The Software Watchdog feature detects low memory
|
||||
and task suspended cases, sends out the trap and reboots
|
||||
the device.
|
||||
"
|
||||
::= { aniDevTraps 33 }
|
||||
|
||||
aniDevTrapNatFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when NAT failure occurs.
|
||||
It is sent out by SU.
|
||||
"
|
||||
::= { aniDevTraps 34 }
|
||||
|
||||
aniDevTrapCurrentImageCorrupted NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out to indicate that the current image
|
||||
is corrupted.
|
||||
It can be sent out by both BSU or SU.
|
||||
"
|
||||
::= { aniDevTraps 35 }
|
||||
|
||||
aniDevTrapBsuSuFailedReg NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the BSU-SU registration fails.
|
||||
"
|
||||
::= { aniDevTraps 36 }
|
||||
|
||||
aniDevTrapDefaultConfigFileNotFound NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the default configuration
|
||||
file is not found.
|
||||
It can be sent out by both BSU or SU.
|
||||
"
|
||||
::= { aniDevTraps 37 }
|
||||
|
||||
aniDevTrapCurrentBsuState NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap shows the current BSU State.
|
||||
"
|
||||
::= { aniDevTraps 38 }
|
||||
|
||||
aniDevTrapCurrentSuState NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap shows the current SU State.
|
||||
"
|
||||
::= { aniDevTraps 39 }
|
||||
|
||||
aniDevTrapMemBufferTooLow NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the memory buffer is too low.
|
||||
It can be sent out by either BSU or SU.
|
||||
"
|
||||
::= { aniDevTraps 40 }
|
||||
|
||||
aniDevTrapMemBufferNormal NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the memory buffer is again
|
||||
normal.
|
||||
It can be sent out by either BSU or SU to clear the
|
||||
aniDevMemBufferTooLow alarm.
|
||||
"
|
||||
::= { aniDevTraps 41 }
|
||||
|
||||
aniDevTrapConfigFileVersionCheckFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when there is a problem in the version
|
||||
of the config file. It is sent out when either the version
|
||||
information is missing or if there is a mismatch in the
|
||||
version.
|
||||
"
|
||||
::= { aniDevTraps 42 }
|
||||
|
||||
aniDevTrapDefaultFileVersionCheckFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when there is a problem in the version
|
||||
of the default file. It is sent out when either the version
|
||||
information is missing or if there is a mismatch in the
|
||||
version.
|
||||
"
|
||||
::= { aniDevTraps 43 }
|
||||
|
||||
aniDevTrapConfigFileUploadFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the upload of the config file
|
||||
fails.
|
||||
"
|
||||
::= { aniDevTraps 44 }
|
||||
|
||||
aniDevTrapConfigFileUploadChecksumFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when there is a checksum error
|
||||
on the config file after the upload.
|
||||
"
|
||||
::= { aniDevTraps 45 }
|
||||
|
||||
aniDevTrapRunningBaselineImage NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when a baseline image is
|
||||
running.
|
||||
"
|
||||
::= { aniDevTraps 46 }
|
||||
|
||||
|
||||
|
||||
aniDevTrapPowerSupplyFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by the BSU when there is a power
|
||||
supply failure.
|
||||
"
|
||||
::= { aniDevTraps 48 }
|
||||
|
||||
aniDevTrapPowerSupplyNormal NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by the BSU when the power supply is
|
||||
normal again. It is sent out to indicate that the
|
||||
aniDevTrapPowerSupplyFailure alarm is cleared.
|
||||
"
|
||||
::= { aniDevTraps 49 }
|
||||
|
||||
aniDevTrapRealtimeClockFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by the BSU when there is a real time
|
||||
clock failure.
|
||||
"
|
||||
::= { aniDevTraps 50 }
|
||||
|
||||
aniDevTrapRealtimeClockNormal NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out by the BSU when the real time clock
|
||||
is normal again. It is sent out to indicate that the
|
||||
aniDevTrapRealtimeClockFailure alarm is cleared.
|
||||
"
|
||||
::= { aniDevTraps 51 }
|
||||
|
||||
aniDevTrapModelNumFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when there is an error
|
||||
related to the model number.
|
||||
"
|
||||
::= { aniDevTraps 53 }
|
||||
|
||||
aniDevTrapConfigParseFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when there is an error in
|
||||
the parsing of the configuration file.
|
||||
"
|
||||
::= { aniDevTraps 55 }
|
||||
|
||||
aniDevUpdateInventory NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out to notify configuration change in
|
||||
SU customer name.
|
||||
"
|
||||
::= { aniDevTraps 56 }
|
||||
|
||||
aniDevTrapPppFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out whenever PPP fails to establish a session.
|
||||
"
|
||||
::= { aniDevTraps 57 }
|
||||
|
||||
aniDevTrapPppStatus NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent whenever a PPP link goes up or down.
|
||||
"
|
||||
::= { aniDevTraps 58 }
|
||||
|
||||
aniDevTrapFrequencyChange NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out whenever the channel frequency
|
||||
is changed on the BSU and SU while they are in the
|
||||
operational state.
|
||||
"
|
||||
::= { aniDevTraps 59 }
|
||||
|
||||
aniDevTrapPPPoeSessionUp NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out whenever the when a PPPoE Session comes up.
|
||||
"
|
||||
::= { aniDevTraps 62 }
|
||||
|
||||
aniDevTrapPPPoeOfferError NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out whenever the when no valid PPPoE Active Discovery Offer (PADO)
|
||||
is received in response to a PPPoE Active Discovery Initiation (PADI) packet
|
||||
or if no valid PPPoE Active Discovery Session-confirmation (PADS) is received
|
||||
in response to a PPPoE Active Discovery Request (PADR) packet.
|
||||
"
|
||||
::= { aniDevTraps 63 }
|
||||
|
||||
aniDevTrapPPPoeSessionTerminate NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when a PPPoE Session is terminated.
|
||||
"
|
||||
::= { aniDevTraps 64 }
|
||||
|
||||
aniDevTrapEtherAutoNegotiate NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when device go back to auto-negotiate mode.
|
||||
"
|
||||
::= { aniDevTraps 65 }
|
||||
|
||||
aniDevTrapRadioInitError NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the radio can't be initialized.
|
||||
Under an error condition this event will be generated prior to
|
||||
SU becoming operational.
|
||||
"
|
||||
::= { aniDevTraps 66 }
|
||||
|
||||
aniDevTrapMaxPowerError NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when when the radio board can't reach maximum
|
||||
configured power. This can be caused by a combination of faulty
|
||||
(or very long) coaxial cable connecting IDU and ODU and/or extremely
|
||||
hot weather or just bad calibration data on the radio board.
|
||||
"
|
||||
::= { aniDevTraps 67 }
|
||||
|
||||
aniDevTrapMaxPowerErrorClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the event aniDevTrapMaxPowerError has been cleared.
|
||||
"
|
||||
::= { aniDevTraps 68 }
|
||||
|
||||
aniDevTrapAgcTableNotCalibrated NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the AGC Table is not calibrated.
|
||||
SODU platform relies on accurate calibration of the receive gain
|
||||
throughout the entire receive chain. If the table is not correctly calibrated
|
||||
or gets corrupted in the field, the SODU will have to fall back on default receive
|
||||
power adjustment algorithm, which may be far from optimal. This problem doesn't stop
|
||||
an SODU from getting operational but the downstream link quality can suffer.
|
||||
"
|
||||
::= { aniDevTraps 69 }
|
||||
|
||||
aniDevTrapFreqTableInvalidEntry NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out whenever the frequency table contains an invalid entry.
|
||||
"
|
||||
::= { aniDevTraps 70 }
|
||||
|
||||
aniDevTrapHtmlUnzippedError NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when html compressed zip files are either missing or
|
||||
corrupted.
|
||||
"
|
||||
::= { aniDevTraps 71 }
|
||||
|
||||
aniDevTrapBootLineBackupUpdated NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out whenever the backup bootline parameters are updated to bring
|
||||
them in sync with the actual boot parameters.
|
||||
"
|
||||
::= { aniDevTraps 72 }
|
||||
|
||||
aniDevTrapBootLineRestoredFromBackup NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the main bootline parameters are corrupted
|
||||
and the system has to fall back on backup boot parameters.
|
||||
"
|
||||
::= { aniDevTraps 73 }
|
||||
|
||||
aniDevTrapNvramBackupUpdated NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out whenever the backup copy of NVRAM configuration
|
||||
parameters is updated to bring them in sync with the actual NVRAM configuration.
|
||||
"
|
||||
::= { aniDevTraps 74 }
|
||||
|
||||
aniDevTrapNvramRestoredFromBackup NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent out when the main NVRAM configuration data is corrupted
|
||||
and the system has to fall back on backup NVRAM configuration.
|
||||
"
|
||||
::= { aniDevTraps 75 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user