HP Advanced Communications Controllers (ACC) manual Status and Error Messages

Page 32

Using HDLC/LAP-D Protocol

Status and Error Messages

Status and Error Messages

HDLC/LAP-D produces a range of buffer status codes and unsolicited status messages, apart from the standard communications statuses described elsewhere in the ACC documentation. In the following descriptions, the statuses marked with a dagger (†) are not generated by UI terminals. The defines for these status codes are located in /usr/include/zcom/zcomstatus.h and /usr/include/zcom/zx25status.h.

Terminal Request Status Codes

The following statuses are returned in response to a request to create, destroy, enable, disable, activate or deactivate a terminal. Although these are a part of the standard status set, they are not used by all protocols, and have a particular significance within HDLC/LAP-D.

0

TM_OK

No error detected

 

 

The request was successfully processed. In the case of

 

 

enabling or disabling the terminal, this does not mean

 

 

that the link has been established or disconnected. The

 

 

link status is reported via unsolicited status messages.

1

TM_MUST_DSBL

Terminal must be disabled

 

 

This status code is returned in response to a terminal

 

 

delete request. Before deleting a terminal, it must be

 

 

disabled and the ST25DSBL unsolicited status message

 

 

must have been received.

12

TM_PROT_REJ

Protocol detected error

 

 

TM_PROT_REJ is returned in response to a terminal

 

 

enable request when the configuration specified by the

 

 

poll, select and option words is invalid. In addition to

returning TM_PROT_REJ, the protocol generates a ST25ENF unsolicited status message. For configuration information, Chapter 4 , “Protocol Specific Configuration.” Another possible, although unlikely, cause for TM_PROT_REJ is that an error occurred when the protocol attempted to setup a group of LAP-D terminals. In this case, the ST25ENF unsolicited status message will not be generated.

32

Chapter 3

Image 32
Contents ACC HDLC/LAP-D Protocol User’s Guide EditionPage Legal Notices Page Preface Publishing History Software Installation and Verification describes OrganizationSoftware Manuals Related DocumentationHardware Manuals Contents Sample Configuration Files Overview Supported Devices Product FeaturesIntroduction References References Software Installation Software Installation and Verification Software Removal Software Installation Running SwinstallProduct Identification Verification Procedure Installation VerificationUsing the HDLC/LAP-D Protocol Module Bring up the Zcom subsystem DTE Received data can now be displayed Installation Verification Using HDLC/LAP-D Protocol Using HDLC/LAP-D Protocol Unnumbered Information Frames General Protocol ProcessingApplication Message Headers Timeout Processing Terminal Enable/Disable Requests Request Specific ProcessingTerminal Activate/Deactivate Requests Write Transmit RequestsControl Requests Received Data Status and Error Messages Terminal Request Status CodesIoalrdyenbl Terminal already enabled Unsolicited Status MessagesThis status message is generated in response to a Protocol received a Disconnected Mode response Write Completion Status Codes Control Write Completion Status CodesRead Completion Status Codes Status and Error Messages Protocol Specific Configuration Interface-Definition Port-DefinitionSubchannel-Definition Terminal-Definition HDLCDTE400MSTerminal-Definition Application and can be set to any value desired. They Predefined Configuration Values Poll/Select/Option Configuration Values TEIVal Res Minimum Maximum Timeout Poll WordSelect Word T200 Res T200 Val N200First Option Word IUFSecond Option Word Sapi TEISample Configuration Files Sample Network Configuration File Appendix a Sample Network Configuration File
Related manuals
Manual 328 pages 30.05 Kb