0% found this document useful (0 votes)
27 views110 pages

StatusCodeBook Vol3

This document contains status codes and their meanings for various communication subsystems used in NCR self-service terminals. It provides diagnostic information to assist in troubleshooting issues with these subsystems.

Uploaded by

hayk-gh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views110 pages

StatusCodeBook Vol3

This document contains status codes and their meanings for various communication subsystems used in NCR self-service terminals. It provides diagnostic information to assist in troubleshooting issues with these subsystems.

Uploaded by

hayk-gh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 110

56XX/Personas/662x/663x

Self-Service Financial
Terminal

Diagnostic Status Code


Notebook - Volume 3

B006‐6273‐M000
Issue 1
August 2010

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
This document is the confidential property of NCR Corp.
It is licensed subject to the terms of a written agreement
between NCR and the authorized possessor, and is not
sold.

Unless specifically authorized by NCR in writing, the


information contained in this document may be used only
for the purposes of directly assisting the maintenance of
NCR products, and may not be used for any other purpose
or incorporated in any other work, including without
limitation training materials and computer programs.
This document and the information contained within,
may not be duplicated or used in printed, electronic, or
any other form. Upon expiration or termination of the
license for any reason, this document must be returned to
NCR upon request.

NCR and Personas are trademarks of NCR Corporation.

It is the policy of NCR Corporation (NCR) to improve


products as new technology, components, software and
firmware become available. NCR, therefore, reserves the
right to change specifications without prior notice.

All features, functions, and operations described herein


may not be marketed by NCR in all parts of the world. In
some instances, photographs are of equipment
prototypes. Therefore, before using this document,
consult with your NCR representative or NCR office for
information that is applicable and current.

To maintain the quality of our publications, we need your


comments on the accuracy, clarity, organisation and value
of this book.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
Address correspondence to:

NCR Financial Solutions Group Ltd.


Information Solutions Feedback
Discovery Centre
3 Fulton Road
Dundee , Scotland
DD2 4SW

© 2010
By NCR Corporation
Duluth, Georgia, USA
All Rights Reserved

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
Federal Communications Commission (FCC) Radio Frequency

FEDERAL COMMUNICATIONS
COMMISSION (FCC) RADIO FREQUENCY
INTERFERENCE STATEMENT
This equipment has been tested and found to comply with
the limits for a Class A digital device, pursuant to Part 15
of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference when
the equipment is operated in a commercial environment.
This equipment generates, uses, and can radiate radio
frequency energy and, if not installed and used in
accordance with the instruction manual, may cause
harmful interference to radio communications. Operation
of this equipment in a residential area is likely to cause
harmful interference in which case the user will be
required to correct the interference at his own expense.

Canadian Class A Device Declaration


This digital apparatus does not exceed the Class A limits
for radio noise emissions from digital apparatus set out in
the Radio Interference Regulations of the Canadian
Department of Communications.
Le présent appareil numérique n’émet pas de bruits
radioélectriques dépassant les limites applicables aux
appareils numériques de la classe A prescrites dans le
Réglement sur le brouillage radioélectrique édicté par le
ministère des Communications du Canada.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook v
Federal Communications Commission (FCC) Radio Frequency

Information to User
This equipment must be installed and used in strict
accordance with the manufacturer’s instructions.
However, there is no guarantee that interference to radio
communications will not occur in a particular
commercial installation. If this equipment does cause
interference, which can be determined by turning the
equipment off and on, the user is encouraged to consult
an NCR service representative immediately.

CAUTION

NCR Corporation is not responsible for any


radio or television interference caused by
unauthorised modifications of this equipment or
the substitution or attachment of connecting
cables and equipment other than those specified
by NCR. Such unauthorised modifications,
substitutions, or attachments may void the
user’s authority to operate the equipment. The
correction of interference caused by such
unauthorised modifications, substitutions, or
attachments will be the responsibility of the
user.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
vi ATM Self-Service Diagnostic Status Code Notebook
Revision Record

REVISION RECORD

Date Page Description


Nov. 2004 All New manual - created from part of
B006-6273-D Issue 5
Nov. 2006 Title and Updated to Revision F - no changes
Back in this book.
Cover
May 2007 62-66 Update of information for General
SNA/SDLC
June 2007 Title & No change in content of this book.
Back Only updated because Volumes 1
Cover and 2 are updated.
revision
updates
March Title & Updated title to include 662x and
2008 Back 663x ATMs. Updated document
Cover footers. Only updated because
revision Volumes 1 and 2 are updated.
updates
July 2008 Title & No change in content of this book.
Back Only updated because Volumes 1
Cover and 2 are updated.
revision
updates
June 2009 Title & No change in content of this book.
Back Only updated because Volumes 1
Cover and 2 are updated.
revision
updates
August Title & No change in content of this book.
2010 Back Only updated because Volumes 1
Cover and 2 are updated.
revision
updates

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook vii
Revision Record

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
viii ATM Self-Service Diagnostic Status Code Notebook
Preface

Table of Contents

Preface

This publication is Volume 3 of the NCR 56XX/Personas/


662x/663x Self-Service Financial Terminal Diagnostic Status
Code Notebook. It documents the M_STATUS and M_DATA
returned in error log reports or diagnostic reports although the
diagnostics tests themselves are described in the 56XX/
Personas Services Aids Mini Manual (SAMM), (publication
ID: FM-0547) or NCR 662x/3x ATMs Service Manual
(publication ID: B006-6606).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook ix
Preface

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
x ATM Self-Service Diagnostic Status Code Notebook
Table of Contents

TCP/IP ...........................................................................................1

PCOMM and CM/2 .......................................................................5

TC500 ASYNCHRONOUS ..........................................................9

TC500 SYNCHRONOUS ...........................................................12

NCR/ISO ASYNCHRONOUS....................................................15

IBM 3270 BISYNCHRONOUS ..................................................18

3275 BISYNCHRONOUS ..........................................................21

IBM 2265 ASYNCHRONOUS ...................................................23

POINT-TO-POINT RS232 ..........................................................26

GENERAL BSC BISYNCHRONOUS COMMUNICATIONS


SUBSYSTEM ..............................................................................28

VIP 7700 HONEYWELL ............................................................30

ANSI X3.28 SYNC COMMUNICATIONS SUBSYSTEMS.....33

OLIVETTI 349BI ........................................................................36

D5 TRIBUTARY.........................................................................39

SPERRY UTS 20 SYNCHRONOUS..........................................41

NCR/DLC COMMON CARRIER LINK....................................43

HDLC...........................................................................................46

SNA (3624)/SDLC ......................................................................48

X.25/LAPB ..................................................................................53

GENERAL SNA/SDLC ..............................................................58

SNA X.25.....................................................................................63

IBM FINANCIAL LOOP ............................................................70

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook xi
SNA - X.21 ATM/CSS WITH SHM .......................................... 72

NCR/DLC IN-HOUSE LINK..................................................... 76

TOKEN RING ADAPTER......................................................... 78

HAYES MODEM ....................................................................... 82

PC MIRLAN............................................................................... 86

FBSS ........................................................................................... 91

NOTES........................................................................................ 95

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
xii ATM Self-Service Diagnostic Status Code Notebook
TCP/IP

Table of Contents

TCP/IP

M_STATUS

M_STATUS Meaning
10 Communications lost. The connection to the
host has been lost (or has not been
established).
20 Communications restored. The connection to
the host has been restored.
30 Transmit failure. The data was unable to be
sent; refer to the M_DATA fields for
additional information.
40 Receive failure. An error occurred while
receiving data; refer to the M_DATA fields
for additional information.
60 System failure. Refer to the M_DATA fields
for additional information.

M_DATA
 M_DATA [0] - Error Type:
 03 - API Error Code
 04 - Formatting Error
 05 - Validation Error
 06 - Fatal Error
 07 - Ping Availability Failure
08 - Host Connection Error

 M_DATA [1..n] - Additional details

API Error Code


When M_DATA[0] = 3, the subsequent M_DATA values will
be as given below.
M_DATA[1] will be a value between 00H and 15H
identifying the Application Access Function Call. This
information is useful to NCR only.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 1
TCP/IP
M_DATA[2–3] is a two byte field which contains one of the
error codes listed below:

M_DATA[2–3] Cause/Action
0026H Socket Return Code: NOTSOCK
Cause: The parameter sent to the command
was not a valid socket descriptor.
0028H Socket Return Code: MSGSIZE
Cause: The parameter passed to the API
exceeds the maximum for the function call
being used.
Action: Check the configuration of the
network.
0031H Socket Return Code: ADDRNOTAVAIL
Cause: The SST cannot reach the server
specified by the connection service.
Action: Check the configuration of the
network.
0033H Socket Return Code: NETUNREACH
Cause: The network cannot be reached from
the SST.
Action: Check the cabling and try to connect
again.
0037H Socket Return Code: NOBUFS
Cause: The third party API has been unable
to allocate itself buffer space when trying to
send data.
Action: Check the configuration and the
available memory of the PC.
0039H Socket Return Code: NOTCONN
Cause: The connection has been lost.
Action: None. The Application Access
service will automatically attempt to recover
the session.
003CH Socket Return Code: TIMEDOUT
Cause: No connection was established within
the time-out period or the keepalive timer has
timed out because there has been no response
to keepalive probes.
Action: Check the server is ready to accept a
connection.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
2 ATM Self-Service Diagnostic Status Code Notebook
TCP/IP

M_DATA[2–3] Cause/Action
003DH Socket Return Code: CONNREFUSED
Cause: The server is not ready to accept a
connection from the SST. The server must
have successfully called a bind() and
listen().
Action: Check the status of the server. Error
recovery should be made to try to establish
the connection again.
0041H Socket Return Code: HOSTUNREACH
Cause: There is no route to the server.
Action: Check the Internet Address of the
server.

Any codes not listed above are from third-party APIs.


Refer to the third party’s documentation for information
on these.

Formatting Error
When M_DATA[0] = 4, the subsequent M_DATA values will
be as given below.
M_DATA[1] will be a value between 01H and 02H:

M_DATA[1] Error Qualifier


01H Insufficient TX Header
Cause: The configuration is not correct or
there is an Internal Error.
02H Insufficient Received Bytes
Cause: The received message did not contain
the specified number of bytes. There may be
a problem with the connection to the server.

Validation Error
When M_DATA[0] = 5, the subsequent M_DATA values will
be as follows:
M_DATA[1] will be a value between 01H and 02H:

M_DATA[1] Connection Type


01H TCP Server

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 3
TCP/IP

M_DATA[1] Connection Type


02H UDP Connection

M_DATA[2–5] will contain the Internet Address which failed


the validation.
M_DATA[6–10] will contain the first five bytes of the UDP
message (on a UDP connection only).

Fatal Error
When M_DATA[0] = 6, the subsequent M_DATA values will
be as given below.
M_DATA[1] will be a value between 00H and 15H
identifying the Application Access Function Call. This
information is useful to NCR only.
M_DATA[2–3] is a two byte field which contains the error
code listed below:

M_DATA[2–3] Cause/Action
01H Socket Return Code: NSSDOWN
Cause: A Fatal Error report will be sent on
the physical connection.

PING Availability Failure


When M_DATA[0] = 7, the subsequent M_DATA values will
be as given below. This indicates that a PING to a host has not
returned a message.
M_DATA[1..4] will contain the IP address of the host.

Host Connection Error


When M_DATA[0] = 8, the subsequent M_DATA values will
be as given below. This indicates that a host had a connection
error and sent a new connection request.
M_DATA[1..4] will contain the IP address of the host.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
4 ATM Self-Service Diagnostic Status Code Notebook
PCOMM and CM/2

PCOMM AND CM/2

M_STATUS

M_STATUS Meaning
10 Communications lost. Returned only in
CONNECTION LOST unsolicited reports.
See M_DATA for reason.
30 Transmit failure. Returned only in
maintenance reports. See M_DATA for
reason.
33 SNA negative response sent or received
40 Receive failure. Returned only in
maintenance reports. See M_DATA for
reason.
50 Hardware failure. For example, cable
disconnected. Returned only in FATAL
ERROR unsolicited reports or maintenance
reports. See M_DATA for reason.
60 RUI verb cannot be processed. For example,
Primary return code reported a parameter
error, not enough stack space or an
unrecognised Secondary return code
occurred.

M_DATA for M_STATUS = 10


In a CONNECTION LOST report, M_DATA[0–3] will
contain the session status. The four bytes will only be present
if the session status is reported in an LUSTAT or SIGNAL
command.

M_DATA for M_STATUS = 30


In a TRANSMIT FAILURE report, M_DATA[0–5] will
contain the LUA return codes. M_DATA[0–1] will contain the
LUA two byte primary return code and, if relevant to the
primary return code, M_DATA[2–5] will contain the LUA
four byte secondary return code.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 5
PCOMM and CM/2
The following are examples of primary return codes that can
be returned in M_DATA[0–1] fields:

Primary Return
Meaning
Code
000FH SESSION_FAILURE.
The session was taken down due to an error
condition. The specific reason is identified in
the secondary return code.
0014H UNSUCCESSFUL.
Cause: The verb did not complete
successfully.
Action: Check the specific error that is
indicated by the secondary return code.
0018H NEGATIVE_RESPONSE.
Cause: One of the following conditions
occurred:
1) The end-of-chain has arrived for a chain
that was responded to negatively by the
application program.
2) LUA detected an error in a message that
was received from the primary LU and sent a
negative response. This error will be returned
when the end-of-chain is received from the
primary LU. The secondary return code
contains the sense data that was sent with the
negative response.
Action: Check the secondary return code for
sense data to determine the specific cause of
the problem.
0021H CANCELLED.
Cause: This command was cancelled due to
the reasons specified in the secondary return
code.
F003H COMM_SUBSYSTEM_ABENDED.
Cause: PCOMM abnormally ended.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
6 ATM Self-Service Diagnostic Status Code Notebook
PCOMM and CM/2

Primary Return
Meaning
Code
F004H COMM_SUBSYSTEM_NOT_
LOADED.
Cause: The communication subsystem was
not loaded.
Action: Configure PCOMM for LU0, load
PCOMM and then run your LU0 application.
F011H UNEXPECTED_DOS_ERROR.
If an unexpected DOS return code is
encountered after the communications
subsystem issues a DOS call, the verb is
posted with this primary return code. In
addition, the secondary return code contains
the unexpected DOS return code.

The following are some examples of secondary return codes


that can be returned in M_DATA[2–5] fields:

Secondary
Meaning
Return Code
00000001H INVALID_LUNAME.
Cause: the verb specified an invalid
lu_luname.
Action: Verify that the lu_luname matches
the configured lu_luname.
00000015H NOT_ACTIVE.
Cause: An application program issued an
LUA verb at a time that LUA was not active
within PCOMM.
Action: Verify the configuration file for
LUA. If the configuration file is correct,
verify that PCOMM was started with that
configuration file.
0000008DH INVALID_ADAPTER.
The DLC adapter configuration is incorrect
or the configuration file has been damaged.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 7
PCOMM and CM/2

M_DATA for M_STATUS = 40


In a RECEIVE FAILURE report, M_DATA[0–5] will contain
the LUA return codes. M_DATA[0–1] will contain the LUA
two byte primary return code and, if relevant to the primary
return code, M_DATA[2–5] will contain the LUA four byte
secondary return code.
See “M_DATA for M_STATUS = 30” for examples of
primary return codes that can be returned in M_DATA[0–1]
fields and secondary return codes that can be returned in
M_DATA[2–5] fields

M_DATA for M_STATUS = 50


In a FATAL ERROR report, M_DATA[0–5] will contain the
LUA return codes. M_DATA[0–1] will contain the LUA two
byte primary return code and, if relevant to the primary return
code, M_DATA[2–5] will contain the LUA four byte
secondary return code.
See “M_DATA for M_STATUS = 30” for examples of
primary return codes that can be returned in M_DATA[0–1]
fields and secondary return codes that can be returned in
M_DATA[2–5] fields.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
8 ATM Self-Service Diagnostic Status Code Notebook
TC500 ASYNCHRONOUS

TC500 ASYNCHRONOUS

M_STATUS

M_STATUS Meaning
10 Communications lost. The TC500 logical
connection has timed out waiting for a poll
from central (Severity code S_DATA =
SUSPEND (03)).
20 Communications restored. Polling by central
has restarted on a connection where
communications were lost (Severity code
S_DATA = ROUTINE (01)).
30 Transmit abandoned. TC500 driver has failed
to transmit data given to it in a send
command on three consecutive poll cycles
due to either receiving EOT before central
has ACKed the text message or because of an
unexpected carrier drop.
31 Carrier error. Carrier Detect failed to drop
when the TC500 driver wanted to transmit
and Carrier Flags indicated that Carrier
Detect must be OFF first (Severity code
S_DATA = WARNING (02)).
32 Time out on transmit. The Output complete
interrupt did not occur on time. May be due
to a faulty transmit clock or a lack of transmit
interrupts (Severity code S_DATA = FATAL
(04)).
40 Receive abandoned. During a select cycle the
TC500 driver failed to receive an error free
text message. Due to time out on receive or
format errors (Severity code S_DATA =
WARNING (02)).
41 Receive abandoned. During a select cycle the
TC500 driver failed to receive an error free
text message. Due to receiving EOT from
central before receiving the text message
(error free) (Severity code S_DATA =
WARNING (02)).
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 9
TC500 ASYNCHRONOUS

M_STATUS Meaning
42 Receive abandoned. During a select cycle the
TC500 driver failed to receive an error free
text message due to an unexpected carrier
drop (Severity code S_DATA = WARNING
(02))
43 Sequence error. The TC500 driver returned
text it had received without error because the
TR_NO was out of sequence (Severity code
S_DATA = WARNING (02)).
50 Modem interface error. During the physical
connection process, initiated by an open
command, Data Set Ready failed to switch on
in response to Data Terminal Ready failed to
switch on in response to Data Terminal
Ready being turned ON.
51 Fatal modem interface error. Clear to Send
failed to switch ON in response to Request to
Send on ten consecutive poll cycles.
52 Modem interface error. Clear to Send switch
ON to OFF while Request to Send was still
ON (Severity code S_DATA = WARNING
(02)).
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.

M_STATUS values 81, 82, and 83 are only returned in


response to the Loop3 and Loop3 Special function commands.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
10 ATM Self-Service Diagnostic Status Code Notebook
TC500 ASYNCHRONOUS
M_STATUS 89 is only returned in response to a Loop3
command.

M_DATA For M_STATUS 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 11
TC500 SYNCHRONOUS

TC500 SYNCHRONOUS

M_STATUS

M_STATUS Meaning
10 Communications lost. The TC500 logical
connection has timed out waiting for a poll or
select from central (Severity code S_DATA =
SUSPEND (03)).
20 Communications restored. Polling by central
has restarted on a connection where
communications were lost (Severity code
S_DATA = ROUTINE(01)).
30 Transmit abandoned. The driver has reached
there try limit for the number of poll cycles in
which it will try to send data. Due to either
unusually bad line conditions (for example
noise) or a temporary busy condition at
central (Severity code S_DATA =
WARNING (02)).
31 Carrier error. Carrier Detect failed to drop
when the TC500 driver wanted to transmit
and Carrier Flags indicated that Carrier
Detect must be OFF first (Severity code
S_DATA = FATAL (04)).
32 Time out on transmit. The Output complete
interrupt did not occur on time. May be due
to a faulty transmit clock or a lack of transmit
interrupts (Severity code S_DATA = FATAL
(04)).
40 Receive abandoned. During a select cycle the
TC500 driver failed to receive an error free
text message. Due to time out on receive or
format errors (Severity code S_DATA =
WARNING (02)).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
12 ATM Self-Service Diagnostic Status Code Notebook
TC500 SYNCHRONOUS

M_STATUS Meaning
41 Receive abandoned. During a select cycle the
TC500 driver failed to receive an error free
text message. Due to receiving EOT from
central before receiving the text message
(error free) (Severity code S_DATA =
WARNING (02)).
42 Receive abandoned. During a select cycle the
TC500 driver failed to receive an error free
text message due to an unexpected carrier
drop (Severity code S_DATA = WARNING
(02)).
43 Sequence error. The TC500 driver returned
text it had received without error because the
TR_NO was out of sequence (Severity code
S_DATA = WARNING (02)).
50 Modem interface error. During the physical
connection process initiated by an open
command, Data Set Ready failed to switch on
in response to Data Terminal Ready being
turned ON (Severity code S_DATA =
SUSPEND (03)).
51 Fatal modem interface error. Clear to Send
failed to switch ON in response to Request to
Send on ten consecutive poll cycles.
52 Modem interface error. Clear to Send switch
ON to OFF while Request to Send was still
ON (Severity code S_DATA = WARNING
(02)).
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun error

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 13
TC500 SYNCHRONOUS

M_STATUS Meaning
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.

M_STATUS values 81, 82, and 83 are only returned in


response to the Loop3 and Loop3 Special function command.
M_STATUS 89 is only returned in response to a Loop3
command.

M_DATA For M_STATUS 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
14 ATM Self-Service Diagnostic Status Code Notebook
NCR/ISO ASYNCHRONOUS

NCR/ISO ASYNCHRONOUS

M_STATUS

M_STATUS Meaning
00 No error
10 Communications lost. The NCR/ISO logical
connections has timed out waiting for a poll
or select from central (Severity code
S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central
has restarted on a communications where
communications where lost (Severity code
S_DATA = WARNING (02)).
30 Transmit abandoned. The NCR/ISO driver
has failed to transmit data given to it in a
SEND command on three consecutive poll
cycles. Due to either failing to receive ACK
or an unexpected carrier drop (Severity code
S_DATA = FATAL (04)).
32 Timeout on transmit. Output Complete
interrupt did not occur on time (Severity code
S_DATA = FATAL (04)).
40 Receive abandoned. The NCR/ISO driver has
reached the limit on time-outs while waiting
fora message from central during a select
cycle (Severity code S_DATA = SUSPEND
(02)).
41 Receive abandoned. Central has terminated a
select cycle prematurely (by transmitting
EOT) before the NCR/ISO driver has had a
chance to ACK a text message (Severity code
S_DATA = SUSPEND (03)).
50 Modem error. Connection has failed due to
no polls or selects arriving. Data Set Ready is
not on in response to Data Terminal Ready.
Check modem is connected to terminal
(Severity code S_DATA = SUSPEND (03)).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 15
NCR/ISO ASYNCHRONOUS

M_STATUS Meaning
51 Modem interface error. During a poll or
select cycle. Clear to Send has failed to
switch ON within three seconds after Request
to Send switched ON. If attempting to send a
message then the send will fail on the third
attempt with S_DATA = WARNING (02). If
the condition persists for ten successive poll
or selects then the driver will report a fatal
error with S_DATA = FATAL (04).
52 Modem Interface error. Clear to Send has
switched from ON to OFF while Request to
Send was still ON (Severity code S_DATA =
WARNING (02)).
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun
88 Data mismatch. The data received was not
the same as the data transmitted.
89 No external turnaround detected. Test
Indicator failed to turn ON.
90 CRC error

M_STATUS values 81, 82 and 83 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
16 ATM Self-Service Diagnostic Status Code Notebook
NCR/ISO ASYNCHRONOUS
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 17
IBM 3270 BISYNCHRONOUS

IBM 3270 BISYNCHRONOUS

M_STATUS

M_STATUS Meaning
00 No error
10 Communications lost. The Bisync Job has
timed out waiting for a poll or select from
central (Severity code S_DATA = SUSPEND
(03)).
20 Communications restored. Polling by central
has restarted (Severity code S_DATA =
ROUTINE (0l)).
30 Transmit abandoned. The Bisync Job has
failed to transmit data given to it in output
command on three consecutive poll cycles
due to either failing to receive ACKl or an
unexpected carrier drop.
31 Carrier detect failed to drop in a 2 wire
configuration (Severity code S_DATA =
WARNING (02) or FATAL (04)).
32 Timeout on transmit. Output complete
interrupt did not occur on time (Severity code
S_DATA = WARNING (02)).
40 Receive abandoned. The Bisync Job has
reached the limit on time-outs while waiting
for a message from central during a select
cycle (Severity code S_DATA = WARNING
(02)).
41 Receive abandoned. Central has terminated a
select cycle prematurely (by transmitting
EOT) before the BISYNC Job has had a
chance to ACK a text message (Severity code
S_DATA = WARNING (02)).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
18 ATM Self-Service Diagnostic Status Code Notebook
IBM 3270 BISYNCHRONOUS

M_STATUS Meaning
50 Modem interface error. DSR did not respond
to DTR during the physical connection
process. Probably due to a power failure at
the modem or the comms cable is not
connected (Severity code S_DATA =
WARNING (03)).
51 Modem interface error. During a poll or
select cycle. Clear to Send has failed on
switch ON within three seconds after RTS
switched ON (Severity code S_DATA =
WARNING (02) on first occasion FATAL
(04) on the tenth consecutive occasion).
52 Modem interface error. Clear to Send has
switched from ON to OFF while RTS was
still ON (Severity code S_DATA =
WARNING (02)).
60 Could not create DSA for OPEN
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear To Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun
88 Data mismatch. The data received was not
the same as the data transmitted.
89 No external turnaround detected. Test
Indicator failed to turn ON
90 CRC error

M_STATUS values 81, 82 and 83 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 19
IBM 3270 BISYNCHRONOUS
M_DATA
M_DATA contains additional information on error reports.
The following information has been defined for the relevant
M_STATUS.

M_STATUS = 50–52
Status of modem interface signals when modem failure is
reported. This is one byte with the following layout:

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WS (Wrap Indicator)

M_STATUS = 69
 M_DATA O - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
20 ATM Self-Service Diagnostic Status Code Notebook
3275 BISYNCHRONOUS

3275 BISYNCHRONOUS

M_STATUS

M_STATUS Meaning
10 Communications lost. The Bisync Job has
timed out waiting for a poll or select from
central.
20 Communications restored. Polling by central
has restarted.
30 Transmit abandoned. The Bisync Job has
failed to transmit data given to it in output
command on three consecutive poll cycles
due to either failing to receive ACK1 or an
unexpected carrier drop.
32 Timeout on transmit. Output Complete
interrupt did not occur on time.
40 Receive abandoned. The Bisync Job has
reached the limit on time-outs while waiting
for a message from central during a select
cycle.
41 Receive abandoned. Central has terminated a
select cycle prematurely (by transmitting
EOT) before the BISYNC Job has had a
chance to ACK a text message.
42 Receive abandoned. The carrier has switched
ON to OFF unexpectedly while central was
transmitting a message during a select cycle.
50 Modem interface error. During the physical
connection process, initiated by an open
command. Data Set Ready failed to switch
ON in response to Data Terminal Ready
being turned ON. This is not a fatal error
51 Fatal modem error. During a poll or select
cycle. Clear To Send has failed to switch ON
within three seconds after Request To Send
switched ON on ten consecutive polls. but
associated with a suspend S_DATA

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 21
3275 BISYNCHRONOUS

M_STATUS Meaning
52 Modem error. Either Clear To Send has
switched from ON to OFF while Request to
Send was still ON or Data Set Ready
switched from ON to OFF
69 A fatal communications error has been
detected while Data Terminal Ready was still
ON
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear To Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun
88 Data mismatch. The data received was not
the same as the data transmitted.
89 No external turnaround detected. Test
Indicator failed to turn ON.
90 CRC error

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS = 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
22 ATM Self-Service Diagnostic Status Code Notebook
IBM 2265 ASYNCHRONOUS

IBM 2265 ASYNCHRONOUS

M_STATUS

M_STATUS Meaning
10 Communications lost. The IBM 2265 driver
has deemed that communications have been
lost after the off-line timeout timer expires
without receiving 8 polls (Severity Code
S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central
has restarted (Severity code S_DATA -
ROUTINE (01)).
30 Transmit abandoned. The IBM 2265 driver
has failed to transmit data given to it in a
send command on three consecutive poll
cycles due to either receiving EOT or SOT
before central has ACKed the test message or
because of an unexpected carrier drop
(Severity code S_DATA = WARNING (02)).
31 Carrier error. Carrier Detect failed to drop
when the IBM 2265 driver wanted to transmit
and Carrier Flags indicated that Carrier
Detect must be OFF first (Severity code
S_DATA = WARNING (02)).
32 Timeout on transmit. The Output complete
interrupt did not occur on time. May be due
to a faulty transmit clock or a lack of transmit
interrupts (Seventy code S_DATA = FATAL
(04)).
40 Receive abandoned. During a select cycle the
IBM 2265 driver failed to receive an error
free text message. Due to timeout on receive
(Severity code S_DATA = WARNING (02)).
41 Receive abandoned. During a select cycle the
IBM 2265 driver failed to receive an error
free text message. Due to receiving EOT or
SOT from central before receiving the text
message (error free) (Severity code S_DATA
= WARNING (02)).
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 23
IBM 2265 ASYNCHRONOUS

M_STATUS Meaning
42 Receive abandoned. During a select cycle the
IBM 2265 driver failed to receive an error
free text message. Due to an unexpected
carrier drop (Severity code S_DATA =
WARNING (02)).
50 Fatal modem error. During the physical
connection process, initiated by an open
command. Data Set Ready failed to switch on
in response to Data Terminal Ready being
turned ON (Severity code S_DATA - FATAL
(04)).
51 Fatal modem error. During a poll or select
cycle. Clear to Send has failed to switch ON
within 250ms after Request to Send switched
ON (Severity code S_DATA = FATAL (04)).
52 Modem error. Either Clear to send has
switched from ON to OFF while Request to
Send was still ON or Data Set Ready
switched from ON to OFF while Data
Terminal Ready was still ON.
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.

M_STATUS values 81, 82, and 83 are only returned in


response to the Loop3 and Loop3 Special function commands.
M_STATUS value of 89 is only returned in response to a
Loop3 command.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
24 ATM Self-Service Diagnostic Status Code Notebook
IBM 2265 ASYNCHRONOUS
M_DATA For M_STATUS = 69
 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 25
POINT-TO-POINT RS232

POINT-TO-POINT RS232

M_STATUS

M_STATUS Meaning
00 No error
10 Communications lost. The RS232C CSS has
detected that the communications plug has
been disconnected (DSR and CTS are both
OFF) (Severity code S_DATA = SUSPEND
(03)).
20 Communications restored. The RS232C CSS
has detected that communications plug has
been reconnected (DSR or CTS in ON)
(Severity code S_DATA = ROUTINE (01)).
32 Timeout on Transmit. The 30 second transmit
timer has expired and this signifies either a
lack of transmit interrupts from the Z8530 or
a failure of the transmit check from the 8254.
The M_STATUS carries a fatal severity (04)
as it is certainly a processor board fault.
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun
88 Data mismatch. The data received was not
the same as the data transmitted.
89 No external turnaround detected. Test
Indicator failed to turn ON.

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
26 ATM Self-Service Diagnostic Status Code Notebook
POINT-TO-POINT RS232
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS = 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 27
GENERAL BSC BISYNCHRONOUS COMMUNICATIONS

GENERAL BSC BISYNCHRONOUS


COMMUNICATIONS SUBSYSTEM

M_STATUS

M_STATUS Meaning
10 Communications lost. The BSC3 CSS has
timed out waiting for a poll or select from
central.
20 Communications restored. Polling by central
has restarted.
30 Transmit abandoned. The BSC3 driver has
failed to transmit data given to it in output
command on three consecutive poll cycles.
Due to either failing to receive ACKl or an
unexpected carrier drop.
32 Timeout on transmit. Output complete
interrupt did not occur on time.
40 Receive abandoned. The BSC3 CSS has
reached the limit on time-outs while waiting
for a message from central during a select
cycle.
41 Receive abandoned. Central has terminated a
select cycle prematurely (by transmitting
EOT) before the BSC3 driver has had a
chance to ACK a text message.
42 Receive abandoned. The carrier has switched
ON to OFF unexpectedly while central was
transmitting a message during a select cycle.
43 Receive denied. The driver has NAKed a
select from the host due to selective NAKs
being enabled
50 Hardware problem. During the physical
connection, initiated by an open command,
Data Set Ready failed to switch ON in
response to Data Terminal Ready being
turned ON. This is not a fatal error but
associated with a suspend S_DATA.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
28 ATM Self-Service Diagnostic Status Code Notebook
GENERAL BSC BISYNCHRONOUS COMMUNICATIONS

M_STATUS Meaning
51 Fatal modem error. During a poll or select
cycle Clear to Send has failed to switch ON
within three seconds after Request to Send
switched ON on ten consecutive polls.
switched ON on ten consecutive polls.
52 Modem error. Either Clear to send has switch
from ON to OFF while Request to Send was
still ON or Data Set Ready switched from
ON to OFF while Data Terminal Ready was
still ON.
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun
88 Data mismatch The data received was not the
same as the data transmitted
89 No external turnaround detected. Test
Indicator failed to turn ON.
90 CRC error

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS = 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 29
VIP 7700 HONEYWELL

VIP 7700 HONEYWELL

M_STATUS.

M_STATUS Meaning
00 No error
10 Communications lost. The VIP logical
connection has timed out waiting for a poll or
select from central (Severity code S_DATA =
SUSPEND (03)).
20 Communications restored. Polling by central
has restarted on a connection where
communications were lost (Severity code
S_DATA = ROUTINE (01)).
30 Transmit abandoned. The VIP driver has
failed to transmit data given to it in a SEND
command on three consecutive poll cycles.
Due to either failing to receive ACK or an
unexpected carrier drop (Severity code
S_DATA = WARNING (02)).
31 Transmit abandoned. The incoming Carrier
has failed to turn off when it was expected to.
32 Timeout on transmit. Output Complete
interrupt did not occur on time (Severity code
S_DATA = FATAL (04)).
40 Receive abandoned. The VIP driver has
reached the limit on time-outs while waiting
for a message from central during a select
cycle (Severity code S_DATA = WARNING
(02)).
41 Receive abandoned. Central has terminated a
select cycle prematurely (by transmitting
EOT) before the VIP driver has had a chance
to ACK a text message (Severity code
S_DATA = WARNING (02)).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
30 ATM Self-Service Diagnostic Status Code Notebook
VIP 7700 HONEYWELL

M_STATUS Meaning
43 Sequence Error. The VIPCSS driver has
discarded text it had received without error
because the TR# indicated that the message
was a duplicate message (Severity code
S_DATA = WARNING (02)).
50 Modem error. Connection has failed due to
no polls or selects arriving. Data Set Ready is
not on in response to Data Terminal Ready.
Check modem is connected to terminal
(Severity code S_DATA = SUSPEND (03)).
51 Modem interface error. During a poll or
select cycle. Clear to Send has failed to
switch ON within three seconds after Request
to Send switched ON. If attempting to send a
message then the send will fail on the third
attempt with S_DATA = WARNING (02). If
the condition persists for ten successive poll
or selects then the driver will report a fatal
error with S_DATA = FATAL (04).
52 Modem Interface error. Clear to Send has
switched from ON to OFF while Request to
Send was still ON (Severity code S_DATA =
WARNING (02)).
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun
88 Data mismatch. The data received was not
the same as the data transmitted.
89 No external turnaround detected. Test
Indicator failed to turn ON.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 31
VIP 7700 HONEYWELL
M_STATUS values 81, 82, 83 and 89 are only returned in
response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS = 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
32 ATM Self-Service Diagnostic Status Code Notebook
ANSI X3.28 SYNC COMMUNICATIONS SUBSYSTEMS

ANSI X3.28 SYNC COMMUNICATIONS


SUBSYSTEMS

M_STATUS

M_STATUS Meaning
00 No error
10 Communications lost. The X3.28 logical
connection has timed out waiting for a poll or
select from central (Severity code S_DATA =
SUSPEND (03)).
20 Communications restored. Polling by central
has restarted on a connection where
communications were lost (Severity code
S_DATA = ROUTINE (01)).
30 Transmit abandoned. The X3.28 driver has
failed to transmit data given to it in a SEND
command on three consecutive poll cycles.
Due to either failing to receive ACK or an
unexpected carrier drop (Severity code
S_DATA = WARNING (02)).
31 Transmit abandoned. The X3.28 driver
expected the carrier to drop out but it has not.
32 Timeout on transmit. Output Complete
interrupt did not occur on time (Severity code
S_DATA = FATAL (04)).
40 Receive abandoned. The X3.28 driver has
reached the limit on time-outs while waiting
for message from central during a select
cycle (Severity code S_DATA = WARNING
(02)).
41 Receive abandoned. Central has terminated a
select cycle prematurely (by transmitting
EOT) before the X3.28 driver has had a
chance to ACK a text message (Severity code
S_DATA = WARNING (02)).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 33
ANSI X3.28 SYNC COMMUNICATIONS SUBSYSTEMS

M_STATUS Meaning
50 Modem error. Connection has failed due to
no polls or selects arriving. Data Set Ready is
not on in response to Data Terminal Ready.
Check modem is connected to terminal
(Severity code S_DATA = SUSPEND (03)).
51 Modem interface error. During a poll or
select cycle. Clear to Send has failed to
switch ON within three seconds after Request
to Send switched ON. If attempting to send a
message then the send will fail on the third
attempt with S_DATA = WARNING (02). If
the condition persists for ten successive poll
or selects then the driver will report a fatal
error with S_DATA = FATAL (04).
52 Modem Interface error. Clear to Send has
switched from ON to OFF while Request to
Send was still ON (Severity code S_DATA =
WARNING (02)).
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No character transmitted
85 No character received
86 Parity error detected
87 Receiver overrun
88 Data mismatch. The data received was not
the same as the data transmitted.
89 No external turnaround detected. Test
Indicator failed to turn ON.
90 CRC error

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
34 ATM Self-Service Diagnostic Status Code Notebook
ANSI X3.28 SYNC COMMUNICATIONS SUBSYSTEMS
M_DATA For M_STATUS - 69
 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 35
OLIVETTI 349BI

OLIVETTI 349BI

M_STATUS

M_STATUS Meaning
00 No error
10 Communications lost. The 349BI logical
connection has timed out waiting for a poll or
select from central. Suspend severity.
20 Communications restored. Polling by central
has restarted on a connection where
communications were lost. Error severity.
30 Transmit abandoned. The 349BI driver has
failed to transmit data given to it in a send
command on three consecutive poll cycles
due to either receiving EOT before central
has ACKed the text messages or because of a
unexpected carrier drop. Warning severity.
31 Carrier error. Carrier Detect failed to drop
when the 349BI driver wanted to transmit
and Carrier Flags indicated that Carrier
Detect must be OFF first. Warning severity.
32 Timeout on transmit. The Output complete
interrupt did not occur on time. May be due
to a faulty transmit clock or a lack of transmit
interrupts. Fatal severity.
40 Receive abandoned. During a select cycle the
349BI driver failed to receive an error free
text message. Warning severity.
41 Receive abandoned During a select cycle the
349BI driver failed to receive an error free
text message. Due to receiving EOT from
central before receiving the text message
(error free). Warning severity.
50 Modem I/F error. During the physical
connection process, initiated by an open
command, Data Set Ready failed to switch on
in response to Data Terminal Ready being
turned ON. Suspend severity.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
36 ATM Self-Service Diagnostic Status Code Notebook
OLIVETTI 349BI

M_STATUS Meaning
51 Modem I/F error. During a poll or select
cycle, Clear to Send has failed to switch ON
within three seconds after Request to Send
switched ON. If attempting to send a
message then the send will fail on the third
attempt with severity WARNING. If the
condition persists for ten successive polls or
selects, then the driver will report a fatal
error.
52 Modem I/F error. Clear to Send switched ON
to OFF while Request to Send was still ON.
Warning Severity.
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.
90 CRC error

M_STATUS values 81, 82 and 83 are only returned in


response to the Loop3 and Loop3 Special function commands.
M_STATUS value of 89 is only returned in response to a
Loop3 command.

M_DATA For M_STATUS = 69


 M_DATA O - Comms Number
 M_DATA 1 - Protocol I.D
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 37
OLIVETTI 349BI
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
38 ATM Self-Service Diagnostic Status Code Notebook
D5 TRIBUTARY

D5 TRIBUTARY

M_STATUS

M_STATUS Meaning
10 Communications lost. The D5 driver has
deemed that communications have been lost
after the off-line timeout timer expires
without receiving 8 poll.
20 Communications restored. Polling by central
has restarted.
30 Transmit abandoned. The D5 driver has
failed to transmit data given to it in a send
command on three consecutive poll cycles.
31 Carrier error. Carrier Detect failed to drop
when the D5 driver wanted to transmit and
Carrier Flags indicated that Carrier Detect
must be OFF first. If the condition persists
for ten successive poll or selects a fatal error
will be returned.
32 Timeout on transmit. The output complete
interrupt did not occur on time. May be due
to a faulty transmit clock or a lack of transmit
interrupts.
50 Modem error. During the physical connection
process, initiated by an open command. Data
Set Ready failed to switch on in response to
Data Terminal Ready being turned on.
51 Modem Interface error. During a poll or
select cycle, Clear to Send has failed to
switch ON within 250ms after Request to
Send switched ON. If the condition persists
for ten successive poll or selects then the
driver will report a fatal error.
52 Modem error. Clear to Send switched ON to
OFF while Request to Send was still ON.
69 A fatal communications error has been
detected
81 No Data Set Ready detected
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 39
D5 TRIBUTARY

M_STATUS Meaning
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.

M_STATUS values 81, 82 and 83 are only returned in


response to the Loop3 and Loop3 Special function commands.
M_STATUS value of 89 is only returned in response to a
Loop3 command.

M_DATA For M_STATUS = 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
40 ATM Self-Service Diagnostic Status Code Notebook
SPERRY UTS 20 SYNCHRONOUS

SPERRY UTS 20 SYNCHRONOUS

M_STATUS

M_STATUS Meaning
00 No error
10 Communications lost. The UTS 20 driver has
deemed that communications have been lost
after the off-line timeout timer expires
without receiving any transmission directed
to it.
20 Communications restored. Polling by central
has restarted.
30 Transmit abandoned. The UTS 20 driver has
failed to transmit data given to it in a send
command on three consecutive poll cycles,
due to either receiving another poll before
central has acknowledged the text messages
or because of an unexpected carrier drop.
31 Carrier error. Carrier Detect failed to drop
when the UTS 20 driver wanted to transmit
and Carrier Flags indicated that Carrier
Detect must be OFF first.
32 Timeout on transmit. The output complete
interrupt did not occur on time. May be due
to a faulty transmit clock or a lack of transmit
interrupts.
40 Receive abandoned. The UTS 20 driver
failed to receive an error free text message.
Due to timeout on receive.
42 Receive abandoned. During a text to UTS 20
cycle the UTS 20 driver failed to receive an
error free text message. Due to an unexpected
carrier drop.
50 Modem error. During the physical connection
process, initiated by an open command. Data
Set Ready failed to switch on in response to
Data Terminal Ready being turned ON.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 41
SPERRY UTS 20 SYNCHRONOUS

M_STATUS Meaning
51 Fatal modem error. During a poll or select
cycle. Clear to Send has failed to switch ON
within 250ms after Request to Send switched
ON.This is only reported after it occurs on
ten successive occasions.
52 Modem error. Clear to Send switch ON to
OFF while Request to Send was still ON.
69 A fatal communications error has been
detected.
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.

M_STATUS values 81, 82 and 83 are only returned in


response to the Loop3 and Loop3 Special function commands.
M_STATUS value of 89 is only returned in response to a
Loop3 command.

M_DATA For M_STATUS = 69


 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
42 ATM Self-Service Diagnostic Status Code Notebook
NCR/DLC COMMON CARRIER LINK

NCR/DLC COMMON CARRIER LINK

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame
in Normal Response Mode (open)
11 DISC received while in NRM
12 No SNRM received during OPEN within
specified time frame
20 Communications restored. Polling has
resumed.
21 Communications restored. SNRM has been
received while in Disconnect Mode.
22 Link protocol reset. SNRM has been received
while in NRM.
30 Output abandoned due to I-frame being
rejected by primary three times
31 RLSD error. RLSD failed to drop when this
station wanted to transmit and Carrier Flags
indicate the RLSD must be OFF first.
32 Timeout on transmit. Output Complete
interrupt did not occur in time.
40 Send not possible within 150 seconds or
Send is not acknowledged
50 Modem failure. DSR has failed to switch ON
after DTR was switched ON during OPEN
51 Modem failure. CTS has failed to switch ON
after RTS was switched ON.
52 Modem failure. CTS dropped while RTS was
still ON or CSR dropped while DTR was still
ON.
53 DSR is raised
69 A fatal communications error had been
detected
81 No Data Set Ready detected
82 No Carrier (RLSD) detected
83 No Clear to Send detected
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 43
NCR/DLC COMMON CARRIER LINK

M_STATUS Meaning
84 Timeout on transmit (no characters
transmitted)
85 Timeout on receive (no characters received)
86 (Reserved)
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The test
indicator failed to turn ON.
90 Data mismatch or FCS error detected

M_DATA
M_DATA contains additional information on error reports.
The following information has been defined for the relevant
M_STATUS.

M_STATUS = 50–52

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

IH does not have signals DTR, DSR, WS, WI, CI.

Loop Test
The received characters of Loop test when mismatch has
occurred will be displayed.

M_STATUS = 69
 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
44 ATM Self-Service Diagnostic Status Code Notebook
NCR/DLC COMMON CARRIER LINK
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 45
HDLC

HDLC

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame
in Normal Response Mode (open)
11 DISC received while in NRM
12 No SNRM received during OPEN within
specified time frame
20 Communications restored. Polling has
resumed.
21 Communications restored. SNRM has been
received while in Disconnect Mote.
22 Link protocol reset. SNRM has been received
while in NRM.
30 Output abandoned due to I-frame been
rejected by primary three times
31 RLSD error. RLSD failed to drop when this
station wanted to transmit and Carrier Flags
indicate that RLSD must be OFF first.
32 Timeout on transmit. Output Complete
interrupt did not occur in time.
50 Modem failure. DSR has failed to switch ON
after DTR was switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON
after RTS was switched ON.
52 Modem failure. CTS dropped while RTS was
still ON or DSR dropped while DTR was still
ON.
53 DSR is raised
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier (RLSD) detected
83 No Clear To Send detected
84 Timeout on transmit (no characters
transmitted)
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
46 ATM Self-Service Diagnostic Status Code Notebook
HDLC

M_STATUS Meaning
85 Timeout on receive (no characters received)
86 (Reserved)
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.
90 FCS error detected.

M_DATA
M_DATA contains additional information on error reports.
The following information has been defined for the relevant
M_STATUS.

M_STATUS = 50–52

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 69
 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

Loop Test The received characters of Loop test


when mismatch has occurred will be displayed.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 47
SNA (3624)/SDLC

SNA (3624)/SDLC

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame
in Normal Response Mode (open)
11 DISC received while in NRM
12 No SNRM received during OPEN within
specified time frame
13 LU-LU session terminated due to receipt of
UNBIND or ACTLU or DACTLU or
ACTPU or DACTPU
14 Waiting for Network connection (OPEN
Command)
21 Link protocol establishment. SNRM has been
received while in NDM.
22 Link protocol reset. SNRM has been received
while in NRM.
23 Communications restored. LU-LU session
has been (re-established
29 FRMR sent. M_DATA contains more
information.
30 Output abandoned due to I-frame been
rejected by primary three times (SDLC
level).
31 RLSD error. RLSD failed to drop when this
station wanted to transmit and Carrier Flags
indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete
interrupt did not occur in time.
33 Negative SNA response received
34 Load procedure error
35 Illegal or out of sequence message during
Load procedure
36 No SNA response received in time
37 Send not possible due to Data Traffic not
allowed
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
48 ATM Self-Service Diagnostic Status Code Notebook
SNA (3624)/SDLC

M_STATUS Meaning
44 Negative SNA response transmitted
45 Special SNA Command received
50 Modem failure. DSR has failed to switch ON
after DTR was switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON
after RTS was switched ON.
52 Modem failure. CTS dropped while RTS was
still ON or DSR dropped while DTR was still
ON.
53 DSR raised
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier (RLSD) detected
83 No Clear To Send detected
84 Timeout on transmit (no characters
transmitted)
85 Timeout on receive (no characters received)
86 (Reserved)
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.
90 FCS error. The FCS of the received data was
incorrect.

M_DATA
M_DATA contains additional information on error reports.
The following information has been defined for the relevant
M_STATUS.

M_STATUS = 29
Special information about the reason for sending a FRMR.

Byte 0 Control Field


Byte 1 Sequence numbers <VR> 0 <VS> 0

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 49
SNA (3624)/SDLC

Byte 0 Control Field


Byte 2 Reason bits
Byte 3 Originator (see below)
Byte 4–7 Buffer address of received frame
Byte 8–9 Frame length
Byte 10 Received status (passed from IOH to IFL)

Originator:

2- Control field not supported (S-frame)


3- S-frame with I-field received
4- SNRM with I-field received
5- Disc with I-field received
6- Control field not supported
7- Buffer overflow I-frame
8- Buffer overflow other frames
9- Invalid NR in I-frame
10 - Invalid NR in RR or REJ
11 - Invalid NR in RNR

M_STATUS = 50–52
State of modem interface signals when modem failure is
reported. The M_DATA is one byte with the following layout:

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect, Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending, Clear to Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
50 ATM Self-Service Diagnostic Status Code Notebook
SNA (3624)/SDLC
M_STATUS = 13
SNA Command that terminated the LU-LU session (1 byte,
hex values):

11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND

M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex
values):

00 - SHUTD
80 - QEC
82 - RELQ
83 - CANCEL
84 - CHASE
A1 - CLEAR only reported when received in the
middle of a chain (Load data).
01 06 04 xx yy yy yy yy- NPE
xx=Reason byte yy yy yy yy = Sense data

Refer to the SNA Format and Protocol (FAP) Reference


Manuals IBM Doc. SC30-31112-2.

M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response
(4 bytes).
If the negative SNA Response is to an SNA Command, the
RU (Command code) will follow the sense code (1 to 3
bytes).Refer to the SNA FAP Manual for the values and their
meaning.

M_DATA For M_STATUS = 69


 M_DATA 0 - comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 51
SNA (3624)/SDLC
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
52 ATM Self-Service Diagnostic Status Code Notebook
X.25/LAPB

X.25/LAPB

M_STATUS

M_STATUS Meaning
10 Retry count expired (DISC or SABM)
11 DISC/DM received while in ABM
12 No UA received during OPEN within
specified time frame
13 Logical connection terminated (unexpected)
14 Waiting for Network connection (OPEN
Command)
17 Link protocol reset failed
20 Link protocol reset. SABM sent.
21 Link protocol established. SABM has been
received while in Disconnect Mode.
22 Link protocol reset. SABM has been received
while in ABM.
23 Communications restored. Logical
connection has been (re-)established.
24 Connection setup initiated
29 FRMR sent (first time)
30 Output abandoned due to I-frame been
rejected by primary three times (SDLC level)
31 RLSD error. RLSD failed to drop when this
station wanted to transmit and Carrier Flags
indicate that RLSD must be OFF first.
32 Timeout on transmit. Output Complete
interrupt did not occur in time.
33 Output abandoned due to receipt of negative
network level response
36 Network Level response timeout
37 Logical Connection reset
39 DCE busy (RNR received)
46 Network diagnostic information
47 DTE busy (RNR transmitted)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 53
X.25/LAPB

M_STATUS Meaning
50 Modem failure. DSR has failed to switch ON
after DTR was switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON
after RTS was switched ON.
52 Modem failure. CTS dropped while RTS was
still ON or DSR dropped while DTR was still
ON.
60 No DSA available to generate structures for a
logical connection
61 No DSA available to assemble/segment a
message
62 No logical channel available
63 Logical Connection not closed/released
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No Carrier (RLSD) detected
83 No Clear To Send detected
84 Timeout on transmit (no characters
transmitted)
85 Timeout on receive (no characters received)
86 (Reserved)
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.
90 Data-mismatch or FCS error detected

M_DATA
M_DATA contains further information on error reports. The
following information has been defined for the relevant
M_STATUS.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
54 ATM Self-Service Diagnostic Status Code Notebook
X.25/LAPB
M_STATUS = 50–52
State of modem interface signals when modem failure is
reported. The M_DATA buffer contains one byte with the
following layout:

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 10, 11, 17, 20–22, 29, 30, 39, 47


Level-2 report giving last ten or seven LPH states and the
command field of the frame causing the report. In cases where
frame reject data is present, the last seven states followed by
the FRMR data are reported, otherwise the last ten states are
reported.

M_STATUS = 69
 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 55
X.25/LAPB
M_STATUS = 13, 14, 23, 36, 37
Level-3 report: station state, report type, received packet type,
cause code (if applicable) and diagnostic code if present. The
layout of the M_DATA buffer is:
S T P C D LCN LCI

Logical Connection Identifier


Logical Channel Number
Diagnostic code transmitted/received
Cause code transmitted/received
Packet type conveying Cause/Diagnostic info
Report type indication
(IFL) station state

C and D are optional. When C and D are left out LCN and LCI
are shifted to the left.

M_STATUS = 46
Network generated diagnostic information. The layout of the
M_DATA buffer is:

P D D D D D D D D D D

Diagnostic code(s) received


Packet type: Diagnostic packet = F1

M_STATUS = 61
Length of DSA required (word, T_DATA size only). A report
segment requires 11 bytes more. The layout of the M_DATA
buffer is:

LSB MSB
length

M_STATUS = 81–85 and 89


State of modem interface signal (1 byte) when modem failure
is reported in the response to the Loop3 or Special Loop3
Command.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56 ATM Self-Service Diagnostic Status Code Notebook
X.25/LAPB
M_STATUS = 87, 88, 90
Received characters of Loop test when mismatch has occurred
or characters have otherwise not been received correctly. The
layout of the M_DATA buffer is:

C C C C C C C C

characters received

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 57
GENERAL SNA/SDLC

GENERAL SNA/SDLC

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame
in Normal Response Mode (open)
11 DISC received while in NRM
12 No SNRM received during OPEN within
specified time frame
13 LU-LU session terminated due to receipt of
UNBIND or ACTLU or DACTLU or
ACTPU
PU-SSCP session terminated due to receipt
of DACTPU.
PU-SSCP session terminated due to receipt
of DACTPU(SON).
LU-SSCP session terminated due to receipt
of DACTLU(SON)
14 Waiting for Network connection (OPEN
Command)
15 Link level timeout: unable to send an I-frame
within 120 secs.
21 Link protocol established. SNRM has been
received while in NDM.
22 Link protocol reset. SNRM has been received
while in NRM.
23 Communications restored. LU-LU / PU-
SSCP session has been reestablished.
PU-SSCP session reestablished due to receipt
of ACTPU(ERP).
LU-SSCP session reestablished due to receipt
of ACTLU(ERP).
28 XID command received or TEST/FRMR
response sent (first time).
30 Output abandoned due to I-frame being
rejected by primary three times. (SDLC
level)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
58 ATM Self-Service Diagnostic Status Code Notebook
GENERAL SNA/SDLC

M_STATUS Meaning
31 RLSD error. RLSD failed to drop when this
action wanted to transmit and Carrier Flags
indicate that RLSD must be OFF first
32 Timeout on transmit. Output complete
interrupt did not occur in time.
33 Negative SNA response received
34 Bracket error (only when Bracketing is used).
For example SEND not possible because
Bracket of previous transaction has not
ended.
35 SEND not possible because in Receive Mode
(Half Duplex Flip-Flop and Contention
modes only)
36 No SNA Response received in time
37 SEND not possible due to Data Traffic not
allowed. For example Quiesced, Shutdown or
cleared.
38 SEND (SNA Command/Response) invalid or
not allowed with current FM profile, or
chaining error when application does control
the chaining. (First element does not have
BCI, or chain has been cancelled).
44 Negative SNA response transmitted
45 Special SNA Command received
50 Modem failure. DSR has failed to switch ON
after DTR was switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON
after RTS was switched ON.
52 Modem failure. CTS dropped while RTS was
still ON or DSR dropped while DTR was still
ON.
53 DSR raised.
61 No DSA available to assemble/segment a
chain-message, or to send an SNA Response
initiated by the application
62 Requested Local Network Address not
available
63 Logical Connection not closed/released
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 59
GENERAL SNA/SDLC

M_STATUS Meaning
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No carrier (RLSD) detected
83 No Clear To Send detected
84 Timeout on transmit (no characters
transmitted)
85 Timeout on receive (no characters received)
86 (Reserved)
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.
90 FCS error. The FCE of the received data was
incorrect.

M_DATA
M_DATA contains additional information on error reports.
The following information had been defined for the relevant
M_STATUS

M_STATUS = 13 or 23
SNA Command that terminated the LU-LU session (1 byte,
hex values)
First Byte:

11H ACTPU
12H DACTPU
0DH ACTLU
0EH DACTLU
32H UNBIND

Second Byte:

02H ERP
03H SON
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
60 ATM Self-Service Diagnostic Status Code Notebook
GENERAL SNA/SDLC
M_STATUS = 28
Information of XID/TEST/FRMR (M_STATUS = 28),
Field layout:
 control field, max 10 bytes of information
 XID: AF/BF, first part of XID I-field
 TEST: E3/F3, first part of TEST I-field
 FRMR: 87/97, FRMR data (3 bytes).

M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response
(4 bytes). If the negative SNA response is to an SNA
Command, the RU (Command code) will follow the sense
code (1 to 3 bytes).

M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex
values):

C0 SHUTD
C8 BID
80 QEC
82 RELQ
83 CANCEL
84 CHASE
A1 CLEAR (only reported when received in the
middle of 8 chain).
01 06 04 xx yy yy yy yy - NSPE
xx = Reason byte yy yy yy yy = Sense data.

M_STATUS = 50–53
State of modem interface signals when modem failure is
reported. This is one byte with the following layout:

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request to Send) RLSD (Receive Line
Signal Detect Carrier)
04H RLSD (Receive Line Signal Detect, Carrier

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 61
GENERAL SNA/SDLC

Bit Mask Meaning


08H WC (Wrap Command)
l0H RFS (Ready For Sending, Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 69
 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - ISA PCCM
 10 - MCA PCCM
12 - 50XX xa

M_STATUS = 81–85 and 89


State of modem interface signals when modem failure is
reported in the response to the Loop3 or Special Loop3
Command.

M_STATUS = 87, 88 and 90


Received characters of Loop test when mismatch has occurred
or characters have otherwise not been received correctly.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
62 ATM Self-Service Diagnostic Status Code Notebook
SNA X.25

SNA X.25

M_STATUS

M_STATUS Meaning
10 Retry count expired (DISC or SABM)
11 DISC/DM received while in ABM
13 Logical Connection terminated due to - LU-
LU session receipt of UNBIND, ACTLU,
DACTLU, ACTPU, or -LLC, X.25, or DLC
appropriate command/response send/receive
14 X.25 Network connection waited for or
terminated
16 LLC Expected Frame not received or retry
count expired
17 Link protocol reset failed
18 LLC LDISC/LDM received while in ITS
19 LLC Link protocol reset failed
20 Link protocol reset. SABM sent, caused by
N2 expiry.
21 Link protocol established. SABM has been
received while in Disconnect Mode.
22 Link protocol reset. SABM has been received
while in ABM or SABM sent, caused by
protocol error.
23 Communications restored. Logical
connection has been (re-) established.
24 X.25 Network connection initiated or re-
established
25 LLC Link protocol reset. LSABM/LSNRM
sent, caused by LN2 expiry.
26 LLC Link protocol established. LSABM/
LSNRM has been received while in
Disconnect Mode or LSABM/LSNRM/
LDISC sent because of protocol error.
27 LLC Link protocol reset. LSABM/LSNRM
received in ITS.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 63
SNA X.25

M_STATUS Meaning
28 LLC XID command received/TEST/FRMR
response sent (first time)
29 FRMR sent (first time)
30 Output abandoned due to I-frame having
been rejected by primary three times (SDLC
level)
31 RLSD error. RLSD failed to drop when this
station wanted to transmit and Carrier Flags
indicate that RLSD must be OFF first
32 Timeout on transmit. Output Complete
interrupt did not occur in time.
33 Negative SNA response received
34 Bracket error (only when bracket is used).
For example, Send not possible because
Bracket of previous transaction has not been
ended yet (only when Bracketing is used).
35 Send not possible because in Receive Mode
(Half Duplex Flip-Flop and Contention
modes only)
36 No SNA Response received in time
37 Send not possible due to Data Traffic not
allowed. (For example, Quiesced Shutdown,
or CLEARed)
38 Send (SNA Command) invalid, or not
allowed with current FM profile, or chaining
error when application does control the
chaining (First element does not have BCI, r
chain has been cancelled).
39 DCE busy (RNR received)
44 Negative SNA response transmitted
45 Special SNA Command received
46 Network diagnostic information
47 DTE busy (RNR transmitted)
48 LLC ATM busy (LRNR transmitted)
50 Modem failure. DSR has failed to switch ON
after DTR was switched ON during OPEN.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
64 ATM Self-Service Diagnostic Status Code Notebook
SNA X.25

M_STATUS Meaning
51 Modem failure. CTS has failed to switch ON
after RTS was switched ON.
52 Modem failure. CTS dropped while RTS was
still ON or DSR dropped while DTR was still
ON.
53 DSR raised
60 No DSA available to generate structures for a
logical connection
61 No DSA available to assemble/segment a
message
62 Requested Local Network Address not
available
63 Logical Connection not closed/released
69 A fatal communications error has been
detected
70 X.25 Network Level response timeout or VC
reset
71 LLC Output abandoned due to LI-frame been
rejected by primary three times
72 LLC Host busy (LRNR received)
81 No Data Set Ready detected
82 No carrier (RLSD) detected
83 No Clear to Send detected
84 Timeout on transmit (no characters
transmitted)
85 Timeout on receive (no characters received)
86 (Reserved)
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.
90 FCS error detected

M_DATA

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 65
SNA X.25
M_DATA contains further information depending upon the
status reported. If the M_STATUS does not occur in one of the
lists below then M_DATA is empty.

M_STATUS = 50–52
State of modem interface signals when modem failure is
reported.
The layout of the M_DATA buffer is one byte with the
following layout:
Bit Mask Meaning
01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
l0H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 10, 11, 17, 20–22, 29, 30, 39, 47


Level-2 report: last l0 or 7 LPH states and the command field
of the frame causing the report. In cases where frame reject
data is present, the last seven states followed by the FRMR
data are reported, otherwise the last ten states.

M_STATUS = 14, 24, 70


Level-3 report: VC station state, report type, received packet
type, and either:
 throughput classes, packet sizes and window sizes if
negotiated in Call Packets as received in Incoming Call
packet or as received in Call accepted packet if
negotiation applicable, or
 cause code (if applicable) and diagnostic code if present.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
66 ATM Self-Service Diagnostic Status Code Notebook
SNA X.25
The layout of the M_DATA buffer is:
V R P T S W

Window sizes negotiated


Packet sizes negotiated

Through classes negotiated


Packet type
Report type indication
VC station state

V R P C D

Diagnostic code transmitted/received


Cause code transmitted/received
Packet type conveying Cause/Diagnostic info
Report type indication
VC station state

M_STATUS = 46
Network generated diagnostic information.

M_STATUS = 16, 18, 19, 25, 26, 27, 28, 48, 71, 72
LLC report: last 9, 8 or 5 LLC states and the command field of
the frame causing the report. In case Frame reject data is
present, the last five states followed by the FRMR data are
reported, otherwise, the last nine states with exception of
M_STATUS = 26 where the last eight states are reported
followed by one of identification.

For QLLC numbers (5, 8, 9) correspond to (7, 9, 10)


because of one byte control field.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 67
SNA X.25
The layout of the M_DATA buffer is:

youngest oldest
C LLC state D D D D

Identification
Frame reject data
5/8/9 states
Command field received
QLLC:

C LLC state D D D D

M_STATUS = 13
SNA Command that terminated the LU-LU session,
(l byte, hex values):

11 - ACTPU
12 - DACTPU
0D - ACTLU
0E - DACTLU
32 - UNBIND, or indication of level which
indicated logical connection termination:
FF - DLC
FE - X.25 packet level FD - LLC

M_STATUS = 45
The special SNA Command received, (1 to 8 byte, hex
values):

C0 - SHUTD
80 - QEC
82 - RELQ
83 - CANCEL this report is also sent when the
CSS sends a negative response to a partial
receive chain, even if the host has not sent a
cancel yet.
84 - CHASE

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
68 ATM Self-Service Diagnostic Status Code Notebook
SNA X.25

Al - CLEAR only reported when received in the


middle of a chain.
01 06 04 xx yy yy yy yy - NSPE
xx = Reason byte yy yy yy yy = Sense data.

M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response
(4 bytes). If the negative SNA Response is to an SNA
Command, the RU (Command code) will follow the sense
code (l to 3 bytes).

M_STATUS = 61
Length of DSA required (word, T_INFO size only). A report
segment requires 11 bytes more. The layout of the M_DATA
buffer is:
LSB MSB
length

M_STATUS = 69
 M_DATA 0 - Comms Number
 M_DATA 1 - Protocol I.D.
 M_DATA 2 - Hardware Variant
 01 - lSA PCCM
 10 - MCA PCCM
12 - 50XX xa

M_STATUS = 81–85 and 89


State of modem interface signal (1 byte) when modem failure
is reported in the response to the Loop3 or Special Loop3
Command.

M_STATUS = 87, 88, 90


Received characters of Loop test when mismatch has occurred
or characters have otherwise not been received correctly. The
layout of the M_DATA buffer is:
C C C C C C C C

character received

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 69
IBM FINANCIAL LOOP

IBM FINANCIAL LOOP

M_STATUS
Maintenance information will only be present if the severity
code is non-zero

M_STATUS Meaning
15 Communications lost. The IFLA has detected
a loss of synchronization with the loop.
24 Communications restored. The IFLA has re-
connected to the loop.
30 Output abandoned due to the driver receiving
three transmit fail statuses from the IFLA
46 Receive overflow. A receiver overflow status
has been reported by the IFLA.
50 Modem failure. DSR has failed to switch on
while the Loop driver tries to connect to a
Remote Loop.
52 Modem failure. CTS has dropped while RTS
was ON.
53 IFLA failure. The IFLA has failed its level 0
diagnostics.
54 IFLA failure. No response to command or
bad command status.
88 Data mismatch. The data received was not
the same as the test pattern transmitted. The
M_DATA associated with this report is the
actual data received. If the M_DATA is all
FFs then no data was received.

M_DATA
M_DATA contains additional information on error reports.
The following information has been defined for the relevant
M_STATUS.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
70 ATM Self-Service Diagnostic Status Code Notebook
IBM FINANCIAL LOOP
M_STATUS = 50–52

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H Reserved
10H CTS (Clear To Send)
20H DSR (Data Set Ready)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 71
SNA - X.21 ATM/CSS WITH SHM

SNA - X.21 ATM/CSS WITH SHM

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame
in Normal Response Mode (open)
11 DISC received while in NRM
12 No SNRM received during OPEN within
specified time frame
13 LU-LU session terminated due to receipt of
UNBIND or ACTLU or DACTLU or
ACTPU
14 Waiting for Network connection (OPEN
Command)
21 Link protocol established. SNRM has been
received while in NDM.
22 Link protocol reset. SNRM has been received
while in NRM.
23 Communications restored. LU-LU session
has been (re-)established.
28 XID command received or TEST/FRMR
response sent (first time)
30 Output abandoned due to I-frame being
rejected by primary N-2+1 times (SDLC
level)
31 RLSD error. RLSD failed to drop when this
station wanted to transmit and Carrier Flags
indicate that RLSD must be OFF first
32 Timeout on transmit. Output complete
interrupt did not occur in time.
33 Negative SNA response received
34 Bracket error (only when Bracketing is used).
For example SEND not possible because
Bracket of previous transaction has not
ended.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
72 ATM Self-Service Diagnostic Status Code Notebook
SNA - X.21 ATM/CSS WITH SHM

M_STATUS Meaning
35 SEND not possible because in Receive Mode
(Half Duplex Flip-Flop and Contention
modes only)
36 No SNA Response received in time
37 SEND not possible due to Data Traffic not
allowed. For example Quiesced, Shutdown or
cleared.
38 SEND (SNA Command/Response) invalid or
not allowed with current FM profile, or
chaining error when application does control
the chaining (First element does not have
BCI, or chain has been cancelled).
44 Negative SNA response transmitted
45 Special SNA Command received
50 Modem failure. DSR has failed to switch ON
after DTR was switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON
after RTS was switched ON.
52 Modem failure. CTS or (DSR) dropped while
RTS or (DTR) was still ON (X.21
Disconnection).
53 DSR raised (X.21 Connection)
61 No DSA available to assemble/segment a
chain-message, or to send an SNA Response
initiated by the application.
62 Requested Local Network Address not
available
63 Logical Connection not closed/released
69 A fatal communications error has been
detected
81 No Data Set Ready detected
82 No carrier (RLSD) detected
83 No Clear To Send detected
84 Timeout on transmit (no characters
transmitted)
85 Timeout on receive (no characters received)
86 (Reserved)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 73
SNA - X.21 ATM/CSS WITH SHM

M_STATUS Meaning
87 Receiver overrun error
88 Data mismatch The data received was not the
same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.
90 FCS error. The FCE of the received data was
incorrect.

M_DATA
M_DATA contains additional information on error reports.
The following information had been defined for the relevant
M_STATUS

M_STATUS = 50–53
State of modem interface signals when modem failure is
reported. This is one byte with the following layout:

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request to Send)
04H RLSD (Receive Line Signal Detect, Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending, Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 13
SNA Command that terminated the LU-LU session (1 byte,
hex values):

11 - ACTPU
12 - DACTPU
0D - ACTLU
0E - DACTLU
32 - UNBIND

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
74 ATM Self-Service Diagnostic Status Code Notebook
SNA - X.21 ATM/CSS WITH SHM
M_STATUS = 28
Information of XID/TEST/FRMR field layout:

control field, max 10 bytes of information


XID: AF/BF, first part of XID l-field
TEST: E3/F3, first part of TEST l-field
FRMR: 87/97, FRMR data (3 bytes)

M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex
values):

C0 - SHUTD
C8 - BID
80 - QEC
82 - RELQ
83 - CANCEL
84 - CHASE
A1 - CLEAR (only reported when received in the
middle of a chain)
01 06 04 - xx yy yy yy yy - NSPE
xx = Reason byte
yy yy yy yy = Sense data.

M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response
(4 bytes). If the negative SNA response is to an SNA
Command, the RU (Command code) will follow the sense
code (1 to 3 bytes).

M_STATUS = 81–85 and 89


State of X.21 I/F TCE interface signals when modem failure is
reported in the response to the Loop3 or Special Loop3
Command.

M_STATUS = 87, 88 and 90


Received characters of Loop test when mismatch has occurred
or characters have otherwise not been received correctly.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 75
NCR/DLC IN-HOUSE LINK

NCR/DLC IN-HOUSE LINK

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame
in Normal Response Mode (open)
11 DISC received while in NRM
12 No SNRM received during OPEN within
specified time frame
20 Communications restored. Polling has
resumed.
21 Communications restored. SNRM has been
received while in Disconnect Mode.
22 Link protocol reset. SNRM has been received
while in NRM.
30 Output abandoned due to I-frame being
rejected by primary three times
31 RLSD error. RLSD failed to drop when this
station wanted to transmit and Carrier Flags
indicate that RLSD must be OFF first
32 Timeout on transmit. Output complete
interrupt did not occur in time.
40 Send not possible within 150 seconds or
Send is not acknowledged
50 Modem failure. DSR has failed to switch ON
after DTR was switched ON during OPEN
51 Modem failure. CTS has failed to switch ON
after RTS was switched ON
52 Modem failure. CTS dropped while RTS was
still ON (X.21 Disconnection) or DSR
dropped while DTR was still on
53 DSR is raised
81 No Data Set Ready detected
82 No carrier (RLSD) detected
83 No Clear To Send detected
84 Timeout on transmit (no characters
transmitted)
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
76 ATM Self-Service Diagnostic Status Code Notebook
NCR/DLC IN-HOUSE LINK

M_STATUS Meaning
85 Timeout on receive (no characters received)
86 (Reserved)
87 Receiver overrun error
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
89 No external turnaround detected. The Test
Indicator failed to turn ON.
90 Data mismatch of FCS error detected

M_DATA
M_DATA contains additional information on error reports.
The following information had been defined for the relevant
M_STATUS

M_STATUS = 50–52

Bit Mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request to Send)
04H RLSD (Receive Line Signal Detect, Carrier)
08H WC (Wrap Command)
l0 H RFS (Ready For Sending, Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

IH does not have signals DTR, DSR, WS, WI, CI.

Loop Test
The received characters of Loop test when mismatch has
occurred will be displayed.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 77
TOKEN RING ADAPTER

TOKEN RING ADAPTER

M_STATUS
M_STATUS Meaning
00 No error
10 Communications lost due to protocol
procedure event
20 Communications restored due to protocol
procedure event
30 Transmit failure
40 Receive failure
50 Failure with hardware, for example cable
fault
60 System failure, for example no DSA
88 Data mismatch, the data received was not the
same as the test pattern transmitted
92 Loop1 test failed
94 Loop2 test failed
95 Loop3 test failed
96 Ring status
97 PCTR Adapter check

M_DATA
M_DATA contains additional information depending upon the
status reported.
The first byte 0 of M_DATA returned identifies, in
hexadecimal, the source of the problem (refer to “Source
Identifier Byte”) and can be followed by up to a further 10
bytes of data.

Source Identifier Byte


The source identifier bytes returned under M_DATA are as
follows:
Source Byte Source of Problem
00 Logon/Install Access Module Service -
AMS00

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
78 ATM Self-Service Diagnostic Status Code Notebook
TOKEN RING ADAPTER

Source Byte Source of Problem


02 Primary Logical Connection Service -
CONN002
03 General Server Access Module Service -
AMS03
04 SNA Access Module Service - AMS04
05 NETBIOS Access Module Service - AMS05
06 LLC Access Module Service - AMS06
07 MAC Access Module Service - AMS07
7C Bus Interface Job
7D Adapter Handler Software (AHS)
7E Diagnostic Service
7F CSS Router
80 )
to ) Secondary Logical Connection Services -
CONNxxx.
FF )

M_STATUS = 88
The M_DATA contains the received data (the data received
was not the same as the data transmitted):
 LOOP1 and LOOP3 failure:
 Byte 1 - Index to 1st error byte
Byte 2 to 10 - Byte following 1st byte in error

 LOOP2 failure:
 Byte 1 - Number of test packets received
Byte 2 - Number of good test packets

M_STATUS = 92, 95
LOOP1 and LOOP3 test information:
 Byte 0 - LLC error
 Byte 1 - LLC command code
 Byte 2 - LLC return error

M_STATUS = 94
LOOP2 test information:
 LLC command failure:
 Byte 0 - LLC error
 Byte 1 - LLC command code

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 79
TOKEN RING ADAPTER
Byte 2 - LLC return error
 If CDATA not equal to 6 or 0:
 Byte 0 - Diagnostic module
Byte 1 - Invalid parameter

M_STATUS = 96
Ring status information is returned as two bytes:
 Byte 1:
 Bit 7 - Counter overflow
 Bit 6 - Single station
Bit 5 - Ring recovery

 Byte 2:
 Bit 7 - Signal loss
 Bit 6 - Hard error
 Bit 5 - Soft error
 Bit 4 - Transmit beacon
 Bit 3 - Lobe cable fault
 Bit 2 - Auto removal error
 Bit 1 - Reserved
Bit 0 - Remove received

M_STATUS = 97
PCTR adapter check information is returned as two bytes:
 Byte 1:
 Bit 7 - Parity error when PCTR adapter bus was
copying a frame from the ring
 Bit 6 - Parity error when the PCTR adapter was
transmitting onto the ring
 Bit 5 - Ring underrun
 Bit 4 - Ring overrun
 Bit 3 - Invalid interrupt
 Bit 2 - Invalid error interrupt
 Bit 1 - Invalid XOP
Bit 0 - Reserved

 Byte 2:
 Bit 7 - DIO parity
 Bit 6 - DMA read abort
 Bit 5 - DMA write abort
 Bit 4 - Illegal OP code
 Bit 3 - Comms processor detects PCTR adapter bus
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
80 ATM Self-Service Diagnostic Status Code Notebook
TOKEN RING ADAPTER
parity error
 Bit 2 - Reserved
 Bit 1 - SIF detects PCTR adapter bus parity error
Bit 0 - PH detects PCTR adapter bus parity error

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 81
HAYES MODEM

HAYES MODEM

M_STATUS
M_STATUS Meaning
00 No error
88 Data mismatch, the data received was not the
same as the test pattern transmitted
93 Sloop3 test failed
94 Loop2 test failed
95 Loop3 test failed
98 Maintenance report

M_DATA
The M_DATA contains additional information depending
upon the M_STATUS returned.

M_STATUS = 88
Data mismatch. The data received was not the same as the test
pattern transmitted. The M_DATA contains the 8 bytes of
received data.

The Sloop3 responses contain no M_DATA.

M_STATUS = 93 or 95
The M_DATA returned when the M_STATUS = 93 or 95
identifies the reason for the test failure.
 Byte 0:
 01- A DosWrite command has timed out while
waiting for CTS to be raised during test.
 02 - A DosWrite command has timed out while
waiting for DSR to be raised during test.
 03 - A DosWrite command has timed out while
waiting for DCD to be raised during test.
 04 - A DosWrite error has been detected during test.
 05 - A modem checksum error has been detected
during test.
 20 - A read command waiting for a modem status
has timed out.
21 - A read command waiting for a modem status
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
82 ATM Self-Service Diagnostic Status Code Notebook
HAYES MODEM
has returned an unexpected status.
When M_DATA byte 0 = 01, 02, 03, M_DATA byte 1
contains the Modem status bits as follows:
 Byte 1:
 7 Reserved
 6 Reserved
 5 Reserved
 4 Reserved
 3 State of CTS
 2 State of DSR
 1 State of RI
0 State of DCD

M_STATUS = 94
The M_DATA returned when the M_STATUS = 94 identifies
the reason for the test failure.
 Byte 0:
 01 - A DosWrite command has timed out while
waiting for CTS to be raised during test
 02 - A DosWrite command has timed out while
waiting for DSR to be raised during test
 03 - A DosWrite command has timed out while
waiting for DCD to be raised during test
 04 - A DosWrite error has been detected during test
 05 - A modem checksum error has been detected
during test
 20 - A read command waiting for a modem status
has timed out
 21 - A read command waiting for a modem status
has returned an unexpected status
 30 - No silence detected while attempting to
establish a test connected with a system not
providing a dial tone
 31 - Engaged signal or number unobtainable while
attempting to establish a test connection
 32 - No carrier was detected from the remote
modem while attempting to establish the test
connection
 33 - No dial tone was detected while attempting to
establish the test connection
 40 - The currently active connection is not V22 or
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 83
HAYES MODEM
V22bis
 41 - The connection has been lost during the test
 42 - The modem has not been returned a status to
the connection attempt within the timeout period (40
seconds)
 43 - The telephone number supplied in the Loop2
command has been blacklisted
80 - The telephone number supplied is invalid. This
can be for one of the following reasons:
* The number is greater than 18 bytes
* The number is present when a connection service
is open
* The number is not present when no connection
services are open
When M_DATA byte 0 = 0–03, M_DATA byte 1 contains the
modem status byte as follows:
 Byte 1:
 7 - Reserved
 6 - Reserved
 5 - Reserved
 4 - Reserved
 3 - State of CTS
 2 - State of DSR
 1 - State of RI
0 - State of DCD

M_STATUS = 98
The M_DATA returned when the M_STATUS = 98 identifies
the cause of the maintenance report.
 Byte 0:
 01 - An external modem is being used and a
DosWrite command has timed out while waiting for
CTS to be raised during an open command
 02 - An external modem is being used and a
DosWrite command has timed out while waiting for
DSR to be raised during an open command
 03 - An external modem is being used and a
DosWrite command has timed out while waiting for
DCD to be raised during an open command
 06 - A Send command has timed out due to
receiving XOFF
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
84 ATM Self-Service Diagnostic Status Code Notebook
HAYES MODEM
 07 - A Send command has timed out due to sending
XOFF
 20 - An external modem is being used and a read
command waiting for a modem status has timed out
 21 - An external modem is being used and a read
command waiting for a modem status has returned
an unexpected status
 30 - No silence detected while attempting to
establish a test connected with a system not
providing a dial tone
 31 - Engaged signal or number unobtainable while
attempting to establish a connection
 32 - No carrier was detected from the remote
modem while attempting to establish the connection
33 - No dial tone was detected while attempting to
establish a connection
When M_DATA byte 0 = 01–03, M_DATA byte 1 contains
the modem status byte as follows:
Byte 1:
 7 - Reserved
 6 - Reserved
 5 - Reserved
 4 - Reserved
 3 - State of CTS
 2 - State of DSR
 1 - State of RI
0 - State of DCD

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 85
PC MIRLAN

PC MIRLAN

M_STATUS
The M_STATUS codes returned for the PC MIRLAN are as
follows:

M_STATUS Meaning
10 Communications lost. The PC MIRLAN CSS
has lost contact with the DPM layer on the
receiving station. Suspend severity.
20 Communications restored. The PC MIRLAN
CSS has regained contact with the DPM layer
on the receiving station. Routine severity.
30 Transmit abandoned. The message was not
sent due to the PC MIRLAN CSS exceeding
the retry limit for transmission. Warning
severity.
32 Transmit abandoned. The DPM layer did not
receive a reply within the timeout limit given
by the OPEN parameter
RESPONSE_TIMER.
33 Transmit abandoned. The DPM layer
received an invalid DPM status in the
MCSTATUS field of the header. Warning
severity.
34 Transmit abandoned. The LLC layer could
not transmit successfully an LLC originated
frame or was closed before it could retry.
Routine severity (Maintenance report only).
35 Transmit abandoned. The DPM layer
received an invalid DPM in the IBSTATCD
field of the header. Routine severity
(Maintenance report only).
40 A message was received which was too long.
Routine severity (Maintenance report only).
41 A message (other than a type 0 message) was
received in which the source address was
equal to the destination address. Routine
severity.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
86 ATM Self-Service Diagnostic Status Code Notebook
PC MIRLAN

M_STATUS Meaning
42 An unrecognised frame is received by the
LLC. Routine severity (Maintenance report
only).
43 A power-up frame has been received from a
remote station. Routine severity
(Maintenance report only).
44 A No-Memory status has been received by
LLC. Routine severity (Maintenance report
only).
45 A No-Buffer status has been received by
LLC. Routine severity (Maintenance report
only).
61 No DSA for message. PC MIRLAN could
not create DSA for a message.
65 Bus interface problem. Could not load driver
onto LAN board. Fatal severity.
66 The driver on the LAN board experienced an
RMX exception. This exception causes the
TCE to system escape with exception escape
code 88H after logging this status. Routine
severity.
67 The 82586 LAN processor was in the no-
resources state for longer that 10
milliseconds. Routine severity.
68 Hardware error. Either a message could not
be transmitted to the MIRLAN board or a
good message could not be received from the
MIRLAN board. Fatal severity.
69 LAN processor failed to respond. Fatal
severity.
88 Data mismatch. The data received was not
the same as the test pattern transmitted.
90 Checksum error. A CRC error was detected
on the received data.
91 Loop1 internal test failed
92 Loop1 test failed
93 Loop1 command not executed
94 Loop2 command not executed
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 87
PC MIRLAN

M_STATUS Meaning
95 Loop3 command not executed
96 Loop2 command transmission failed.
Routine severity. (Maintenance report only).
97 Loop2 reception failed. Routine severity.
(Maintenance report only).
98 Loop2 received from remote station. Routine
severity. (Maintenance report only).

M_DATA
M_DATA contains additional information on error reports as
follows:

M_DATA Meaning
01 No response received from receiving station
02 Negative acknowledge, no buffers available
03 Negative acknowledge, memory overrun
04 Collision retry limit reached
05 Lack of CRC error detected
06 No header or data buffer areas available
07 Command timeout, hardware failure
08 Bus error
09 Did not receive returned Loop2 message
10 Cannot receive (tap disconnected?)
11 Collision detect signal error
12 Memory overrun or underrun
13 Loss of CTS signal from 82586
14 No loop data provided for transmission

The M_DATA returned for specific M_STATUS are as


follows:

M_STATUS = 33
The M_DATA (2 bytes) is the invalid value found in the
MCSTATUS field of the DPM header.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
88 ATM Self-Service Diagnostic Status Code Notebook
PC MIRLAN
M_STATUS = 34
The M_DATA (4 bytes) is the LLC frame header of the frame
to be transmitted.

M_STATUS = 35
The M_DATA (2 bytes) is the invalid value found in the
IBSTATCD field of the DPM header.

M_STATUS = 42 or 43
The M_DATA (up to 11 bytes) is the LLC header and up to 7
bytes of the remainder of the frame.

M_STATUS = 44 or 45
The M_DATA (up to 11 bytes) is the LLC header and up to 7
bytes of the remainder of the frame.

The minimum number of bytes is four.

M_STATUS = 65
The M_DATA (1 byte) gives the reason for the failure:

Bit Mask. Meaning


02H Out of memory
04H Failed to run
05H File read error
06H Bus retry limit reached
07H Level 0 error on MIRLAN board
11H Bad command
12H Data error
13H No data
14H Timeout
15H BCC error
81H Bad load record (Detected by the boot loader)
82H Load record too large (Received by boot
loader)
83H Load record checksum error (Detected by
boot loader)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 89
PC MIRLAN
M_STATUS = 66
The M_DATA (4 bytes) is as follows:
 The first 2 bytes contain the token (word value) of the
task which made the offending RMX call
 The second 2 bytes contain the return address (word
value of IP) of the offending RMX call

M_STATUS = 97 or 98
The M_DATA (up to 11 bytes) is the header and up to 7 bytes
of the remainder of the frame.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
90 ATM Self-Service Diagnostic Status Code Notebook
FBSS

FBSS

M_STATUS

M_STATUS Meaning
10 Communications lost. Returned only in
CONNECTION LOST unsolicited reports.
See M_DATA for reason.
20 Communications restored. Returned only in
CONNECTION RESTORED unsolicited
reports. There is no M_DATA associated
with this M_STATUS
30 Transmit failure. Returned only in
maintenance reports. See M_DATA for
reason.
40 Receive failure. Returned only in
maintenance reports. See M_DATA for
reason.
50 Hardware failure. For example, cable
disconnected. Returned only in FATAL
ERROR unsolicited reports or maintenance
reports. See M_DATA for reason.

A full list of the server return codes, M_DATA{1–2}, and


their meaning can be found in the IBM Financial Branch
System Services publication.

M_DATA for M_STATUS = 10


In a CONNECTION LOST report, M_DATA[0] will contain
the session status from the SNA server. This byte is only
present if it can be obtained from the remote server via the
Token-Ring.

M_DATA[0] Meaning
‘O’ No session established for SDLC or Token-
Ring
‘P’ PU session established
‘L’ LU session established

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 91
FBSS

M_DATA[0] Meaning
‘S’ SDT received. Connection is down due to it
being quiescent

M_DATA[0] = 10H
The cause of this error is the LAN connection or hardware.
M_DATA[1–2] will contain the LAN return codes in a byte
reversed format. For example, ‘L1’ is returned with ‘1’ in
M_DATA[1] and ‘L’ in M_DATA[2].

Code Meaning
‘L1’ Resource not defined in workstation
‘L2’ There is no session with the remote server
‘L3’ Session not defined
‘L5’ Server not loaded
‘L8’ There is no response from the server
‘U1’ Connection is pending with host

M_DATA[0] = 20H
The cause of this error is that the SNA server has returned an
intervention required code. M_DATA[1–2] will contain the
LAN return codes in a byte reversed format.

Code Meaning
‘I1’ No session established
‘I2’ The hardware at the server is powered off, or
the communications adaptor or cabling are
faulty
‘P3’ Server I/O buffer are full during an OPEN
command
‘PB’ Station set into quiescent state during OPEN
‘U1’ Contact is pending with the host
‘U4’ Bad status from the SDLC adaptor
‘U8’ SDLC software is not loaded

M_DATA for M_STATUS = 30


The cause of this error is transmit failure.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
92 ATM Self-Service Diagnostic Status Code Notebook
FBSS
M_DATA[0] = 20H
The cause of this error is the SNA server responding with a
non-zero return code to a Send Host (SH) command, from the
SNA server. M_DATA[1–2] will contain the LAN return
codes in a byte reversed format.

Code Meaning
‘P3’ Server input/output buffers are full during an
(L)SEND command
‘P4’ Previously received message still requires a
response
‘P7’ SNA protocol error during (L)SEND
‘PA’ Host message or response is pending, ready
for receipt
‘PB’ Station set into quiescent state during
(L)SEND

M_DATA[0] = 30H
The cause of this error is internal to FBSS PassThrough.
M_DATA[1] will be 0H, indicating an SNA -RSP was
received in exception response mode.

M_DATA for M_STATUS = 50


The cause of this error is the LAN connection or hardware.

M_DATA[0] = 10H
M_DATA[1–2] will contain the LAN return codes in a byte
reversed format

Code Meaning
‘L1’ Resource not defined in workstation
‘L3’ Session not defined
‘L4’ Unrecoverable error from a remote
workstation
‘L5’ Server not loaded
‘L6’ Unrecoverable error from a local workstation
‘L7’ LAN adaptor card is not installed
‘L8’ No response from server
‘L9’ LAN hardware failure
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 93
FBSS

Code Meaning
‘U4’ Bad status from the SDLC adaptor
‘U6’ Software problem detected
‘U8’ SDLC software not loaded

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
94 ATM Self-Service Diagnostic Status Code Notebook
NOTES

NOTES

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 95
NOTES

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
96 ATM Self-Service Diagnostic Status Code Notebook
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook
B006-6273-M000 August 2010

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook

You might also like