Initial commit

This commit is contained in:
David Leutgeb
2023-12-05 12:25:34 +01:00
commit 98a672123c
4378 changed files with 8817503 additions and 0 deletions

View File

@ -0,0 +1,63 @@
A4400-CPU-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises FROM RFC1155-SMI
OBJECT-TYPE FROM RFC-1212
;
alcatel OBJECT IDENTIFIER ::= { enterprises 637 }
abs OBJECT IDENTIFIER ::= { alcatel 64 }
a4400 OBJECT IDENTIFIER ::= { abs 4400 }
-- -------------------------- --
-- Mib definition begins here --
-- -------------------------- --
a4400CPU OBJECT IDENTIFIER ::= { a4400 1 }
-- returned to: .iso.org.dod.internet.mgmt.mib-2.system.sysObjectID.0
-- (mib version 1)
pbxAgent OBJECT IDENTIFIER ::= { a4400CPU 1 }
-- hpux9 OBJECT IDENTIFIER ::= { pbxAgent 1 }
-- hpux10 OBJECT IDENTIFIER ::= { pbxAgent 6 }
-- sunos4 OBJECT IDENTIFIER ::= { pbxAgent 2 }
-- solaris OBJECT IDENTIFIER ::= { pbxAgent 3 }
-- osf OBJECT IDENTIFIER ::= { pbxAgent 4 }
-- ultrix OBJECT IDENTIFIER ::= { pbxAgent 5 }
-- netbsd1 OBJECT IDENTIFIER ::= { pbxAgent 7 }
-- freebsd OBJECT IDENTIFIER ::= { pbxAgent 8 }
-- irix OBJECT IDENTIFIER ::= { pbxAgent 9 }
linux OBJECT IDENTIFIER ::= { pbxAgent 10 }
-- bsdi OBJECT IDENTIFIER ::= { pbxAgent 11 }
-- openbsd OBJECT IDENTIFIER ::= { pbxAgent 12 }
unknown OBJECT IDENTIFIER ::= { pbxAgent 255 }
-- mib version (currently 1)
--
pbxMibVersion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The PBX MIB Version."
::= { a4400CPU 0 }
-- returned the PBX State (string).
-- (mib version 1)
pbxState OBJECT-TYPE
SYNTAX INTEGER {
indeterminate(0),
critical(1),
major(2),
minor(3),
warning(4),
normal(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The PBX state as defined by the trap manager."
::= { a4400CPU 2 }
END

331
MIBS/alcatel/A4400-RTM-MIB Normal file
View File

@ -0,0 +1,331 @@
-- Alcatel-Lucent OXE Real-Time Monitoring MIB
-- Revision: 1.3
-- Date: 2019/03/28
-- Feature Internal Reference - 3EU_29000_0125_DTZZA (External Specification)
-- @RA CROXE-2975 Bamini Pandian 19/01/2018
-- [Feature] SNMP Counters for trunking
-- @@
-- @CROXE-12083 Bamini PANDIAN / Kiruba Perumal 02/04/2019
-- GE: SNMP RTM: Wrong and outdated information in MIB file / OXE / R12.3 m4.302.1.a
-- @@
--
A4400-RTM-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises FROM RFC1155-SMI
OBJECT-TYPE FROM RFC-1212
a4400CPU FROM A4400-CPU-MIB
;
ipDomainTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpDomainEntry
ACCESS read-only
STATUS current
DESCRIPTION
"Table for IP Domains."
::= { a4400CPU 3 }
ipDomainEntry OBJECT-TYPE
SYNTAX IpDomainEntry
ACCESS read-only
STATUS current
INDEX { ipDomain }
::= { ipDomainTable 1 }
IpDomainEntry ::= SEQUENCE {
ipDomain INTEGER,
confAvailable INTEGER,
confBusy INTEGER,
confOutOfOrder INTEGER,
dspRessAvailable INTEGER,
dspRessBusy INTEGER,
dspRessOutOfService INTEGER,
dspRessOverrun INTEGER,
cacAllowed INTEGER,
cacUsed INTEGER,
cacOverrun INTEGER,
}
ipDomain OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"IP Domain number as found in MAO."
::= { ipDomainEntry 1 }
confAvailable OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Conference circuits available for given IP Domain"
::= { ipDomainEntry 2 }
confBusy OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Conference circuits busy for given IP Domain"
::= { ipDomainEntry 3 }
confOutOfOrder OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Conference circuits out of order for given IP Domain"
::= { ipDomainEntry 4 }
dspRessAvailable OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Compressors available for given IP Domain"
::= { ipDomainEntry 5 }
dspRessBusy OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Compressors busy for given IP Domain"
::= { ipDomainEntry 6 }
dspRessOutOfService OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Compressors out of order for given IP Domain"
::= { ipDomainEntry 7 }
dspRessOverrun OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Cumulated compressors overrun for given IP Domain"
::= { ipDomainEntry 8 }
cacAllowed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Number of allowed external communications for given IP Domain"
::= { ipDomainEntry 9 }
cacUsed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Current number of external communications for given IP Domain"
::= { ipDomainEntry 10 }
cacOverrun OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Cumulated CAC overrun since system startup for given IP Domain"
::= { ipDomainEntry 11 }
pbxRole OBJECT-TYPE
SYNTAX INTEGER {
INDETERMINATE(0),
MAIN(1),
STAND-BY(2),
ACTIVE-PCS(3),
INACTIVE-PCS(4),
}
ACCESS read-only
STATUS current
DESCRIPTION
"The PBX role."
::= { a4400CPU 4 }
sipRegSets OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Registered SIP sets."
::= { a4400CPU 5 }
sipUnregSets OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Unregistered SIP sets."
::= { a4400CPU 6 }
setsInService OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Number of sets in service."
::= { a4400CPU 7 }
setsOutOfService OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Number of sets out of service."
::= { a4400CPU 8 }
trunkTable OBJECT-TYPE
SYNTAX SEQUENCE OF TrunkEntry
ACCESS read-only
STATUS current
DESCRIPTION
"Table for Trunks."
::= { a4400CPU 9 }
trunkEntry OBJECT-TYPE
SYNTAX TrunkEntry
ACCESS read-only
STATUS current
INDEX { trunkid }
::= { trunkTable 1 }
TrunkEntry ::= SEQUENCE {
trunkid INTEGER,
trunkname DisplayString,
crystalno INTEGER,
couplerno INTEGER,
trunktype INTEGER,
nodepbx INTEGER,
freechan INTEGER,
busychan INTEGER,
ooschan INTEGER,
trunkstatus INTEGER,
cumuloos INTEGER,
cumuloverrun INTEGER,
}
trunkid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Trunk number as found in MAO."
::= { trunkEntry 1 }
trunkname OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS current
DESCRIPTION
"Name of the Trunk as found in MAO."
::= { trunkEntry 2 }
crystalno OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Crystal number as found in MAO"
::= { trunkEntry 3 }
couplerno OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Coupler number as found in MAO"
::= { trunkEntry 4 }
trunktype OBJECT-TYPE
SYNTAX INTEGER {
BCA(0),
T2(1),
T2COMP(2),
T2IP(3),
T2ATM(4),
T2BBC2(5),
T2SIP(6),
T2IPPR(7),
T2(8),
MIXTE(9),
T0(10),
DPNSS(11),
DASS2(12),
BCAADDON(13),
T2HYBRID(14),
LIALDE(15),
T1(16),
}
ACCESS read-only
STATUS current
DESCRIPTION
"Type of the Trunk as found in MAO"
::= { trunkEntry 5 }
nodepbx OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Node number where the trunk exists"
::= { trunkEntry 6 }
freechan OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Available free channnels for given Trunk"
::= { trunkEntry 7 }
busychan OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Used (Busy) channnels for given Trunk"
::= { trunkEntry 8 }
ooschan OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Out Of Service channnels for given Trunk"
::= { trunkEntry 9 }
trunkstatus OBJECT-TYPE
SYNTAX INTEGER {
OOS(0),
INS(1),
}
ACCESS read-only
STATUS current
DESCRIPTION
"Status of the trunk group."
::= { trunkEntry 10 }
cumuloos OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Cummulated Number of OOS Channels"
::= { trunkEntry 11 }
cumuloverrun OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Cumulated Number of failed outgoing calls (oos/hs)"
::= { trunkEntry 12 }
END

View File

@ -0,0 +1,356 @@
-- The Alcatel NMC proxy agent MIB
-- Revision: 1.6
-- Date: 01/05/29
-- /* RA CDHva56260 */
ALCATEL-NMC-PROXY-AGENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, OBJECT-TYPE FROM SNMPv2-SMI
TRAP-TYPE FROM RFC-1215
openViewSeverity FROM HPOV-NNM-MIB;
alcatel OBJECT IDENTIFIER ::= { enterprises 637 }
abs OBJECT IDENTIFIER ::= { alcatel 64 }
nmc4755 OBJECT IDENTIFIER ::= { abs 0 }
notification OBJECT IDENTIFIER ::= { nmc4755 10 }
nmcProxyAgent OBJECT IDENTIFIER ::= { notification 1 }
nmcProxyTraps OBJECT IDENTIFIER ::= { nmcProxyAgent 2 }
cmipEventArg OBJECT IDENTIFIER ::= { nmcProxyAgent 1 }
objectClass OBJECT IDENTIFIER ::= { cmipEventArg 1 }
objectInstance OBJECT IDENTIFIER ::= { cmipEventArg 2 }
topClass OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"identifier which allows the identification of the system.
For instance an Alcatel 4400"
::= { objectClass 1 }
baseClass OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"identifier which allows to identify the impacted object
without ambiguity for a given system. For instance
a board of a 4400"
::= { objectClass 2 }
containmentTree OBJECT IDENTIFIER ::= { objectInstance 1 }
a4400 OBJECT IDENTIFIER ::= { containmentTree 89 }
shelf OBJECT IDENTIFIER ::= { a4400 29 }
board OBJECT IDENTIFIER ::= { shelf 23 }
actOrSuEvents OBJECT IDENTIFIER ::= { board 175 }
terminal OBJECT IDENTIFIER ::= { actOrSuEvents 82 }
logicalLinks OBJECT IDENTIFIER ::= { a4400 101 }
dect OBJECT IDENTIFIER ::= { a4400 201 }
rdnDepth OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"value that specifies the depth of the impacted object class
inside the containment tree"
::= { objectInstance 2 }
rdnValues OBJECT IDENTIFIER
::= { objectInstance 3 }
rdn1 OBJECT IDENTIFIER ::= { rdnValues 1 }
classId1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "object class, level one"
::= { rdn1 1 }
rdnValue1 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "value, level one"
::= { rdn1 2 }
rdn2 OBJECT IDENTIFIER ::= { rdnValues 2 }
classId2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "object class, level two"
::= { rdn2 1 }
rdnValue2 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "value, level two"
::= { rdn2 2 }
rdn3 OBJECT IDENTIFIER ::= { rdnValues 3 }
classId3 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "object class, level three"
::= { rdn3 1 }
rdnValue3 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "value, level three"
::= { rdn3 2 }
rdn4 OBJECT IDENTIFIER ::= { rdnValues 4 }
classId4 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "object class, level four"
::= { rdn4 1 }
rdnValue4 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "value, level four"
::= { rdn4 2 }
rdn5 OBJECT IDENTIFIER ::= { rdnValues 5 }
classId5 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "object class, level five"
::= { rdn5 1 }
rdnValue5 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "value, level five"
::= { rdn5 2 }
eventTime OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"date and time of detection of the notification
by the managed system"
::= { cmipEventArg 3 }
eventType OBJECT-TYPE
SYNTAX INTEGER {
communicationAlarm (2),
environmentalAlarm (3),
equipmentAlarm (4),
processingErrorAlarm (10),
qualityOfServiceAlarm (11)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"OSI type of the notification"
::= { cmipEventArg 4 }
severity OBJECT-TYPE
SYNTAX INTEGER {
indeterminate (1),
critical (2),
major (3),
minor (4),
warning (5),
clear (6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"OSI severity of the notification"
::= { cmipEventArg 5 }
probableCause OBJECT-TYPE
SYNTAX INTEGER {

252
MIBS/alcatel/HPOV-NNM-MIB Normal file
View File

@ -0,0 +1,252 @@
-- History
-- @RA XTSce98612 Eric Auffret 13/11/2002
-- SNMP trap : error in file /etc/snmp/mibs/export/HPOV-NNM.txt,
-- compilation of the file by SNMP supervisor not possible / 1-73880476
-- @@
HPOV-NNM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE,
NOTIFICATION-TYPE, enterprises
FROM SNMPv2-SMI
DisplayString,
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF;
hp OBJECT IDENTIFIER ::= { enterprises 11 }
nm OBJECT IDENTIFIER ::= { hp 2 }
openView OBJECT IDENTIFIER ::= { nm 17 }
hpOpenView MODULE-IDENTITY
LAST-UPDATED "9607080000Z"
ORGANIZATION "Hewlett-Packard, Network & System Management Division"
CONTACT-INFO
"Support: Hewlett-Packard Response Center
Tel: +1 (800) 633-3600"
DESCRIPTION
"General management information used within the
HP OpenView Network Node Manager product.
This object identifier also serves as the
OpenView Enterprise ID for SNMPv1 Traps."
REVISION "9607080000Z"
DESCRIPTION
"Initial revision published as part of hp-unix MIB.
Updated to add support for SNMPv2 Security Proxy.
Updated to use the SNMPv2 SMI."
::= { openView 1 }
--
-- Textual Conventions
-- /* RA CDHva56260 */
OVTextString ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"Represents textual information consisting of either
single- or multi-byte characters.
The character string is interpreted using the locale
(language) of the interpreting entity because the locale
is NOT included. Therefore, transmitting an object value
of this syntax across different locales is not supported."
SYNTAX OCTET STRING (SIZE (0..255))
--
-- OpenView NNM Notification Group
--
-- The OpenView trap variables defined below cannot be retrieved
-- from the SNMP Agent. They are defined only for use within OpenView
-- NNM notifications (traps).
openViewTrapVars OBJECT IDENTIFIER ::= { openView 2 }
openViewSourceId OBJECT-TYPE
SYNTAX INTEGER -- Should be an ENUM
ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The identifier of the software generating the trap/event.
This number is used by HP OpenView software when it sends
an event to the OpenView event system. It identifies
which software component sent the event."
::= { openViewTrapVars 1 }
openViewSourceName OBJECT-TYPE
SYNTAX OVTextString
ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The source of the event (may not be the machine upon
which the event was generated). This string is used
by HP OpenView software when it sends an event. It
identifies for which node the event is generated."
::= { openViewTrapVars 2 }
openViewObjectId OBJECT-TYPE
SYNTAX DisplayString
ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The OpenView Windows object identifier associated
with the source of the trap/event."
::= { openViewTrapVars 3 }
openViewData OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Any miscellaneous data sent with an OpenView trap/event."
::= { openViewTrapVars 4 }
openViewSeverity OBJECT-TYPE
SYNTAX OVTextString
ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The OpenView event severity associated with the trap/event."
::= { openViewTrapVars 5 }
openViewCategory OBJECT-TYPE
SYNTAX OVTextString
ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The OpenView event category associated with the trap/event."
::= { openViewTrapVars 6 }