UNIVERSITY OF PENNSYLVANIA - AFRICAN STUDIES CENTER
JANet Information

JANet Information

GUEST JAGUEST JANET PAD SERVICE USERGUIDE NET PAD SERVICE USERGUIDE Tony Bates, ULCC 03-Jan-91 VERSION 1.0

0. INTRODUCTION

The Guest JANET PAD service is intended for users with access to the Internet who wish to connect to JANET for screen based services (i.e. telnet/tn3270). As Janet runs different protocols to those on the Internet a gateway is provided to make interworking possible. This guide should give all the information that will be needed to use the gateway. This document can be retrieved by mailing info-server@nsfnet-relay.ac.uk with the following text in the message:

Request: janetpad Topic: userguide

If you have any useful comments on the service please send them by e-mail to janetpad@nsfnet-relay.ac.uk. Any further enquiries should be sent by e-mail to liaison@nsfnet-relay.ac.uk.

1. HOW TO USE

Basically all you need to do is telnet to sun.nsf.ac.uk and login with the username "janet" (this must be in lower-case). No password is required. You are then prompted for a JANET hostname.

NOTE 1: JANET hostnames are in the reverse order to Internet names (i.e. uk.ac.janet.news).

NOTE 2: The current gateway address is as follows:- sun.nsf.ac.uk 128.86.8.7

Here is an example session connect.

(host) % telnet sun.nsf.ac.uk Trying... Connected to sun.nsfnet-relay.ac.uk. Escape character is '^]'. SunOS UNIX (sun.nsfnet-relay.ac.uk) login: janet Welcome to the JANET X.25 PAD Service. Enter a JANET hostname (i.e uk.ac.janet.news) 'h' for help or 'q' to quit. hostname: uk.ac.janet.news SunLink X.25 PAD V6.0. Type ^P for Executive, ^Pb for break Calling... connected... This is the JANET NEWS machine - log in with the id NEWS OS4000+Rlix V38 Janet News

As you can see once you enter a hostname you then enter the PAD program. The PAD is the standard application program used to talk to JANET hosts. It uses the CCITT X.3 and X.29 Recommendations. The PAD program used in this gateway comes with a PAD executive (command) mode which allows you to adjust certain parameters if you so wish.

To use the PAD executive type CONTORL and P (^P) together and then carriage return . i.e.

blah% ^P PAD>

Note that the PAD executive has it own prompt (PAD>). To leave the PAD executive, type ^P. The PAD executive allows you to change pad parameters. In general you will not have to change these as most end hosts will do this for you. However, if for example, you want to change the line delete character from ^U to ^X then all you would need to do is enter following executive command:

PAD> set buferdelete 24

The following executive commands are available:

Command Meaning

? Display paramater set list and the current value for each one.

^P Return to data transfer state.

help List available commands.

set Set the parameter named to the specific numeric value. See TABLE 1 for a list of paramter names and values.

read Display current paramater value.

reset Reset the connection.

clear Clear the connection.

break Send a break.

interrupt Transmit an interrupt packet.

2. POSSIBLE PROBLEMS

i. If the host is unavailable for some reason you may well receive one of several clearing codes. TABLE 2 gives a brief look at some of the most common codes you are likely to see. When your connection is cleared you should receive a four digit hexadecimal code. Use this code to determine the problem.

ii. The PAD software does not pass the details of your terminal type to the end host so you may have to set this. On a unix host, this would be something like:

janet-host% set term=vt100 janet-host% tset

On a VAX/VMS host it something like:

VMS-HOST $ SET TERMINAL/DEVICE=VT100

iii. Most end hosts will take care of any X.3 PAD parameter changes that are needed. However, on a rare occassion you may want to set "character mode" yourself rather than "line mode". To do this enter the following sequence of commands:

PAD> set echo 0 PAD> set timeout 1 PAD> set crpad 0 PAD> set linefold 0 PAD> set linefeedinsert 0 PAD> set lfpad 0 PAD> set editcontrol 0

NOTE: The list of possible problems may well grow in later versions of the guide.

TABLE 1 PAD EXECUTIVE X.3 PARAMETERS AND VALUES

Number Name Values

1 escape 0,1 2 echo 0,1 3 forward 0-128 4 timeout 0-255 5 padflowcontrol 0,1 6 service -- 7 breakaction 0,1,5,8,21 8 datadelivery 0,1 9 crpad 0,1 10 linefold 0-255 11 baudrate 3 12 terminalflowcontrol 0,1 13 linefeedinsert 0,1,4,5,6,7 14 lfpad 0,1 15 editcontrol 0,1 16 chardelete 0-127 17 bufferdelete 0-127 18 display 0-127

NOTE - paramter 6 is not supported.

TABLE 2 COMMON CLEAR CODES

The first two digits represent the cause and the second show the diagnostic. This is a very brief subset of the full X.25 list.

CAUSE CODE MEANING

00 Cleared by end host (remote DTE) 01 Number busy 05 Network congestion 09 Out of Order 0B Access barred 0D Un-obtainable 11 Remote procedure error 13 Local procedure error 80 Cleared by end host (remote DTE)

DIAGNOSTIC CODE MEANING

00 No additional information 40 Call setup problem 41 Facility code not allowed 42 Facility parameter not allowed 43 Invalid called address 44 Invalid calling address



Editor: Ali B. Ali-Dinar
Previous Menu Home Page What's New Search Country Specific