Initial commit
This commit is contained in:
458
MIBS/ericsson/PT-SFP-MIB
Normal file
458
MIBS/ericsson/PT-SFP-MIB
Normal file
@ -0,0 +1,458 @@
|
||||
PT-SFP-MIB DEFINITIONS::=BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,OBJECT-TYPE,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
pt FROM PT-MIB
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP FROM SNMPv2-CONF
|
||||
entPhysicalEntry FROM ENTITY-MIB
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ptSFP MODULE-IDENTITY
|
||||
LAST-UPDATED "201605221030Z"
|
||||
ORGANIZATION "Ericsson"
|
||||
CONTACT-INFO
|
||||
"Anders Ekvall
|
||||
Postal: Ericsson AB,
|
||||
E-Mail: anders.ekvall@ericsson.com"
|
||||
|
||||
DESCRIPTION
|
||||
"This is the MIB of PT SFP specifics. Most entries are read from the SFP itself according to SFF-8472"
|
||||
|
||||
REVISION "201605221030Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB module."
|
||||
|
||||
::= { pt 6 }
|
||||
|
||||
ptSFPConformance OBJECT IDENTIFIER ::= { ptSFP 2 }
|
||||
|
||||
--
|
||||
-- The textual conventions we define and use in this MIB.
|
||||
--
|
||||
|
||||
PortInterfaceTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer which indicates the type of PORT_INTERFACE. "
|
||||
SYNTAX INTEGER {
|
||||
eNONE (1),
|
||||
eUNKNOWN (2),
|
||||
e100BASELX10 (5),
|
||||
e100BASEFX (7),
|
||||
e1000BASET (8),
|
||||
e1000BASEZX (10),
|
||||
e1000BASELX10 (11),
|
||||
eS11 (12),
|
||||
eS11E (13),
|
||||
eL11 (14),
|
||||
eL12 (15),
|
||||
eS41 (16),
|
||||
eL41 (17),
|
||||
eL42 (18),
|
||||
eL42CWDM32DB (19),
|
||||
eS161 (20),
|
||||
eL161 (21),
|
||||
eL162 (22),
|
||||
eL162CWDM32DB (23),
|
||||
eL12CWDM28DB (24),
|
||||
e1000BASESX (25),
|
||||
e1000BASECWDM32DB (26),
|
||||
e1000BASECWDM28DB (27),
|
||||
eL12CWDM32DB (29),
|
||||
e10GBASELRLW (30),
|
||||
e10GBASEEREW (31),
|
||||
e10GBASEZpRZpW (32),
|
||||
eL42CWDM28DB (33),
|
||||
eL162CWDM28DB (34),
|
||||
eMULTIRATECWDM28DB (35),
|
||||
eMULTIRATECWDM32DB (36),
|
||||
eMULTIRATES11S41 (37),
|
||||
e100BASEBX10U (38),
|
||||
e100BASEBX10D (39),
|
||||
e1000BASEBX10U (40),
|
||||
e1000BASEBX10D (41),
|
||||
e10GBASESX (42),
|
||||
e10GBASELH (43),
|
||||
eSTM1SFWD (44),
|
||||
eSTM1SFWU (45),
|
||||
eSTM4SFWD (46),
|
||||
eSTM4SFWU (47),
|
||||
e1000BASELX (48),
|
||||
e10GBASESRSW (49),
|
||||
e1000BASETFIXED (50),
|
||||
e1000BASEBX20U (51),
|
||||
e1000BASEBX20D (52),
|
||||
e10GBASEDWDM (53),
|
||||
eDWDMSFPHP (54),
|
||||
eUNRECOGNIZEDSFP (55)
|
||||
}
|
||||
|
||||
InstallStateTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer which indicates the type of INSTALL_STATE."
|
||||
SYNTAX INTEGER {
|
||||
|
||||
eEMPTY(1),
|
||||
eNOTINSTALLED(2),
|
||||
eINSTALLEDANDNOTPROVISIONED(3),
|
||||
eINSTALLEDANDPROVISIONED(4),
|
||||
eUNAVAILABLE(5),
|
||||
eUNKNOWN (6)
|
||||
}
|
||||
|
||||
WaveLengthTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer which indicates the type of WAVELENGTH. d is for the decimal."
|
||||
SYNTAX INTEGER {
|
||||
eNA (1),
|
||||
eUNKNOWN (2),
|
||||
e1471 (3),
|
||||
e1491 (4),
|
||||
e1511 (5),
|
||||
e1531 (6),
|
||||
e1551 (7),
|
||||
e1571 (8),
|
||||
e1591 (9),
|
||||
e1611 (10),
|
||||
eNOTPROVISIONED (11),
|
||||
e1311 (12),
|
||||
e1560d6 (13),
|
||||
e1559d8 (14),
|
||||
e1559d0 (15),
|
||||
e1558d2 (16),
|
||||
e1557d4 (17),
|
||||
e1556d6 (18),
|
||||
e1555d8 (19),
|
||||
e1554d9 (20),
|
||||
e1554d1 (21),
|
||||
e1553d3 (22),
|
||||
e1552d5 (23),
|
||||
e1551d7 (24),
|
||||
e1550d9 (25),
|
||||
e1550d1 (26),
|
||||
e1549d3 (27),
|
||||
e1548d5 (28),
|
||||
e1547d7 (29),
|
||||
e1546d9 (30),
|
||||
e1546d1 (31),
|
||||
e1545d3 (32),
|
||||
e1544d5 (33),
|
||||
e1543d7 (34),
|
||||
e1542d9 (35),
|
||||
e1542d1 (36),
|
||||
e1541d4 (37),
|
||||
e1540d6 (38),
|
||||
e1539d8 (39),
|
||||
e1539d0 (40),
|
||||
e1538d2 (41),
|
||||
e1537d4 (42),
|
||||
e1536d6 (43),
|
||||
e1535d8 (44),
|
||||
e1535d0 (45),
|
||||
e1534d3 (46),
|
||||
e1533d5 (47),
|
||||
e1532d7 (48),
|
||||
e1531d9 (49),
|
||||
e1531d1 (50),
|
||||
e1530d3 (51),
|
||||
e1529d6 (52),
|
||||
e850 (53)
|
||||
}
|
||||
|
||||
ConnectorTypeTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer which indicates the type of CONNECTOR_TYPE according SFF-8024."
|
||||
SYNTAX INTEGER {
|
||||
eUNKNOWNORUNSPECIFIED (1),
|
||||
eSC (2),
|
||||
eFIBERCHANNELSTYLE1COPPER (3),
|
||||
eFIBERCHANNELSTYLE2COPPER (4),
|
||||
eBNCTNC (5),
|
||||
eFIBERCHANNELCOAXIALHEADERS (6),
|
||||
eFIBERJACK (7),
|
||||
eLC (8),
|
||||
eMTRT (9),
|
||||
eMU (10),
|
||||
eSG (11),
|
||||
eOPTICALPIGTAIL (12),
|
||||
eRESERVED (13),
|
||||
eHSSDCII (14),
|
||||
eCOPPERPIGTAIL (15),
|
||||
eVENDORSPECIFIC (16)
|
||||
}
|
||||
|
||||
---
|
||||
---The SFP Group definition
|
||||
---
|
||||
---
|
||||
---The definition of sfpTable
|
||||
---
|
||||
ptSFPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PtSFPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An table of SFP Table entries."
|
||||
::= { ptSFP 1 }
|
||||
|
||||
ptSFPEntry OBJECT-TYPE
|
||||
SYNTAX PtSFPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of PT SFP application."
|
||||
AUGMENTS { entPhysicalEntry }
|
||||
::= { ptSFPTable 1 }
|
||||
|
||||
PtSFPEntry ::=
|
||||
SEQUENCE {
|
||||
installedSFP PortInterfaceTC,
|
||||
installState InstallStateTC,
|
||||
vendorName OCTET STRING,
|
||||
vendorOui Integer32,
|
||||
vendorPn OCTET STRING,
|
||||
vendorRev OCTET STRING,
|
||||
vendorSn OCTET STRING,
|
||||
saleableEntityCode OCTET STRING,
|
||||
connectorType ConnectorTypeTC,
|
||||
installedWavelength WaveLengthTC,
|
||||
levelRx Integer32,
|
||||
rxPower OCTET STRING,
|
||||
txPower OCTET STRING,
|
||||
brNominal Integer32,
|
||||
length9m1km Integer32,
|
||||
length9m100m Integer32,
|
||||
length50m10m Integer32,
|
||||
length62m10m Integer32,
|
||||
lengthCopper1m Integer32,
|
||||
temperature OCTET STRING,
|
||||
vcc OCTET STRING,
|
||||
biasCurrent OCTET STRING
|
||||
}
|
||||
|
||||
installedSFP OBJECT-TYPE
|
||||
SYNTAX PortInterfaceTC
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the inserted module, see textual convention"
|
||||
::= { ptSFPEntry 1 }
|
||||
|
||||
installState OBJECT-TYPE
|
||||
SYNTAX InstallStateTC
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the inserted module, see textual convention"
|
||||
::= { ptSFPEntry 2 }
|
||||
|
||||
vendorName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..40))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SFP vendor name as reported by the SFP"
|
||||
::= { ptSFPEntry 3 }
|
||||
|
||||
vendorOui OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SFP vendor IEEE company ID as reported by the SFP"
|
||||
::= { ptSFPEntry 4 }
|
||||
|
||||
vendorPn OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..40))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Part number provided by SFP vendor (ASCII) as reported by the SFP"
|
||||
::= { ptSFPEntry 5 }
|
||||
|
||||
vendorRev OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..40))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Revision level for part number provided by vendor (ASCII) as reported by the SFP"
|
||||
::= { ptSFPEntry 6 }
|
||||
|
||||
vendorSn OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Serial number provided by vendor (ASCII) as reported by the SFP"
|
||||
::= { ptSFPEntry 7 }
|
||||
|
||||
saleableEntityCode OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Propriety product name as reported by the SFP's Vendor Specific EEPROM"
|
||||
::= { ptSFPEntry 8 }
|
||||
|
||||
connectorType OBJECT-TYPE
|
||||
SYNTAX ConnectorTypeTC
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer which indicates the type of CONNECTOR_TYPE according SFF-8024. See also textual convention"
|
||||
::= { ptSFPEntry 9 }
|
||||
|
||||
installedWavelength OBJECT-TYPE
|
||||
SYNTAX WaveLengthTC
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that in case of an optical SFP, is the laser wavelength in nm. See also textual convention."
|
||||
::= { ptSFPEntry 10 }
|
||||
|
||||
levelRx OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The input level in dBm (optical interfaces only). The value is an offset. The value 100 represents 0 dBm. The value 50 represents no signal."
|
||||
::= { ptSFPEntry 11 }
|
||||
|
||||
rxPower OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The received light power, in dBm."
|
||||
::= { ptSFPEntry 12 }
|
||||
|
||||
txPower OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The transmit light power, in dBm."
|
||||
::= { ptSFPEntry 13 }
|
||||
|
||||
brNominal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The nominal bit rate, in units of 100 Mbps."
|
||||
::= { ptSFPEntry 14 }
|
||||
|
||||
length9m1km OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Link length supported for 9/125 um single fiber, units of 1 km"
|
||||
::= { ptSFPEntry 15 }
|
||||
length9m100m OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Link length supported for 9/125 um single fiber, units of 100 m"
|
||||
::= { ptSFPEntry 16 }
|
||||
|
||||
length50m10m OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Link length supported for 50/125 um OM2 fiber, units of 10 m"
|
||||
::= { ptSFPEntry 17 }
|
||||
|
||||
length62m10m OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Link length supported for 62.5/125 um OM1 fiber, units of 10 m "
|
||||
::= { ptSFPEntry 18 }
|
||||
|
||||
lengthCopper1m OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Link length supported for copper or direct attach cable, units of m "
|
||||
::= { ptSFPEntry 19 }
|
||||
|
||||
temperature OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SFP module temperature, in degree Celsius"
|
||||
::= { ptSFPEntry 20 }
|
||||
|
||||
vcc OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The supply voltage of the interface module, in V."
|
||||
::= { ptSFPEntry 21 }
|
||||
|
||||
biasCurrent OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bias current of the interface module, in mA."
|
||||
::= { ptSFPEntry 22 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
|
||||
ptSFPCompliances OBJECT IDENTIFIER ::= { ptSFPConformance 1 }
|
||||
ptSFPGroups OBJECT IDENTIFIER ::= { ptSFPConformance 2 }
|
||||
|
||||
ptSFPFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement everything."
|
||||
MODULE -- This Module
|
||||
MANDATORY-GROUPS { ptSFPCompleteGroup}
|
||||
::= { ptSFPCompliances 1 }
|
||||
|
||||
ptSFPCompleteGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
installedSFP,
|
||||
installState,
|
||||
installedWavelength,
|
||||
levelRx,
|
||||
vendorName,
|
||||
vendorOui,
|
||||
vendorPn,
|
||||
vendorRev,
|
||||
connectorType,
|
||||
brNominal,
|
||||
length9m1km,
|
||||
length9m100m,
|
||||
length50m10m,
|
||||
length62m10m,
|
||||
lengthCopper1m,
|
||||
saleableEntityCode,
|
||||
vendorSn,
|
||||
rxPower,
|
||||
txPower,
|
||||
temperature,
|
||||
vcc,
|
||||
biasCurrent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of all current objects in this MIB module."
|
||||
::= { ptSFPGroups 1 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user