diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/bti/BTI8xx-SFP-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/bti/BTI8xx-SFP-MIB')
| -rw-r--r-- | MIBS/bti/BTI8xx-SFP-MIB | 437 |
1 files changed, 437 insertions, 0 deletions
diff --git a/MIBS/bti/BTI8xx-SFP-MIB b/MIBS/bti/BTI8xx-SFP-MIB new file mode 100644 index 0000000..ed42617 --- /dev/null +++ b/MIBS/bti/BTI8xx-SFP-MIB @@ -0,0 +1,437 @@ +BTI8xx-SFP-MIB + +DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-TYPE, + IpAddress, + Unsigned32, + Integer32, + Gauge32, + TimeTicks, + Counter32 FROM SNMPv2-SMI + TEXTUAL-CONVENTION, + DisplayString, + MacAddress, + TruthValue, + DateAndTime, + RowStatus FROM SNMPv2-TC -- [RFC2579] + MODULE-COMPLIANCE, + OBJECT-GROUP FROM SNMPv2-CONF + InterfaceIndex, + ifIndex FROM IF-MIB -- [RFC2863] + PerfCurrentCount, + PerfIntervalCount, + PerfTotalCount FROM PerfHist-TC-MIB -- [RFC3593] + mainSystem FROM BTI8xx-TC-MIB; + + sfp MODULE-IDENTITY + + LAST-UPDATED "201511201200Z" -- Friday, Nov 20, 12:00:00 KST 2015 + ORGANIZATION "Actus Networks Ltd." + CONTACT-INFO " + Support: +82-2-26535666 + R&D: +82-2-26535666 + Fax: +82-2-26534662 + Email: ymkim@actusnetworks.com + " + + DESCRIPTION "This is a top-level MIB for Actus whose purpose is to lay out + the top-level objects in the OID hierarchy from which + BTI8xx MIB OIDs descend." + + REVISION "201511201200Z" -- Friday, Nov 20, 12:00:00 KST 2015 + DESCRIPTION " + *1. Change the MAX-ACCESS(for silvercreek tool). + 'not-accessible' -> 'read-only' + -sfpInfoIndex + -sfpInventoryIndex + -sfpDiagnosticIndex + -sfpStatusIndex + + *2. Change the Syntax(for silver creek tool). + 2.1. DisplayString -> OCTET STRING + sfpInfoLocation + sfpInfoSerialNumber + sfpInfoProductCode + sfpInventoryLocation + sfpInventoryType + sfpInventoryPecCode + sfpInventoryCLEI + sfpDiagnosticLocation + sfpDiagnosticCalibration + sfpDiagnosticTemperature + sfpDiagnosticVoltageV + sfpDiagnosticTxBiasMA + sfpDiagnosticTxPowerDbm + sfpDiagnosticRxPowerDbm + sfpStatusLocation + sfpStatusRxStatus + sfpStatusTxStatus + + 2.2. Delete the syntax value range + sfpInfoDistanceFiber1 + sfpInfoDistanceFiber2 + sfpInfoDistanceCopper + + *3. MIB code sorting. + " + + REVISION "201312271200Z" -- Monday, Dec 30, 12:00:00 KST 2013 + DESCRIPTION "Initial version of MIB." + ::= { mainSystem 6 } + +-- =========================================================== +-- pManagement:configManagement:mainSystem:sfp:sfpInfoTable == +-- =========================================================== +sfpInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table that contains sfp port information/configuration." + ::= { sfp 1 } + + sfpInfoEntry OBJECT-TYPE + SYNTAX SfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of information for each context." + INDEX { sfpInfoIndex } + ::= { sfpInfoTable 1 } + + SfpInfoEntry ::= + SEQUENCE { + sfpInfoIndex Integer32, + sfpInfoLocation OCTET STRING, + sfpInfoSerialNumber OCTET STRING, + sfpInfoProductCode OCTET STRING, + sfpInfoWigth Integer32, + sfpInfoDistanceFiber1 DisplayString, + sfpInfoDistanceFiber2 DisplayString, + sfpInfoDistanceCopper DisplayString + } + + sfpInfoIndex OBJECT-TYPE + SYNTAX Integer32 (0..12) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of sfpInfoTable." + ::= { sfpInfoEntry 1 } + + sfpInfoLocation OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Location of the sfp." + ::= { sfpInfoEntry 2 } + + sfpInfoSerialNumber OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Serial Number of the sfp." + ::= { sfpInfoEntry 3 } + + sfpInfoProductCode OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Product Code of the sfp." + ::= { sfpInfoEntry 4 } + + sfpInfoWigth OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Wigth(nm) of the sfp." + ::= { sfpInfoEntry 5 } + + sfpInfoDistanceFiber1 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Distance Fiber1(m) of the sfp." + ::= { sfpInfoEntry 6 } + + sfpInfoDistanceFiber2 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Distance Fiber2(m) of the sfp." + ::= { sfpInfoEntry 7 } + + sfpInfoDistanceCopper OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Distance meter - length type of the sfp." + ::= { sfpInfoEntry 8 } + + +-- ================================================================ +-- pManagement:configManagement:mainSystem:sfp:sfpInventoryTable == +-- ================================================================ +sfpInventoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table that contains sfp port information/configuration." + ::= { sfp 2 } + + sfpInventoryEntry OBJECT-TYPE + SYNTAX SfpInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of information for each context." + INDEX { sfpInventoryIndex } + ::= { sfpInventoryTable 1 } + + SfpInventoryEntry ::= + SEQUENCE { + sfpInventoryIndex Integer32, + sfpInventoryLocation OCTET STRING, + sfpInventoryType OCTET STRING, + sfpInventoryPecCode OCTET STRING, + sfpInventoryCLEI OCTET STRING, + sfpInventoryStatus INTEGER, + sfpInventoryEqStatus INTEGER + } + + sfpInventoryIndex OBJECT-TYPE + SYNTAX Integer32(1..12) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of sfpInventoryTable." + ::= { sfpInventoryEntry 1 } + + sfpInventoryLocation OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Location of the sfp." + ::= { sfpInventoryEntry 2 } + + sfpInventoryType OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Type of the sfp Inventory." + ::= { sfpInventoryEntry 3 } + + sfpInventoryPecCode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Product Equipment Code form-factory pluggable inventory item." + ::= { sfpInventoryEntry 4 } + + sfpInventoryCLEI OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Product Equipment Code form-factory pluggable inventory item." + ::= { sfpInventoryEntry 5 } + + sfpInventoryStatus OBJECT-TYPE + SYNTAX INTEGER { supported(1), notSupported(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Status of the sfp Inventory." + ::= { sfpInventoryEntry 6 } + + sfpInventoryEqStatus OBJECT-TYPE + SYNTAX INTEGER { equipped(1), unEquipped(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Eq. Status of the sfp Inventory." + ::= { sfpInventoryEntry 7 } + + +-- ================================================================== +-- pManagement:configManagement:mainSystem:sfp:sfpDiagnostincTable == +-- ================================================================== +sfpDiagnosticTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpDiagnosticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table that contains sfp port information/configuration." + ::= { sfp 3 } + + sfpDiagnosticEntry OBJECT-TYPE + SYNTAX SfpDiagnosticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of information for each context." + INDEX { sfpDiagnosticIndex } + ::= { sfpDiagnosticTable 1 } + + SfpDiagnosticEntry ::= + SEQUENCE { + sfpDiagnosticIndex Integer32, + sfpDiagnosticLocation OCTET STRING, + sfpDiagnosticCalibration OCTET STRING, + sfpDiagnosticTemperature OCTET STRING, + sfpDiagnosticVoltageV OCTET STRING, + sfpDiagnosticTxBiasMA OCTET STRING, + sfpDiagnosticTxPowerDbm OCTET STRING, + sfpDiagnosticRxPowerDbm OCTET STRING + } + + sfpDiagnosticIndex OBJECT-TYPE + SYNTAX Integer32 (1..12) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of sfpDiagnosticTable. " + ::= { sfpDiagnosticEntry 1 } + + sfpDiagnosticLocation OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Location of the sfp Diagnostic." + ::= { sfpDiagnosticEntry 2 } + + sfpDiagnosticCalibration OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Calibration of the sfp Diagnostic." + ::= { sfpDiagnosticEntry 3 } + + sfpDiagnosticTemperature OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Temperature Celsius of the sfp Diagnostic." + ::= { sfpDiagnosticEntry 4 } + + sfpDiagnosticVoltageV OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Voltage V of the sfp Diagnostic." + ::= { sfpDiagnosticEntry 5 } + + sfpDiagnosticTxBiasMA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tx Bias mA of the sfp Diagnostic." + ::= { sfpDiagnosticEntry 6 } + + sfpDiagnosticTxPowerDbm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tx Power Dbm of the sfp Diagnostic." + ::= { sfpDiagnosticEntry 7 } + + sfpDiagnosticRxPowerDbm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Rx Power Dbm of the sfp Diagnostic." + ::= { sfpDiagnosticEntry 8 } + + +-- ============================================================= +-- pManagement:configManagement:mainSystem:sfp:sfpStatusTable == +-- ============================================================= +sfpStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table that contains sfp port information/configuration." + ::= { sfp 4 } + + sfpStatusEntry OBJECT-TYPE + SYNTAX SfpStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of information for each context." + INDEX { sfpStatusIndex } + ::= { sfpStatusTable 1 } + + SfpStatusEntry ::= + SEQUENCE { + sfpStatusIndex Integer32, + sfpStatusLocation OCTET STRING, + sfpStatusEqStatus INTEGER, + sfpStatusRxStatus OCTET STRING, + sfpStatusTxStatus OCTET STRING + } + + sfpStatusIndex OBJECT-TYPE + SYNTAX Integer32 (1..12) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of sfpStatusTable. " + ::= { sfpStatusEntry 1 } + + sfpStatusLocation OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Location of the sfp Status." + ::= { sfpStatusEntry 2 } + + sfpStatusEqStatus OBJECT-TYPE + SYNTAX INTEGER { equipped(1), unEquipped(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Equipped of the sfp Status." + ::= { sfpStatusEntry 3 } + + sfpStatusRxStatus OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Rx Status of the sfp Status." + ::= { sfpStatusEntry 4 } + + sfpStatusTxStatus OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tx Status of the sfp Status." + ::= { sfpStatusEntry 5 } + + +END |