summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-FDMI-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-FDMI-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-FDMI-MIB')
-rw-r--r--MIBS/comware/HH3C-FDMI-MIB381
1 files changed, 381 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-FDMI-MIB b/MIBS/comware/HH3C-FDMI-MIB
new file mode 100644
index 0000000..e422db5
--- /dev/null
+++ b/MIBS/comware/HH3C-FDMI-MIB
@@ -0,0 +1,381 @@
+-- =============================================================================
+-- Copyright (c) 2004-2013 New H3C Tech. Co., Ltd. All rights reserved.
+--
+-- Description:
+-- This MIB module is for monitoring Fabric Device Management
+-- Interface(FDMI) related entities.
+-- Reference:
+-- Version: V1.1
+-- History:
+-- V1.0 created by c04378
+-- V1.1 Modified by q08977 2013-4-28
+-- Change the oid of 'hh3cFdmi' from hh3cCommon.131 to hh3cSan.7
+-- =============================================================================
+HH3C-FDMI-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ hh3cSan FROM HH3C-VSAN-MIB
+ MODULE-IDENTITY, OBJECT-TYPE,
+ Unsigned32 FROM SNMPv2-SMI
+ SnmpAdminString FROM SNMP-FRAMEWORK-MIB
+ FcNameIdOrZero FROM FC-MGMT-MIB
+ T11FabricIndex FROM T11-TC-MIB -- [RFC4439]
+ fcmInstanceIndex FROM FC-MGMT-MIB; -- [RFC4044]
+
+hh3cFdmi MODULE-IDENTITY
+ LAST-UPDATED "201206180000Z"
+ ORGANIZATION
+ "New H3C Technologies Co., Ltd."
+ CONTACT-INFO
+ "Platform Team New H3C Technologies Co., Ltd.
+ Hai-Dian District Beijing P.R. China
+ http://www.h3c.com
+ Zip: 100085"
+ DESCRIPTION
+ "This MIB module is for monitoring Fabric Device Management
+ Interface (FDMI) related entities. This MIB
+ module defines objects for managing the devices such as
+ Host Bus Adapter (HBA). It provides device information
+ which has been registered with an Fibre Channel (FC) fabric using FDMI.
+ For more information on FDMI, refer to Fibre Channel
+ Generic Services-6 Section 6.7 : Fabric Device
+ Management Interface."
+ REVISION "201206180000Z"
+ DESCRIPTION
+ "Initial version of this MIB module."
+ ::= { hh3cSan 7 }
+
+hh3cFdmiObjects OBJECT IDENTIFIER
+ ::= { hh3cFdmi 1 }
+
+hh3cFdmiInfo OBJECT IDENTIFIER
+ ::= { hh3cFdmiObjects 1 }
+
+--
+-- HBA information Table
+--
+
+hh3cFdmiHbaInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cFdmiHbaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table lists all the HBAs registered with the
+ Fabric Device Management Interface."
+ ::= { hh3cFdmiInfo 1 }
+
+hh3cFdmiHbaInfoEntry OBJECT-TYPE
+ SYNTAX Hh3cFdmiHbaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry (conceptual row) in this table. It
+ provides information that has been registered with FDMI
+ by a HBA, on the Virtual Storage Area Network (VSAN)
+ where the registration was received.
+ If the HBA has registered some but not all of the
+ information represented by the columnar objects in this
+ table, then the value of the unregistered objects will
+ be either the zero-length string (for string-based
+ objects) or the zero value (for integer-based objects)."
+ INDEX {
+ fcmInstanceIndex,
+ hh3cFdmiHbaInfoFabricIndex,
+ hh3cFdmiHbaInfoId
+ }
+ ::= { hh3cFdmiHbaInfoTable 1 }
+
+Hh3cFdmiHbaInfoEntry ::= SEQUENCE {
+ hh3cFdmiHbaInfoFabricIndex T11FabricIndex,
+ hh3cFdmiHbaInfoId FcNameIdOrZero,
+ hh3cFdmiHbaInfoNodeName FcNameIdOrZero,
+ hh3cFdmiHbaInfoMfg SnmpAdminString,
+ hh3cFdmiHbaInfoSn SnmpAdminString,
+ hh3cFdmiHbaInfoModel SnmpAdminString,
+ hh3cFdmiHbaInfoModelDescr SnmpAdminString,
+ hh3cFdmiHbaInfoHwVer SnmpAdminString,
+ hh3cFdmiHbaInfoDriverVer SnmpAdminString,
+ hh3cFdmiHbaInfoOptROMVer SnmpAdminString,
+ hh3cFdmiHbaInfoFwVer SnmpAdminString,
+ hh3cFdmiHbaInfoOSInfo SnmpAdminString,
+ hh3cFdmiHbaInfoMaxCTPayload Unsigned32
+}
+
+hh3cFdmiHbaInfoFabricIndex OBJECT-TYPE
+ SYNTAX T11FabricIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ID of the VSAN."
+ ::= { hh3cFdmiHbaInfoEntry 1 }
+
+hh3cFdmiHbaInfoId OBJECT-TYPE
+ SYNTAX FcNameIdOrZero
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The World Wide Name (WWN) of this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.5.1 ."
+ ::= {hh3cFdmiHbaInfoEntry 2}
+
+hh3cFdmiHbaInfoNodeName OBJECT-TYPE
+ SYNTAX FcNameIdOrZero
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The WWN of the node containing this HBA. "
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.6 ."
+ ::= {hh3cFdmiHbaInfoEntry 3}
+
+hh3cFdmiHbaInfoMfg OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the manufacturer of this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.2 ."
+ ::= {hh3cFdmiHbaInfoEntry 4}
+
+hh3cFdmiHbaInfoSn OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The serial number of this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.3 ."
+ ::= {hh3cFdmiHbaInfoEntry 5}
+
+hh3cFdmiHbaInfoModel OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The model of this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.4 ."
+ ::= {hh3cFdmiHbaInfoEntry 6}
+
+hh3cFdmiHbaInfoModelDescr OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The string that describes the model of this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.5 ."
+ ::= {hh3cFdmiHbaInfoEntry 7}
+
+hh3cFdmiHbaInfoHwVer OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hardware version of this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.8 ."
+ ::= {hh3cFdmiHbaInfoEntry 8}
+
+hh3cFdmiHbaInfoDriverVer OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of the driver software controlling
+ this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.9 ."
+ ::= {hh3cFdmiHbaInfoEntry 9}
+
+hh3cFdmiHbaInfoOptROMVer OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of the Option ROM or the BIOS of this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.10 ."
+ ::= {hh3cFdmiHbaInfoEntry 10}
+
+hh3cFdmiHbaInfoFwVer OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of the firmware executed by this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.11 ."
+ ::= {hh3cFdmiHbaInfoEntry 11}
+
+hh3cFdmiHbaInfoOSInfo OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type and version of the operating system
+ controlling this HBA."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.12 ."
+ ::= {hh3cFdmiHbaInfoEntry 12}
+
+hh3cFdmiHbaInfoMaxCTPayload OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum size of the Common Transport (CT) payload
+ including all CT headers but no FC frame headers,
+ that may be sent or received by application software
+ resident in the host containing this HBA.
+ The unit is 32-bit words."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.2.13 ."
+ ::= {hh3cFdmiHbaInfoEntry 13}
+
+-- HBA port information
+
+hh3cFdmiHbaPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cFdmiHbaPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "List of ports registered with Fabric Device
+ Management Interface."
+ ::= { hh3cFdmiInfo 2 }
+
+hh3cFdmiHbaPortEntry OBJECT-TYPE
+ SYNTAX Hh3cFdmiHbaPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry (conceptual row) in this table. It
+ contains information about the Nx_port on the HBA,
+ on the VSAN where the registration of the HBA
+ with FDMI was received.
+ If the HBA has registered some but not all of the
+ information represented by the columnar objects in this
+ table, then the value of the unregistered objects will
+ be either the zero-length string (for string-based
+ objects) or the zero value (for integer-based objects)."
+ INDEX {
+ fcmInstanceIndex,
+ hh3cFdmiHbaInfoFabricIndex,
+ hh3cFdmiHbaInfoId,
+ hh3cFdmiHbaPortId
+ }
+ ::= { hh3cFdmiHbaPortTable 1 }
+
+Hh3cFdmiHbaPortEntry ::= SEQUENCE {
+ hh3cFdmiHbaPortId FcNameIdOrZero,
+ hh3cFdmiHbaPortSupportedFC4Type OCTET STRING,
+ hh3cFdmiHbaPortSupportedSpeed Unsigned32,
+ hh3cFdmiHbaPortCurrentSpeed Unsigned32,
+ hh3cFdmiHbaPortMaxFrameSize Unsigned32,
+ hh3cFdmiHbaPortOsDevName SnmpAdminString,
+ hh3cFdmiHbaPortHostName SnmpAdminString
+}
+
+hh3cFdmiHbaPortId OBJECT-TYPE
+ SYNTAX FcNameIdOrZero
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The WWN of the port."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.3.3 ."
+ ::= {hh3cFdmiHbaPortEntry 1}
+
+hh3cFdmiHbaPortSupportedFC4Type OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0 | 32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The supported FC-4 types attribute registered for this
+ port on this VSAN. This is an array of 256 bits (32 bytes).
+ The order of the bits in the 256-bit (32-byte) value is
+ represented in network-byte order.
+ If no FC-4 types has been registered, then the
+ value of this object is the zero-length string."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.3.6 and Section 5.2.3.8 . "
+ ::= {hh3cFdmiHbaPortEntry 2}
+
+hh3cFdmiHbaPortSupportedSpeed OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The supported speed registered for this port on this
+ VSAN. It is a bitmask that indicates the Fibre Channel
+ Transmission Speeds that are supported on this port."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.3.8 ."
+ ::= {hh3cFdmiHbaPortEntry 3}
+
+hh3cFdmiHbaPortCurrentSpeed OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed registered for this port on this
+ VSAN. It is a bitmask that indicates the Fibre Channel
+ Transmission Speed at which this port is currently operating."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.3.9 ."
+ ::= {hh3cFdmiHbaPortEntry 4}
+
+hh3cFdmiHbaPortMaxFrameSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum frame size attribute registered for this
+ port on this VSAN. The unit is bytes."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.3.10 ."
+ ::= {hh3cFdmiHbaPortEntry 5}
+
+hh3cFdmiHbaPortOsDevName OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OS device name attribute registered for this port
+ on this VSAN."
+ REFERENCE
+ "Fibre Channel Generic Services-6 Rev 9.4
+ Section 6.7.4.4.3.11 ."
+ ::= {hh3cFdmiHbaPortEntry 6}
+
+hh3cFdmiHbaPortHostName OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the host associated with this port."
+ REFERENCE
+ "Fibre Channel Generic Services-6, Late Comment
+ Section 6.7.4.4.3.12 ."
+ ::= {hh3cFdmiHbaPortEntry 7}
+
+END