2019-12-27 19:15:44 -06:00
2019-12-10 22:18:52 -06:00
2019-12-01 16:20:31 -06:00
2019-12-27 19:15:44 -06:00
2019-12-27 19:15:44 -06:00
2019-06-15 22:03:26 -05:00
2019-06-15 22:03:26 -05:00
2019-12-01 16:20:31 -06:00
2019-06-15 22:03:26 -05:00

oec

oec is an open replacement for the IBM 3174 Establishment Controller.

IBM 3278 terminal and oec

It is a work in progress - as of now it only provides basic TN3270 and VT100 emulation.

Usage

You will need to build a interface and connect it to your computer.

Then configure a Python virtual environment and install dependencies:

python -m venv VIRTUALENV
. VIRTUALENV/bin/activate
pip install -r requirements.txt --no-deps

Assuming your interface is connected to /dev/ttyACM0 and you want to connect to a TN3270 host named mainframe:

python -m oec /dev/ttyACM0 tn3270 mainframe

If you want to use the VT100 emulator and run /bin/sh as the host process:

python -m oec /dev/ttyACM0 vt100 /bin/sh -l

See Also

Description
IBM 3270 terminal controller - a replacement for the IBM 3174
Readme ISC 955 KiB
Languages
Python 99.9%