[ Home | Evals | Support | Buy | Investors | Search ]
  Subsribe to the NewMange SOA Newsletter  
NetManage Worldwide Sites
 
  Technical Support
  Legacy
  Solutions
    Search Knowledgebase
    FAQs
    Technical Documents
  Downloads
    Patches, Fixes and Updates
    Manuals and Guides
  Legacy Products FAQ

  1. What is Telnet?
     
  2. What is a Terminal Emulator?
     
  3. What is a Character Mode?
     
  4. What is a Local Echo?
     
  5. What is a NVT/Line Mode?
     
  6. What is an escape sequence?
     
  7. What is "NRC"?
     
  8. What is a Binary Connection?
     
  9. What is Capture?
     
  10. What is History?
     
  11. What is "CR->CR/LF"?
     
  12. What is an Answerback Message?
     
  13. How can I connect to a Host via Telnet?
     
  14. How do I define a connection profile?
     
  15. What is a "Telnet Connection Type" and how do can I use it?
     
  16. What is a "Rlogin Connection Type" and how can I use it?
     
  17. What are "Rlogin local username" and "Rlogin remote username"?
     
  18. What is an "Asynchronous Connection Type" and how do I use it?
     
  19. How can I store a session ,as it is displayed on the screen, for later use?
     
  20. How can I print a session?
     
  21. How can I display a screen data from the host on the terminal and print it at the same?
     
  22. How can I direct all data from the host to the printer instead of sending data to my screen?
     
  23. How can I send a file from my PC to the host ?
     
  24. How can I retrieve a file from a remote host to my PC ?
     
  25. How can I clear the terminal screen and reset it to its original state?
     
  26. How can I check that I’m connected to the host ?
     
  27. How do I use the log option?
     
  28. How can I map the Keyboard keys?
     
  29. How can I map the Numeric Keyboard?
     
  30. How can I change the printer font and the number of lines in a page?
     
  31. How can I exit Telnet without saving configuration changes?
     
  32. How can I add a new country character code to the list of countries supported by Telnet for character conversion?
     
  33. How can I add a new font to Telnet?
     
  34. What terminal types does Telnet support?
     
  35. What is the KBDMAP.cfg file?
     
  36. What are the differences between the terminal emulation types?
     
  37. Using the Async Connect Type, is it possible to close a session without closing the application?
     
  38. Can I put on hold a session without breaking the connection?
     
  39. Can I change the function of some of the keyboard Keys?
     
  40. Is there a way to automatically detect the communications parameters in my PC ,when using the Async Connect type?
     
  41. What is Telnet’s default port?
     
  42. Can I set the History buffer size?
     
  43. Can I play a previously recorded log file?
     
  44. Can I change the NRC keyboard conversion to a specific country?
     
  45. Are there any keyboard keys that cannot be mapped?
     
  46. Why does a single print job, sent by the host, is printed in separate pages?
     
  47. What types of fonts does Telnet support?
     
  48. What types of fonts does NetManage supply?
     
  49. What keyboard types does Telnet support?
     
  50. What is a Full 8 bit support?
     
  51. 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: Telnet’s 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:

  1. 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.

  2. 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:

  1. 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.

  2. 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 I’m 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:

  1. Choose the Log command from the Settings menu.
  2. Select the Start option. A Log window appears.
  3. Proceed to make your connection and conduct your session as you would normally.
  4. 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).

  1. Dragging a key from the DEC keyboard and dropping it on a key located on the PC keyboard.
  2. Associating a script file with a specific key on the PC keyboard.
  3. 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 Telnet’s 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:

  1. Connect to a Telnet host, using port 7.
  2. 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:

  • Left Shift
  • ALT

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.


Top
    [ Contact Us | Site Map | Legal | Feedback ]