Commit version 24.12.13800

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

View File

@ -35,11 +35,12 @@ IMPORTS
oaDevTrapsPortsIfAlias FROM OA-TRAP-MESSAGES-MIB
enterprises,
OBJECT-TYPE FROM SNMPv2-SMI
Integer32 FROM SNMPv2-SMI
Integer32, Unsigned32 FROM SNMPv2-SMI
NOTIFICATION-TYPE FROM SNMPv2-SMI
-- TRAP-TYPE FROM RFC-1215
DisplayString FROM SNMPv2-TC
MODULE-IDENTITY FROM SNMPv2-SMI
oaccess FROM OS-COMMON-TC-MIB
MODULE-COMPLIANCE,
NOTIFICATION-GROUP,
OBJECT-GROUP FROM SNMPv2-CONF;
@ -63,7 +64,7 @@ oaSfpMib MODULE-IDENTITY
::= { oaManagement 18 }
oaccess OBJECT IDENTIFIER ::= { enterprises 6926 }
-- oaccess OBJECT IDENTIFIER ::= { enterprises 6926 }
oaManagement OBJECT IDENTIFIER ::= { oaccess 1 }
oaAlarmNotifications OBJECT IDENTIFIER ::= { oaSfpMib 0 }
@ -133,7 +134,17 @@ OaSfpInfoEntry ::= SEQUENCE {
oaSfpInfoDiagnosticCalibration INTEGER,
oaSfpInfoInstalledStatus INTEGER,
oaSfpInfofaultStatus INTEGER,
oaSfpInfoEnableStatus INTEGER
oaSfpInfoEnableStatus INTEGER,
oaSfpInfoUnitName DisplayString,
oaSfpInfoFiberType DisplayString,
oaSfpInfoReach DisplayString,
oaSfpInfoConnectorType DisplayString,
oaSfpInfoItemNum DisplayString,
oaSfpInfoHWRev DisplayString,
oaSfpInfoCleiCode DisplayString,
oaSfpInfoPageA2hSN DisplayString,
oaSfpInfoManufactureDate DisplayString,
oaSfpInfoManufactureID DisplayString
}
oaSfpInfoSlotIndex OBJECT-TYPE
@ -486,6 +497,92 @@ oaSfpInfoEnableStatus OBJECT-TYPE
enabled - the sfp transceiver has been enabled
disabled - the sfp transceiver has been diabled"
::= { oaSfpInfoEntry 42 }
oaSfpInfoUnitName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..29))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp unit name"
::= { oaSfpInfoEntry 43 }
oaSfpInfoFiberType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..9))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp fiber type multi/single mode."
::= { oaSfpInfoEntry 44 }
oaSfpInfoReach OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp info reach."
::= { oaSfpInfoEntry 45 }
oaSfpInfoConnectorType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp connector type"
::= { oaSfpInfoEntry 46 }
oaSfpInfoItemNum OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp item number."
::= { oaSfpInfoEntry 47 }
oaSfpInfoHWRev OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp hardware revision."
::= { oaSfpInfoEntry 48 }
oaSfpInfoCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp clei code"
::= { oaSfpInfoEntry 49 }
oaSfpInfoPageA2hSN OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..26))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp serial number taken from A2h eeprom page"
::= { oaSfpInfoEntry 50 }
oaSfpInfoManufactureDate OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp manufacture date."
::= { oaSfpInfoEntry 51 }
oaSfpInfoManufactureID OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..119))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sfp manufacture ID"
::= { oaSfpInfoEntry 52 }
------------------------------------------------------------------------------
-- SFP Diagnostics Table
@ -586,6 +683,48 @@ oaSfpDiagnosticRxPower OBJECT-TYPE
::= { oaSfpDiagnosticEntry 7 }
------------------------------------------------------------------------------
-- SFP Rates Supported Table
------------------------------------------------------------------------------
oaSfpRatesSupportedTable OBJECT-TYPE
SYNTAX SEQUENCE OF OaSfpRatesSupportedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The sfp supported rates."
::= { oaSfpMIBObjects 4 }
oaSfpRatesSupportedEntry OBJECT-TYPE
SYNTAX OaSfpRatesSupportedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the SFP Supported rates list"
INDEX { oaSfpInfoSlotIndex, oaSfpInfoPortIndex, oaSfpRatesSupportedIndex }
::= { oaSfpRatesSupportedTable 1 }
OaSfpRatesSupportedEntry ::= SEQUENCE {
oaSfpRatesSupportedIndex Unsigned32,
oaSfpRatesSupportedValue Unsigned32
}
oaSfpRatesSupportedIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of rates database the SFP support."
::= { oaSfpRatesSupportedEntry 3 }
oaSfpRatesSupportedValue OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Mbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rate value the SFP support - unit are in 100m."
::= { oaSfpRatesSupportedEntry 4 }
------------------------------------------------------------------------------
-- XFP MIB Definitions
------------------------------------------------------------------------------