- What is Telnet?
- What is a Terminal Emulator?
- What is a Character Mode?
- What is a Local Echo?
- What is a NVT/Line Mode?
- What is an escape sequence?
- What is "NRC"?
- What is a Binary Connection?
- What is Capture?
- What is History?
- What is "CR->CR/LF"?
- What is an Answerback
Message?
- How can I connect to a
Host via Telnet?
- How do I define a connection
profile?
- What is a "Telnet
Connection Type" and how do can I use it?
- What is a "Rlogin Connection
Type" and how can I use it?
- What are "Rlogin
local username" and "Rlogin remote username"?
- What is an "Asynchronous
Connection Type" and how do I use it?
- How can I store a session
,as it is displayed on the screen, for later use?
- How can I print a session?
- How can I display a screen
data from the host on the terminal and print it at the same?
- How can I direct all
data from the host to the printer instead of sending data to my
screen?
- How can I send a file from
my PC to the host ?
- How can I retrieve
a file from a remote host to my PC ?
- How can I clear the terminal
screen and reset it to its original state?
- How can I check that Im
connected to the host ?
- How do I use the log option?
- How can I map the Keyboard
keys?
- How can I map the Numeric
Keyboard?
- How can I change the
printer font and the number of lines in a page?
- How can I exit Telnet
without saving configuration changes?
- How can I add a new
country character code to the list of countries supported by Telnet
for character conversion?
- How can I add a new font
to Telnet?
- What terminal types does
Telnet support?
- What is the KBDMAP.cfg file?
- What are the differences
between the terminal emulation types?
- Using the Async Connect
Type, is it possible to close a session without closing the application?
- Can I put on hold a session
without breaking the connection?
- Can I change the
function of some of the keyboard Keys?
- Is there a way to automatically
detect the communications parameters in my PC ,when using the
Async Connect type?
- What is Telnets
default port?
- Can I set the History
buffer size?
- Can I play a previously
recorded log file?
- Can I change the NRC
keyboard conversion to a specific country?
- Are there any keyboard
keys that cannot be mapped?
- Why does a single print
job, sent by the host, is printed in separate pages?
- What types of fonts does
Telnet support?
- What types of fonts
does NetManage supply?
- What keyboard types
does Telnet support?
- What is a Full 8 bit support?
- What product enhancements have
been made to TN5250 since v5.0?
Top
1. What is Telnet?
Telnet is a terminal communications program that
allows you to connect your PC to a remote system, UNIX or VMS Host
computer and many types of BBSs (bulletin board systems), using
the connection types: ·Telnet TCP/IP protocol , Rlogin and Async
communications protocol.
2. What is a Terminal
Emulator?
A terminal Emulator is an application
that functions like the particular terminal being emulated. To host
applications it appears that the PC is a real terminal.
3. What is a Character
Mode?
Telnet operates in a Character Mode.
Each Terminal key you type is sent to the Host and then being sent
back to the Host Display. The Character that are displayed on the
screen are the characters that the Host sent back, not the terminal.
If you wish to see the chars the terminal sends - use the Local
Echo option in Preferences.
4. What is a Local Echo?
Local Echo displays keystrokes on
your terminal. If the remote computer echoes your keystrokes, leave
Local Echo off. The "Local Echo" option can be found in
the Settings Menu under Preferences/Terminal.
5. What is NVT/Line Mode?
In Line Mode, anything you type is
echoed locally to your screen and is sent to the host only when
you type ENTER or RETURN. The Line Mode option can be found in the
Session Menu.
6. What is an escape
sequence?
An escape sequence is a special character
sent during a Telnet session , the remote host can use it to control
certain functions like a page up or page down. The special character
is preceded usually by the ^[ character which most hosts interpret
to mean that the following characters are an 'escape sequence'.
7. What is "NRC"?
National Character Set is a method
that tries to solve the multinational character problem when connecting
to a 7bit application. It replaces some of the ASCII characters
with the specified language's characters. The NRC supports 12 languages
including USASCII. When you select the NRC option from the Settings
Menu under Preferences/Terminal, your keyboard input will be filtered
before it is transmitted to the remote host. When NRC is enabled,
characters such as #, @, [,\,].. cannot be used.
8. What is a Binary Connection?
Choose the Binary Connection command from
the Session Menu if the host application requires this mode. In
binary mode FF commands sent by the host are considered as the FF
characters and not the negotiation commands. The Binary Connection
command is available only for the Telnet Connection Type, (after
a Telnet Connection has been made). When 8-bit file transfer starts,
Telnet automatically selects the binary mode.
9. What is "Capture"?
Using the "Capture" function, you
may store the whole session as it is displayed on the screen to
a text file (with the extension .cap) for later use (such as to
review, edit, print, or insert the file to an e-mail message or
to another text file, and so forth). To use this feature, you can
either choose the Capture button or choose the Capture to File command
from the File menu.
10. What is History?
The history buffer provides virtual storage of
the terminal session. Data from the terminal session is stored to
the history buffer when the terminal page limit has been reached.
Top
11. What is "CR->CR/LF"?
CR->CR/LF converts a carriage return from
the host as a carriage return plus linefeed on the terminal emulation
page. This option can be found in the Setting Menu under Preferences/Terminal
,there are "Inbound" or "Outbound" options ,depends
on how the remote computer handles the end of a line and what it
expects from other computers.
- Inbound: Choose this option if the remote
computer sends only carriage returns. If the remote computer sends
carriage returns followed by linefeeds, do not select Inbound.
- Outbound: Choose this option if the remote
computer expects to receive CR/LF. If the remote computer expects
to receive only carriage returns and add its own linefeeds, do
not select Outbound.
12. What is an Answerback
Message?
The Answerback message Specifies a sequence
of characters that are sent to the host when ^E (Control E) char
is received. To use this option go to the Settings Menu under Preferences/Terminal
and click on the build button to create a sequence of characters
which has the same attribute as a keyboard macro, that is, it may
contain <ESCAPE>, <ENTER> , \xHH, and so forth.
Top
13. How can I connect to a
Host via Telnet?
To connect a host via Telnet click on the
"Connect" button , choose the connection type you are
using and specify the connection details for the Telnet, Rlogin,
or Async connection type.
If additional details are required for the connection,
the appropriate connection type dialog (Telnet, Rlogin or Async)
will be displayed automatically.
Select Connection Profile... for further information
on the Connection Profiles.
14. How do I define a connection
profile?
A Connection Profile allows you to set and store
necessary connection information, so that you can reconnect without
repeating the input of the connection details.
You can define as many Connection Profiles as
you wish. Each Profile is identified by a unique user-defined Profile
Description name. All predefined Connection Profiles are listed
in a Connection Profile List Box (in the Connect dialog box) and
are invoked by selecting the Profile Description name.
The Connect Profile options are different, depending
on whether you are creating a Telnet Connect Type profile , an Rlogin
Connect Type profile, or an Async Connect Type profile.
15. What is a "Telnet
Connection Type" and how do I use it?
The Telnet Connection Type provides virtual
terminal services for a wide variety of remote systems over a TCP/IP
network, using the Telnet protocol.
You can use the Telnet Connection Type to connect
to any computer that is connected to the Internet.
The Telnet Connection Type operates over a TCP/IP
stack as a full Winsock compliant application.
If you are not using a predefined Telnet Connection
Profile, you must specify the following information in the Telnet
Connect dialog box:
- Host: Specify a remote HostName (or IP Address)
to which you wish to connect.
- Emulate: The default terminal emulation type
is VT320.
- Port: Telnets default port number is
23.
Top
16. What is a "Rlogin Connection
Type" and how do I use it?
The Rlogin Connection Type establishes a
remote login session from your terminal to the remote machine (user
directory), specified as host. If you are not using a predefined
Rlogin Connection Profile, you must specify the following information
in the Rlogin Connect dialog box:
- Host: Specify the remote host to which you
wish to connect.
- Emulate: Select the terminal type that you
want your display to emulate.
- Username: Choose the Username button to open
the Rlogin Username dialog box.
17. What are "Rlogin
local user name" and "Rlogin remote user name"?
When establishing a Rlogin connection type
a local user name and a remote user name should be specified.
- Local User Name is the username that gives
you permission to access the remote machine or remote user directory.
You may log in without entering a password,
even if the name of your local machine is not in the database
- Remote User Name is the user who has given
your Local User Name permission to access that user's directory.
18. What is an "Asynchronous
Connection Type" and how do I use it?
The Asynchronous Connection Type allows you
to connect a remote Host using the serial COM port of your PC. Instead
of the host field, the Dialog box contains a Dial field.
If you are not using a predefined Async Connection
Profile, you must specify the following information in the Async
Connect Dialog box:
- Dial: Indicates the number you wish to dial.
You can also select either Answer or Direct. If you select Answer,
Telnet automatically answers any incoming call.
If you select Direct, you must first
choose a modem (using the Settings/Modem option). Then when you
select Direct, you will see the prompt from the modem. If you
do not specify a phone number, Direct connection is used by default.
When you set up this type of connection,
a blank screen is displayed. You can then type in additional commands
to connect and log in to a remote host, or to communicate directly
with the modem. When connecting to the COM port, you can manually
type in modem commands (such as AT Command) or type in commands
which are relevant to any other equipment connected to that COM
port (such as., a remote Host via a RS232C cable).
- Emulate: You can use the default Terminal
emulation, ANSI-BBS, or select another terminal emulation from
the list.
- More Button: If you wish, you can use the
MORE button to display the Asynchronous Communication Settings
window to define or modify your settings before you connect. (You
can also define these settings in Settings/Preferences/Async Menu
option).
19. How can I store a session
,as it is displayed on the screen, for later use?
Choose the "Capture" button or
use "Capture to file" command from the File menu to store
the whole session as it is displayed on the screen to a text file
(with the extension *.cap) for later use .
You are then prompted to select one of the following:
- TEXT ONLY (default): Captures only text data.
Filters escape sequences and binary controls (other than CR and
LF).
- ALL DATA: Captures and stores all communications
between the host and the terminal, including both data and escape
sequences.
You may choose to Append (add) the contents
of this session to the end of an already existing file by choosing
the Append checkbox.
When the session is ended or you wish to stop
the capture, you can either choose the Capture button or choose
the Capture to File command from the File menu.
Top
20. How can I print a session?
Choose the Print/Screen option under the
"file" menu and enable one of the following options:
- All: Prints the both the terminal page and
the history. The output may include blank lines if the terminal
page size is larger than the number of lines that have been used.
- Selection: Prints a selected number or block
of lines from the terminal page and/or the history.
You can select an area from both the
history window and the terminal window
- Terminal Page: Prints the current Terminal
Page.
21. How can I display
a screen data from the host on the terminal and print it at the
same time?
Choose the Print/Auto Mode option under the
"file" menu.
The data is kept in the printer buffer until
this mode is disabled, at which time is it output from the printer.
Enable Printer Auto Mode by selecting this option
when you want to start storing the screen data in the printer buffer.
To print the contents of the buffer, deselect the Printer Auto Mode
option.
22. How can I direct all
data from the host to the printer instead of sending data to my
screen?
Choose the Print/Control Mode option under the
"file" menu.
When this option is selected, your terminal
screen will not display the data received from the host. Sometimes
the application running on the remote host may send escape sequences
(such as, skip to a new page, switch to a different font, and so
forth) directly to the printer.
If you wish to use this mode, select the option
"Do not translate printer codes" before sending print
jobs to the printer.
23. How can I send a file from
my PC to the host ?
To send a file from your PC to the host please
do the following:
- Choose the "Send File" option from
the File menu or from the Preference option of the Settings menu.
The send option is only available in
the File menu after you have established a connection to the host.
The advantage of using the Preferences option is that you can
save the settings and reuse them with the drag and drop feature.
- Select a file transfer protocol.
File Transfer Protocol: Indicates the
protocol which will be used for transferring the file. Both the
sending and the receiving computers must support the same file
transfer protocol. The default file transfer protocol is Kermit.
You may select any of the following file protocols: ASCII ,CIS
B+,Kermit,Xmodem,Xmodem1k,Ymoded,Zmodem.
24.
How can I retrieve a file from a remote host to my PC ?
To retrieve a file from a remote host to
your PC please do the following:
- Choose the "Receive File" option
from the File menu or from the Preference option of the Settings
menu.
The retrieve option is only available
in the File menu after you have established a connection to the
host. The advantage of using the Preferences option is that you
can save the settings and reuse them with the drag and drop feature.
- Select a file transfer protocol .
File Transfer Protocol: Indicates the
protocol which will be used for transferring the file. Both the
sending and the receiving computers must support the same file
transfer protocol. The default file transfer protocol is Kermit.
You may select any of the following file protocols: ASCII ,CIS
B+,Kermit,Xmodem,Xmodem1k,Ymodem,Zmodem.
Top
25. How can I clear
the terminal screen and reset it to its original state?
The "Reset Terminal" command in
the Edit menu will clear the terminal screen and reset all terminal
settings to their original ones.
Some applications change the value of the original
settings during the session. Use this option to clear the buffer
and to reset the terminal to its original state.
26. How can I check that
Im connected to the host ?
Choose from the Session menu the "Are you
there" command ,
If the host is connected, the host will reply
and this reply will be displayed. The reply differs from one host
to another, however UNIX hosts usually reply with the test "Yes."
This option is available only with the Telnet
Connection Type.
27. How do I use
the log option?
The log option in Telnet allows you to debug
programs, report problems, and record demos.
To record a session, start the log before you
connect to a host by doing the following:
- Choose the Log command from the Settings
menu.
- Select the Start option. A Log window appears.
- Proceed to make your connection and conduct
your session as you would normally.
- Choose the Stop button within the Log window
to stop the log, and the Save button to save it to a file.
28. How can I map
the Keyboard keys?
There are a few ways to map your keyboard
keys by using the Keyboard Mapping command window from the Settings
Menu,
When you select this command, a dialog box appears
with a display of a PC extended keyboard and a layout of the specified
terminal keyboard (VT100/VT220, ANSI, TVI, or WYSE).
- Dragging a key from the DEC keyboard and
dropping it on a key located on the PC keyboard.
- Associating a script file with a specific
key on the PC keyboard.
- Mapping a macro (string of text and or function
keys) to a specific key on the PC keyboard.
29. How can I map the Numeric
Keyboard?
The numeric keypad can be mapped differently,
depending on the NumLock state.
Use the Keyboard Mapping command from the Settings
Menu.
The default mapping for VT emulation is as follows:
- When NumLock is ON, the numeric keys are
mapped to 0 through 9. With this setting, the application sends
"1" when you press numeric 1.
- When NumLock is OFF, the numeric keys are
mapped to VT KP-0 through KP-9. With this setting, the application
sends "KP-1" when you press numeric 1.
In the Keyboard Mapping dialog box,
note that NumLock (in VT emulation) is by default mapped to PF1.
- To change the NumLock state, you must click
the right Mouse button over the displayed NumLock key. (Clicking
the left Mouse button selects the NumLock key, but does not change
its state.)
- If you simply press the NumLock key on the
keyboard, Telnet sends PF1 (the default mapping.)
30. How can I change the
printer font and the number of lines in a page?
If the Use True Type Font option is selected,
(under the Settings menu, Preferences/Printer), you may specify
the number of lines that will be printed on each page. The default
number of lines per page is 66. You can specify from 1 through 200
lines per page.
The default printer font type , if the Use True
Type Font option is selected ,is Courier New,
If you wish to change the default , add manually
to the telnet.cfg file under the [telnet] section the line :
FontName=<the new font name>.
Top
31. How can I exit Telnet
without saving configuration changes?
To exit Telnet without saving changes please
activate the "Save Changes" dialog box on Exit from the
Telnet application - change the default Asksave=No , in the telnet.cfg
file under the [telnet] section , to Askasve=Yes.
When the "Save Changes" dialog box
appear on Exit , choose "no".
32. How can I add
a new country character code to the list of countries supported
by Telnet for character conversion?
The list displayed in the International Settings
drop-down list is taken from the kbdmap.cfg file.
You can edit this file by adding an entry in
the [CountryInfo] section if you want to convert to a code of a
country that is not listed or change the default conversion section.
33. How can I add a
new font to Telnet?
If you wish to add a new font to Telnet please
do the following:
- In windows95/NT 4.0- the new font should
be copied to the windows fonts directory.
- In windows 3.11 go to Control Panel
,open the Fonts icon and choose the Add button to add a new font.
34. What terminal
types does Telnet support?
The Telnet and ASCII Terminal application
supports the following terminal types:
Terminal Type Model
- TTY TTY
- ANSI ANSI, ANSI-BBS, ANSI-SCO, AT386
- VT VT52, VT100, VT220, VT320, VT340, VT420
- TV TVI950, TVI955
- WYSE WYSE50, WYSE60
35. What is the
KBDMAP.cfg file?
The KBDMAP.cfg file is a configuration file
containing the character conversion tables for all foreign languages
used by NetManage Terminal emulations.
36. What are the differences
between the terminal emulation types?
- VT220, VT320, VT420 all very
similar, support of NRC in 7bit
- VT100 almost same as VT220 but only
7 bit
- VT340 text mode (paging mode), graphic
mode (Regis, Tektronix and Sixel)
- ANSI Similar to VT220 but support
colors and character set like a PC (full 8bit support) , VT emulation
support only DEC character sets ,24 lines.
- ANSI-SCO Very similar to ANSI ,25
lines, Full support to SCO console color scheme
- ANSI-BBS Recommended to connect in
serial mode to BBS, 25 lines, PC dos compatible color scheme
- AT386 Compatible with AT&T 386
unix console, different keyboard scan codes
- WYSE and TVI Important to differentiate
between line attribute and page attribute
Top
37. Using the Async Connect
Type, is it possible to close a session without closing the application?
The "Hang Up" command in the Session
Menu allows you to send a signal that you are hanging up the line
from your end, but it does not close the application.
38. Can I put on hold
a session without breaking the connection?
Use the "Pause" option in the Session
Menu to stop all screen activity without breaking the connection.
This command is available after a connection has been made.
39. Can I change
the function of some of the keyboard Keys?
The "Keys" button under the Settings
Menu in the Preferences/Terminal window allows you to select the
function of some commonly used keys:
- Backspace Key: Select whether this key will
function as a backspace or a delete key.
- Keypad Mode: Select whether the numeric keyboard
will function in its numeric mode or in an application-specific
mode.
- Cursor Key: Select whether the cursor will
function as a normal cursor or in an application-specific mode.
40. Is there a way
to automatically detect the communications parameters in my PC ,when
using the Async Connect type?
The "detect" option in the Settings
Menu under Preferences/Async allows you to properly configure and
confirm the connection for the Async Connect Type.
This option will auto detect the communications
parameters in your PC and will insert the appropriate values (for
COM port, baud rate, etc.) in the Async Communications Settings
dialog box.
The Detect option can be also used to confirm
or diagnose the status of the serial ports.
Ensure that your modem is plugged in and powered
on before using this option.
Top
41. What is Telnets
default port?
Telnet's default port number is 23. Connection
to a specific port , other than the standard port 23,is provided
for additional devices with terminal login capabilities .
You may have multiple Telnet and ASCII Terminal
sessions application active at the same time.
42. Can I set
the History buffer size?
Choose from the Settings Menu under Preferences/History
the "History buffer size limit",
The buffer size limit can be set to a specific
number of Kilobytes (1Kb of buffer contains approximately 8 lines
of history) or to the Maximum size.
The maximum size of the history is 4000Kb (which
is approximately equivalent to 32000 lines). The minimum history
buffer size is 0 Kb. Select 0 Kb if you prefer to work without a
History. Before setting a large history buffer size, you should
be sure that there is enough free space on the disk drive you use
for the history buffer file.
43. Can I play a previously
recorded log file?
To play a previously recorded log file please
do the following:
- Connect to a Telnet host, using port 7.
- Choose the Log command from the Settings
menu and select the Play option. Or choose the play button within
the log window (if the log window is already displayed).
When the log is played, it displays the recorded
session character-by-character. You must continue to click on the
Play button in order to continue displaying characters in the session
window.
44. Can I change the
NRC keyboard conversion to a specific country?
You can force the Keyboard mapper to use
a specific country code by using the "International" option
from the Settings Menu.
If you have previously selected the NRC replacement
option selecting a country indicates how the NRC are converted.
The list displayed in the drop-down list is
taken from the kbdmap.cfg file. You can edit this file by adding
an entry in the [CountryInfo] section. For example, if you want
to convert to a code of a country that is not listed in the default
conversion section.
If you have made no previous selection, the
Country field will contain Windows Default and the drop-down list
box will contain all the entries in the [CountryInfo] section of
kbdmap.cfg.
45. Are there
any keyboard keys that cannot be mapped?
The following PC keyboard keys cannot be
mapped:
46. Why does
a single print job, sent by the host, is printed in separate pages?
Some hosts send a single print job as
multiple sequences of lines.
Each sequence of lines is followed by a stop
mode command, causing a brief interval. When the stop interval timeout,
the printing proceed with the next sequence. If you enable the "Delay
Printer Close" command (under the Settings menu, Preferences/Printer)
for the specified timeout, the printing will proceed on the same
page. Otherwise, the next sequence of lines will be treated as a
separate print job.
47. What types of
fonts does Telnet support?
Telnet supports Fixed Pitch/Monospaced
,True type fonts and bit map fonts (based on ANSI or OEM).
Fixed pitch/Monospaced fonts fonts in
which every character takes up the same amount of space.
48. What types
of fonts does NetManage supply?
NetManage supplies the following fonts:
Ansi fonts: Newt , OEM fonts: Netmanage PC ,Newt
PC , Symbol fonts: Newt Special , NetManage Special.
49. What keyboard types
does Telnet support?
Telnet supports only keyboard with 101/102
keys.
Top
50. What is a Full 8 bit support?
Full 8 bit support specifies how Telnet should
interpret control codes from the multinational character set. If
this option is selected, Telnet interprets the c1 control codes
(0X80 - 0X1F) as language characters rather than control codes.
Characters manipulation will not be supported.
51.What product enhancements
have been made to TN5250 since v5.0?
Here is a list of enhancements to Telnet:
- Recorder (see the description in TN3270 and
TN5250.)
- Save preferences of send and receive files
for file transfer. There are two new options in the Preferences...option
of the Settings Command: Send File and Receive File. These options
are also included in the File Menu. The advantage of using the
Preferences option is that you can save the settings and reuse
them with the drag and drop feature. However, the dialog is the
same in both Menu lists. Use the Receive dialog when you are transferring
from the host to your local computer and Send when you are transferring
from your local computer to the host.
Using the Browse button, enter the name
of the file to send in the Macro field of the Send File dialog.
To enter special characters such as ESC or CRLF, choose the Build
button. The file can be a configuration file, a script or any
other type of file.
The Send File dialog box also contains
Use Host Initiated File Transfer. If you select this option, Telnet
automatically sends the file that was set in the Preference dialog
and displays a progress bar.
The difference between Send and Receive
File is that in Send you supply the name of the file you want
to send. In the Receive dialog you put the name of the directory
where the file will be placed. When running XMODEM, XMODEM1K and
ASCII protocols, you must specify the full path name--that is,
the name of the file within the directory you want to receive.
For Kermit, YMODEM and other protocols, it is enough to enter
the name of the directory.
- Drag and Drop file transfer. Can be used
to automatically send files from Windows Explorer to the host.
Before using this feature, it is recommended that you fill in
the Macro field in the Send File dialog box. If you are trying
to drag a .CFG file, Telnet either opens the file or sends it,
depending on the selection you make in the pop-up menu. The same
processing takes place for script files, except that you must
select whether to send the file or execute the script. When there
is no previous setting, Telnet uses the default mode. If the host
does not know how to receive it, the progress bar will not show
progress (it appears empty). You must then choose the Abort button.
It is your responsibility to define the settings before trying
again.
- Debug Mode. Choosing Debug from the Script
menu starts the script editor in debug mode, making it possible
to run and debug line by line.
|