...
|
Refer to Mapping Serial line controllers to system resources for details of mapping.
Note |
---|
CHARON emulated console supports only 80 symbols in one line. |
Include Page | ||||
---|---|---|---|---|
|
General parameters
CHARON-AXP console lines COM1 and COM2 have the following parameters:
All the values in the following tables are case insensitive.
alias
Parameter | alias | |
---|---|---|
Type | Identifier | |
Value | This parameter is used to set an useful name for COM1 or COM2 ports. Usually it is "OPA0" for COM1 and "TTA0" for COM2 Example:
|
communication
Parameter | communication |
---|---|
Type | Text string |
Value |
|
baud
Parameter | baud | |
---|---|---|
Type | Numeric | |
Value | Forces the baud rate of the corresponding COM port to be a specified value. The variety of supported values depends on the underlying physical communication resource (COM port). The most widely used values are: 300, 1200, 9600, 19200, 38400. Example:
|
...
Parameter | log_file_size | ||
---|---|---|---|
Type | Text string | ||
Value | If log rotation is enabled, the log_file_size parameter determines the log file size threshold at which the log is automatically rotated.
Examples:
Minimum log file size is 64K, maximum is 1G. Setting size less then 64K effectively makes the log file unlimited. |
host
...
port
...
set OPA0 host="<host-name>[:<port-no>]" |
If the "<port-no>" is not specified, the virtual serial line uses the TCP/IP port number specified by the "port" parameter (see below).
port
Parameter | port |
---|---|
Type | Numeric |
Value | The TCP/IP port number for the virtual serial line. A virtual serial line always listens on this port for incoming connection requests. If multiple virtualized machines are running on a server, ensure the port number is unique across the platform. |
...
Parameter | application | ||
---|---|---|---|
Type | Text string | ||
Value | An application (a terminal emulator is assumed in most cases) to be started on initialization of this serial line emulation. The specified application startup string may contain all required parameters. Example:
In this example the terminal emulator application: "putty" is started with the parameters "-load OPA0" telling it to load a specific saved session named "OPA0", (created separately) from the host registry. The "application" parameter is often combined with a "port" parameter:
|
Notes on "virtual_serial_line" options
Use the combination of "port" and "host" parameters as follows to connect a 3rd party terminal emulator or similar program.
...
|
...
In this example CHARON VM connects to port 10000 of a host with TCP/IP address "192.168.1.1" and at the same time it accepts connections on local port 10000.
It is possible to specify a port on a remote host (note that CHARON always acts as a server). The syntax is:
...
In this example CHARON VM accepts connection on local port 10000 and connects to remote port 20000 of a host with TCP/IP address "192.168.1.1"
Note: the examples above are mainly used for inter-CHARON communications. They are used to connect CHARON VM to an application that communicates to CHARON VM as described below.
Example:
Two CHARON VMs connected to each other:
On host "A":
...
On host "B":
...
Include Page | ||||
---|---|---|---|---|
|
...