Serial Line Emulation Notes
Table of contents
- 1 Serial Lines for Emulated Systems
- 2 Configuration Parameters Overview
- 3 HP-UX Interactive Login Activation
- 4 Terminal Emulation Considerations
- 4.1 Accessing Emulated Charon-PAR/PA3 Systems via Terminal Emulation
- 4.1.1 Using Non-Graphical Telnet Client
- 4.1.2 Using PuTTY
- 4.1.3 Using xhpterm
- 4.1.3.1 Working without Block-Mode Enter key
- 4.1.3.2 Mapping the Block-Mode Enter key
- 4.1.3.3 Using Different Fonts
- 4.2 Accessing Emulated Charon-PAR/PA9 Systems via Terminal Emulation
- 4.2.1 Using Non-Graphical Telnet Client
- 4.2.2 Using PuTTY
- 4.1 Accessing Emulated Charon-PAR/PA3 Systems via Terminal Emulation
- 5 Other Terminal Emulation Considerations
Serial Lines for Emulated Systems
Most models emulated by Charon-PAR have two serial lines (LDev 20 and 21). One of these emulated lines is mapped to the serial console, the other to a second serial port. Some models may have more serial lines. Please refer to Emulated Model Hardware Configuration Details for more information. This section provides an overview of the serial line configuration. Please also refer to the Configuration File Reference.
Configuration Parameters Overview
Each emulated line has a device path denoting bus and slot information in the emulated system (see configuration file template or chapter Emulated Model Hardware Configuration Details) and a configuration path. The configuration path is used to set up the serial line configuration in the emulator configuration file.
The following table shows the device and configuration paths used for the two serial lines:
Serial line | Configuration path |
|---|---|
Charon-PAR 64-bit models | |
1 = Console |
|
2 |
|
Charon-PAR 32-bit model 7000-720 | |
1 = Console |
|
2 |
|
Serial port configuration options are specified using the following syntax:
or (for model 720)
|
If the Super/IO module has been loaded, there are two additional serial lines. In the configuration, they are identified by
superio_001.uart0 and
superio_001.uart1.
The basic configuration options are the same as for the default serial lines.
The most important configuration options are listed below. For additional parameters and more detailed information, please refer to the Configuration File Reference.
Serial port option | Description |
|---|---|
type | The serial port type determines the protocol used on the serial port. Possible values are:
|
port | Each port is mapped to a TCP socket on the emulator host or to a physical line. This parameter defines the TCP port used, the name of the physical device, or the port and address of a serial line server. A port number must be unique among all active port numbers on the host system. A TCP port is specified as Default values (listening on all interfaces):
To restrict console connections to certain host interfaces or host IP addresses, set where-to-listen to the respective interface name or IP address. The settings A physical device is specified as " Example:
A serial line server is specified as " |
command | This parameter is optional. It can be used to specify a terminal emulation program that is started automatically when the emulated system is started. Charon-PAR provides preconfigured profiles for PuTTY (PAR-Socket PAR-Telnet PAR-Telnet-VT100) that can be used to connect to the emulated system via a serial line. |
The configuration file templates contain the following default configurations:
Line | Charon-PAR/PA3 | Charon-PAR/PA9 |
|---|---|---|
| Emulated serial console on port 30000 using the telnet protocol. PuTTY started automatically with preconfigured profile. | |
1 |
| PA9-64
PA9-32
|
| Emulated second serial line in raw mode on port 30002. | |
2 |
|
PA9-64
PA9-32
|