cc/td/doc/product/software/ssr91
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

X.25 Cause and Diagnostic Codes

X.25 Cause and Diagnostic Codes

This appendix covers the X.25 cause and diagnostics codes, as referred to in the Debug X.25 section of Chapter 10, "Debug Command Reference." For more information on these codes, see the 1988 CCITT X.25 Recommendation.


Note The router reports the decimal value of a cause or diagnostic code, whereas other X.25 equipment may report these codes in other values such as hexadecimal. For this reason, this appendix lists both the decimal and hexadecimal values of the cause and diagnostic codes.

X.25 Cause Codes

A cause code indicates an event that triggered an X.25 packet. The cause code can only appear in entries for CLEAR REQUEST, REGISTRATION CONFIRMATION, RESET REQUEST, and RESTART packets. Possible values for the cause code can vary, depending on the type of packet. Because the REGISTRATION exchange is not supported, those cause codes are not documented in this section.

Table A-1 describes the meanings of cause codes for CLEAR REQUEST packets.


Cause Code Descriptions for CLEAR REQUEST Packets
Code (Hex) Code
(Dec)
Description
00 0 (or 128 to 255) DTE originating
01 1 Number busy
03 3 Invalid facility request
05 5 Network congestion
09 9 Out of order
0B 11 Access barred
0D 13 Not obtainable
11 17 Remote procedure error
13 19 Local procedure error
15 21 RPOA out of order
19 25 Reverse charging not accepted
21 33 Incompatible destination
29 41 Fast select not accepted
39 57 Ship absent

Table A-2 describes the meanings of cause codes for RESET REQUEST packets.


Cause Code Descriptions for RESET REQUEST Packets
Code (Hex) Code
(Dec)
Description
00 0 (or 128 to 255) DTE originated
01 1 Out of order
03 3 Remote procedure error
05 5 Local procedure error
07 7 Network congestion
09 9 Remote DTE operational
0F 15 Network operational
11 17 Incompatible destination
1D 29 Network out of order

Table A-3 describes the meanings of cause codes for RESTART packets.


Cause Code Descriptions for RESTART Packets
Code (Hex) Code
(Dec)
Description
00 0 (or 128 to 255) DTE restarting
01 1 Local procedure error
03 3 Network congestion
07 7 Network operational
7F 127 Registration/cancellation confirmed

X.25 Diagnostic Codes

The diag (diagnostic) code provides an additional hint as to what, if anything, went wrong. This code can only appear in entries for CLEAR REQUEST, DIAGNOSTIC, RESET REQUEST, and RESTART packets. Unlike the cause codes, the diag codes do not vary depending upon the type of packet.


Note These diagnostic codes can be produced by any equipment handling a given virtual circuit, and are then propagated through all equipment handling that virtual circuit. Thus, receipt of a diagnostic code may not indicate a problem with the router at all.

Table A-4 describes the meanings of possible diag codes.


Diagnostic Field Code Descriptions
Code (Hex) Code
(Dec)
Description
00 00 No additional information
01 01 Invalid P(S)
02 02 Invalid P(R)
10 16 Packet type invalid
11 17 Packet type invalid for state R1
12 18 Packet type invalid for state R2
13 19 Packet type invalid for state R3
14 20 Packet type invalid for state P1
15 21 Packet type invalid for state P2
16 22 Packet type invalid for state P3
17 23 Packet type invalid for state P4
18 24 Packet type invalid for state P5
19 25 Packet type invalid for state P6
1A 26 Packet type invalid for state P7
1B 27 Packet type invalid for state D1
1C 28 Packet type invalid for state D2
1D 29 Packet type invalid for state D3
20 32 Packet not allowed
21 33 Unidentifiable packet
22 34 Call on one-way logical channel
23 35 Invalid packet type on a permanent virtual circuit
24 36 Packet on unassigned LCN
25 37 Reject not subscribed to
26 38 Packet too short
27 39 Packet too long
28 40 Invalid GFI
29 41 Restart or registration packet with nonzero in bits 1 to 4 of octet 1 or bits 1 to 8 of octet 2
2A 42 Packet type not compatible with facility
2B 43 Unauthorized interrupt confirmation
2C 44 Unauthorized interrupt
2D 45 Unauthorized reject
30 48 Timer expired
31 49 Timer expired for incoming call
32 50 Timer expired for clear indication
33 51 Timer expired for reset indication
34 52 Timer expired for restart indication
35 53 Timer expired for call deflection
40 64 Call set up, clearing, or registration problem
41 65 Facility code not allowed
42 66 Facility parameter not allowed
43 67 Invalid called address
44 68 Invalid calling address
45 69 Invalid facility length
46 70 Incoming call barred
47 71 No logical channel available
48 72 Call collision
49 73 Duplicate facility requested
4A 74 Nonzero address length
4B 75 Nonzero facility length
4C 76 Facility not provided when expected
4D 77 Invalid CCITT-specified DTE facility
4E 78 Maximum number of call redirections or deflections exceeded
50 80 Miscellaneous
51 81 Improper cause code for DTE
52 82 Octet not aligned
53 83 Inconsistent Q bit setting
54 84 NUI problem
70 112 International problem
71 113 Remote network problem
72 114 International protocol problem
73 115 International link out of order
74 116 International link busy
75 117 Transit network facility problem
76 118 Remote network facility problem
77 119 International routing problem
78 120 Temporary routing problem
79 121 Unknown called DNIC
7A 122 Maintenance action

Diagnostic codes with values of 80 or greater in hexadecimal, or with values of 128 or greater in decimal, have been defined for a proprietary network. To learn the meanings of these codes, contact the administrator for that network.

hometocprevnextglossaryfeedbacksearchhelp
Copyright 1989-1997 © Cisco Systems Inc.