Using a 3270 terminal emulation for Linux on z/VM

Ubuntu 22.04 LTS z/VM guest

For Linux® on z/VM, you can use a 3270 terminal emulation to access a console device.

Figure 1 illustrates how z/VM can handle the 3270 communication.

Figure 1. Accessing terminal devices from a 3270 device
This graphic is described in the surrounding text.
Note: Figure 1 shows two console devices with the name ttyS0. Only one of these devices can be present at any one time.
CONMODE=3215
translates between the 3270 protocol and the 3215 protocol and connects the 3270 terminal emulation to the 3215 line-mode terminal device driver in the Linux kernel.

You can use the conmode= kernel parameter to make the kernel issue the corresponding z/VM CP command.

CONMODE=3270
connects the 3270 terminal emulation to the 3270 terminal device driver in the Linux kernel.

You can use the conmode= kernel parameter to make the kernel issue the corresponding z/VM CP command.

VINPUT
is a z/VM CP command that directs input to the ttyS0 device provided by the SCLP line-mode terminal device driver. In a default z/VM environment, ttyS0 is provided by the 3215 line-mode terminal device driver. You can use the conmode= kernel parameter to make the SCLP line-mode terminal device driver provide ttyS0.

The terminal device drivers continue to support 3270 terminal hardware, which, if available at your installation, can be used instead of a 3270 terminal emulation.