|
|
1.1 ! root 1: .\" Copyright (c) 1986 Regents of the University of California. ! 2: .\" All rights reserved. The Berkeley software License Agreement ! 3: .\" specifies the terms and conditions for redistribution. ! 4: .\" ! 5: .\" @(#)tn3270.1 1.3 (Berkeley) 1/11/86 ! 6: .\" ! 7: .TH TN3270 1 "January 11, 1986" ! 8: .UC 6 ! 9: .SH NAME ! 10: tn3270 \- full-screen remote login to IBM VM/CMS ! 11: .SH SYNOPSIS ! 12: .B tn3270 ! 13: sysname ! 14: .SH DESCRIPTION ! 15: .I Tn3270 ! 16: permits a full-screen, full-duplex connection ! 17: from a VAX UNIX machine ! 18: to an IBM machine running VM/CMS ! 19: giving the appearance of being logged in ! 20: directly to the remote machine ! 21: on an IBM 3270 terminal. ! 22: Of course you must have an account on the machine ! 23: to which you wish to connect in order to log in. ! 24: .I Tn3270 ! 25: looks to the user in many respects ! 26: like the Yale ASCII Terminal Communication System II. ! 27: .I Tn3270 ! 28: is actually a modification of the Arpanet TELNET user interface (see ! 29: .IR telnet (1)) ! 30: that interprets and generates raw 3270 control streams. ! 31: .PP ! 32: Emulation of the 3270 terminal is done in the Unix process. ! 33: This emulation involves mapping ! 34: 3270-style commands from the host ! 35: into appropriate sequences to control the user's terminal screen. ! 36: .I Tn3270 ! 37: uses ! 38: .IR curses (3x) ! 39: and the ! 40: .I /etc/termcap ! 41: file to do this. ! 42: The emulation also involves simulating the special 3270 keyboard keys ! 43: (program function keys, etc.) ! 44: by mapping sequences of keystrokes ! 45: from the ASCII keyboard into appropriate 3270 control strings. ! 46: This mapping is terminal dependent and is specified ! 47: in a description file, ! 48: .IR /etc/map3270 , ! 49: (see ! 50: .IR map3270 (5)) ! 51: or in an environment variable ! 52: .I MAP3270 ! 53: (see ! 54: .IR mset (1)). ! 55: Any special function keys on the ASCII keyboard are used whenever possible. ! 56: If an entry for the user's terminal ! 57: is not found, ! 58: .I tn3270 ! 59: looks for an entry for the terminal type ! 60: .B unknown. ! 61: If this is not found, ! 62: .I tn3270 ! 63: uses a default keyboard mapping ! 64: (see ! 65: .IR map3270 (5)). ! 66: .PP ! 67: The first character of each special keyboard mapping sequence ! 68: is either an ASCII escape (ESC), ! 69: a control character, or an ASCII delete (DEL). ! 70: If the user types an unrecognized function key sequence, ! 71: .I tn3270 ! 72: sends an ASCII bell (BEL), or a visual bell if ! 73: defined in the user's termcap entry, to the user's terminal ! 74: and nothing is sent to the IBM host. ! 75: .PP ! 76: If ! 77: .I tn3270 ! 78: is invoked without specifying a remote host system name, ! 79: it enters local command mode, ! 80: indicated by the prompt ``tn3270>''. ! 81: In this mode, ! 82: .I tn3270 ! 83: accepts and executes ! 84: the following ! 85: commands: ! 86: .sp ! 87: .nf ! 88: .ta 0.5i 1.5i ! 89: open connect to a remote host ! 90: close close the current connection ! 91: quit exit tn3270 ! 92: z suspend tn3270 ! 93: status print connection status ! 94: ? print help information ! 95: .fi ! 96: .sp ! 97: Other common ! 98: .I telnet ! 99: commands are not available in ! 100: .I tn3270. ! 101: .I Tn3270 ! 102: command mode may also be entered, after connecting to a host, by typing ! 103: a special escape character ! 104: (typically control-C). ! 105: .PP ! 106: While in command mode, any host login session is still alive ! 107: but temporarily suspended. ! 108: The host login session may be resumed by entering an empty line ! 109: (press the RETURN key) ! 110: in response to the command prompt. ! 111: A session may be terminated by logging off the foreign host, ! 112: or by typing ``quit'' or ``close'' while in local command mode. ! 113: .SH FILES ! 114: /etc/termcap ! 115: .br ! 116: /etc/map3270 ! 117: .SH AUTHOR ! 118: Greg Minshall ! 119: .SH SEE ALSO ! 120: mset(1), telnet(1), termcap(3x), termcap(5), map3270(5), ! 121: \fIYale ASCII Terminal Communication ! 122: System II Program Description/Operator's Manual\fR ! 123: (IBM SB30-1911) ! 124: .SH BUGS ! 125: Performance is slow and uses system resources prodigiously. ! 126: .PP ! 127: Not all 3270 functions are supported, ! 128: nor all Yale enhancements.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.