382 lines
12 KiB
Plaintext
382 lines
12 KiB
Plaintext
-- =============================================================================
|
|
-- 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
|