Home/Catalog/IB-DEV-MIB

IB-DEV-MIB

AI MIB Summary

The IB-DEV-MIB provides instrumentation for monitoring and managing InfiniBand device agents, specifically exposing management agent states, port configurations, and device operational parameters via SNMP. This module enables the collection of critical InfiniBand fabric metrics, including port status, link health, and agent-specific counters, to facilitate network troubleshooting and topology verification.

This module defines device management agent instrumentation for an InfiniBand Device Management Agent.
Main OID:
ibdev.1.3.6.1.3.XXXX
90
Objects
Active
Status
7
Dependencies

Imported Objects

Objects

90 total
Object Name
ibdevThis module defines device management agent instrumentation for an InfiniBand Device Management Agent.
MODULE-IDENTITY
.1.3.6.1.3.XXXX
ibdevMIBObjects
OBJECT IDENTIFIER
.1.3.6.1.3.XXXX.1
ibdevClassPortInfo
OBJECT IDENTIFIER
.1.3.6.1.3.XXXX.1.1
ibdevClassPortinfoTableA table containing ClassPortInfo Data per port
SEQUENCE OF IbdevClassPortinfoEntry
.1.3.6.1.3.XXXX.1.1.1
ibdevClassPortinfoEntryA conceptual row of the containing information about a ClassPortInfo entry.
IbdevClassPortinfoEntry
.1.3.6.1.3.XXXX.1.1.1.1
ibdevPortIndexThe interface index of the port.ro
INTEGER
.1.3.6.1.3.XXXX.1.1.1.1.1
ibdevBaseVersionCurrent supported MAD Base Version. Indicates that this channel adapter, switch, or router supports up to and including this version.ro
Integer32 Swortwood Internet Draft- Expires April 2002 5 InfiniBand Device Management Agent Oct. 2001 Management Information Base
.1.3.6.1.3.XXXX.1.1.1.1.2
ibdevClassVersionCurrent supported management class version. Indicates that this channel adapter, switch, or router supports up to and including this version.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.3
ibDevCapIsNoticeSupportedTruth value from this port's capability mask. Notice buffer is/is not supportedro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.1.1.1.4
ibdevCapIsTrapSupportedTruth value from this port's capability mask. Traps are / are not supported.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.1.1.1.5
ibdevRespTimeValueInteger value to calculate response time.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.6
ibdevRedirectGIDThe GID a requester shall use as the destination GID in the Swortwood Internet Draft- Expires April 2002 6 InfiniBand Device Management Agent Oct. 2001 Management Information Base GRH of messages used to access redirected class services. If redirection is not being performed, this shall be set to zero.ro
OCTET STRING
.1.3.6.1.3.XXXX.1.1.1.1.7
ibdevRedirectTCThe Traffic Class a requester shall use in the GRH of messages used to access redirected class services.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.8
ibdevRedirectSLThe SL a requester shall use to access the class services.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.9
ibdevRedirectFLThe Flow Label a requester shall use in the GRH of messages used to access redirected class services.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.10
ibdevRedirectLIDIf this value is non-zero, it is the DLID a requester shall use to access the class services. If this value is zero, the redirect requires the requester to use the supplied RedirectGID to request further path resolution from subnet administration.ro
IpoibDlid
.1.3.6.1.3.XXXX.1.1.1.1.11
ibdevRedirectPKeyThe P_Key a requester shall use to access the class services.ro
Integer32 Swortwood Internet Draft- Expires April 2002 7 InfiniBand Device Management Agent Oct. 2001 Management Information Base
.1.3.6.1.3.XXXX.1.1.1.1.12
ibdevRedirectQPThe QP a requester shall use to access the class services. Zero is illegal.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.13
ibdevRedirectQKeyThe Q_Key associated with the RedirectQP. This Q_Key shall be set to the well known Q_Key.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.14
ibdevTrapGIDThe GID to be used as the destination GID in the GRH of trap messages originated by this service. If all zeroes, no GRH is inserted in trap messages.ro
IpoibGID
.1.3.6.1.3.XXXX.1.1.1.1.15
ibdevTrapTCThe Traffic Class to be placed in the GRH of trap messages originated by this service.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.16
ibdevTrapSLThe SL that shall be used when sending trap messages originated by this service.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.17
ibdevTrapFLThe Flow Label to be placed in the GRH of trap messages originated by this service.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.18
ibdevTrapLIDThe DLID to where trap messages shall be sent by this service. If all zeroes, traps shall not be sent from this port.ro
IpoibDlid
.1.3.6.1.3.XXXX.1.1.1.1.19
ibdevTrapPKeyThe P_Key to be placed in the header for traps originated by this service.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.20
ibdevTrapHLThe Hop Limit to be placed in the GRH of trap messages originated by this service. This specifies the maximum number of routers Swortwood Internet Draft- Expires April 2002 9 InfiniBand Device Management Agent Oct. 2001 Management Information Base Through which the message containing the GRH specified here may pass. The default value is 255.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.21
ibdevTrapQPThe QP to which trap messages originated by this service traps shall be sent. Must not be zero.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.22
ibdevTrapQKeyThe Q_Key associated with the TrapQP.ro
Integer32
.1.3.6.1.3.XXXX.1.1.1.1.23
ibdevIOUnitInfo
OBJECT IDENTIFIER
.1.3.6.1.3.XXXX.1.2
ibdevChangeIDIncremented, with rollover, by any change to ControllerList.ro
Integer32
.1.3.6.1.3.XXXX.1.2.1
ibdevMaxControllersNumber of slots in ControllerList.ro
Integer32
.1.3.6.1.3.XXXX.1.2.2
ibdevOptionROMIndicates presence of Option ROM.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.2.3
ibdevIOControllerList
OBJECT IDENTIFIER
.1.3.6.1.3.XXXX.1.3
ibdevIOControllerListTableA table containing ClassPortInfo Data per port
SEQUENCE OF IbdevIOControllerListEntry
.1.3.6.1.3.XXXX.1.3.1
ibdevIOControllerListEntryA conceptual row of the containing information about a ClassPortInfo entry.
IbdevIOControllerListEntry
.1.3.6.1.3.XXXX.1.3.1.1
ibdevControllerIndexEach entry represents a controller slot in the IOU.ro
INTEGER
.1.3.6.1.3.XXXX.1.3.1.1.1
ibdevControllerEntryEach entry represents a slot in the IOU. values: 0 = IOC not installed 1 = IOC present 16 = slot does not existro
Enumeration
.1.3.6.1.3.XXXX.1.3.1.1.2
ibdevIOControllerProfile
OBJECT IDENTIFIER
.1.3.6.1.3.XXXX.1.4
ibdevIOControllerProfileTableA table containing IO contoller profile information.
SEQUENCE OF IbdevIOControllerProfileEntry
.1.3.6.1.3.XXXX.1.4.1
ibdevIOControllerProfileEntry
IbdevIOControllerProfileEntry
.1.3.6.1.3.XXXX.1.4.1.1
ibdevIocIndexro
INTEGER
.1.3.6.1.3.XXXX.1.4.1.1.1
ibdevIocGUIDAn EUI-64 GUID used to uniquely identify the controller. This could be the same one as the Node/Port GUID if there is only one controller.ro
OCTET STRING
.1.3.6.1.3.XXXX.1.4.1.1.2
ibdevIocVendorIDIO controller vendor ID, IEEE format.ro
OCTET STRING
.1.3.6.1.3.XXXX.1.4.1.1.3
ibdevDeviceIDA number assigned by the vendor to identify the type of controller. This can be used by an Operating System to select a device driver.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.4
ibdevDeviceVersionA number assigned by the vendor to identify the device version.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.5
ibdevVendorIDID of the vendor of the enclosure, if any, in which the I/O controller resides in IEEE format; otherwise zero.ro
OCTET STRING
.1.3.6.1.3.XXXX.1.4.1.1.6
ibdevSubsystemIDA number identifying the subsystem where the controller resides.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.7
ibdevIOClass0x0000-0xfffe = Reserved pending I/O class specification approval. 0xffff = Vendor-specific.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.8
ibdevIOSubclass0x0000-0xfffe = Reserved pending I/O subclass specification approval. 0xffff = Vendor-specific. This must be set to 0xffff if the I/O Class component is set to 0xffff.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.9
ibdevProtocol0x0000-0xfffe = Reserved pending I/O protocol specification approval. 0xffff = Vendor-specific This must be set to 0xffff if the I/O Class component is set to 0xffff.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.10
ibdevProtocolVersionVersion , Protocol specific.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.11
ibdevServiceConnectionsNumber of service connections controller can support.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.12
ibdevInitiatorsSupportedNumber of initiators that this IOC can support.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.13
ibdevSendMessageDepthMaximum Depth of the Send Message Queue.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.14
ibdevRDMAreadDepthMaximum Depth of the per-channel RDMA Read Queue.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.15
ibdevSendMessageSizeMaximum size of Send Messages in bytes.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.16
ibdevRDMATransferSizeMaximum size of outbound RDMA transfers initiated by the IOC in bytes.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.17
ibdevControlOpsSendToMsgSupports Send Messages To IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.18
ibdevControlOpsSendFromMsgSupports Send Messages From IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.19
ibdevControlOpsReadReqToIocSupports Read Requests to IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.20
ibdevControlOpsReadReqFromIocSupports Read Requests to IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.21
ibdevControlOpsRDMAReadFromIocSupports RDMA Read Requests from IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.22
ibdevControlOpsRDMAReadToIocSupports RDMA Read Requests to IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.23
ibdevControlOpsRDMAWriteFromIocSupports RDMA wrtite Requests from IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.24
ibdevControlOpsRDMAWriteToIocSupports RDMA wrtite Requests to IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.25
ibdevControlOpsAtomicOptToIocSupports Atomic Operations To IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.26
ibdevControlOpsAtomicOptFromIocSupports Atomic Operations From IOCs.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.27
ibdevIocSupportsConsoleSvcsCS; Console Services supported.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.28
ibdevIocSupportsSBWPSBWP; Storage Boot Wire Protocol supported.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.29
ibdevIocSupportsNBWPNBWP; Network Boot Wire Protocol supported.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.4.1.1.30
ibdevServiceEntriesCountNumber of entries in the ServiceEntries table.ro
Integer32
.1.3.6.1.3.XXXX.1.4.1.1.31
ibdevIDStringString for identifying the controller to operator.ro
SnmpAdminString
.1.3.6.1.3.XXXX.1.4.1.1.32
ibdevServiceEntries
OBJECT IDENTIFIER
.1.3.6.1.3.XXXX.1.5
ibdevServiceEntriesTableList of supported services and their associated Service IDs. Each IOC has a table with at most 0x100 ServiceEntries.
SEQUENCE OF IbdevServiceEntriesEntry
.1.3.6.1.3.XXXX.1.5.1
ibdevServiceEntriesEntryEntries of Service entries, with 256 possible service entries per IOC.
IbdevServiceEntriesEntry
.1.3.6.1.3.XXXX.1.5.1.1
ibdevIOCIndexMajor index of IO Controllers.ro
Integer32
.1.3.6.1.3.XXXX.1.5.1.1.1
ibdevEntryIndexro
Integer32
.1.3.6.1.3.XXXX.1.5.1.1.2
ibdevServiceNameString of Service name.ro
SnmpAdminString
.1.3.6.1.3.XXXX.1.5.1.1.3
ibdevServiceIdAn identifier of the associated Service.ro
Integer64
.1.3.6.1.3.XXXX.1.5.1.1.4
ibdevDiagnostics
OBJECT IDENTIFIER
.1.3.6.1.3.XXXX.1.6
ibdevDiagnosticsTable
SEQUENCE OF IbdevDiagnosticsEntry
.1.3.6.1.3.XXXX.1.6.1
ibdevDiagnosticsEntryDiagnostics Entries.
IbdevDiagnosticsEntry
.1.3.6.1.3.XXXX.1.6.1.1
ibdevDiagnosticIndexDiagnostics are per controller.ro
Integer32
.1.3.6.1.3.XXXX.1.6.1.1.1
ibdevMaxDiagTimeMaximum time to finish a diagnostic operation in milliseconds.ro
Integer32
.1.3.6.1.3.XXXX.1.6.1.1.2
ibdevPrepareToTestValueIndicates current test status : 0 = Ready for diagnostic test 1 = Invalid Attribute Modifier 2 = Device not ready 3 = Device not responding 4 = Diagnostics not supportedro
Enumeration
.1.3.6.1.3.XXXX.1.6.1.1.3
ibdevTestDeviceOnceA Set instructs the device to initiate a single diagnostic test and run it once.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.6.1.1.4
ibdevTestDeviceLoopWhen set instructs the device to initiate a single diagnostic test and run it continuously in a loop.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.3.XXXX.1.6.1.1.5
ibdevDiagCodeData returned by diagnostic test.ro
SnmpAdminString (SNMP-FRAMEWORK-MIB)
.1.3.6.1.3.XXXX.1.6.1.1.6
ibdevTrap
OBJECT IDENTIFIER
.1.3.6.1.3.XXXX.1.7
readyToTest514: Device <DEVICE> readiness is <STATUS>.
NOTIFICATION-TYPE
.1.3.6.1.3.XXXX.1.7.1
IB-DEV-MIB - SNMP MIB Reference | MIBs Explorer