mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
1271 lines
29 KiB
Plaintext
1271 lines
29 KiB
Plaintext
-- %Z% %W% %I% %G% %U% */
|
|
--
|
|
-- Copyright 1997 by Crossroads Systems, Inc.
|
|
--
|
|
-- PROPRIETARY RIGHTS of Crossroads Systems, Inc. are involved in the
|
|
-- subject matter of this material. All manufacturing, reproduction,
|
|
-- use, and sales rights pertaining to this subject matter are
|
|
-- governed by the license agreement. The buyer or recipient of this
|
|
-- package, implicitly accepts the terms of the license.
|
|
--
|
|
--
|
|
-- Crossroads Storage Bridges and Routers
|
|
|
|
-- MIB Definitions SNMPV1
|
|
-- Oct. 7, 1998 Revision 2.2
|
|
|
|
Crossroads
|
|
|
|
--FORCE-INCLUDE <mib.h>
|
|
--FORCE-INCLUDE <snmpdefs.h>
|
|
--FORCE-INCLUDE "mibhand.h"
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, Counter
|
|
FROM RFC1155-SMI
|
|
Integer32, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212;
|
|
|
|
crossroads MODULE-IDENTITY
|
|
LAST-UPDATED "9708010000Z"
|
|
ORGANIZATION "Crossroads Systems, Inc."
|
|
CONTACT-INFO
|
|
"Crossroads SUPPORT"
|
|
DESCRIPTION
|
|
"Crossroads private mib for 4100 and 4200
|
|
Fibre Channel to SCSI Router."
|
|
::= { enterprises 2512 }
|
|
|
|
-- textual conventions
|
|
|
|
Boolean ::= INTEGER {
|
|
true (1),
|
|
false (2)
|
|
}
|
|
|
|
WorldwideName ::= OCTET STRING (SIZE (9))
|
|
-- Worldwide Name associated with an FC entity. It's
|
|
-- a Network_Destination_ID or Network_Source_ID
|
|
-- composed of a value up to 60 bits wide, occupying
|
|
-- the remaining 8 octets while the first octet
|
|
-- is reserved. In a future release, the first byte
|
|
-- will reflect the Network_Address_Authority (NAA)
|
|
|
|
NodeWorldwideName ::= WorldwideName
|
|
-- Node Worldwide Name.
|
|
-- Each node shall provide a unique WWN
|
|
|
|
AddressIdentifier ::= OCTET STRING (SIZE (3))
|
|
-- Address Identifier. A 24-bit value
|
|
-- unique on the fabric or FC-AL
|
|
|
|
SourceID ::= AddressIdentifier
|
|
|
|
FC0Speed ::= INTEGER {
|
|
oneHundredMegaByte (1), -- 100 MB/sec
|
|
twoHundredMegaByte (2), -- 200 MB/sec
|
|
fourHundredMegaByte (4) -- 400 MB/sec
|
|
}
|
|
|
|
-- Transmission rate
|
|
|
|
FC0Media ::= INTEGER {
|
|
single-mode (1),
|
|
multimode-50um (2),
|
|
multimode-625um (3),
|
|
video-cable (4),
|
|
miniature-cable (5),
|
|
twisted-pair (6)
|
|
}
|
|
|
|
FC0TransmitterType ::= INTEGER {
|
|
long-wave-laser (1),
|
|
short-wave-laser (2),
|
|
long-wave-LED (3),
|
|
electrical (4)
|
|
}
|
|
|
|
FC0Distance ::= INTEGER {
|
|
long-distance (1),
|
|
intermediate-distance (2),
|
|
short-distance (3)
|
|
}
|
|
|
|
TransmitterState ::= INTEGER {
|
|
fibre-opened (1), -- (FC-PH(REV4.3(12.3.1)))
|
|
not-enabled (2), -- (FC-PH(REV4.3(12.3.1.1, 5.2.1)))
|
|
enabling (3), -- (FC-PH(REV4.3(5.2.1)))
|
|
working (4), -- (FC-PH(REV4.3(12.3.2, 5.2.1)))
|
|
looped (5), -- (FC-PH(REV4.3(13)))
|
|
failed (6) -- (FC-PH(REV4.3(5.2.1, 12.3.5)))
|
|
}
|
|
|
|
-- FC-0, FC-1 Transmitter State (FC-PH(REV4.3(5.2.1, 12.3))).
|
|
|
|
ReceiverState ::= INTEGER {
|
|
synchronization-acquired (1),
|
|
synchronization-lost (2),
|
|
reset (3)
|
|
}
|
|
|
|
-- FC-1 Receiver State (FC-PH(REV4.3(12.1))).
|
|
|
|
TopologyModel ::= INTEGER {
|
|
unknown (1), -- unknown at this point
|
|
fabric (2), -- N_Port (old-port)
|
|
point-to-point (3), -- N_Port (old-port)
|
|
arbitrated-loop (4) -- NL_Port
|
|
}
|
|
|
|
MilliSeconds ::= INTEGER
|
|
|
|
ReceiverTransmitterTimeoutValue ::= MilliSeconds
|
|
-- R_T_TOV (FC-PH(REV4.3(28.2.1))).
|
|
|
|
|
|
|
|
-- Crossroads Systems Private MIB
|
|
|
|
crossroads4000series OBJECT IDENTIFIER ::= { crossroads 1 }
|
|
crossroads4100 OBJECT IDENTIFIER ::= { crossroads4000series 1 }
|
|
|
|
|
|
-- Fibre Channel Configuration Group
|
|
|
|
|
|
fcConfigNodeName OBJECT-TYPE
|
|
SYNTAX WorldwideName
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Worldwide name of a collection
|
|
of N_Ports that comprise a Node."
|
|
::= { crossroads4100 1 }
|
|
|
|
fcConfigNodeNumNPorts OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of N_Ports that
|
|
comprise the named Node."
|
|
::= { crossroads4100 2}
|
|
|
|
|
|
fcConfig OBJECT IDENTIFIER ::= { crossroads4100 3 }
|
|
|
|
fcConfigEnableReset OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Toggle for software reset.
|
|
True indicates that ressetting the
|
|
product via SNMP is allowed.
|
|
NOTE: each time the product is
|
|
initialized this object is set to
|
|
FALSE (i.e. it is not sticky)."
|
|
::= { fcConfig 1}
|
|
|
|
fcConfigUseHardAddress OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Toggle for address configuration.
|
|
True indicates that configuration
|
|
of the source ID is allowed.
|
|
False indicates that the source ID
|
|
may not be changed."
|
|
::= { fcConfig 2}
|
|
|
|
fcConfigSourceID OBJECT-TYPE
|
|
SYNTAX SourceID
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"3 byte Source address.
|
|
For arbitrated loop, this will be the
|
|
Hard Assigned AL_PA (preceeded by 2 0 bytes).
|
|
ex. 0.0.EF"
|
|
::= { fcConfig 3}
|
|
|
|
fcConfigSCSIMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
scc (1),
|
|
indexed (2),
|
|
auto-LUN (3),
|
|
auto-TGT (4),
|
|
auto-BUS (5),
|
|
extender (6),
|
|
other1 (7),
|
|
other2 (8)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Fibre Channel to SCSI mapping mode."
|
|
::= { fcConfig 4}
|
|
|
|
fcConfigTraceMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0 .. 255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Trace Level."
|
|
::= { fcConfig 5}
|
|
|
|
fcConfigReset OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reset the product. Setting this object
|
|
to TRUE will re-start all the software
|
|
(similar to powering the product off, then
|
|
on). The reset will only take place if
|
|
fcConfigResetEnable is also TRUE.
|
|
NOTE: resetting the product will disconnect
|
|
all current Fibre Channel connections."
|
|
::= { fcConfig 6}
|
|
|
|
fcConfigCommit OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Commit the configuration values
|
|
to the flash memory."
|
|
::= { fcConfig 7}
|
|
|
|
fcConfigFirmwareRevLevel OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (20))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" Firmware revision level."
|
|
::= { fcConfig 8}
|
|
|
|
mi OBJECT IDENTIFIER ::= { crossroads4100 4 }
|
|
|
|
miSerialBaudRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
baud-9600 (1),
|
|
baud-19200 (2),
|
|
baud-38400 (3),
|
|
baud-57600 (4),
|
|
baud-11520 (5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The baud rate for the serial interface."
|
|
::= { mi 1 }
|
|
|
|
miMACAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Physical address (MAC address)."
|
|
::= { mi 2 }
|
|
|
|
miethernetIPAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address for this device."
|
|
::= { mi 3 }
|
|
|
|
miethernetIPNetmask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Ethernet Net Mask."
|
|
::= { mi 4 }
|
|
|
|
miTrapIPAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address used for sending traps.
|
|
Typically this is the IP address of the
|
|
machine which has a network management
|
|
program and/or MIB browser."
|
|
::= { mi 5 }
|
|
|
|
miTrapEnable OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable Traps.
|
|
If TRUE, traps are sent to the specified
|
|
Trap IP Address.
|
|
If disabled, no traps will be sent to
|
|
the SNMP manager."
|
|
::= { mi 6 }
|
|
|
|
miTrapPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low (1),
|
|
medium (2),
|
|
high (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Trap Priority.
|
|
All SNMP Events (traps) of this
|
|
priority (or higher) will be sent
|
|
to the specified Trap IP Address."
|
|
::= { mi 7 }
|
|
|
|
|
|
scsiConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SCSIConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A Table containing SCSI Configuration parameters."
|
|
::= { crossroads4100 5 }
|
|
|
|
scsiConfigEntry OBJECT-TYPE
|
|
SYNTAX SCSIConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the SCSI Configuration Table."
|
|
INDEX { scsiConfigIndex }
|
|
::= { scsiConfigTable 1 }
|
|
|
|
SCSIConfigEntry ::=
|
|
SEQUENCE {
|
|
scsiConfigIndex
|
|
INTEGER,
|
|
scsiConfigInitID
|
|
INTEGER,
|
|
scsiConfigTargetIDAdd
|
|
INTEGER,
|
|
scsiConfigTargetIDRemove
|
|
INTEGER
|
|
}
|
|
|
|
scsiConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index into the SCSI Configuration Table."
|
|
::= { scsiConfigEntry 1 }
|
|
|
|
scsiConfigInitID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Initiator SCSI ID."
|
|
::= { scsiConfigEntry 2 }
|
|
|
|
scsiConfigTargetIDAdd OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Get will return a mask of SCSI
|
|
target ID's. A mask has a bit set for
|
|
each target ID which is in use. Example:
|
|
Get returns 133 = 0x0085 = 0000 0000 1000 0101
|
|
indicating target ID's are 7, 2 and 0.
|
|
Set allows you to set SCSI target ID's,
|
|
by setting the appropriate bit in the mask.
|
|
NOTE: this object only allows you to Add targets,
|
|
a 0 in the mask will not remove a target."
|
|
::= { scsiConfigEntry 3}
|
|
|
|
scsiConfigTargetIDRemove OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Get will return a mask of SCSI
|
|
target ID's. A mask has a bit set for
|
|
each target ID which is in use. Example:
|
|
Get returns 133 = 0x0085 = 0000 0000 1000 0101
|
|
indicating target ID's are 7, 2 and 0.
|
|
Set allows you to remove SCSI target ID's,
|
|
by setting the appropriate bit in the mask.
|
|
The SCSI ID you set in the mask will no
|
|
longer be a target."
|
|
::= { scsiConfigEntry 4}
|
|
|
|
fctoSCSIMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FCtoSCSIMapEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A Table containing the Fibre Channel to SCSI Map."
|
|
::= { crossroads4100 6 }
|
|
|
|
fctoSCSIMapEntry OBJECT-TYPE
|
|
SYNTAX FCtoSCSIMapEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the Fibre Channel to SCSI Map Table."
|
|
INDEX { fctoSCSIMapIndex }
|
|
::= { fctoSCSIMapTable 1 }
|
|
|
|
FCtoSCSIMapEntry ::=
|
|
SEQUENCE {
|
|
fctoSCSIMapIndex
|
|
INTEGER,
|
|
fctoSCSIbus
|
|
INTEGER,
|
|
fctoSCSItarget
|
|
INTEGER,
|
|
fctoSCSILUN
|
|
INTEGER
|
|
}
|
|
|
|
fctoSCSIMapIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index into the Fibre Channel to SCSI Map (FC LUN)."
|
|
::= { fctoSCSIMapEntry 1 }
|
|
|
|
fctoSCSIbus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SCSI bus number."
|
|
::= { fctoSCSIMapEntry 2 }
|
|
|
|
fctoSCSItarget OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SCSI ID."
|
|
::= { fctoSCSIMapEntry 3}
|
|
|
|
fctoSCSILUN OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SCSI LUN."
|
|
::= { fctoSCSIMapEntry 4 }
|
|
|
|
|
|
scsitoFCMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SCSItoFCMappingEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A Table containing information
|
|
describing how SCSI channels
|
|
are mapped to the Fibre Channel."
|
|
::= { crossroads4100 7 }
|
|
|
|
scsitoFCMapEntry OBJECT-TYPE
|
|
SYNTAX SCSItoFCMappingEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the SCSI to FC Mapping Table."
|
|
INDEX {
|
|
scsitoFCMapIndexBus,
|
|
scsitoFCMapIndexSCSIID,
|
|
scsitoFCMapIndexLUN
|
|
}
|
|
::= { scsitoFCMappingTable 1 }
|
|
|
|
SCSItoFCMappingEntry ::=
|
|
SEQUENCE {
|
|
scsitoFCMapIndexBus
|
|
INTEGER,
|
|
scsitoFCMapIndexSCSIID
|
|
INTEGER,
|
|
scsitoFCMapIndexLUN
|
|
INTEGER,
|
|
scsitoFCMapDestID
|
|
INTEGER,
|
|
scsitoFCMapLUNlo
|
|
Integer32,
|
|
scsitoFCMapLUNhi
|
|
Integer32
|
|
}
|
|
|
|
|
|
scsitoFCMapIndexBus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index into the SCSItoFC Map. SCSI bus number."
|
|
::= { scsitoFCMapEntry 1 }
|
|
|
|
scsitoFCMapIndexSCSIID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index into the SCSItoFC Map. SCSI ID."
|
|
::= { scsitoFCMapEntry 2 }
|
|
|
|
scsitoFCMapIndexLUN OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index into the SCSItoFC Map. SCSI LUN."
|
|
::= { scsitoFCMapEntry 3 }
|
|
|
|
scsitoFCMapDestID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Fibre Channel Node number
|
|
for the destination."
|
|
::= { scsitoFCMapEntry 4 }
|
|
|
|
|
|
scsitoFCMapLUNlo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SCSI LUN low bytes."
|
|
::= { scsitoFCMapEntry 5 }
|
|
|
|
scsitoFCMapLUNhi OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SCSI LUN high bytes."
|
|
::= { scsitoFCMapEntry 6 }
|
|
|
|
fcNPortPhysTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FcNPortPhysEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" A Table containing N_Port
|
|
physical characteristics and status."
|
|
::= { crossroads4100 8}
|
|
|
|
fcNPortPhysEntry OBJECT-TYPE
|
|
SYNTAX FcNPortPhysEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" An entry in the N_Port
|
|
Physical Characteristics Table."
|
|
INDEX { fcNPortPhysNPortIndex }
|
|
::= {fcNPortPhysTable 1 }
|
|
|
|
FcNPortPhysEntry ::=
|
|
SEQUENCE {
|
|
fcNPortPhysNPortIndex
|
|
INTEGER,
|
|
fcNPortSpeed
|
|
FC0Speed,
|
|
fcNPortMedia
|
|
FC0Media,
|
|
fcNPortTransmitterType
|
|
FC0TransmitterType,
|
|
fcNPortDistance
|
|
FC0Distance,
|
|
fcNPortLinkState
|
|
INTEGER,
|
|
fcNPortRTTOV
|
|
ReceiverTransmitterTimeoutValue,
|
|
fcNPortTopologyModel
|
|
TopologyModel
|
|
}
|
|
|
|
fcNPortPhysNPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A unique number that identifies
|
|
an N_Port/NL_Port. This number
|
|
ranges from 1 to the value
|
|
of fcNodeNumNPorts and its value
|
|
remains constant for the identified
|
|
N_Port/NL_Port until the management
|
|
agent of the Node is re-initialized."
|
|
::= { fcNPortPhysEntry 1 }
|
|
|
|
fcNPortSpeed OBJECT-TYPE
|
|
SYNTAX FC0Speed
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The transmission rate,
|
|
an FC-0 physical characteristic."
|
|
::= { fcNPortPhysEntry 2 }
|
|
|
|
fcNPortMedia OBJECT-TYPE
|
|
SYNTAX FC0Media
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Type of media, an FC-0 physical characteristics."
|
|
::= { fcNPortPhysEntry 3 }
|
|
|
|
fcNPortTransmitterType OBJECT-TYPE
|
|
SYNTAX FC0TransmitterType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Type of transmitter,
|
|
an FC-0 physical characteristics."
|
|
::= { fcNPortPhysEntry 4 }
|
|
|
|
fcNPortDistance OBJECT-TYPE
|
|
SYNTAX FC0Distance
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum distance,
|
|
an FC-0 physical characteristics."
|
|
::= { fcNPortPhysEntry 5 }
|
|
|
|
fcNPortLinkState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pending (1),
|
|
failed (2),
|
|
successful (3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of the FC link.
|
|
Pending indicates that the initialization
|
|
is still pending. Failed indicates that
|
|
link initialization has failed.
|
|
Successful indicates that the FC Link has
|
|
initialized successfully."
|
|
::= { fcNPortPhysEntry 6 }
|
|
|
|
fcNPortRTTOV OBJECT-TYPE
|
|
SYNTAX ReceiverTransmitterTimeoutValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Receiver_Transmitter timeout value,
|
|
used by the receiver logic to detect
|
|
Loss of Synchronization."
|
|
::= { fcNPortPhysEntry 7 }
|
|
|
|
fcNPortTopologyModel OBJECT-TYPE
|
|
SYNTAX TopologyModel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The topology model on the Link.
|
|
The N_Port/NL_Port may be attached
|
|
to a Fabric, or attached to another
|
|
N_Port or to FC-AL (Arbitrated Loop).
|
|
This value is only meaningful if the FC
|
|
Link has initialized successfully.
|
|
(i.e. fcNportLinkState = Successful)"
|
|
::= { fcNPortPhysEntry 8 }
|
|
|
|
scsiStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SCSIStatisticsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A Table containing SCSI Statistics."
|
|
::= { crossroads4100 9}
|
|
|
|
scsiStatsEntry OBJECT-TYPE
|
|
SYNTAX SCSIStatisticsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the SCSI Statistics Table."
|
|
INDEX { scsiStatsIndex }
|
|
::= {scsiStatisticsTable 1 }
|
|
|
|
SCSIStatisticsEntry ::=
|
|
SEQUENCE {
|
|
scsiStatsIndex
|
|
INTEGER,
|
|
scsiStatsIOs
|
|
Counter,
|
|
scsiStatsDisconnects
|
|
Counter,
|
|
scsiStatsAbortCount
|
|
Counter,
|
|
scsiStatsBusResets
|
|
Counter
|
|
}
|
|
|
|
scsiStatsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index into the SCSI Statistics Table.
|
|
The SCSI bus number."
|
|
::= { scsiStatsEntry 1 }
|
|
|
|
scsiStatsIOs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of IOs on the SCSI bus."
|
|
::= { scsiStatsEntry 2 }
|
|
|
|
scsiStatsDisconnects OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Disconnects on the SCSI bus."
|
|
::= { scsiStatsEntry 3 }
|
|
|
|
scsiStatsAbortCount OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The of SCSI bus termination messages
|
|
(i.e. ABORT, ABORT TAG, CLEAR QUEUE,
|
|
BUS DEVICE RESET) which have terminated
|
|
I/O processes."
|
|
::= { scsiStatsEntry 4 }
|
|
|
|
scsiStatsBusResets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of SCSI bus resets."
|
|
::= { scsiStatsEntry 5 }
|
|
|
|
scsiCfg OBJECT IDENTIFIER ::= { crossroads4100 10 }
|
|
|
|
scsiCfgResetFlag OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Toggle SCSI Reset Operation. TRUE indicates
|
|
that the SCSI bus will be reset on boot."
|
|
::= { scsiCfg 1 }
|
|
|
|
scsiCfgDiscDelay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Initial Discovery Delay.
|
|
The amount of time (in msec) the system will
|
|
wait before beginning the SCSI Discovery process."
|
|
::= { scsiCfg 2 }
|
|
|
|
scsiProductDataTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SCSIPDEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A Table containing SCSI Product Data."
|
|
::= { crossroads4100 11}
|
|
|
|
scsiPDEntry OBJECT-TYPE
|
|
SYNTAX SCSIPDEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the SCSI Product Data Table."
|
|
INDEX { scsiPDIndex }
|
|
::= {scsiProductDataTable 1 }
|
|
|
|
SCSIPDEntry ::=
|
|
SEQUENCE {
|
|
scsiPDIndex
|
|
INTEGER,
|
|
scsiPDBus
|
|
INTEGER,
|
|
scsiPDTarget
|
|
INTEGER,
|
|
scsiPDLun
|
|
INTEGER,
|
|
scsiPDVendorID
|
|
OCTET STRING (SIZE (8) ),
|
|
scsiPDProductID
|
|
OCTET STRING (SIZE (16)),
|
|
scsiPDRevLevel
|
|
OCTET STRING (SIZE (4) ),
|
|
scsiPDDeviceCode
|
|
INTEGER,
|
|
scsiPDQualifier
|
|
INTEGER,
|
|
scsiPDRemoveableMedia
|
|
Boolean,
|
|
scsiPDANSIVersion
|
|
INTEGER,
|
|
scsiPDECMAVersion
|
|
INTEGER,
|
|
scsiPDISOVersion
|
|
INTEGER,
|
|
scsiPDRespFormat
|
|
INTEGER,
|
|
scsiPDLength
|
|
INTEGER,
|
|
scsiPDSoftReset
|
|
Boolean,
|
|
scsiPDCommandQing
|
|
Boolean,
|
|
scsiPDLinkedCommands
|
|
Boolean,
|
|
scsiPDSyncTransfer
|
|
Boolean,
|
|
scsiPD16Bit
|
|
Boolean,
|
|
scsiPD32Bit
|
|
Boolean,
|
|
scsiPDRelativeAddr
|
|
Boolean
|
|
}
|
|
|
|
scsiPDIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index into the SCSI Product Data Table.
|
|
The SCSI LUN."
|
|
::= { scsiPDEntry 1 }
|
|
|
|
scsiPDBus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SCSI Bus number.
|
|
Always 0 if your unit only has one SCSI Bus. "
|
|
::= { scsiPDEntry 2 }
|
|
|
|
scsiPDTarget OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SCSI Target ID."
|
|
::= { scsiPDEntry 3 }
|
|
|
|
scsiPDLun OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SCSI Target Lun."
|
|
::= { scsiPDEntry 4 }
|
|
|
|
scsiPDVendorID OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Vendor ID."
|
|
::= { scsiPDEntry 5 }
|
|
|
|
scsiPDProductID OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (16))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Product ID."
|
|
::= { scsiPDEntry 6 }
|
|
|
|
scsiPDRevLevel OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Revision Level."
|
|
::= { scsiPDEntry 7 }
|
|
|
|
scsiPDDeviceCode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device type code."
|
|
::= { scsiPDEntry 8 }
|
|
|
|
scsiPDQualifier OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device type qualifier."
|
|
::= { scsiPDEntry 9 }
|
|
|
|
scsiPDRemoveableMedia OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Removeable Media."
|
|
::= { scsiPDEntry 10 }
|
|
|
|
scsiPDANSIVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device type version."
|
|
::= { scsiPDEntry 11 }
|
|
|
|
scsiPDECMAVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device type version."
|
|
::= { scsiPDEntry 12 }
|
|
|
|
scsiPDISOVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Device type version."
|
|
::= { scsiPDEntry 13 }
|
|
|
|
scsiPDRespFormat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Response Format."
|
|
::= { scsiPDEntry 14 }
|
|
|
|
scsiPDLength OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Additional data length."
|
|
::= { scsiPDEntry 15 }
|
|
|
|
scsiPDSoftReset OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Support for Soft reset."
|
|
::= { scsiPDEntry 16 }
|
|
|
|
scsiPDCommandQing OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Support for Command Queuing."
|
|
::= { scsiPDEntry 17 }
|
|
|
|
scsiPDLinkedCommands OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Support for Linked Commands."
|
|
::= { scsiPDEntry 18 }
|
|
|
|
scsiPDSyncTransfer OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Support for Sync transfer."
|
|
::= { scsiPDEntry 19 }
|
|
|
|
scsiPD16Bit OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"16 bit wide SCSI support."
|
|
::= { scsiPDEntry 20 }
|
|
|
|
scsiPD32Bit OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"32 bit wide SCSI support."
|
|
::= { scsiPDEntry 21 }
|
|
|
|
scsiPDRelativeAddr OBJECT-TYPE
|
|
SYNTAX Boolean
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Support for Relative address."
|
|
::= { scsiPDEntry 22 }
|
|
|
|
|
|
|
|
fcNPortStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FcNPSEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table of NPort statistics."
|
|
::= { crossroads4100 12}
|
|
|
|
fcNPSEntry OBJECT-TYPE
|
|
SYNTAX FcNPSEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the NPort statistics table."
|
|
INDEX {fcNPSIndex }
|
|
::= {fcNPortStatisticsTable 1}
|
|
|
|
FcNPSEntry ::=
|
|
SEQUENCE {
|
|
fcNPSIndex
|
|
INTEGER,
|
|
fcNPSInDeviceDataSeqs
|
|
Counter,
|
|
fcNPSOutDeviceDataSeqs
|
|
Counter,
|
|
fcNPSInLinkDataSeqs
|
|
Counter,
|
|
fcNPSOutLinkDataSeqs
|
|
Counter,
|
|
fcNPSInPBSYFrames
|
|
Counter,
|
|
fcNPSOutPBSYFrames
|
|
Counter,
|
|
fcNPSInFBSYFrames
|
|
Counter,
|
|
fcNPSInPRJTFrames
|
|
Counter,
|
|
fcNPSOutPRJTFrames
|
|
Counter,
|
|
fcNPSLinkDown
|
|
Counter,
|
|
fcNPSInAborts
|
|
Counter,
|
|
fcNPSOutAborts
|
|
Counter,
|
|
fcNPSLaserFaults
|
|
Counter,
|
|
fcNPSLOS
|
|
Counter,
|
|
fcNPSSync
|
|
Counter,
|
|
fcNPSBadRXChars
|
|
Counter,
|
|
fcNPSLinkFail
|
|
Counter,
|
|
fcNPSBadCRC
|
|
Counter,
|
|
fcNPSProtoErrors
|
|
Counter
|
|
}
|
|
|
|
fcNPSIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A unique number that identifies
|
|
an N_Port. This number
|
|
ranges from 1 to the value
|
|
of fcNodeNumNPorts and
|
|
its value remains constant
|
|
for the identified N_Port
|
|
until the management agent
|
|
of the Node is re-initialized."
|
|
::= { fcNPSEntry 1 }
|
|
|
|
fcNPSInDeviceDataSeqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Device Data sequences
|
|
received by this N_Port/NL_Port."
|
|
::= { fcNPSEntry 2 }
|
|
|
|
fcNPSOutDeviceDataSeqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Device Data sequences
|
|
transmitted by this N_Port/NL_Port."
|
|
::= { fcNPSEntry 3 }
|
|
|
|
fcNPSInLinkDataSeqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Link Data sequences
|
|
received by this N_Port/NL_Port."
|
|
::= { fcNPSEntry 4 }
|
|
|
|
fcNPSOutLinkDataSeqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Link Data sequences
|
|
transmitted by this N_Port/NL_Port."
|
|
::= { fcNPSEntry 5 }
|
|
|
|
fcNPSInPBSYFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of P_BSY frames received
|
|
by this N_Port/NL_Port."
|
|
::= { fcNPSEntry 6 }
|
|
|
|
fcNPSOutPBSYFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of P_BSY frames transmitted
|
|
by this N_Port/NL_Port."
|
|
::= { fcNPSEntry 7 }
|
|
|
|
fcNPSInFBSYFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of F_BSY frames received
|
|
by this N_Port/NL_Port."
|
|
::= { fcNPSEntry 8 }
|
|
|
|
fcNPSInPRJTFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of P_RJT frames
|
|
received by this N_Port/NL_Port."
|
|
::= { fcNPSEntry 9}
|
|
|
|
fcNPSOutPRJTFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of P_RJT frames
|
|
transmitted by this N_Port."
|
|
::= { fcNPSEntry 10 }
|
|
|
|
fcNPSLinkDown OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of Link down conditions detected."
|
|
::= { fcNPSEntry 11 }
|
|
|
|
fcNPSInAborts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of ABTS frames received."
|
|
::= { fcNPSEntry 12 }
|
|
|
|
fcNPSOutAborts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of ABTS frames sent."
|
|
::= { fcNPSEntry 13 }
|
|
|
|
fcNPSLaserFaults OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of laser faults."
|
|
::= { fcNPSEntry 14 }
|
|
|
|
fcNPSLOS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times Loss of Signal
|
|
was detected."
|
|
::= { fcNPSEntry 15 }
|
|
|
|
fcNPSSync OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times Loss of Sync.
|
|
was detected."
|
|
::= { fcNPSEntry 16 }
|
|
|
|
fcNPSBadRXChars OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of bad characters received."
|
|
::= { fcNPSEntry 17 }
|
|
|
|
fcNPSLinkFail OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of Link Failure conditions."
|
|
::= { fcNPSEntry 18 }
|
|
|
|
fcNPSBadCRC OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of frames received with a bad CRC."
|
|
::= { fcNPSEntry 19 }
|
|
|
|
fcNPSProtoErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of protocol errors detected."
|
|
::= { fcNPSEntry 20 }
|
|
|
|
END
|