From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/cisco/CISCO-TC | 2669 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2669 insertions(+) create mode 100644 MIBS/cisco/CISCO-TC (limited to 'MIBS/cisco/CISCO-TC') 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 + -- cgit v1.2.3