Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ x29remoteprof(4X25) — DECnet WAN Support 3.0A

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

x29logind(8X25)

x29remotesetup(8X25)

x29remoteprof(4X25)  —  File Formats

Digital

NAME

x29remoteprof − X.29 remote PAD profile

SYNOPSIS

/etc/x29remoteprof

DESCRIPTION

The /etc/x29remoteprof file contains initial settings which are read by the X.29 Server (x29logind) for each incoming X.29 call received by an X.25 for Digital UNIX system.  It is an ASCII text file consisting of four lines that define the following:

       •PAD parameters

       •break action

       •interrupt action

       •hold timer

The meaning and format of each line is described in the following sections. 

PAD Parameters

A parameter list defining the initial PAD parameter settings for the remote PAD.  Before proceeding with any data transfer, the X.29 Server sets the PAD parameters on the remote PAD to the values specified in this list.  This allows you to define how the remote PAD should operate when an initial connection is made to the X.25 for Digital UNIX system. 

The format of the parameter list is

parameter:value,...,parameter:value

where parameter is the CCITT reference number of the parameter (1 to 22), and value is a valid parameter value (0 to 255).  For example, the following parameter list would set PAD parameter 2 to 0 and PAD parameter 4 to 1:

2:0,4:1

Break Action and Interrupt Action

The actions to be performed when the X.29 Server receives a break message or an interrupt from the remote PAD.  The server can perform any combination of the following actions:

       •Reset the call,

       •Purge all input in the pseudo-terminal driver,

       •Clear the call, and

       •Send up to 15 characters to the pseudo-terminal. 

The break action and interrupt action have identical formats as follows:

 action:message

where action is a three-digit field defining which actions the X.29 server should perform and message is up to 15 comma-separated decimal character codes defining the message to be sent to the pseudo-terminal. 

Each digit in the action field can take the value 0 or 1, indicating whether the corresponding action is disabled or enabled respectively.  The following table defines the action field. 

Action Digit 1 Digit 2 Digit 3
clear 1 0 0
purge 0 1 0
reset 0 0 1

Combinations of actions can be defined.  For example, the following line would disable the clear action and enable the purge and reset actions.  The message sent to the pseudo-terminal would be HELLO <Return>

011:72,69,76,76,79,13

Hold Timer

The amount of time in twentieths (1/20) of a second that a partially full packet is held by the X.29 Server before transmission across the X.25 network to the remote PAD.  The value of the timer can be in the range 0 to 255.  A value of 0 disables the hold timer, causing the X.29 Server to transmit packets as soon as there is any data available to be sent. 

Modifying the Remote PAD Profile

The remote PAD profile can be modified by using a text editor or with the x29remotesetup(8X25) utility.  Superuser privilege is required to change the remote PAD profile. 

EXAMPLE

An example of a typical remote PAD profile is shown below:

1:1,2:0,4:1,10:0,15:0
010:3
000:
1

       •The first line contains settings for remote PAD parameters 1, 2, 4, 10, and 15. 

       •The second line sets the break action such that the X.29 Server will purge input in the pseudo-terminal driver and send a <Ctrl/C> character to the pseudo-terminal upon receipt of a break message from the remote PAD. 

       •The third line sets the interrupt action such that the X.29 Server will ignore interrupts from the remote PAD. 

       •The fourth line sets the hold timer in the X.29 Server to 1/20 of a second. 

RELATED INFORMATION

Commands: x29logind(8X25), x29remotesetup(8X25). 

X.25 for Digital UNIX − PAD User’s Guide. 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026