summaryrefslogtreecommitdiff
path: root/MIBS/cisco/CISCO-TC
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/cisco/CISCO-TC
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/cisco/CISCO-TC')
-rw-r--r--MIBS/cisco/CISCO-TC2669
1 files changed, 2669 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCO-TC b/MIBS/cisco/CISCO-TC
new file mode 100644
index 0000000..610abd3
--- /dev/null
+++ b/MIBS/cisco/CISCO-TC
@@ -0,0 +1,2669 @@
+-- *****************************************************************
+-- CISCO-TC.my: Cisco MIB Textual Conventions
+--
+-- May 1994, Jeffrey T. Johnson
+--
+-- Copyright (c) 1994-2015 and by Cisco Systems Inc.
+-- All rights reserved.
+--
+-- ***************************************************************
+
+CISCO-TC DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,
+ Gauge32,
+ Integer32,
+ Unsigned32,
+ Counter64
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ ciscoModules
+ FROM CISCO-SMI;
+
+
+ciscoTextualConventions MODULE-IDENTITY
+ LAST-UPDATED "201506090000Z"
+ ORGANIZATION "Cisco Systems, Inc."
+ CONTACT-INFO
+ "Cisco Systems
+ Customer Service
+
+ Postal: 170 W Tasman Drive
+ San Jose, CA 95134
+ USA
+
+ Tel: +1 800 553-NETS
+
+ E-mail: cs-snmp@cisco.com"
+ DESCRIPTION
+ "This module defines textual conventions used throughout
+ cisco enterprise mibs."
+ REVISION "201506090000Z"
+ DESCRIPTION
+ "Added the following enumerations for IfOperStatusReason:
+ physicalPortHotStandBy,
+ wimaxModemUnattached,
+ wpanModemUnattached,
+ rbhModulo,
+ fpcMinLinkNotMet,
+ misCabling,
+ rcvSrpOnNonFcoeFex,
+ acessPortOnBd,
+ lacpMisConfig,
+ fortyGMemberPort,
+ goldLoopBackTest,
+ edpError,
+ vpcCompCheckFailed,
+ aclQosNoResource,
+ vpcShutdown,
+ notPcMember,
+ systemIntfShut,
+ speedGroupConfigMisMatch,
+ dot1qMisConfig,
+ mdMisMatch,
+ vpcPeerLinkShut,
+ notAvailable"
+ REVISION "201407230000Z"
+ DESCRIPTION
+ "-Added the textual-convention CiscoAbsZeroBasedCounter64."
+ REVISION "201208060000Z"
+ DESCRIPTION
+ "-Added the following enums for IfOperStatusReason:
+ ficonNoPortSwapLogicalPort,
+ ficonInvalidPortNum,
+ remotePortInL2vpnDown,
+ suspendedDueToNoLacpPdus,
+ fcotValidationFailedAtDriver,
+ unsupportedTransceiverMd5DigestNotSame,
+ unsupportedTransceiver,
+ adminStateConfigChange,
+ vlanAllowedList,
+ vlanAllowedListOverride,
+ vlanAllowedListAdd,
+ vlanAllowedRemove,
+ vlanCfgStateChange,
+ vlanCfgDelete,
+ pppPeerNotResponding,
+ pppAuthFailed,
+ xcvrAuthFailed,
+ badFramesRcvdFromLink"
+ REVISION "201202010000Z"
+ DESCRIPTION
+ "Added CiscoVlanIndex TC."
+ REVISION "201111110000Z"
+ DESCRIPTION
+ "Added CiscoEntityIndexList TC."
+ REVISION "201106170000Z"
+ DESCRIPTION
+ "-Added the following enums for FcIfOperStatusReason:
+ fcRedirectIsolation,
+ portActLicenseNotAvailable,
+ sdmIsolation,
+ fcidAllocationFailed,
+ unavailableNPVUpstreamPort,
+ unavailableNPVPrefUpstreamPort,
+ sfpReadError,
+ stickyDownOnLinkFailure,
+ tooManyLinkFlapsErr,
+ unidirectionalUDLD,
+ txRxLoopUDLD,
+ neighborMismatchUDLD,
+ authzPending,
+ hotStdbyInBundle,
+ incompleteConfig,
+ incompleteTunnelCfg,
+ hwProgrammingFailed,
+ tunnelDstUnreachable,
+ suspendByMtu,
+ sfpInvalid,
+ sfpAbsent,
+ portCapabilitiesUnknown,
+ channelErrDisabled,
+ vrfMismatch,
+ vrfForwardReferencing,
+ dupTunnelConfigDetected,
+ primaryVLANDown,
+ vrfUnusable,
+ errDisableHandShkFailure,
+ errDisabledBPDUGuard,
+ dot1xSecViolationErrDisabled,
+ emptyEchoUDLD,
+ vfTaggingCapErr,
+ portDisabled,
+ tunnelModeNotConfigured,
+ tunnelSrcNotConfigured,
+ tunnelDstNotConfigured,
+ tunnelUnableToResolveSrcIP
+ tunnelUnableToResolveDstIP,
+ tunnelVrfDown,
+ sifAdminDown,
+ phyIntfDown,
+ ifSifLimitExceeded,
+ sifHoldDown,
+ noFcoe,
+ dcxCompatMismatch,
+ isolateBundleLimitExceeded,
+ sifNotBound,
+ errDisabledLacpMiscfg,
+ satFabricIfDown,
+ invalidSatFabricIf,
+ noRemoteChassis,
+ vicEnableNotReceived,
+ vicDisableReceived,
+ vlanVsanMappingNotEnabled,
+ stpNotFwdingInFcoeMappedVlan,
+ moduleOffline,
+ udldAggModeLinkFailure,
+ stpInconsVpcPeerDisabled,
+ setPortStateFailed,
+ suspendedByVpc,
+ vpcCfgInProgress,
+ vpcPeerLinkDown,
+ vpcNoRspFromPeer,
+ protoPortSuspend,
+ tunnelSrcDown,
+ cdpInfoUnavailable,
+ fexSfpInvalid,
+ errDisabledIpConflict,
+ fcotClkRateMismatch,
+ portGuardTrustSecViolation,
+ sdpTimeout,
+ satIncompatTopo,
+ waitForFlogi,
+ satNotConfigured,
+ npivNotEnabledInUpstream,
+ vsanMismatchWithUpstreamSwPort,
+ portGuardBitErrRate,
+ portGuardSigLoss,
+ portGuardSyncLoss,
+ portGuardLinkReset,
+ portGuardCreditLoss,
+ bitErrorRate,
+ signalLoss,
+ syncLoss,
+ linkReset,
+ creditLoss,
+ ipQosMgrPolicyAppFailure,
+ pauseRateLimitErrDisabled,
+ lstGrpUplinkDown,
+ stickyDnLinkFailure,
+ routerMacFailure,
+ dcxMultipleMsapIds,
+ dcxHundredPdusRcvdNoAck,
+ enmSatIncompatibleUplink,
+ enmLoopDetected,
+ nonStickyExternallyDisabled,
+ subGroupIdNotAssigned,
+ vemUnlicensed,
+ profileNotFound,
+ nonExistentVlan,
+ vlanInvalidType,
+ vlanDown,
+ vpcPeerUpgrade,
+ ipQosDcbxpCompatFailure,
+ nonCiscoHbaVfTag,
+ domainIdConfigMismatch,
+ sfpSpeedMismatch,
+ xcvrInitializing,
+ xcvrAbsent,
+ xcvrInvalid,
+ vfcBindingInvalid,
+ vlanNotFcoeEnabled,
+ pvlanNativeVlanErr,
+ ethL2VlanDown,
+ ethIntfInvalidBinding,
+ pmonFailure,
+ l3NotReady,
+ speedMismatch,
+ flowControlMismatch,
+ vdcMode,
+ suspendedDueToMinLinks,
+ enmPinFailLinkDown,
+ inactiveM1PortFpathActiveVlan,
+ parentPortDown,
+ moduleRemoved,
+ corePortMct,
+ nonCorePortMct,
+ ficonInorderNotActive,
+ invalidEncapsulation,
+ modemLineDeasserted,
+ ipSecHndshkInProgress,
+ sfpEthCompliantErr,
+ cellularModemUnattached,
+ outOfGlblRxBuffers,
+ sfpFcCompliantErr,
+ ethIntfNotLicensed,
+ domainIdsInvalid,
+ fabricNameInvalid."
+ REVISION "201002240000Z"
+ DESCRIPTION
+ "Added CiscoURLStringOrEmpty textual convention."
+ REVISION "200906180000Z"
+ DESCRIPTION
+ "Added the new textual convention CiscoVrfName"
+ REVISION "200903100000Z"
+ DESCRIPTION
+ "Added the new textual convention CiscoInterfaceIndexList"
+ REVISION "200902260000Z"
+ DESCRIPTION
+ "Added the new textual convention Cisco2KVlanList"
+ REVISION "200804020000Z"
+ DESCRIPTION
+ "Added the new textual convention CiscoBridgeDomain."
+ REVISION "200702150000Z"
+ DESCRIPTION
+ "Added following textual conventions:
+ CiscoVlanList,
+ CiscoCosList,
+ CiscoPbbServiceIdentifier"
+ REVISION "200607060000Z"
+ DESCRIPTION
+ "Added the following enums to IfOperStatusReason:
+ - elpFailureAllZeroPeerWWNRcvd,
+ - preferredPathIsolation."
+ REVISION "200604130000Z"
+ DESCRIPTION
+ "Added enumeration to IfOperStatusReason from 113-131
+ ('dpvmVsanSuspended' to 'domainOther')."
+ REVISION "200506240000Z"
+ DESCRIPTION
+ "Added CvE164Address textual convention."
+ REVISION "200506160000Z"
+ DESCRIPTION
+ "Added following textual conventions:
+ CiscoURLString
+ CiscoHTTPResponseStatusCode
+ EntLogicalIndexOrZero."
+ REVISION "200410110000Z"
+ DESCRIPTION
+ "Added IfOperStatusReason textual convention."
+ REVISION "200406080000Z"
+ DESCRIPTION
+ "Added CiscoPortListRange textual convention."
+ REVISION "200404140000Z"
+ DESCRIPTION
+ "Added CiscoPortList textual convention.
+ Removed Unsigned32 textual convention."
+ REVISION "200212180000Z"
+ DESCRIPTION
+ "Changed MilliSeconds TC to CiscoMilliSeconds as it was
+ overlapping with the one in a standard MIB."
+ REVISION "200212121600Z"
+ DESCRIPTION
+ "Added the 'http' enumeration to CiscoNetworkProtocol."
+ REVISION "200212020000Z"
+ DESCRIPTION
+ "Added Unsigned64 textual convention."
+ REVISION "200209220000Z"
+ DESCRIPTION
+ "Added ListIndex, ListIndexOrZero, TimeIntervalSec,
+ TimeintervalMin, MicroSeconds and MicroSeconds TC from
+ Andiamo's TC MIB ."
+ REVISION "200209170000Z"
+ DESCRIPTION
+ "Added ConfigIterator & BulkConfigResult textual
+ convention for bulk provisioning.
+ Added CountryCodeITU textual convention for ITU-T defined
+ country codes for non-standard facilities."
+ REVISION "200204160000Z"
+ DESCRIPTION
+ "Added PerfHighIntervalCount TEXTUAL-CONVENTION."
+ REVISION "200107070000Z"
+ DESCRIPTION
+ "Added enumerations to CiscoNetworkProtocol"
+ REVISION "200101180000Z"
+ DESCRIPTION
+ "Added CiscoAlarmSeverity textual convention.
+ Changed SAPType display hint to d. Changed
+ INTEGER to Integer32 in CiscoPort and
+ CiscoIpProtocol TCs. Changed SnmpAdminString
+ to OCTET STRING in CiscoLocationSpecifier.
+ Removed IMPORTs for ciscoProducts and
+ SnmpAdminString."
+ REVISION "200011210000Z"
+ DESCRIPTION
+ "Added CiscoLocationClass, CiscoLocationSpecifier
+ CiscoInetAddressMask, CiscoAbsZeroBasedCounter32,
+ CiscoSnapShotAbsCounter32 textual conventions."
+ REVISION "9810280000Z"
+ DESCRIPTION
+ "Added CiscoRowOperStatus, EntPhysicalIndexOrZero,
+ Port and IpProtocol textual conventions."
+ REVISION "9703130000Z"
+ DESCRIPTION
+ "Added SAPType, CountryCode textual convention."
+ REVISION "9608140000Z"
+ DESCRIPTION
+ "Added InterfaceIndexOrZero textual convention."
+ REVISION "9607080000Z"
+ DESCRIPTION
+ "Added new CiscoNetworkProtocol enumerations."
+ REVISION "9602220000Z"
+ DESCRIPTION
+ "Added Unsigned32 textual conventions."
+ REVISION "9506070000Z"
+ DESCRIPTION
+ "Miscellaneous updates/corrections, including making
+ CiscoNetworkProtocol enumerations contiguous."
+ ::= { ciscoModules 1 }
+
+
+
+Layer2Cos ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "An integer that is in the range of the layer 2 CoS values. It
+ corresponds to the IEEE 802.1P CoS value which defines eight
+ (2^3) user priority levels.
+ Note: the IEEE 802.1P has been merged into IEEE 802.1D."
+
+ REFERENCE
+ "IEEE 802.1D, 2004 Edition, Annex G User priorities and traffic
+ classes."
+ SYNTAX Integer32 (0..7)
+
+CiscoNetworkProtocol ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents the different types of network layer protocols."
+ SYNTAX INTEGER {
+ ip(1),
+ decnet(2),
+ pup(3),
+ chaos(4),
+ xns(5),
+ x121(6),
+ appletalk(7),
+ clns(8),
+ lat(9),
+ vines(10),
+ cons(11),
+ apollo(12),
+ stun(13),
+ novell(14),
+ qllc(15),
+ snapshot(16),
+ atmIlmi(17),
+ bstun(18),
+ x25pvc(19),
+ ipv6(20),
+ cdm(21),
+ nbf(22),
+ bpxIgx(23),
+ clnsPfx(24),
+ http(25),
+ unknown(65535)
+ }
+
+CiscoNetworkAddress ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents a network layer address. The length and format of
+ the address is protocol dependent as follows:
+ ip 4 octets
+ decnet 2 octets
+ pup obsolete
+ chaos 2 octets
+ xns 10 octets
+ first 4 octets are the net number
+ last 6 octets are the host number
+ x121
+ appletalk 3 octets
+ first 2 octets are the net number
+ last octet is the host number
+ clns
+ lat
+ vines 6 octets
+ first 4 octets are the net number
+ last 2 octets are the host number
+ cons
+ apollo 10 octets
+ first 4 octets are the net number
+ last 6 octets are the host number
+ stun 8 octets
+ novell 10 octets
+ first 4 octets are the net number
+ last 6 octets are the host number
+ qllc 6 octets
+ bstun 1 octet - bi-sync serial tunnel
+ snapshot 1 octet
+ atmIlmi 4 octets
+ x25 pvc 2 octets (12 bits)
+ ipv6 16 octets
+ cdm
+ nbf
+ bgpIgx
+ clnsPfx upto 20 octets
+ http upto 70 octets
+ first 4 octets are the IPv4 host
+ address
+ next 2 octets are the TCP port
+ number
+ remaining(1 upto 64) octets are
+ the URI"
+ SYNTAX OCTET STRING
+
+Unsigned64 ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "An unsigned 64 bit integer. We use SYNTAX Counter64 for the
+ encoding rules."
+ SYNTAX Counter64
+
+InterfaceIndexOrZero ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Either the value 0, or the ifIndex value of an
+ interface in the ifTable."
+ SYNTAX Integer32 (0..2147483647)
+
+SAPType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Service Access Point - is a term that denotes the means
+ by which a user entity in layer n+1 accesses a service
+ of a provider entity in layer n."
+ SYNTAX Integer32 (0..254)
+
+CountryCode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents a case-insensitive 2-letter country code taken
+ from ISO-3166. Unrecognized countries are represented as
+ empty string."
+ SYNTAX OCTET STRING (SIZE (0 | 2))
+
+CountryCodeITU ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This textual convention represents a country or area code for
+ non-standard facilities in telematic services."
+
+ REFERENCE "ITU-T T.35 - Section 3.1 Country Code"
+ SYNTAX Unsigned32 (0..255)
+
+EntPhysicalIndexOrZero ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This textual convention is an extension of entPhysicalIndex.
+ If non-zero, the object is an entPhysicalIndex. If zero, no
+ appropriate entPhysicalIndex exists. Any additional semantics
+ are object specific."
+ SYNTAX Integer32 (0..2147483647)
+
+CiscoRowOperStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents the operational status of an table entry.
+ This textual convention allows explicitly representing
+ the states of rows dependent on rows in other tables.
+
+ active(1) -
+ Indicates this entry's RowStatus is active
+ and the RowStatus for each dependency is active.
+
+ activeDependencies(2) -
+ Indicates that the RowStatus for each dependency
+ is active, but the entry's RowStatus is not active.
+
+ inactiveDependency(3) -
+ Indicates that the RowStatus for at least one
+ dependency is not active.
+
+ missingDependency(4) -
+ Indicates that at least one dependency does
+ not exist in it's table."
+ SYNTAX INTEGER {
+ active(1),
+ activeDependencies(2),
+ inactiveDependency(3),
+ missingDependency(4)
+ }
+
+CiscoPort ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TCP or UDP port number range."
+
+ REFERENCE
+ "Transmission Control Protocol. J. Postel. RFC793,
+ User Datagram Protocol. J. Postel. RFC768"
+ SYNTAX Integer32 (0..65535)
+
+CiscoIpProtocol ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "IP protocol number range."
+
+ REFERENCE "Internet Protocol. J. Postel. RFC791"
+ SYNTAX Integer32 (0..255)
+
+CiscoLocationClass ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "An enumerated value which provides an indication of
+ the general location type of a particular physical and/or
+ logical interface.
+ chassis - a system framework for mounting one or more
+ shelves/slots/cards.
+ shelf - a cabinet that holds one or more slots.
+ slot - card or subSlot holder.
+ subSlot - daughter-card holder.
+ port - a physical port (e.g., a DS1 or DS3 physical port).
+ subPort - a logical port on a physical port (e.g., a DS1
+ subPort on a DS3 physical port).
+ channel - a logical interface (e.g., a DS0 channel, signaling
+ channel, ATM port, other virtual interfaces).
+ subChannel - a sub-channel on a logical interface."
+ SYNTAX INTEGER {
+ chassis(1),
+ shelf(2),
+ slot(3),
+ subSlot(4),
+ port(5),
+ subPort(6),
+ channel(7),
+ subChannel(8)
+ }
+
+CiscoLocationSpecifier ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Use this TC to define objects that indicate the
+ physical entity and/or logical interface location
+ of a managed entity on a managed device. In SNMP, a
+ standard mechanism for indicating the physical location
+ of entities is via the ENTITY-MIB. However, that approach
+ is not satisfactory in some cases because:
+
+ 1. The entity requiring a location-based naming may be
+ associated with an entity which can not be represented
+ as a physical entity in the ENTITY-MIB,
+ 2. NMS applications may desire a more direct
+ name/representation of a physical entity than is
+ available via the ENTITY-MIB, e.g., a physical entity
+ which is named via a hierarchy of levels in the ENTITY-MIB.
+
+ The value of an object defined using this TC is an ASCII
+ string consisting of zero or more elements separated by
+ commas. Each element is of the form = .
+
+ An example of this syntax is 'slot=5,port=3'.
+
+ The syntax of the string is formally specified using
+ ABNF notation (with one exception, noted below), as
+ follows:
+
+ location-specifier = elem *(',' elem)
+ ; subject to
+ ; size restriction specified in the SYNTAX
+ ; clause below
+
+ elem = loctype '=' number
+
+ number = %x00-FFFFFFFF / %d0-4294967295
+
+ loctype = 1*32VCHAR
+
+ It is recommended that loctype use one of the enumerated
+ labels defined for CiscoLocationClass.
+
+ (NOTE: To conform to ABNF notation as defined in RFC2234,
+ substitute the single-quote symbol with a double-quote
+ symbol in the above rules.)
+
+ A zero length of CiscoLocationSpecifier is object-specific
+ and must be defined as part of the description of any object
+ which uses this syntax."
+
+ REFERENCE
+ "RFC2234, Augmented BNF for syntax specifications: ABNF"
+ SYNTAX OCTET STRING (SIZE (0..255))
+
+CiscoInetAddressMask ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Denotes a generic Internet subnet address mask.
+ The Internet subnet address mask is represented as the
+ number of contiguous 1-bit from MSB (most significant bit)
+ of the Internet subnet address mask.
+ A CiscoInetAddressMask value is always interpreted within
+ the context of an InetAddressType value. The
+ InetAddressType only object or InetAddressType with
+ InetAddress objects which define the context must be
+ registered immediately before the object which uses the
+ CiscoInetAddressMask textual convention. In other words,
+ the object identifiers for the InetAddressType object and
+ the CiscoInetAddressMask object MUST have the same length
+ and the last sub-identifier of the InetAddressType object
+ MUST be 1 less than the last sub-identifier of the
+ CiscoInetAddressMask object and MUST be 2 less than the
+ last sub-identifier of the CiscoInetAddressMask object if
+ an InetAddress object is defined between InetAddressType
+ and CiscoInetAddressMask objects.
+ The maximum value of the CiscoInetAddressMask TC is 32 for
+ the value 'ipv4(1)' in InetAddressType object and 128 for
+ the value 'ipv6(2)' in InetAddressType object.
+ The value zero is object-specific and must therefore be
+ defined as part of the description of any object which
+ uses this syntax. Examples of the usage of zero might
+ include situations where Internet subnet mask was unknown,
+ or when none subnet masks need to be referenced."
+
+ REFERENCE
+ "RFC2851, Textual Conventions for Internet Network Addresses."
+ SYNTAX Unsigned32 (0..128)
+
+CiscoAbsZeroBasedCounter32 ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This TC describes an object which counts events with the
+ following semantics: objects of this type will be set to
+ zero(0) on creation and will thereafter count appropriate
+ events, it locks at the maximum value of 4,294,967,295 if
+ the counter overflows.
+ This TC may be used only in situations where wrapping is
+ not possible or extremely unlikely situation."
+ SYNTAX Gauge32
+
+CiscoSnapShotAbsCounter32 ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This TC describes an object which stores a snap-shot value
+ with the following semantics: objects of this type will
+ take a snap-shot value from their associated
+ CiscoAbsZeroBasedCounter32 type objects on creation."
+ SYNTAX Unsigned32
+
+CiscoAlarmSeverity ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents the perceived alarm severity associated
+ with a service or safety affecting condition and/or
+ event. These are based on ITU severities, except
+ that info(7) is added.
+
+ cleared(1) -
+ Indicates a previous alarm condition has been
+ cleared. It is not required (unless specifically
+ stated elsewhere on a case by case basis) that an
+ alarm condition that has been cleared will produce
+ a notification or other event containing an
+ alarm severity with this value.
+
+ indeterminate(2) -
+ Indicates that the severity level cannot be
+ determined.
+
+ critical(3) -
+ Indicates that a service or safety affecting
+ condition has occurred and an immediate
+ corrective action is required.
+
+ major(4) -
+ Indicates that a service affecting condition has
+ occurred and an urgent corrective action is
+ required.
+
+ minor(5) -
+ Indicates the existence of a non-service affecting
+ condition and that corrective action should be
+ taken in order to prevent a more serious (for
+ example, service or safety affecting) condition.
+
+ warning(6) -
+ Indicates the detection of a potential or impending
+ service or safety affecting condition, before any
+ significant effects have been felt.
+
+ info(7) -
+ Indicates an alarm condition that does not
+ meet any other severity definition. This can
+ include important, but non-urgent, notices or
+ informational events."
+
+ REFERENCE "ITU-X.733"
+ SYNTAX INTEGER {
+ cleared(1),
+ indeterminate(2),
+ critical(3),
+ major(4),
+ minor(5),
+ warning(6),
+ info(7)
+ }
+
+PerfHighIntervalCount ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A 64 bit counter associated with a
+ performance measurement in a previous
+ 15 minute measurement interval. In the
+ case where the agent has no valid data
+ available for a particular interval the
+ corresponding object instance is not
+ available and upon a retrieval request
+ a corresponding error message shall be
+ returned to indicate that this instance
+ does not exist (for example, a noSuchName
+ error for SNMPv1 and a noSuchInstance for
+ SNMPv2 GET operation).
+ In a system supporting
+ a history of n intervals with
+ IntervalCount(1) and IntervalCount(n) the
+ most and least recent intervals
+ respectively, the following applies at
+ the end of a 15 minute interval:
+ - discard the value of IntervalCount(n)
+ - the value of IntervalCount(i) becomes that
+ of IntervalCount(i-1) for n >= i > 1
+ - the value of IntervalCount(1) becomes that
+ of CurrentCount
+ - the TotalCount, if supported, is adjusted.
+
+ This definition is based on CounterBasedGauge64 TEXTUAL
+ CONVENTION defined in RFC2856. The PerfHighIntervalCount
+ type represents a non-negative
+ integer, which may increase or decrease, but shall never
+ exceed a maximum value, nor fall below a minimum value. The
+ maximum value can not be greater than 2^64-1
+ (18446744073709551615 decimal), and the minimum value can
+ not be smaller than 0. The value of a PerfHighIntervalCount,
+ has its maximum value whenever the information being modeled
+ is greater than or equal to its maximum value, and has its
+ minimum value whenever the information being modeled is
+ smaller than or equal to its minimum value. If the
+ information being modeled subsequently decreases below
+ (increases above) the maximum (minimum) value, the
+ PerfHighIntervalCount also decreases (increases).
+
+ Note that this TC is not strictly supported in SMIv2,
+ because the 'always increasing' and 'counter wrap' semantics
+ associated with the Counter64 base type are not preserved.
+ It is possible that management applications which rely
+ solely upon the (Counter64) ASN.1 tag to determine object
+ semantics will mistakenly operate upon objects of this type
+ as they would for Counter64 objects.
+
+ This textual convention represents a limited and short-term
+ solution, and may be deprecated as a long term solution is
+ defined and deployed to replace it."
+
+ REFERENCE
+ "RFC 2856(HCNUM-TC MIB).
+ RFC 2493(PerfHist-TC-MIB)."
+ SYNTAX Counter64
+
+ConfigIterator ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This object type is a control object type which applies to
+ writable objects in the same SNMP PDU related to the
+ same table containing those objects. It controls an
+ operation which repeatedly applies the specified
+ configuration data to more than one rows in a table.
+ The operation starts from the row specified by the index
+ of the instance and repeats for the number of rows as
+ the value of the object.
+
+ ConfigIterator object needs to be accompanied by one set of
+ writable objects which are of the same instance to apply to.
+
+ For example, a SNMP PDU contains
+ { objectA.10 = 1,
+ objectB.10 = 'E1',
+ objectC.10 = 44,
+ objectRepetition.10 = 100 }
+
+ The SYNTAX of objectRepetition is ConfigIterator.
+ This will apply value 1 to objectA, value 'E1' to objectB,
+ value 44 to objectC in the table starting from row 10
+ repeatedly for 100 rows.
+
+ The iteration is based on the number of rows, not based on
+ the value of the index. For sparse tables, the index 10,
+ 20, 30, 110, and 120 counts for 5 rows, the operation will
+ go beyond index 100 in the previous SNMP PDU example.
+
+ The iteration will stop prematurely when it comes to the
+ following situations:
+ (1) When the number of the rows in the table is less than
+ the designated row indicated by the ConfigIterator
+ object.
+ (2) When it encounters the first error in any row, the
+ operation won't continue to next row.
+
+ The operation of ConfigIterator object applies only to
+ the writable objects having the same index as the
+ ConfigIterator object in one SNMP PDU.
+
+ For example, a SNMP PDU contains
+ { objectD.5 = 38,
+ objectE.6 = 'T1',
+ objectF.5 = 'false',
+ objectIterator.5 = 10 }
+
+ The SYNTAX of objectIterator is ConfigIterator.
+ This will apply value 38 to objectD, value 'false' to
+ objectF in the table starting from row 5 repeatedly
+ for 10 rows. Since the object objectE.6 has different
+ index (6) from the index of objectIterator, the
+ repetition won't be applied to it. However the value
+ of objectE in the row 6 will be set to 'T1' according
+ to regular SNMP SET orperation.
+
+ If there is row overlapping of the iteration in a SNMP PDU,
+ it will be operated as they are in two different SNMP PDUs.
+
+ For example, a SNMP PDU contains
+ { objectD.5 = 38,
+ objectD.6 = 40,
+ objectE.6 = 'T1',
+ objectF.5 = 'false',
+ objectIterator.5 = 10
+ objectIterator.6 = 10 }
+
+ This will apply value 38 to objectD, value 'false' to
+ objectF starting from row 5 repeatedly for 10 rows, and
+ apply value 40 to objectD, value 'T1' to objectE starting
+ from row 6 repeatedly for 10 rows. The final value of
+ objectD.6 can be 38 or 40, it depends on the SNMP stack of
+ the system starts SNMP SET for the row 5 before the row 6
+ or the other way around.
+
+ The object defined as ConfigIterator will be set to value 1
+ after the iteration operation is kick-off regardless the
+ system has completed the operation to the designated rows
+ or not. Therefore retrieving the value of this object
+ is meaningless. It acts as the one time operation for
+ bulk configuration.
+
+ The object defined as ConfigIterator has no meaning by itself,
+ it has to be combined with one or more than one writable
+ objects from the same table and within the same SNMP PDU
+ for the repetition operation.
+
+ For example, a SNMP PDU contains
+ { objectG.2 = 49,
+ objectH.2 = 'AE'h
+ objectIterator.4 = 20 }
+
+ The SYNTAX of objectIterator is ConfigIterator. Since
+ there are no objects having the same index as the index
+ of objectIterator in the PDU, the result of this SNMP
+ operation will set value 49 to objectG and value 0xAE
+ to objectH of the row 2 only as regular SNMP SET operation.
+
+ The index of the instance indicates the starting row for the
+ iteration.
+ The order of the iteration depends, for instance, on:
+ (1) physical hardware position, or
+ (2) logical index.
+
+ It depends on the characters of the table which contains
+ the ConfigIterator object.
+
+ Iteration can be done through some or all the components
+ of the index for a table. The description of the iterator
+ object in that table should describe which part of the
+ index the iteration is applied to.
+
+ The operation for this object type is based on the best
+ effort. When the agent receives a SNMP PDU containing this
+ data type, the return status of the SNMP request reflects
+ only the result of the SET operation has applied to the
+ starting row. It may return a SNMP response with SUCCESS
+ status regardless the number of rows for the data actually
+ been deployed later on. Therefore it is possible the data
+ might not be completely deployed to the number of rows
+ designated by the ConfigIterator and the operation stops
+ prematurely due to an error it first encounters after
+ n rows (n < the value of ConfigIterator object).
+
+ Usually the error report mechanism for this type of operation
+ is accomplished by combining this type of object with the
+ other two objects in the same table:
+
+ (1) An OwnerString object
+ (2) An object indicates the result of the operation.
+
+ When issuing this bulk configuration request, the SNMP
+ manager should provide its identifier in (1) object.
+ After issuing the request, it should check the value of (1)
+ object if it is the same with it own name.
+ If they are the same, then the value of the object presents
+ in (2) is the result from the previous operation from this
+ manager. Otherwise, another SNMP manager might issue
+ the bulk configuration to the same table before the previous
+ bulk operation has been completed. These two objects will
+ represent the last bulk operation in the table."
+ SYNTAX Unsigned32 (1..4294967295)
+
+BulkConfigResult ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This textual convention defines the format of the
+ displayable textual result from the bulk configuration
+ operation specified as ConfigIterator type.
+
+ The format should be:
+ 'COMPLETION= error occured>/,
+ ERROR=/:
+ '
+
+ For example:
+ 'COMPLETION=22/100,ERROR=38/44:Invalid Ds1 line coding
+ for the line type'"
+ SYNTAX OCTET STRING (SIZE (0..255))
+
+ListIndex ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A unique value greater than zero, for each of the
+ list that is defined. The object using this
+ convention should give all the object specific
+ details including the list type."
+ SYNTAX Integer32 (1..2147483647)
+
+ListIndexOrZero ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This textual convention is an extension of the
+ ListIndex. In addition to the ListIndex range,
+ this also includes 0 in its range of values.
+ This value could be object specific and
+ should be given the description of that object.
+ In most cases, a value 0 means that the it does
+ not represent any lists."
+ SYNTAX Integer32 (0..2147483647)
+
+TimeIntervalSec ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A period of time, measured in units of 1 second."
+ SYNTAX Unsigned32
+
+TimeIntervalMin ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A period of time, measured in units of 1 minute."
+ SYNTAX Unsigned32
+
+CiscoMilliSeconds ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents time unit value in milliseconds."
+ SYNTAX Unsigned32
+
+MicroSeconds ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents time unit value in microseconds."
+ SYNTAX Unsigned32
+
+CiscoPortList ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Each octet within this value specifies a set of eight
+ ports. The object defined by this textual convention
+ can specify a port range of 2k ports in its description.
+ Example: 1 - 2048, 2049 - 4096, etc. The first octet
+ represents the first 8 ports of the range of ports
+ specified by the object, the second octet represents
+ the next 8 ports, etc. When a port range is not
+ specified, a default port range of '1 - 2048' is assumed.
+
+ Within each octet, the most significant bit represents
+ the lowest numbered port, and the least significant bit
+ represents the highest numbered port. Thus, each port
+ of the bridge is represented by a single bit within the
+ value of this object. If that bit has a value of '1'
+ then that port is included in the set of ports; the port
+ is not included if its bit has a value of '0'.
+
+ Note that if the length of this string is less than
+ 256 octets, any 'missing' octets are assumed to contain
+ the value zero. An NMS may omit any zero-valued octets
+ from the end of this string in order to reduce SetPDU size,
+ and the agent may also omit zero-valued trailing octets,
+ to reduce the size of GetResponse PDUs."
+ SYNTAX OCTET STRING (SIZE (0..256))
+
+CiscoPortListRange ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Indicates the port range.
+
+ oneto2K(1) indicates that the port number range is
+ from 1 to 2048.
+
+ twoKto4K(2) indicates that the port number range is
+ from 2049 to 4096.
+
+ fourKto6K(3) indicates that the port number range is
+ from 4097 to 6144.
+
+ sixKto8K(4) indicates that the port number range is
+ from 6145 to 8192.
+
+ eightKto10K(5) indicates that the port number range is
+ from 8193 to 10240.
+
+ tenKto12K(6) indicates that the port number range is
+ from 10241 to 12288.
+
+ twelveKto14K(7) indicates that the port number range is
+ from 12289 to 14336.
+
+ fourteenKto16K(8) indicates that the port number range is
+ from 14337 to 16384.
+
+ When an object is defined with this textual convention,
+ it must be accompanied by an object of CiscoPortList
+ syntax."
+ SYNTAX INTEGER {
+ oneto2k(1),
+ twoKto4K(2),
+ fourKto6K(3),
+ sixKto8K(4),
+ eightKto10K(5),
+ tenKto12K(6),
+ twelveKto14K(7),
+ fourteenKto16K(8)
+ }
+
+IfOperStatusReason ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The cause of current operational state of the
+ interface.
+
+ GLOSSARY:
+
+ BB - Buffer-to-Buffer.
+
+ BB_Credit - Buffer-to-Buffer credit, a link level flow
+ control mechanism.
+
+ B_Port - A Fibre Channel, Bridging port.
+
+ BPDU - Bridge Protocol Data Unit.
+
+ CDP - Cisco Discovery Protocol.
+
+ Class F - A connectionless service with notification on
+ non-delivery between E_Ports, used for control,
+ coordination, and configuration of the Fabric.
+
+ Class N - Refers to any class of service (different types
+ of frame delivery services) other than Class F.
+
+ E_D_TOV - Error Detect Timeout Value.
+
+ EDP - Error Disabled Policy.
+
+ ENM - Egress Non-Multicast.
+
+ ELP - Exchange Link Parameter.
+
+ E-mode - A fibre channel port providing E_Port
+ functionality.
+
+ E_Port - A Fabric Expansion Port.
+
+ EPP - Exchange Peer Parameters.
+
+ ESC - Exchange Switch Capabilities.
+
+ Fabric - The set of physically connected fibre channel
+ switches.
+
+ FEX - Fabric EXtender.
+
+ FC-FS - Fibre Channel Framing and Signaling.
+
+ FCIP - Fibre Channel over IP protocol.
+
+ FCID - Fibre Channel Domain ID.
+
+ FCOE - Fibre Channel Over Ethernet.
+
+ FCOT - Fibre channel optical transmitter.
+
+ FC-PH - The Fibre Channel Physical and Signaling
+ standard.
+
+ FCSP - Fibre Channel Security Protocol.
+
+ Fibre Channel - The primary protocol for building SANs.
+
+ FICON - An I\O protocol used between IBM (and compatible)
+ mainframes and storage.
+
+ FLOGI - Fabric Login, used by a node port to establish a
+ session with the fabric.
+
+ FPC - Fabric Port Channel.
+
+ GBIC - Gigabit Interface Converter; a removable
+ transceiver module permitting Fibre Channel and
+ Gigabit Ethernet physical-layer transport.
+
+ Interconnect_Ports - Switch Ports that assume either the
+ E_Port or B_Port mode are generally referred to
+ as Interconnect_Ports.
+
+ LACP - Link Access Control Protocol.
+
+ LIP - Loop Initialization Primitive sequence.
+
+ LR - Link Reset, the FC-PH defined primitive sequence
+ used to initiate a link reset.
+
+ MTU - Maximun transmission unit.
+
+ NOS - Not Operational Sequence, the FC-PH defined
+ primitive sequence to indicate that the
+ transmitting port has detected a link failure (or)
+ offline condition.
+
+ VIC - Virtual Interface Card.
+
+ VPC - Virtual Port Channel.
+
+ NPIV - N Port Identifier Virtualization.
+
+ NPV - NPort Virtualizer.
+
+ Nx_Port - A Fiber Channel Node Port.
+
+ OLS - Offline Sequence, the FC-PH defined primitive
+ sequence to indicate that the port is entering
+ into offline state.
+
+ OHMS - Online Health Management System.
+
+ PMON - Port Monitor.
+
+ QoS - Quality of Service.
+
+ R_A_TOV - Resource Allocation Timeout Value.
+
+ RBH - Resource Bundle Hash.
+
+ RCF - Reconfigure Fabric.
+
+ Rxbbcredit - Receive BB credit value configured for
+ a FC interface.
+
+ SAN - Storage Area Network; a network linking computing
+ devices to disk or tape arrays and other devices
+ over Fibre Channel.
+
+ SIF - Service Information Field.
+
+ SDM - Security Device Manager.
+
+ SDP - Secure Device Provisioning.
+
+ SFP - Small Formfactor Pluggable.
+
+ SRP - Spatial Reuse Protocol.
+
+ TE_Port - Trunking E_Port.
+
+ TOV - Time out value.
+
+ UDLD - Uni Directional Link Detection.
+
+ VDC - Virtual Device Context.
+
+ VEM - Virtual Ethernet Module.
+
+ VFC - Virtual Fibre Channel.
+
+ VRF - VPN Routing and Forwarding.
+
+ VSAN - Virtual Storage Area Network.
+
+ WiMAX - Worldwide Interoperability for Microwave Access.
+
+ WPAN - Wireless Personal Area Network.
+
+ WWN - World Wide Name.
+
+ xE_Port - A Fiber channel port that can assume either
+ E_Port or TE_Port mode.
+
+ The enumerated values which provides the cause of the current
+ operational state of the interface are,
+
+ 'other(1)' - reasons other than defined here.
+
+ 'none(2)' - no failure.
+
+ 'hwFailure(3)' - hardware failure.
+
+ 'loopbackDiagFailure(4)' - loopback diagnostics failure.
+
+ 'errorDisabled(5)' - the port is not operational due to
+ some error conditions that require administrative
+ attention.
+
+ 'swFailure(6)' - software failure.
+
+ 'linkFailure(7)' - physical link failure.
+
+ 'offline(8)' - physical link is in offline state as
+ defined in the FC-FS standards.
+
+ 'nonParticipating(9)' - during loop initialization, the
+ port is not allowed to participate in loop operations.
+
+ 'initializing(10)' - port is being initialized.
+
+ 'vsanInactive(11)'- port VSAN is inactive. The port becomes
+ operational again when the port VSAN is active.
+
+ 'adminDown(12)' - ifAdminStatus is 'down'.
+
+ 'channelAdminDown(13)' - this port is a member of a port
+ channel and that port channel's ifAdminStatus is
+ 'down'.
+
+ 'channelOperSuspended(14)' - this port is a member of a
+ port channel and its operational parameters are
+ incompatible with the port channel parameters.
+
+ 'channelConfigurationInProgress(15)' - this port is
+ undergoing a port channel configuration.
+
+ 'rcfInProgress(16)' - an isolated xE_port is transmitting
+ an reconfigure fabric, requesting a disruptive
+ reconfiguration in an attempt to build a single,
+ non-isolated fabric. Only the Interconnect_Ports can
+ become isolated.
+
+ 'elpFailureIsolation(17)' - during a port initialization
+ the prospective Interconnect_Ports find incompatible
+ link parameters.
+
+ 'escFailureIsolation(18) - during a port initialization the
+ prospective Interconnect_Ports are unable to proceed
+ with initialization as a result of ESC.
+
+ 'domainOverlapIsolation(19)' - there is a overlap in
+ domains while attempting to connect two existing
+ fabrics.
+
+ 'domainAddrAssignFailureIsolation(20)' - the elected
+ principal switch is not capable of performing domain
+ address manager functions so no Nx_port traffic can be
+ forwarded across switches, hence all Interconnect_Ports
+ in the switch are isolated.
+
+ 'domainOtherSideEportIsolation(21)' - the peer E_port is
+ isolated.
+
+ 'domainInvalidRcfReceived(22)' - invalid RCF received.
+
+ 'domainManagerDisabled(23) - domain manager is disabled.
+
+ 'zoneMergeFailureIsolation(24)' - the two Interconnect_Ports
+ cannot merge zoning configuration after having exchanged
+ merging request for zoning.
+
+ 'vsanMismatchIsolation(25)' - this VSAN is not configured
+ on both sides of a trunk port.
+
+ 'parentDown(26)' - the physical port to which this interface
+ is bound is down.
+
+ 'srcPortNotBound(27)'- no source port is specified for this
+ interface.
+
+ 'interfaceRemoved(28)' - interface is being removed.
+
+ 'fcotNotPresent(29)' - FCOT (GBIC) not present.
+
+ 'fcotVendorNotSupported(30)' - FCOT (GBIC) vendor is not
+ supported.
+
+ 'incompatibleAdminMode(31)' - port administrative mode is
+ incompatible with port capabilities.
+
+ 'incompatibleAdminSpeed(32)' - port speed is incompatible
+ with port capabilities.
+
+ 'suspendedByMode(33)' - port that belongs to a port channel
+ is suspended due to incompatible operational mode.
+
+ 'suspendedBySpeed(34)' - port that belongs to a port channel
+ is suspended due to incompatible operational speed.
+
+ 'suspendedByWwn(35)' - port that belongs to a port channel
+ is suspended due to incompatible remote switch WWN.
+
+ 'domainMaxReTxFailure(36)' - domain manager failure after
+ maximum retries.
+
+ 'eppFailure(37)' - trunk negotiation protocol failure after
+ maximum retries.
+
+ 'portVsanMismatchIsolation(38)' - an attempt is made to
+ connect two switches using non-trunking ports having
+ different port VSANs.
+
+ 'loopbackIsolation(39)' - port is connected to another port
+ in the same switch.
+
+ 'upgradeInProgress(40)' - linecard upgrade in progress.
+
+ 'incompatibleAdminRxBbCredit(41)' - receive BB credit is
+ incompatible.
+
+ 'incompatibleAdminRxBufferSize(42)' - receive buffer size
+ is incompatible.
+
+ 'portChannelMembersDown(43)' - no operational members.
+
+ 'zoneRemoteNoRespIsolation(44)' - isolation due to remote
+ zone server not responding.
+
+ 'firstPortUpAsEport(45)' - in a over subscribed line card,
+ when the first port in a group is up in E-mode, other
+ ports in that group cannot be brought up.
+
+ 'firstPortNotUp(46)' - in a over subscribed line card,
+ first port cannot be brought up in E-mode when the
+ other ports in the group are up.
+
+ 'peerFcipPortClosedConnection(47)' - port went down because
+ peer FCIP port closed TCP connection.
+
+ 'peerFcipPortResetConnection(48)' - port went down because
+ the TCP connection was reset by the peer FCIP port.
+
+ 'fcipPortMaxReTx(49)' - FCIP port went down due to maximum
+ TCP re-transmissions reached the configured limit.
+
+ 'fcipPortKeepAliveTimerExpire(50)' - FCIP port went down
+ due to TCP keep alive timer expired.
+
+ 'fcipPortPersistTimerExpire(51)' - FCIP port went down due
+ to TCP persist timer expired.
+
+ 'fcipPortSrcLinkDown(52)' - FCIP port went down due to
+ Ethernet link down.
+
+ 'fcipPortSrcAdminDown(53)' - FCIP port went down because
+ the source Ethernet link was administratively shutdown.
+
+ 'fcipPortAdminCfgChange(54)' - FCIP port went down due to
+ configuration change.
+
+ 'fcipSrcPortRemoved(55)' - FCIP port went down due to source
+ port removal.
+
+ 'fcipSrcModuleNotOnline(56)' - FCIP port went down due to
+ source module not online.
+
+ 'invalidConfig(57)' - this port has a misconfiguration with
+ respect to port channels.
+
+ 'portBindFailure(58)' - port got isolated due to port bind
+ failure.
+
+ 'portFabricBindFailure(59)' - port got isolated due to
+ fabric bind failure.
+
+ 'noCommonVsanIsolation(60)' - trunk is isolated because
+ there are no common VSANs with peer.
+
+ 'ficonVsanDown (61)' - FICON VSAN down.
+
+ 'invalidAttachment (62)' - invalid attachment.
+
+ 'portBlocked (63)' - port blocked due to FICON.
+
+ 'incomAdminRxBbCreditPerBuf (64)' - disabled due to
+ incompatible administrative port rxbbcredit,
+ performance buffers.
+
+ 'tooManyInvalidFlogis (65)' - suspended due to too many
+ invalid FLOGIs.
+
+ 'deniedDueToPortBinding (66)' - suspended due to port
+ binding.
+
+ 'elpFailureRevMismatch (67)' - isolated for ELP failure due
+ to revision mismatch.
+
+ 'elpFailureClassFParamErr (68)' - isolated for ELP failure
+ due to Class F parameter error.
+
+ 'elpFailureClassNParamErr (69)' - isolated for ELP failure
+ due to Class N parameter error.
+
+ 'elpFailureUnknownFlowCtlCode (70)' - isolated for ELP
+ failure due to invalid flow control code.
+
+ 'elpFailureInvalidFlowCtlParam (71)' - isolated for ELP
+ failure due to invalid flow control parameter.
+
+ 'elpFailureInvalidPortName(72)' - isolated for ELP failure
+ due to invalid port name.
+
+ 'elpFailureInvalidSwitchName (73)' - isolated for ELP
+ failure due to invalid switch name.
+
+ 'elpFailureRatovEdtovMismatch (74)' - isolated for ELP
+ failure due to R_A_TOV or E_D_TOV mismatch.
+
+ 'elpFailureLoopbackDetected (75)' - isolated for ELP
+ failure due to loopback detected.
+
+ 'elpFailureInvalidTxBbCredit (76)' - isolated for ELP
+ failure due to invalid transmit BB credit.
+
+ 'elpFailureInvalidPayloadSize (77)' - isolated for ELP
+ failure due to invalid payload size.
+
+ 'bundleMisCfg (78)' - misconfiguration in port channel
+ membership detected.
+
+ 'bitErrRuntimeThreshExceeded (79)' - bit error rate too
+ high. It has exceeded the run time threshold.
+
+ 'linkFailLinkReset (80)' - link failure due to link reset.
+
+ 'linkFailPortInitFail (81)' - link failure due to port
+ initialization failure.
+
+ 'linkFailPortUnusable (82)' - link failure due to port
+ unusable.
+
+ 'linkFailLossOfSignal (83)' - link failure due to loss of
+ signal.
+
+ 'linkFailLossOfSync (84)' - link failure due to loss of
+ sync.
+
+ 'linkFailNosRcvd (85)' - link failure due to non-operational
+ sequences received.
+
+ 'linkFailOLSRcvd (86)' - link failure due to offline
+ sequences received.
+
+ 'linkFailDebounceTimeout (87)' - link failure due to
+ re-negotiation failed.
+
+ 'linkFailLrRcvd (88)' - link failure when link reset(LR)
+ operation fails due to non-empty receive queue.
+
+ 'linkFailCreditLoss (89)' - link failure due to excessive
+ credit loss indications.
+
+ 'linkFailRxQOverflow (90)' - link failure due to receive
+ queue overflow.
+
+ 'linkFailTooManyInterrupts (91)' - link failure due to
+ excessive port interrupts.
+
+ 'linkFailLipRcvdBb (92)' - link failure when loop
+ initialization(LIP) operation fails due to non empty
+ receive queue.
+
+ 'linkFailBbCreditLoss (93)' - link failure when link
+ reset(LR) operation fails due to queue not empty.
+
+ 'linkFailOpenPrimSignalTimeout (94)' - link failure due to
+ open primitive signal timeout while receive queue
+ not empty.
+
+ 'linkFailOpenPrimSignalReturned (95)' - link failure due to
+ open primitive signal returned while receive queue
+ not empty.
+
+ 'linkFailLipF8Rcvd (96)' - link failure due to F8 LIP
+ received.
+
+ 'linkFailLineCardPortShutdown (97)' - link failure due to
+ port shutdown.
+
+ 'fcspAuthenFailure (98)' - fibre channel security protocol
+ authorization fail.
+
+ 'fcotChecksumError (99)' - FCOT SPROM checksum error.
+
+ 'ohmsExtLoopbackTest (100)' - link suspended due to external
+ loopback diagnostics failure.
+
+ 'invalidFabricBindExchange (101)' - invalid fabric binding
+ exchange.
+
+ 'tovMismatch (102)' - link isolation due to TOV mismatch.
+
+ 'ficonNotEnabled (103)' - FICON not enabled.
+
+ 'ficonNoPortNumber (104)' - no FICON port number.
+
+ 'ficonBeingEnabled (105)' - FICON is being enabled.
+
+ 'ePortProhibited (106)' - port down because FICON prohibit
+ mask in place for E/TE port.
+
+ 'portGracefulShutdown (107)' - port has been shutdown
+ gracefully.
+
+ 'trunkNotFullyActive (108)' - some of the VSANs which are
+ common with the peer are not up.
+
+ 'fabricBindingSwitchWwnNotFound (109)' - peer switch WWN not
+ found in fabric binding active database.
+
+ 'fabricBindingDomainInvalid (110)' - peer domain ID is
+ invalid in fabric binding active database.
+
+ 'fabricBindingDbMismatch (111)' - fabric binding active
+ database mismatch with peer.
+
+ 'fabricBindingNoRspFromPeer (112)' - fabric binding no
+ response from peer.
+
+ 'dpvmVsanSuspended (113)' - dpvm vsan is suspended.
+
+ 'dpvmVsanNotFound (114)' - dpvm vsan not found.
+
+ 'trackedPortDown (115)' - port down because tracked
+ port is down.
+
+ 'ecSuspendedOnLoop (116)' - port suspended because extended
+ BB credits are configured on loop port.
+
+ 'isolateBundleMisCfg (117)' - port isolated due to bundle
+ mis-configuration.
+
+ 'noPeerBundleSupport (118)' - peer port does not support
+ bundle.
+
+ 'portBringupIsolation (119)' - trunk port isolated during
+ bringup time.
+
+ 'domainNotAllowedIsolated (120)' - port isolated due to
+ domain not allowed.
+
+ 'virtualIvrDomainOverlapIsolation (121)' - port isolated
+ due to virtual IVR domain overlap.
+
+ 'outOfService (122)' - port is in out of service state.
+
+ 'portAuthFailed (123)' - port has encountered an 802.1x
+ authentication failure.
+
+ 'bundleStandby (124)' - port cannot be brought up in
+ a bundle, since the bundle has max members.
+
+ 'portConnectorTypeErr (125)' - Error in the port connector
+ type (SFP).
+
+ 'errorDisabledReInitLmtReached (126)' - the port is not
+ operational after trying to initialize the port multiple
+ times due to some erorrs.
+
+ 'ficonDupPortNum (127)' - the ficon vsan has a duplicate
+ port number.
+
+ 'localRcf (128)' - fcdomain applied a locally disruptive
+ reconfiguration (the local domain became invalid; no
+ RCF frames have been sent outside the local switch).
+
+ 'twoSwitchesWithSameWWN (129)' - merge attempt between
+ VSANs containing the same WWN. If the user attempts to
+ merge two different VSANs and both have at least one
+ switch with the same WWN then the link in between the
+ VSANs is isolated.
+
+ 'invalidOtherSidePrincEFPReqRecd (130)' - EFP request frame
+ indicating a principal switch other than the locally
+ known one.
+
+ 'domainOther (131)' - other domain manager reasons not
+ defined here.
+
+ 'elpFailureAllZeroPeerWWNRcvd (132)' - isolated for ELP
+ failure due to peer WWN is received with all zeros.
+
+ 'preferredPathIsolation (133)' - port isolated due to
+ preferred path not able to program the routes.
+
+ 'fcRedirectIsolation (134)' - port isolated due to
+ FC Redirect not being able to program routes.
+
+ 'portActLicenseNotAvailable (135)' - port not brought up
+ due to lack of port activation licenses.
+
+ 'sdmIsolation (136)' - port isolated due to SDM
+ (Security Device Manager) not being
+ able to program routes.
+
+ 'fcidAllocationFailed (137)' - port down due to failure
+ in FCID (Fibre Channel Domain ID) allocation.
+
+ 'externallyDisabled (138)' - port externally disabled.
+
+ 'unavailableNPVUpstreamPort (139)' - NPV
+ (NPort Virtualizer) upstream port not available.
+
+ 'unavailableNPVPrefUpstreamPort (140)' - NPV
+ (NPort Virtualizer) preferred
+ upstream port not available.
+
+ 'sfpReadError (141)' - the port is not operational due to
+ SFP (Small Formfactor Pluggable) read error.
+
+ 'stickyDownOnLinkFailure (142)' - the port is
+ not operational due to link failure
+ in the sticky down mode.
+
+ 'tooManyLinkFlapsErr (143)' - too many link flaps
+ on the port in a short interval.
+
+ 'unidirectionalUDLD (144)' - unidirectional UDLD
+ (Uni Directional Link Detection) detected.
+
+ 'txRxLoopUDLD (145)' - UDLD (Uni Directional
+ Link Detection) Tx Rx loop.
+
+ 'neighborMismatchUDLD (146)' - UDLD
+ (Uni Directional Link Detection) neighbor mismatch.
+
+ 'authzPending (147)' - authorization pending.
+
+ 'hotStdbyInBundle (148)' - hot standby in bundle.
+
+ 'incompleteConfig (149)' - all parameters on the port
+ have not been configured.
+
+ 'incompleteTunnelCfg (150)' - incomplete tunnel config.
+
+ 'hwProgrammingFailed (151)' - hardware programming failed.
+
+ 'tunnelDstUnreachable (152)' - no route to
+ tunnel destination address.
+
+ 'suspendByMtu (153)' - MTU allocation failed.
+
+ 'sfpInvalid (154)' - SFP (Small Formfactor Pluggable)
+ is not Cisco certified.
+
+ 'sfpAbsent (155)' - SFP (Small Formfactor
+ Pluggable) is absent.
+
+ 'portCapabilitiesUnknown (156)' - the capabilities of the
+ port are unknown.
+
+ 'channelErrDisabled (157)' - the port-channel to which
+ the port belongs is in error disabled state.
+
+ 'vrfMismatch (158)' - Mismatch in source and transport VRF
+ (VPN Routing and Forwarding).
+
+ 'vrfForwardReferencing (159)' - Forward referencing
+ transport VRF (VPN Routing and Forwarding).
+
+ 'dupTunnelConfigDetected (160)' - two tunnel interfaces
+ with same configuration is not allowed.
+
+ 'primaryVLANDown (161)' - primary VLAN is in down state.
+
+ 'vrfUnusable (162)' - VRF (VPN Routing and Forwarding)
+ is unusable.
+
+ 'errDisableHandShkFailure (163)' - port is not operational
+ due to an internal handshake failure.
+
+ 'errDisabledBPDUGuard (164)' - BPDUGuard
+ (Bridge Protocol Data Unit) triggered
+ error disable on the port.
+
+ 'dot1xSecViolationErrDisabled (165)' - error disabled
+ due to dot1x security violation.
+
+ 'emptyEchoUDLD (166)' - UDLD (Uni Directional
+ Link Detection) empty echo.
+
+ 'vfTaggingCapErr (167)' - VF Tagging capability
+ mismatch error.
+
+ 'portDisabled (168)' - Port disabled.
+
+ 'tunnelModeNotConfigured (169)' - Tunnel Mode is not
+ configured.
+
+ 'tunnelSrcNotConfigured (170)' - Tunnel Source is not
+ configured.
+
+ 'tunnelDstNotConfigured (171)' - Tunnel Destination
+ is not configured.
+
+ 'tunnelUnableToResolveSrcIP (172)' - Unable to resolve
+ tunnel source IP address.
+
+ 'tunnelUnableToResolveDstIP (173)' - Unable to resolve
+ tunnel destination IP address.
+
+ 'tunnelVrfDown (174)' - Tunnel VRF down.
+
+ 'sifAdminDown (175)' - SIF (Service Information Field)
+ is admin down.
+
+ 'phyIntfDown (176)' - Physical interface is down.
+
+ 'ifSifLimitExceeded (177)' - Interface SIF
+ (Service Information Field)limit is exceeded.
+
+ 'sifHoldDown (178)' - SIF (Service Information Field)
+ hold down.
+
+ 'noFcoe (179)' - No FCOE (Fibre Channel Over Ethernet)
+ configuration.
+
+ 'dcxCompatMismatch (180)' - DCX Compatibility Mismatch.
+
+ 'isolateBundleLimitExceeded (181)' - Isolation due to
+ bundle limit exceeded.
+
+ 'sifNotBound (182)' - SIF (ervice Information Field)
+ is not bound.
+
+ 'errDisabledLacpMiscfg (183)' - Error Disabled due to
+ LACP (Link Access Control Protocol) misconfig.
+
+ 'satFabricIfDown (184)' - Satellite fabric interface down.
+
+ 'invalidSatFabricIf (185)' - Invalid satellite fabric
+ interface.
+
+ 'noRemoteChassis (186)' - No remote chassis.
+
+ 'vicEnableNotReceived (187)' - VIC enable not received.
+
+ 'vicDisableReceived (188)' - VIC disable received.
+
+ 'vlanVsanMappingNotEnabled (189)' - VLAN VSAN mapping not
+ enabled.
+
+ 'stpNotFwdingInFcoeMappedVlan (190)' - STP not forwarding
+ in FCOE Mapped Vlan.
+
+ 'moduleOffline (191)' - Module Offline.
+
+ 'udldAggModeLinkFailure (192)' - UDLD (Uni Directional Link
+ Detection) aggresive mode link failure.
+
+ 'stpInconsVpcPeerDisabled (193)' - STP inconsistent
+ VPC (Virtual Port Channel) peer disabled.
+
+ 'setPortStateFailed (194)' - Set port state failed.
+
+ 'suspendedByVpc (195)' - Suspended by VPC
+ (Virtual Port Channel).
+
+ 'vpcCfgInProgress (196)' - VPC (Virtual Port Channel)
+ configuration in progress.
+
+ 'vpcPeerLinkDown (197)' - VPC (Virtual Port Channel)
+ peer link down.
+
+ 'vpcNoRspFromPeer (198)' - VPC (Virtual Port Channel)
+ no response from peer.
+
+ 'protoPortSuspend (199)' - Proto port suspend.
+
+ 'tunnelSrcDown (200)' - Tunnel source down.
+
+ 'cdpInfoUnavailable (201)' - CDP
+ (Cisco Discovery Protocol) information unavailable.
+
+ 'fexSfpInvalid (202)' - FEX (Fabric Extender)
+ SFP (Small Formfactor Pluggable) invalid.
+
+ 'errDisabledIpConflict (203)' - Error Disabled due to IP
+ conflict.
+
+ 'fcotClkRateMismatch (204)' - FCOT CLK rate mismatch.
+
+ 'portGuardTrustSecViolation (205)' - Error disabled due
+ to port guard (Cisco Trusted Security Violation).
+
+ 'sdpTimeout (206)' - SDP (Secure Device Provisioning)
+ timeout.
+
+ 'satIncompatTopo (207)' - Satellite incompatible topology.
+
+ 'waitForFlogi (208)' - Wait for FLOGI.
+
+ 'satNotConfigured (209)' - Satellite not configured.
+
+ 'npivNotEnabledInUpstream (210)' - NPIV (N Port Identifier
+ Virtualization) not enabled in upstream.
+
+ 'vsanMismatchWithUpstreamSwPort (211)' - VSAN
+ mismatch with upstream switch port.
+
+ 'portGuardBitErrRate (212)' - Error disabled due to port
+ guard (Bit Error Rate).
+
+ 'portGuardSigLoss (213)' - Error disabled due to
+ port guard (Signal Loss).
+
+ 'portGuardSyncLoss (214)' - Error disabled due to port
+ guard (Sync Loss).
+
+ 'portGuardLinkReset (215)' - Error disabled due to port
+ guard (Link Reset).
+
+ 'portGuardCreditLoss (216)' - Error disabled due to port
+ guard (Credit Loss).
+
+ 'ipQosMgrPolicyAppFailure (217)' - IP QOS Manager policy
+ application failure.
+
+ 'pauseRateLimitErrDisabled (218)' - Port error disabled due
+ to pause rate limit condition.
+
+ 'lstGrpUplinkDown (219)' - EthPM LSTGRP downstream link
+ down due to upstream link down.
+
+ 'stickyDnLinkFailure (220)' - Port kept in error disabled
+ state due to Link Failure.
+
+ 'routerMacFailure (221)' - Router MAC failure.
+
+ 'dcxMultipleMsapIds (222)' - Port error disabled due to
+ multiple MSAP IDs (DCX).
+
+ 'dcxHundredPdusRcvdNoAck (223)' - Hundred PDUs received
+ without ACK (DCX).
+
+ 'enmSatIncompatibleUplink (224)' - Satellite Incompatible
+ Uplink.
+
+ 'enmLoopDetected (225)' - Loop Detected (ENM).
+
+ 'nonStickyExternallyDisabled (226)' - Disabled by VPD
+ Manager with shut/no shut allowed.
+
+ 'nonStickyExternallyDisabled (227)' - Sub-group ID
+ not assigned.
+
+ 'vemUnlicensed (228)' - VEM Unlicensed.
+
+ 'profileNotFound (229)' - Profile not found.
+
+ 'nonExistentVlan (230)' - VLAN does not exist.
+
+ 'vlanInvalidType (231)' - Invalid VLAN type.
+
+ 'vlanDown (232)' - VLAN down.
+
+ 'vpcPeerUpgrade (233)' - VPC Peer Upgrade.
+
+ 'ipQosDcbxpCompatFailure (234)' - IPQOS DCBXP compatibility
+ failure.
+
+ 'nonCiscoHbaVfTag (235)' - Error Disabled due to Non-Cisco
+ HBA VF Tag.
+
+ 'domainIdConfigMismatch (236)' - Domain ID config mismatch.
+
+ 'sfpSpeedMismatch (237)' - SFP (Small Formfactor Pluggable)
+ speed mismatch.
+ 'xcvrInitializing (238)' - Transceiver initializing.
+
+ 'xcvrAbsent (239)' - Transceiver absent.
+
+ 'xcvrInvalid (240)' - Transceiver invalid.
+
+ 'vfcBindingInvalid (241)' - Invalid VFC Binding.
+
+ 'vlanNotFcoeEnabled (242)' - VLAN down due to FCOE
+ disabled.
+
+ 'pvlanNativeVlanErr (243)' - Private VLAN
+ Native VLAN error.
+
+ 'ethL2VlanDown (244)' - Ethernet L2 VLAN down.
+
+ 'ethIntfInvalidBinding (245)' - Invalid Binding
+ to Ethernet Interface.
+
+ 'pmonFailure (246)' - PMON Failure.
+
+ 'l3NotReady (247)' - L3 not ready.
+
+ 'speedMismatch (248)' - Speed Mismatch.
+
+ 'flowControlMismatch (249)' - Flow Control Mismatch.
+
+ 'vdcMode (250)' - VDC mode
+
+ 'suspendedDueToMinLinks (251)' - Suspended due
+ to Min Links.
+
+ 'enmPinFailLinkDown (252)' - ENM Pin Fail Link Down.
+
+ 'inactiveM1PortFpathActiveVlan (253)' - Inactive M1 Port
+ F Path Active VLAN.
+
+ 'parentPortDown (254)' - Parent Port Down.
+
+ 'moduleRemoved (255)' - Module Removed.
+
+ 'corePortMct (256)' - Core Port MCT.
+
+ 'nonCorePortMct (257)' - Non Core port MCT.
+
+ 'ficonInorderNotActive (258)'- FICON Inorder Not Active.
+
+ 'invalidEncapsulation (259)' - Invalid Encapsulation.
+
+ 'modemLineDeasserted (260)' - Modem line Deasserted.
+
+ 'ipSecHndshkInProgress (261)' - IP Sec Handshake in
+ progress.
+
+ 'sfpEthCompliantErr (262)' - Sfp Ethernet compliant error.
+
+ 'cellularModemUnattached (263)' - Cellular Modem
+ unattached.
+
+ 'outOfGlblRxBuffers (264)' - Out of Global Rx Buffers.
+
+ 'sfpFcCompliantErr (265)' - Sfp Fc compliant Error.
+
+ 'ethIntfNotLicensed (266)' - Ethernet Interface Not
+ Licensed.
+
+ 'domainIdsInvalid (267)' - Domain IDs Invalid.
+
+ 'fabricNameInvalid (268)' - Fabric Name Invalid.
+
+ 'ficonNoPortSwapLogicalPort (269)' - Ficon No Port Swap Logical Port.
+
+ 'ficonInvalidPortNum (270)' - Ficon Invalid Port Number.
+
+ 'remotePortInL2vpnDown (271)' - Remote Port in L2VPN Down.
+
+ 'suspendedDueToNoLacpPdus (272)' - Suspended due to no LACP PDUs.
+
+ 'fcotValidationFailedAtDriver (273)' - Fcot validation failed at driver.
+
+ 'unsupportedTransceiverMd5DigestNotSame (274)' - Unsupported transceiver MD5 digest not Same.
+
+ 'unsupportedTransceiver (275)' - Unsupport transceiver.
+
+ 'adminStateConfigChange (276)' - Admin state config change.
+
+ 'vlanAllowedList (277)' - Allowed Vlan list configured on the port.
+
+ 'vlanAllowedListOverride (278)' - Allowed Vlan list changed on the port.
+
+ 'vlanAllowedListAdd (279)' - Vlan has been added to the allowed Vlan list on the port.
+
+ 'vlanAllowedListRemove (280)' - Vlan has been removed from the allowed Vlan list on the port.
+
+ 'vlanCfgStateChange (281)' - Port affected due to Vlan state change.
+
+ 'vlanCfgDelete (282)' - Port affected due to Vlan delete.
+
+ 'pppPeerNotResponding (283)' - ppp peer not responding.
+
+ 'pppAuthFailed (284)' - ppp authentication failed.
+
+ 'xcvrAuthFailed (285)' - Transceiver authentication failed.
+
+ 'badFramesRcvdFromLink (286)' - Excessive bad frames received from link.
+
+ 'physicalPortHotStandBy (287)'
+ - Physical Port in Hot-StandBy State.
+
+ 'wimaxModemUnattached (288)'
+ - Modem Disconnected from WiMAX network.
+
+ 'wpanModemUnattached (289)'
+ - Modem Disconnected from WPAN network.
+
+ 'rbhModulo (290)'
+ - Down due to RBH modulo load-balance feature toggle.
+
+ 'fpcMinLinkNotMet (291)'
+ - Suspended as the FPC min-link requirement has not
+ been met.
+
+ 'misCabling (292)'
+ - Miscabling detected.
+
+ 'rcvSrpOnNonFcoeFex (293)'
+ - Down due to received SRP for a non-FCOE capable FEX
+
+ 'acessPortOnBd (294)'
+ - Inactive due to access port is configured with a
+ Bridge-Domain ID.
+
+ 'lacpMisConfig (295)'
+ - LACP port suspended due to misconfiguration.
+
+ 'fortyGMemberPort (300)'
+ - Port is a member of a 40G interface.
+
+ 'goldLoopBackTest (301)'
+ - Suspended due to Loopback diagnostics.
+
+ 'edpError (302)'
+ - Down due to EDP enforcement.
+
+ 'vpcCompCheckFailed (303)'
+ - VPC down because compatibility check failed.
+
+ 'aclQosNoResource (304)'
+ - Not enough free entries in TCAM bank for QoS.
+
+ 'vpcShutdown (305)'
+ - VPC shutdown.
+
+ 'notPcMember (306)'
+ - Port is not a member of a port channel.
+
+ 'systemIntfShut (307)'
+ - System interface shutdown.
+
+ 'speedGroupConfigMisMatch (308)'
+ - Speed-Group config does not match type of transceiver.
+
+ 'dot1qMisConfig (310)'
+ - Dot1q-tunnel misconfiguration.
+
+ 'mdMisMatch (311)'
+ - Mobility Domain Config Mismatch.
+
+ 'vpcPeerLinkShut (312)'
+ - Suspended because VPC peer link had been shut down.
+
+ 'notAvailable (313)'
+ - Port Operation Status is currently not available.
+ "
+ SYNTAX INTEGER {
+ other(1),
+ none(2),
+ hwFailure(3),
+ loopbackDiagFailure(4),
+ errorDisabled(5),
+ swFailure(6),
+ linkFailure(7),
+ offline(8),
+ nonParticipating(9),
+ initializing(10),
+ vsanInactive(11),
+ adminDown(12),
+ channelAdminDown(13),
+ channelOperSuspended(14),
+ channelConfigurationInProgress(15),
+ rcfInProgress(16),
+ elpFailureIsolation(17),
+ escFailureIsolation(18),
+ domainOverlapIsolation(19),
+ domainAddrAssignFailureIsolation(20),
+ domainOtherSideEportIsolation(21),
+ domainInvalidRcfReceived(22),
+ domainManagerDisabled(23),
+ zoneMergeFailureIsolation(24),
+ vsanMismatchIsolation(25),
+ parentDown(26),
+ srcPortNotBound(27),
+ interfaceRemoved(28),
+ fcotNotPresent(29),
+ fcotVendorNotSupported(30),
+ incompatibleAdminMode(31),
+ incompatibleAdminSpeed(32),
+ suspendedByMode(33),
+ suspendedBySpeed(34),
+ suspendedByWWN(35),
+ domainMaxReTxFailure(36),
+ eppFailure(37),
+ portVsanMismatchIsolation(38),
+ loopbackIsolation(39),
+ upgradeInProgress(40),
+ incompatibleAdminRxBbCredit(41),
+ incompatibleAdminRxBufferSize(42),
+ portChannelMembersDown(43),
+ zoneRemoteNoRespIsolation(44),
+ firstPortUpAsEport(45),
+ firstPortNotUp(46),
+ peerFCIPPortClosedConnection(47),
+ peerFCIPPortResetConnection(48),
+ fcipPortMaxReTx(49),
+ fcipPortKeepAliveTimerExpire(50),
+ fcipPortPersistTimerExpire(51),
+ fcipPortSrcLinkDown(52),
+ fcipPortSrcAdminDown(53),
+ fcipPortAdminCfgChange(54),
+ fcipSrcPortRemoved(55),
+ fcipSrcModuleNotOnline(56),
+ invalidConfig(57),
+ portBindFailure(58),
+ portFabricBindFailure(59),
+ noCommonVsanIsolation(60),
+ ficonVsanDown(61),
+ invalidAttachment(62),
+ portBlocked(63),
+ incomAdminRxBbCreditPerBuf(64),
+ tooManyInvalidFlogis(65),
+ deniedDueToPortBinding(66),
+ elpFailureRevMismatch(67),
+ elpFailureClassFParamErr(68),
+ elpFailureClassNParamErr(69),
+ elpFailureUnknownFlowCtlCode(70),
+ elpFailureInvalidFlowCtlParam(71),
+ elpFailureInvalidPortName(72),
+ elpFailureInvalidSwitchName(73),
+ elpFailureRatovEdtovMismatch(74),
+ elpFailureLoopbackDetected(75),
+ elpFailureInvalidTxBbCredit(76),
+ elpFailureInvalidPayloadSize(77),
+ bundleMisCfg(78),
+ bitErrRuntimeThreshExceeded(79),
+ linkFailLinkReset(80),
+ linkFailPortInitFail(81),
+ linkFailPortUnusable(82),
+ linkFailLossOfSignal(83),
+ linkFailLossOfSync(84),
+ linkFailNosRcvd(85),
+ linkFailOLSRcvd(86),
+ linkFailDebounceTimeout(87),
+ linkFailLrRcvd(88),
+ linkFailCreditLoss(89),
+ linkFailRxQOverflow(90),
+ linkFailTooManyInterrupts(91),
+ linkFailLipRcvdBb(92),
+ linkFailBbCreditLoss(93),
+ linkFailOpenPrimSignalTimeout(94),
+ linkFailOpenPrimSignalReturned(95),
+ linkFailLipF8Rcvd(96),
+ linkFailLineCardPortShutdown(97),
+ fcspAuthenfailure(98),
+ fcotChecksumError(99),
+ ohmsExtLoopbackTest(100),
+ invalidFabricBindExchange(101),
+ tovMismatch(102),
+ ficonNotEnabled(103),
+ ficonNoPortNumber(104),
+ ficonBeingEnabled(105),
+ ePortProhibited(106),
+ portGracefulShutdown(107),
+ trunkNotFullyActive(108),
+ fabricBindingSwitchWwnNotFound(109),
+ fabricBindingDomainInvalid(110),
+ fabricBindingDbMismatch(111),
+ fabricBindingNoRspFromPeer(112),
+ dpvmVsanSuspended(113),
+ dpvmVsanNotFound(114),
+ trackedPortDown(115),
+ ecSuspendedOnLoop(116),
+ isolateBundleMisCfg(117),
+ noPeerBundleSupport(118),
+ portBringupIsolation(119),
+ domainNotAllowedIsolated(120),
+ virtualIvrDomainOverlapIsolation(121),
+ outOfService(122),
+ portAuthFailed(123),
+ bundleStandby(124),
+ portConnectorTypeErr(125),
+ errorDisabledReInitLmtReached(126),
+ ficonDupPortNum(127),
+ localRcf(128),
+ twoSwitchesWithSameWWN(129),
+ invalidOtherSidePrincEFPReqRecd(130),
+ domainOther(131),
+ elpFailureAllZeroPeerWWNRcvd(132),
+ preferredPathIsolation(133),
+ fcRedirectIsolation(134),
+ portActLicenseNotAvailable(135),
+ sdmIsolation(136),
+ fcidAllocationFailed(137),
+ externallyDisabled(138),
+ unavailableNPVUpstreamPort(139),
+ unavailableNPVPrefUpstreamPort(140),
+ sfpReadError(141),
+ stickyDownOnLinkFailure(142),
+ tooManyLinkFlapsErr(143),
+ unidirectionalUDLD(144),
+ txRxLoopUDLD(145),
+ neighborMismatchUDLD(146),
+ authzPending(147),
+ hotStdbyInBundle(148),
+ incompleteConfig(149),
+ incompleteTunnelCfg(150),
+ hwProgrammingFailed(151),
+ tunnelDstUnreachable(152),
+ suspendByMtu(153),
+ sfpInvalid(154),
+ sfpAbsent(155),
+ portCapabilitiesUnknown(156),
+ channelErrDisabled(157),
+ vrfMismatch(158),
+ vrfForwardReferencing(159),
+ dupTunnelConfigDetected(160),
+ primaryVLANDown(161),
+ vrfUnusable(162),
+ errDisableHandShkFailure(163),
+ errDisabledBPDUGuard(164),
+ dot1xSecViolationErrDisabled(165),
+ emptyEchoUDLD(166),
+ vfTaggingCapErr(167),
+ portDisabled(168),
+ tunnelModeNotConfigured(169),
+ tunnelSrcNotConfigured(170),
+ tunnelDstNotConfigured(171),
+ tunnelUnableToResolveSrcIP(172),
+ tunnelUnableToResolveDstIP(173),
+ tunnelVrfDown(174),
+ sifAdminDown(175),
+ phyIntfDown(176),
+ ifSifLimitExceeded(177),
+ sifHoldDown(178),
+ noFcoe(179),
+ dcxCompatMismatch(180),
+ isolateBundleLimitExceeded(181),
+ sifNotBound(182),
+ errDisabledLacpMiscfg(183),
+ satFabricIfDown(184),
+ invalidSatFabricIf(185),
+ noRemoteChassis(186),
+ vicEnableNotReceived(187),
+ vicDisableReceived(188),
+ vlanVsanMappingNotEnabled(189),
+ stpNotFwdingInFcoeMappedVlan(190),
+ moduleOffline(191),
+ udldAggModeLinkFailure(192),
+ stpInconsVpcPeerDisabled(193),
+ setPortStateFailed(194),
+ suspendedByVpc(195),
+ vpcCfgInProgress(196),
+ vpcPeerLinkDown(197),
+ vpcNoRspFromPeer(198),
+ protoPortSuspend(199),
+ tunnelSrcDown(200),
+ cdpInfoUnavailable(201),
+ fexSfpInvalid(202),
+ errDisabledIpConflict(203),
+ fcotClkRateMismatch(204),
+ portGuardTrustSecViolation(205),
+ sdpTimeout(206),
+ satIncompatTopo(207),
+ waitForFlogi(208),
+ satNotConfigured(209),
+ npivNotEnabledInUpstream(210),
+ vsanMismatchWithUpstreamSwPort(211),
+ portGuardBitErrRate(212),
+ portGuardSigLoss(213),
+ portGuardSyncLoss(214),
+ portGuardLinkReset(215),
+ portGuardCreditLoss(216),
+ ipQosMgrPolicyAppFailure(217),
+ pauseRateLimitErrDisabled(218),
+ lstGrpUplinkDown(219),
+ stickyDnLinkFailure(220),
+ routerMacFailure(221),
+ dcxMultipleMsapIds(222),
+ dcxHundredPdusRcvdNoAck(223),
+ enmSatIncompatibleUplink(224),
+ enmLoopDetected(225),
+ nonStickyExternallyDisabled(226),
+ subGroupIdNotAssigned(227),
+ vemUnlicensed(228),
+ profileNotFound(229),
+ nonExistentVlan(230),
+ vlanInvalidType(231),
+ vlanDown(232),
+ vpcPeerUpgrade(233),
+ ipQosDcbxpCompatFailure(234),
+ nonCiscoHbaVfTag(235),
+ domainIdConfigMismatch(236),
+ sfpSpeedMismatch(237),
+ xcvrInitializing(238),
+ xcvrAbsent(239),
+ xcvrInvalid(240),
+ vfcBindingInvalid(241),
+ vlanNotFcoeEnabled(242),
+ pvlanNativeVlanErr(243),
+ ethL2VlanDown(244),
+ ethIntfInvalidBinding(245),
+ pmonFailure(246),
+ l3NotReady(247),
+ speedMismatch(248),
+ flowControlMismatch(249),
+ vdcMode(250),
+ suspendedDueToMinLinks(251),
+ enmPinFailLinkDown(252),
+ inactiveM1PortFpathActiveVlan(253),
+ parentPortDown(254),
+ moduleRemoved(255),
+ corePortMct(256),
+ nonCorePortMct(257),
+ ficonInorderNotActive(258),
+ invalidEncapsulation(259),
+ modemLineDeasserted(260),
+ ipSecHndshkInProgress(261),
+ sfpEthCompliantErr(262),
+ cellularModemUnattached(263),
+ outOfGlblRxBuffers(264),
+ sfpFcCompliantErr(265),
+ ethIntfNotLicensed(266),
+ domainIdsInvalid(267),
+ fabricNameInvalid(268),
+ ficonNoPortSwapLogicalPort(269),
+ ficonInvalidPortNum(270),
+ remotePortInL2vpnDown(271),
+ suspendedDueToNoLacpPdus(272),
+ fcotValidationFailedAtDriver(273),
+ unsupportedTransceiverMd5DigestNotSame(274),
+ unsupportedTransceiver(275),
+ adminStateConfigChange(276),
+ vlanAllowedList(277),
+ vlanAllowedListOverride(278),
+ vlanAllowedListAdd(279),
+ vlanAllowedRemove(280),
+ vlanCfgStateChange(281),
+ vlanCfgDelete(282),
+ pppPeerNotResponding(283),
+ pppAuthFailed(284),
+ xcvrAuthFailed(285),
+ badFramesRcvdFromLink(286),
+ physicalPortHotStandBy(287),
+ wimaxModemUnattached(288),
+ wpanModemUnattached(289),
+ rbhModulo(290),
+ fpcMinLinkNotMet(291),
+ misCabling(292),
+ rcvSrpOnNonFcoeFex(293),
+ acessPortOnBd(294),
+ lacpMisConfig(295),
+ fortyGMemberPort(300),
+ goldLoopBackTest(301),
+ edpError(302),
+ vpcCompCheckFailed(303),
+ aclQosNoResource(304),
+ vpcShutdown(305),
+ notPcMember(306),
+ systemIntfShut(307),
+ speedGroupConfigMisMatch(308),
+ dot1qMisConfig(310),
+ mdMisMatch(311),
+ vpcPeerLinkShut(312),
+ notAvailable(313)
+ }
+
+EntLogicalIndexOrZero ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This textual convention is an extension of entLogicalIndex.
+ If non-zero, the semantic is same as entLogicalIndex object.
+ If zero, no appropriate entLogicalIndex exists. Any additional
+ semantics must be defined as part of the description of any
+ object which uses this syntax."
+ SYNTAX Integer32 (0..2147483647)
+
+CiscoURLString ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This textual convention defines the URL string.
+ The Universal Resource Locator(URL). The URL strings
+ are compact string representation for a resource
+ available via internet. This is the address location
+ of the page to load. The string should represent a
+ fully qualifying string with the format
+ 'protocol:/server/page'. In general the string should
+ point to any value that can be saved/loaded.
+ Any limitation for the URL must be defined as part of
+ the description of any object which uses this syntax."
+
+ REFERENCE "Uniform Resource Locators. RFC 1738."
+ SYNTAX OCTET STRING (SIZE (1..255))
+
+CiscoURLStringOrEmpty ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This textual convention is an extension of CiscoURLString.
+ This extension permits the additional value of empty (zero
+ length) string. The description of any object which uses this
+ syntax must specifically describe the meaning of empty string
+ value."
+
+ REFERENCE "Uniform Resource Locators. RFC 1738."
+ SYNTAX OCTET STRING (SIZE (0..255))
+
+CiscoHTTPResponseStatusCode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This corresponds to the HTTP Status code.
+ The Status-Code element in HTTP response is
+ a 3-digit integer result code of the attempt
+ to understand and satisfy the HTTP request
+ The Status-Code is intended for use by automata.
+
+ The first digit of the Status-Code defines the class of
+ response. The last two digits do not have any
+ categorization role. There are 5 values for the first digit:
+
+ - 1xx: Informational - Request received, continuing process
+
+ - 2xx: Success - The action was successfully received,
+ understood, and accepted
+
+ - 3xx: Redirection - Further action must be taken in order
+ to complete the request
+
+ - 4xx: Client Error - The request contains bad syntax
+ or cannot be fulfilled
+
+ - 5xx: Server Error - The server failed to fulfill an
+ apparently valid request."
+
+ REFERENCE
+ "RFC 2616 Section 6.1.1 Status Code and Reason Phrase."
+ SYNTAX Unsigned32 (100..599)
+
+CvE164Address ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A UTF-8 string limited to the character set defined for
+ E.164, '0123456789*#,'.
+ Note that represents the double quote which
+ cannot be contained in a SMI description clause.
+ OR
+ An IA5String limited to the character set '0123456789*#,.'"
+
+ REFERENCE
+ "ITU-T E.164, Q.931 chapter 4.5.10
+ ITU-H H.225.0 Annex H"
+ SYNTAX OCTET STRING (SIZE (1..128))
+
+CiscoVlanList ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Each octet within this value specifies a set of eight
+ VLANs. The object defined by this textual convention
+ can specify a VLAN range of 1k VLANs in its description.
+ Example: 0 - 1023, 1024 - 2047, etc. The first octet
+ represents the first 8 VLANs of the range of VLANs
+ specified by the object, the second octet represents
+ the next 8 VLANs, etc. When a VLAN range is not
+ specified, a default VLAN range of '0 - 1023' is assumed.
+
+ Within each octet, the most significant bit represents
+ the lowest numbered VLAN, and the least significant bit
+ represents the highest numbered VLAN. Thus, each VLAN
+ of the device is represented by a single bit within the
+ value of this object. If that bit has a value of '1'
+ then that VLAN is included in the set of VLANs; the VLAN
+ is not included if its bit has a value of '0'.
+
+ Note that if the length of this string is less than
+ 128 octets, any 'missing' octets are assumed to contain
+ the value zero. An NMS may omit any zero-valued octets
+ from the end of this string in order to reduce SetPDU size,
+ and the agent may also omit zero-valued trailing octets,
+ to reduce the size of GetResponse PDUs."
+ SYNTAX OCTET STRING (SIZE (0..128))
+
+CiscoCosList ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Each bit represents a CoS value (0 through 7)."
+ SYNTAX BITS {
+ cos0(0),
+ cos1(1),
+ cos2(2),
+ cos3(3),
+ cos4(4),
+ cos5(5),
+ cos6(6),
+ cos7(7)
+ }
+
+CiscoPbbServiceIdentifier ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "An integer-value which identifies the service instance of
+ the Provider Backbone Bridge frame."
+
+ REFERENCE "IEEE P802.1ah/D3.3 chapter 9.8, December 2006"
+ SYNTAX Unsigned32 (1..16777216)
+
+CiscoBridgeDomain ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "An object with this syntax contains a bridge domain number
+ which is used to distinguish between multiple bridge domains. A
+ bridge domain represents a set of (logical) Ethernet segments
+ which are interconnected by 802.1D bridges. 802.1Q allows for a
+ maximum of 4095 VLANs within a bridge domain. Some devices can
+ be connected to multiple bridge domains, e.g., routers with
+ some of their interfaces in one bridge domain and other
+ interfaces in other bridge domain. In such devices, the
+ combination of bridge-domain-number and VLAN-id can be used to
+ uniquely identify any VLAN across all interfaces."
+ SYNTAX Unsigned32 (1..65535)
+
+Cisco2KVlanList ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Each octet within this value specifies a set of eight VLANs.
+ The object defined by this textual convention can specify a VLAN
+ range of 2k VLANs in its description. Example: 0 - 2047, 2048 -
+ 4095, etc. The first octet represents the first 8 VLANs of the
+ range of VLANs specified by the object, the second octet
+ represents the next 8 VLANs, etc.
+
+ Within each octet, the most significant bit represents the
+ lowest numbered VLAN, and the least significant bit represents
+ the highest numbered VLAN. Thus, each VLAN of the device is
+ represented by a single bit within the value of this object. If
+ that bit has a value of '1' then that VLAN is included in the
+ set of VLANs; the VLAN is not included if its bit has a value of
+ '0'.
+
+ Note that if the length of this string is less than 256 octets,
+ any 'missing' octets are assumed to contain the value zero. An
+ NMS may omit any zero-valued octets from the end of this string
+ in order to reduce SetPDU size, and the agent may also omit
+ zero-valued trailing octets, to reduce the size of GetResponse
+ PDUs."
+ SYNTAX OCTET STRING (SIZE (0..256))
+
+CiscoInterfaceIndexList ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This textual convention contains a list of ifIndex values.
+
+ Each ifIndex value is represented by four octets.
+ Every set of four octets represents a value of an instance
+ of ifIndex object, defined in IF-MIB, corresponding to a
+ particular interface.
+
+ For example, the first octet to the fourth octet represent a
+ value of the instance of ifIndex object for the first
+ interface in the list. The fifth octet to the eighth octet
+ represent a value of the instance of ifIndex object for
+ the second interface in the list.
+
+ Up to 64 interfaces can be represented by this textual
+ convention."
+ SYNTAX OCTET STRING (SIZE (0..256))
+
+CiscoVrfName ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The name of the Virtual Private Network Routing and
+ Forwarding (VRF) domain.
+
+ Semantics of a zero length CiscoVrfName are object-specific
+ and must be defined as part of the description of any object
+ which uses this syntax."
+ SYNTAX OCTET STRING (SIZE (0..32))
+
+CiscoEntityIndexList ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This text convention contains a list of entPhysicalIndex
+ values.
+
+ Each entPhysicalIndex value is represented by four
+ octets. Every set of four octets represents a value of an
+ instance of entPhysicalIndex object, defined in ENTITY-MIB,
+ corresponding to a particular physical entity.
+
+ For example, the first octet to the fourth octet
+ represents a value of the instance of entPhysicalIndex object
+ for the first physical entity in the list. The fifth octet to
+ the eighth octet represents a value of the instance of
+ entPhysicalIndex object for the second physical entity in the
+ list.
+
+ Up to 64 physical entities can be represented by this
+ textual convention."
+ SYNTAX OCTET STRING (SIZE (0..256))
+
+CiscoVlanIndex ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The VLAN-id of a VLAN on ISL or 802.1q trunks.
+
+
+ For a new object which needs the vlan-id of a VLAN as
+ its SYNTAX, it is suggested to import VlanIndex or VlanId
+ from Q-BRIDGE-MIB instead of importing this TC.
+
+
+ For a existing MIB which have the import of VlanIndex
+ from CISCO-VTP-MIB, it is suggested to import this TC."
+ SYNTAX Integer32 (0..4095)
+
+CiscoAbsZeroBasedCounter64 ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This TC describes an object which counts events with
+ the following semantics: objects of this type will be
+ set to zero(0) on creation and will thereafter count
+ appropriate events, it locks at the maximum value of
+ 2^64-1 (18446744073709551615 decimal) if the counter
+ overflows. This TC may be used only in situations where
+ wrapping is not possible or extremely unlikely situation."
+ SYNTAX Counter64
+
+END
+