PDN-SFP-MIB

        SFP is short for Small Form-Factor Pluggable (SFP) Transceiver. 
They  plug into an SFP Compaitble Port and allow for compact
Hardware design
SFP modules contain an EEPROM containing information about the
part. This MIB defines objects which will allow an NMS to extract
the information from the SFP modules in a MIB format.
The MIB objects defined in this MIB are based on the 
**Small Form Factor Pluggable (SFP) Transceiver MultiSource Agreement(MSA)**
Since SFP MODULES are an extension of the port itself, the ifIndex for a
sfp Compatible Port will be used to access information from these modules.
The Entity MIB (RFC 2737) Should Contain Entries for Each SFP Module.
SFP to Port to PortIfIndex can be acheived via the Entity MIB (RFC2737)
    
Source file
PDN-SFP-MIB
Last revised
Identity
pdnSfp
Base OID
1.3.6.1.4.1.1795.2.24.14.3
Imported Objects
IF-MIB ifIndex
PDN-HEADER-MIB pdn-ietf-drafts
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page)
SNMPv2-TC DateAndTime DisplayString
Net-SNMP examples using the paradyne MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'PDN-SFP-MIB' -M '/opt/observium/mibs/paradyne:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'PDN-SFP-MIB::pdnSfp'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'PDN-SFP-MIB' -M '/opt/observium/mibs/paradyne:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'PDN-SFP-MIB::pdnSfp'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (44)
.1.3.6.1.4.1.1795.2.24.14.3
.1.3.6.1.4.1.1795.2.24.14.3.1
.1.3.6.1.4.1.1795.2.24.14.3.1.1
.1.3.6.1.4.1.1795.2.24.14.3.1.2
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1
Enumeration
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.1
Bits
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.10
Enumeration
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.11
100 Megabits per second (Mbps)SNMPv2-SMIInteger32
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.12
Kilometer(Km)SNMPv2-SMIInteger32
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.13
100 Meters(M)SNMPv2-SMIInteger32
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.14
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.15
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.16
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.17
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.18
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.19
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.2
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.20
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.21
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.22
Nano Meter(NM)SNMPv2-SMIInteger32
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.23
Bits
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.24
percent below sfpBRNominalSNMPv2-SMIInteger32
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.25
percent above sfpBRNominalSNMPv2-SMIInteger32
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.26
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.27
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.28
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.29
Enumeration
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.3
Bits
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.30
Enumeration
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.4
OctetString
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.5
Bits
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.6
Bits
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.7
Bits
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.8
Bits
.1.3.6.1.4.1.1795.2.24.14.3.1.2.1.9
.1.3.6.1.4.1.1795.2.24.14.3.1.3
.1.3.6.1.4.1.1795.2.24.14.3.1.3.1
Enumeration
.1.3.6.1.4.1.1795.2.24.14.3.1.3.1.1
Bits
.1.3.6.1.4.1.1795.2.24.14.3.1.4
.1.3.6.1.4.1.1795.2.24.14.3.2
.1.3.6.1.4.1.1795.2.24.14.3.2.0
.1.3.6.1.4.1.1795.2.24.14.3.3
.1.3.6.1.4.1.1795.2.24.14.3.3.1
.1.3.6.1.4.1.1795.2.24.14.3.3.2
Dependencies (8) 5 direct · 3 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-TCrfc
  3. IANAifType-MIBrfc
  4. SNMPv2-CONFrfc
  5. SNMPv2-MIBrfc
  6. IF-MIBrfc
  7. RFC1155-SMIrfc
  8. PDN-HEADER-MIBparadyne
  9. PDN-SFP-MIBparadyneselected
Conformance Groups (5)
A collection of scalar objects in section sfpMIBObjects
providing information about sfp compatible intefaces
.1.3.6.1.4.1.1795.2.24.14.3.3.1.1
A collection of sfpInfoTable objects providing
information applicable to sfp transceivers.
.1.3.6.1.4.1.1795.2.24.14.3.3.1.2
A collection of sfpCommandTable objects providing
a way to issue commands to an sfp transceiver.
.1.3.6.1.4.1.1795.2.24.14.3.3.1.3
A collection of scalar objects in section sfpMIBObjects
to enable/disable notifications sent by the agent
.1.3.6.1.4.1.1795.2.24.14.3.3.1.4
A collection of sfp notifications
.1.3.6.1.4.1.1795.2.24.14.3.3.1.5
Compliance Statements (3)

OID .1.3.6.1.4.1.1795.2.24.14.3.3.2.1
Compliance statement configuring the sfp device.
Required groups
optional sfpCommandGroup Implementation of this group is optional for all
sfp implmentations
optional sfpNotificationsGroup Implementation of this group is optional for all
sfp implmentations

OID .1.3.6.1.4.1.1795.2.24.14.3.3.2.2
Compliance statement reading the SFP information.
Required groups

OID .1.3.6.1.4.1.1795.2.24.14.3.3.2.3
Compliance statement sfp device notifications.
Required groups
optional sfpEventGroup Implementation of this group is optional for all
sfp implmentations
Notifications / Traps (4)
NameOIDDescription
.1.3.6.1.4.1.1795.2.24.14.3.2.0.1
The sfpEventFaulty notification is sent when the sfp
associated with a physical port is detected as being faulty
.1.3.6.1.4.1.1795.2.24.14.3.2.0.2
The sfpEventOperational notification is sent when the sfp
associated with a physical port is detected as being working
normally
.1.3.6.1.4.1.1795.2.24.14.3.2.0.3
The sfpEventInserted notification is sent when the sfp is inserted
into a physical port
.1.3.6.1.4.1.1795.2.24.14.3.2.0.4
The sfpEventRemoved notification is sent when the sfp is removed
from a physical port