XEROX-COMMS-CONFIG-MIB

MIB Reference — IPNetwork Monitor

All MIBsXEROX-COMMS-CONFIG-MIB

Organization: Xerox Corporation - XCMI Working Group

Last Updated: 2002-10-31

Category: Xerox Printer Management

Description:

Manages Xerox XCMI network communications configuration including protocol stacks and interface parameters.

Imported Objects

From HOST-RESOURCES-MIB

hrDeviceIndexOBJECT-TYPE

From IANA-CHARSET-MIB

IANACharset

From SNMPv2-CONF

MODULE-COMPLIANCE
OBJECT-GROUP

From SNMPv2-SMI

Integer32
MODULE-IDENTITY
OBJECT-TYPE

From SNMPv2-TC

RowStatus

From XEROX-COMMON-MIB

xeroxCommonMIBOBJECT-IDENTITY

From XEROX-COMMS-CONFIG-TC

XcmCommsConfigGroupSupport
XcmCommsDirAttributeType
XcmCommsDirRecordType

From XEROX-COMMS-ENGINE-TC

XcmCommsStackExtProtocol

From XEROX-GENERAL-TC

Cardinal32
Ordinal32
XcmFixedLocaleUtf8String
XcmGenOptionValueSyntax
zeroDotZeroOBJECT-IDENTITY

What Is XEROX-COMMS-CONFIG-MIB?

The XEROX-COMMS-CONFIG-MIB (version 5.11) is Xerox's Communications Management Interface (XCMI) MIB for active configuration discovery of communications protocol stacks, end systems, intermediate systems, and gateways on Xerox network-attached hosts and printers. It exposes configuration tables for protocol stack composition and option selection, including which protocol options are active in a stack and the row status of each configuration entry. Its monitoring emphasis is largely software/configuration-state: confirming which communications protocol options are active in a device's stack and whether configuration entries are in the expected operational row state, rather than hardware environmental telemetry. It explicitly depends on RFC 2790's Host Resources MIB, referencing hrDeviceIndex/hrDeviceProcessor to index the host system's CPU. It was deployed on Xerox network printers and hosts with configurable multi-protocol communications stacks, managed by network administrators auditing device connectivity configuration, who can download the XEROX-COMMS-CONFIG-MIB file to load it into a MIB browser for that audit.

IPNetwork Monitor allows you to monitor SNMP objects defined in XEROX-COMMS-CONFIG-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • active communications protocol stack options
  • protocol stack configuration row status
  • comms option table entries
  • protocol option create/update support

Supported Devices

  • Xerox network printer/host with XCMI support

Monitoring Examples

xcmCommsConfigTable/xcmCommsConfigEntry, keyed partly via a Host Resources hrDeviceIndex referencing a host CPU, expose xcmCommsConfigActiveOptionFirst/Last to show which protocol options are enabled in a communications stack, and xcmCommsConfigRowStatus to confirm a configuration entry is active. An admin auditing a Xerox device's active protocol stack would check xcmCommsOptionTable/xcmCommsOptionEntry for the specific options in use and flag an entry whose row status isn't active when a protocol was expected to be running.

OIDs
OID symbolicOID numericTypeAccessDescription
xcmCommsConfigZeroDummy0.0.64
xcmCommsConfigMIB1.3.6.1.4.1.253.8.64Version: 5.11.pub The MIB module which supports active configuration discovery of communications protocol stacks, communications end system applications, communications intermediate systems, and communications gateways for network accessible host systems. Usage: Note that throughout this MIB module, the INDEX clauses referring to 'hrDeviceIndex' for the 'hrDeviceTable' (Devices Group) of the Host Resources MIB (RFC 2790) SHALL specify host system CPUs (ie, 'hrDeviceProcessor') and shall NOT specify host system 'network interfaces', with entries in the 'ifTable' (Interfaces Group) of MIB-II (RFC 1213). Copyright (C) 1996-2002 Xerox Corporation. All Rights Reserved.
xcmCommsConfigMIBConformance1.3.6.1.4.1.253.8.64.2
xcmCommsConfigMIBGroups1.3.6.1.4.1.253.8.64.2.2
xcmCommsConfigGroup1.3.6.1.4.1.253.8.64.2.2.3The Comms Config Group (Communications Configurations).
xcmCommsOptionGroup1.3.6.1.4.1.253.8.64.2.2.4The Comms Option Group (Communications Configuration Options).
xcmCommsDirRecordGroup1.3.6.1.4.1.253.8.64.2.2.5Directory Record Group.
xcmCommsDirAttributeGroup1.3.6.1.4.1.253.8.64.2.2.6Directory Attribute Group.
xcmCommsDirStringGroup1.3.6.1.4.1.253.8.64.2.2.7Directory String Group.
xcmCommsProtocolGroup1.3.6.1.4.1.253.8.64.2.2.8Comms Protocol Group (available suites and protocols).
xcmCommsConfigMIBCompliance1.3.6.1.4.1.253.8.64.2.3The compliance statements for SNMP management agents that implement the Comms Config MIB.
xcmCommsConfig1.3.6.1.4.1.253.8.64.3
xcmCommsConfigTable1.3.6.1.4.1.253.8.64.3.2not-accessibleA table of the communications engines installed and (possibly) running on platforms (ie, CPUs) on this host system.
xcmCommsConfigEntry1.3.6.1.4.1.253.8.64.3.2.1not-accessibleAn entry for a communications engine installed and (possibly) running on a platform (ie, CPU) on this host system. Usage: Note that values of 'hrDeviceIndex' used to reference entries in the 'xcmCommsEngineTable' SHALL reference entries in the 'hrDeviceTable' with 'hrDeviceType' equal to 'hrDeviceProcessor' (representing host system CPUs and therefore also having corresponding entries in the 'hrProcessorTable').
ROW xcmCommsConfigRowStatus1.3.6.1.4.1.253.8.64.3.2.1.1RowStatusread-onlyThis object displays the status of individual conceptual rows in the 'xcmCommsConfigTable'. Usage: 'xcmCommsConfigRowStatus' is 'read-only' because these conceptual rows shall NOT be deleted.
CAR xcmCommsConfigActiveOptionFirst1.3.6.1.4.1.253.8.64.3.2.1.2Cardinal32read-onlyThe value of 'xcmCommsOptionIndex' corresponding to the first active configuration option (in 'xcmCommsOptionTable'), or zero if this communications engine does NOT require such information. Usage: This 'chain' represents currently active configuration options of this communications engine.
CAR xcmCommsConfigActiveOptionLast1.3.6.1.4.1.253.8.64.3.2.1.3Cardinal32read-onlyThe value of 'xcmCommsOptionIndex' corresponding to the last active configuration option (in 'xcmCommsOptionTable'), or zero if this communications engine does NOT require such information. Usage: This 'chain' represents currently active configuration options of this communications engine. Usage: The last entry index explicitly bounds the valid range of 'xcmCommsOptionIndex'. This is the value of the numerically highest entry index, NOT necessarily the 'logically last' entry index in the structured tree in 'xcmCommsOptionTable'.
XCM xcmCommsConfigGroupSupport1.3.6.1.4.1.253.8.64.3.2.1.4XcmCommsConfigGroupSupportread-onlyThe terse conformance statement of ALL mandatory, conditionally mandatory, and optional XCMI Comms Config MIB object groups supported by this management agent implementation (ie, version) on this host system, specified in a bit-mask. Usage: Conforming management agents SHALL accurately report their support for XCMI Comms Config MIB object groups.
XCM xcmCommsConfigCreateSupport1.3.6.1.4.1.253.8.64.3.2.1.5XcmCommsConfigGroupSupportread-onlyThe terse conformance statement of ALL mandatory, conditionally mandatory, and optional XCMI Comms Config MIB object groups supported for dynamic row creation (via '...RowStatus') by this management agent implementation (ie, version) on this host system, specified in a bit-mask. Usage: Conforming management agents SHALL accurately report their support for XCMI Comms Config MIB object groups.
XCM xcmCommsConfigUpdateSupport1.3.6.1.4.1.253.8.64.3.2.1.6XcmCommsConfigGroupSupportread-onlyThe terse conformance statement of ALL mandatory, conditionally mandatory, and optional XCMI Comms Config MIB object groups supported for existing row update (via SNMP Set-Request PDUs) by this management agent implementation (ie, version) on this host system, specified in a bit-mask. Usage: Conforming management agents SHALL accurately report their support for XCMI Comms Config MIB object groups.
xcmCommsOption1.3.6.1.4.1.253.8.64.4
xcmCommsOptionTable1.3.6.1.4.1.253.8.64.4.2not-accessibleA table containing information on installation, configuration, or other aspects of communications options on this host system.
xcmCommsOptionEntry1.3.6.1.4.1.253.8.64.4.2.1not-accessibleAn entry containing information on installation, configuration, or other aspects of communications options on this host system.
ORD xcmCommsOptionIndex1.3.6.1.4.1.253.8.64.4.2.1.1Ordinal32not-accessibleA unique value used by this host system to identify this conceptual row in the 'xcmCommsOptionTable'.
ROW xcmCommsOptionRowStatus1.3.6.1.4.1.253.8.64.4.2.1.2RowStatusread-onlyThis object displays the status of individual conceptual rows in the 'xcmCommsOptionTable'.
OID xcmCommsOptionTypeOID1.3.6.1.4.1.253.8.64.4.2.1.3OBJECT IDENTIFIERread-onlyAn unambiguous communications option type, used by system administrators and end users to identify this communications option. Usage: Since this communications option type is specified as an object identifier, it MAY be taken from any IETF, Xerox, third- party, or product-specific MIB, or it MAY simply be any IETF SMIv2-style 'autonomous type'.
XCM xcmCommsOptionValueSyntax1.3.6.1.4.1.253.8.64.4.2.1.4XcmGenOptionValueSyntaxread-onlyA communications option value syntax, used by system administrators and end users to specify the correct value syntax for this communications option. Usage: This communications option value syntax is used to select which of the following three objects shall be used to contain the value of this communications option.
I32 xcmCommsOptionValueInteger1.3.6.1.4.1.253.8.64.4.2.1.5Integer32read-onlyA communications option value integer, used by system administrators and end users to specify the current value for a communications option with a base value syntax of 'INTEGER'.
OID xcmCommsOptionValueOID1.3.6.1.4.1.253.8.64.4.2.1.6OBJECT IDENTIFIERread-onlyA communications option value OID (object identifier), used by system administrators and end users to specify the current value for a communications option with a base value syntax of 'OBJECT IDENTIFIER'.
OCT xcmCommsOptionValueString1.3.6.1.4.1.253.8.64.4.2.1.7OCTET STRINGread-onlyA communications option value string, used by system administrators and end users to specify the current value for a communications option with a base value syntax of 'OCTET STRING'. Usage: This object is of type 'XcmFixedLocaleDisplayString' (if 'xcmCommsOptionValueLocalization' is zero) or 'XcmNamedLocaleUtf8String' (if 'xcmCommsOptionValueLocalization' is non-zero). Usage: Conformant implementations MUST encrypt passwords, keys, and other security information stored in this string object.
CAR xcmCommsOptionValueLocalization1.3.6.1.4.1.253.8.64.4.2.1.8Cardinal32read-onlyA communications option value localization, used by system administrators and end users to specify the ALTERNATE localization for a communications option (different from 'xcmGenFixedLocalizationIndex'), so that 'xcmCommsOptionValueString' becomes 'XcmNamedLocaleUtf8String'. Usage: For a communications option string to which POSIX-style localization (territory, language, character set) is applicable (non-keyword) this object MAY contain a suitable index value for 'xcmGenLocalizationIndex' from the XCMI General MIB, or zero to indicate 'none'.
IAN xcmCommsOptionValueCodedCharSet1.3.6.1.4.1.253.8.64.4.2.1.9IANACharsetread-onlyA communications option value character set, used by system administrators and end users to specify the ALTERNATE character set for a communications option (different from 'xcmGenFixedLocalizationIndex'), so that 'xcmCommsOptionValueString' is unambiguous. Usage: XCMI conforming management agents shall ONLY allow Sets of this object to 'other' (none) or 'utf-8' (Unicode/ ISO-10646 in the UTF-8 encoding, a proper superset of US-ASCII), for consistency with the Xerox Unicode Coherence Standard.
CAR xcmCommsOptionNextIndex1.3.6.1.4.1.253.8.64.4.2.1.10Cardinal32read-onlyThe value of 'xcmCommsOptionIndex' corresponding to the next 'chained' conceptual row in the 'xcmCommsOptionTable', or zero if this is the last associated conceptual row in a particular vertical 'chain' within a given set. Usage: Generally, communications options (of similar or unlike type) are 'chained' vertically via '...[Next|Previous]Index'. But, in the case where particular communications options MUST be 'tightly coupled', they SHOULD be 'shelved' horizontally via '...[Family|Previous]Index' (eg, an IP address and an IP subnet mask).
CAR xcmCommsOptionPreviousIndex1.3.6.1.4.1.253.8.64.4.2.1.11Cardinal32read-onlyThe value of 'xcmCommsOptionIndex' corresponding to a previous associated conceptual row in the 'xcmCommsOptionTable', or zero if this is the first associated conceptual row in a given set. Usage: This object provides common 'backward' linkage for BOTH the 'xcmCommsOptionNextIndex' and 'xcmCommsOptionFamilyIndex' linkage objects. A previous conceptual row MAY 'forward' reference this conceptual row via either '...NextIndex' or '...FamilyIndex' - ie, a given conceptual row MAY 'forward' reference EXACTLY zero, one, or two 'later' conceptual rows.
CAR xcmCommsOptionFamilyIndex1.3.6.1.4.1.253.8.64.4.2.1.12Cardinal32read-onlyThe value of 'xcmCommsOptionIndex' corresponding to the next 'family' conceptual row in the 'xcmCommsOptionTable', or zero if this is the last associated conceptual row in a particular horizontal 'shelf' (of 'family' members) within a given set. Usage: Generally, communications options (of similar or unlike type) are 'chained' vertically via '...[Next|Previous]Index'. But, in the case where particular communications options MUST be 'tightly coupled', they SHOULD be 'shelved' horizontally via '...[Family|Previous]Index' (eg, an IP address and an IP subnet mask).
xcmCommsDirRecord1.3.6.1.4.1.253.8.64.5
xcmCommsDirRecordTable1.3.6.1.4.1.253.8.64.5.2not-accessibleA table containing directory records configured on this host system.
xcmCommsDirRecordEntry1.3.6.1.4.1.253.8.64.5.2.1not-accessibleAn entry for a directory record configured on this host system.
XCM xcmCommsDirRecordType1.3.6.1.4.1.253.8.64.5.2.1.1XcmCommsDirRecordTypenot-accessibleA directory record type, used to uniquely identify this directory record (and all subordinate directory attributes), when combined with 'xcmCommsDirRecordIndex' (below).
ORD xcmCommsDirRecordIndex1.3.6.1.4.1.253.8.64.5.2.1.2Ordinal32not-accessibleA directory record index, used to uniquely identify this directory record (and all subordinate directory attributes), when combined with 'xcmCommsDirRecordType' (above). Usage: This directory record index SHALL be unique for each record of a given type (value of 'xcmCommsDirRecordType'), but NEED NOT be unique for directory records of different types. This is to permit directory records of different types to start their numbering (value of 'xcmCommsDirRecordIndex') over from one ('1') and such usage is RECOMMENDED.
ROW xcmCommsDirRecordRowStatus1.3.6.1.4.1.253.8.64.5.2.1.3RowStatusread-createThis object manages the row status of this conceptual row in the 'xcmCommsDirRecordTable'. Usage: Conforming implementations which support static rows SHALL support 'active' and 'notInService' writes to this 'xcmCommsDirRecordRowStatus' row status object; and SHALL clear the 'commsDirRecordGroup' bit in 'xcmCommsConfigCreateSupport' in the 'xcmCommsConfigTable'. Usage: Conforming implementations which support dynamic rows SHALL support 'createAndGo' and 'destroy' writes to this 'xcmCommsDirRecordRowStatus' row status object; and SHALL set the 'commsDirRecordGroup' bit in 'xcmCommsConfigCreateSupport' in the 'xcmCommsConfigTable'. Usage: Conforming implementations need NOT support dynamic row creation (via 'createAndGo(4)') nor dynamic row deletion (via 'destroy(6)'). Usage: See section 3.4 'Secure Modes of Operation' and section 3.5 'Secure SNMP Get/Set Requests' in XCMI Security TC, for details of secure modes of access to this row status object.
XCM xcmCommsDirRecordKeyType1.3.6.1.4.1.253.8.64.5.2.1.4XcmCommsDirAttributeTyperead-createA directory record key attribute type, used to specify a primary key attribute for sorting this directory record, or 'unknown' if no primary key attribute is specified. Usage: The 'Relative Distinguished Name' (RDN) of this directory record is the tuple of the directory record type, the key attribute type, and the key attribute value.
I32 xcmCommsDirRecordKeyInteger1.3.6.1.4.1.253.8.64.5.2.1.5Integer32read-createA directory record key attribute integer value, used to specify a primary key attribute for sorting this directory record, or zero ('0') if no primary key attribute is specified. Usage: The 'Relative Distinguished Name' (RDN) of this directory record is the tuple of the directory record type, the key attribute type, and the key attribute value.
STR xcmCommsDirRecordKeyString1.3.6.1.4.1.253.8.64.5.2.1.6XcmFixedLocaleUtf8Stringread-createA directory record key attribute string value, used to specify a primary key attribute for sorting this directory record, or zero ('0') if no primary key attribute is specified. Usage: String-valued directory attributes SHALL be specified as UTF-8 encoded Unicode (ISO 10646) strings. Usage: The 'Relative Distinguished Name' (RDN) of this directory record is the tuple of the directory record type, the key attribute type, and the key attribute value.
XCM xcmCommsDirRecordParentType1.3.6.1.4.1.253.8.64.5.2.1.7XcmCommsDirRecordTyperead-createA parent directory record type, used to identify the parent directory record (superior to this directory record), or 'unknown' if no parent directory record is specified. Usage: Supports hierarchical directory structures. Usage: The 'Fully Qualified Distinguished Name' (FQDN) of this directory record is the concatentation of the RDN (record key) of this directory record with the RDNs of all superior directory records to the 'top' (highest node).
CAR xcmCommsDirRecordParentIndex1.3.6.1.4.1.253.8.64.5.2.1.8Cardinal32read-createA parent directory record index, used to identify the parent directory record (superior to this directory record), or zero ('0') if no parent directory record is specified. Usage: Supports hierarchical directory structures. Usage: The 'Fully Qualified Distinguished Name' (FQDN) of this directory record is the concatentation of the RDN (record key) of this directory record with the RDNs of all superior directory records to the 'top' (highest node).
xcmCommsDirAttribute1.3.6.1.4.1.253.8.64.6
xcmCommsDirAttributeTable1.3.6.1.4.1.253.8.64.6.2not-accessibleA table containing integer-valued directory attributes configured on this host system. Usage: Table contains an entry for all integer-valued and string-valued attributes configured on this host system.
xcmCommsDirAttributeEntry1.3.6.1.4.1.253.8.64.6.2.1not-accessibleAn entry for an integer-valued directory attribute configured on this host system.
XCM xcmCommsDirAttributeType1.3.6.1.4.1.253.8.64.6.2.1.1XcmCommsDirAttributeTypenot-accessibleA directory attribute type, used to uniquely identify this integer-valued directory attribute (and also any matching string-valued directory attribute in 'xcmCommsDirStringTable'), when combined with 'xcmCommsDirAttributeIndex' (below). Usage: When directory attribute type indicates integer-valued, the value of 'xcmCommsDirAttributeValue' SHALL be the actual value of this directory attribute. Usage: When directory attribute type indicates string-valued, the value of 'xcmCommsDirAttributeValue' SHALL be zero, EXCEPT for a directory attribute type of 'protocolTyped...', when the protocol type shall be specified as the integer value. The actual string-valued attribute SHALL be specified in an exactly matching row of 'xcmCommsDirStringTable'. Usage: Matching directory attributes (string-valued) SHALL be specified in an exactly matching row of 'xcmCommsDirStringTable'. Matching rows have EXACTLY the SAME values of 'xcmCommsDirRecordType', 'xcmCommsDirRecordIndex', 'xcmCommsDirAttributeType', and 'xcmCommsDirAttributeIndex'. Usage: Parallel directory attributes (peers of this one) SHALL be specified in parallel (NOT matching) rows of 'xcmCommsDirAttributeTable' (integer-valued attributes) or 'xcmCommsDirStringTable' (string-valued attributes). Parallel rows have EXACTLY the SAME values of 'xcmCommsDirRecordType', 'xcmCommsDirRecordIndex', and 'xcmCommsDirAttributeIndex', but MUST have a DIFFERENT value of 'xcmCommsDirAttributeType'. Usage: When directory attribute type is 'protocolTyped...' the particular protocol layer SHALL be specified by placing a a value from the enumeration 'XcmCommsStackExtProtocol' in 'xcmCommsDirAttributeValue' for this row.
ORD xcmCommsDirAttributeIndex1.3.6.1.4.1.253.8.64.6.2.1.2Ordinal32not-accessibleA directory attribute index, used to uniquely identify this integer-valued directory attribute (and also any matching string-valued directory attribute in 'xcmCommsDirStringTable'), when combined with 'xcmCommsDirAttributeType' (above). Usage: This directory attribute index SHALL be unique for each attribute subordinate to one directory record (ie, rows with EXACTLY the SAME values of 'xcmCommsDirRecordType' and 'xcmCommsDirRecordIndex'). EXCEPT when two or more different directory attributes are 'parallel'; then they SHALL have EXACTLY the SAME value of 'xcmCommsDirAttributeIndex'. Example: The following example illustrates the use of 'parallel' directory attributes in a 'speed dial' entry. (Index values are shown in square brackets, for clarity.) -- Speed Dial record (specifying sort key of user full name) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] xcmCommsDirRecordRowStatus = active xcmCommsDirRecordKeyType = userFullName (sort key) xcmCommsDirRecordKeyInteger = 0 (unused) xcmCommsDirRecordKeyString = 'Fred Flintstone' (sort key) -- String-valued attribute (user location) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = userLocation] [xcmCommsDirAttributeIndex = 1] xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = 0 (unused) xcmCommsDirStringRowStatus = active xcmCommsDirStringValue = 'Bldg 705, H-18' -- String-valued attribute (primary FAX address) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = protocolTypedAddress] [xcmCommsDirAttributeIndex = 2] xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = osiwanFax (FAX protocol type) xcmCommsDirStringRowStatus = active xcmCommsDirStringValue = '0+...' (FAX phone number) -- Integer-valued attribute (primary FAX highest priority) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = protocolPriority] [xcmCommsDirAttributeIndex = 2] (parallel attribute) xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = 100 (highest priority) -- Integer-valued attribute (primary FAX max retries) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = protocolMaxRetries] [xcmCommsDirAttributeIndex = 2] (parallel attribute) xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = 3 (FAX max retries) -- Integer-valued attribute (primary FAX retry interval) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = protocolRetryInterval] [xcmCommsDirAttributeIndex = 2] (parallel attribute) xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = 10 (FAX retry interval) -- String-valued attribute (secondary FAX address) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = protocolTypedAddress] [xcmCommsDirAttributeIndex = 3] xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = osiwanFax (FAX protocol type) xcmCommsDirStringRowStatus = active xcmCommsDirStringValue = '0+...' (FAX phone number) -- Integer-valued attribute (secondary FAX medium priority) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = protocolPriority] [xcmCommsDirAttributeIndex = 3] (parallel attribute) xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = 50 (medium priority) -- String-valued attribute (tertiary Email address) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = protocolTypedAddress] [xcmCommsDirAttributeIndex = 4] xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = internetSMTP (Email protocol) xcmCommsDirStringRowStatus = active xcmCommsDirStringValue = 'fflint@...' (Email address) -- Integer-valued attribute (tertiary Email lowest priority) [xcmCommsDirRecordType = recordSpeedDial] [xcmCommsDirRecordIndex = 1] [xcmCommsDirAttributeType = protocolPriority] [xcmCommsDirAttributeIndex = 4] (parallel attribute) xcmCommsDirAttributeRowStatus = active xcmCommsDirAttributeValue = 1 (lowest priority) Discussion: This example shows a 'speed dial' directory record with a primary sort key (e.g., for local UI display ordering) of the destination user's full name ('userFullName'). Also shown are four sets of 'parallel' directory attributes: a) user location; b) primary FAX destination (highest priority); c) secondary FAX destination (medium priority); d) tertiary Email destination (lowest priority). Usage: Each 'parallel' directory attribute in a given set is correlated by the SAME value of 'xcmCommsDirAttributeIndex'.
ROW xcmCommsDirAttributeRowStatus1.3.6.1.4.1.253.8.64.6.2.1.3RowStatusread-createThis object manages the row status of this conceptual row in the 'xcmCommsDirAttributeTable'. Usage: Conforming implementations which support static rows SHALL support 'active' and 'notInService' writes to this 'xcmCommsDirAttributeRowStatus' row status object; and SHALL clear the 'commsDirAttributeGroup' bit in 'xcmCommsConfigCreateSupport' in the 'xcmCommsConfigTable'. Usage: Conforming implementations which support dynamic rows SHALL support 'createAndGo' and 'destroy' writes to this 'xcmCommsDirAttributeRowStatus' row status object; and SHALL set the 'commsDirAttributeGroup' bit in 'xcmCommsConfigCreateSupport' in the 'xcmCommsConfigTable'. Usage: Conforming implementations need NOT support dynamic row creation (via 'createAndGo(4)') nor dynamic row deletion (via 'destroy(6)'). Usage: See section 3.4 'Secure Modes of Operation' and section 3.5 'Secure SNMP Get/Set Requests' in XCMI Security TC, for details of secure modes of access to this row status object.
I32 xcmCommsDirAttributeValue1.3.6.1.4.1.253.8.64.6.2.1.4Integer32read-createA directory attribute value, the contents of this integer-valued directory attribute, or zero if 'xcmCommsDirAttributeType' indicates string-valued, and is NOT 'protocolTyped...'. Usage: When directory attribute type is 'protocolTyped...' the particular protocol layer SHALL be specified by placing a a value from the enumeration 'XcmCommsStackExtProtocol' in 'xcmCommsDirAttributeValue' for this row.
xcmCommsDirString1.3.6.1.4.1.253.8.64.7
xcmCommsDirStringTable1.3.6.1.4.1.253.8.64.7.2not-accessibleA table containing string-valued directory attributes configured on this host system. Usage: Table contains an entry for ONLY string-valued and configured on this host system.
xcmCommsDirStringEntry1.3.6.1.4.1.253.8.64.7.2.1not-accessibleAn entry containing string-valued directory attributes configured on this host system.
ROW xcmCommsDirStringRowStatus1.3.6.1.4.1.253.8.64.7.2.1.1RowStatusread-createThis object manages the row status of this conceptual row in the 'xcmCommsDirStringTable'. Usage: Conforming implementations which support static rows SHALL support 'active' and 'notInService' writes to this 'xcmCommsDirStringRowStatus' row status object; and SHALL clear the 'commsDirStringGroup' bit in 'xcmCommsConfigCreateSupport' in the 'xcmCommsConfigTable'. Usage: Conforming implementations which support dynamic rows SHALL support 'createAndGo' and 'destroy' writes to this 'xcmCommsDirStringRowStatus' row status object; and SHALL set the 'commsDirStringGroup' bit in 'xcmCommsConfigCreateSupport' in the 'xcmCommsConfigTable'. Usage: Conforming implementations need NOT support dynamic row creation (via 'createAndGo(4)') nor dynamic row deletion (via 'destroy(6)'). Usage: See section 3.4 'Secure Modes of Operation' and section 3.5 'Secure SNMP Get/Set Requests' in XCMI Security TC, for details of secure modes of access to this row status object.
STR xcmCommsDirStringValue1.3.6.1.4.1.253.8.64.7.2.1.2XcmFixedLocaleUtf8Stringread-createA directory attribute value, the contents of this string-valued directory attribute. Usage: String-valued directory attributes SHALL be specified as UTF-8 encoded Unicode (ISO 10646) strings. Usage: When directory attribute type is 'protocolTyped...' the particular protocol layer SHALL be specified by placing a a value from the enumeration 'XcmCommsStackExtProtocol' in 'xcmCommsDirAttributeValue' for this row. Usage: Conformant implementations MUST encrypt passwords, keys, and other security information stored in this string object.
xcmCommsProtocol1.3.6.1.4.1.253.8.64.8
xcmCommsProtocolTable1.3.6.1.4.1.253.8.64.8.2not-accessibleA table of available communications protocol suites and specific communications protocols on this host system.
xcmCommsProtocolEntry1.3.6.1.4.1.253.8.64.8.2.1not-accessibleAn entry for an available communications protocol suite or specific communications protocol on this host system.
XCM xcmCommsProtocolType1.3.6.1.4.1.253.8.64.8.2.1.1XcmCommsStackExtProtocolnot-accessibleThe type of an available communications protocol suite or specific communications protocol on this host system. Usage: To indicate that a communications protocol suite is available, use a suite value of 'XcmCommsStackExtProtocol', eg, 'internetSuite(140101)' for the Internet suite. Usage: To indicate that a specific communications protocol is available, use a specific value of 'XcmCommsStackExtProtocol', eg, 'internetFTP(141504)' for the Internet FTP protocol.
ROW xcmCommsProtocolRowStatus1.3.6.1.4.1.253.8.64.8.2.1.2RowStatusread-onlyThis object displays the status of individual conceptual rows in the 'xcmCommsProtocolTable'.

RFC description

Supports active configuration discovery of communication protocol stacks and network applications on Xerox systems.

Start monitoring Xerox network printer/host with XCMI support (comms protocol-stack configuration-discovery status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download XEROX-COMMS-CONFIG-MIB