commit | fdf1a7102f800711daadfc3895fc8feeffa73c0e | [log] [tgz] |
---|---|---|
author | Andrew Jeffery <andrew@aj.id.au> | Fri Feb 28 11:52:48 2020 +1030 |
committer | Andrew Jeffery <andrew@aj.id.au> | Fri Feb 28 12:05:24 2020 +1030 |
tree | f4e157de35539e0063c0405deb1db361c62e9a18 | |
parent | 91dde14ecf15ccc5ea8d7e2e19e2fb4426686a00 [diff] |
conf: Ship udev rules for launching obmc-console-server The systemd unit has a ConditionPathExists for the server configuration file, so we can support listing any number of UARTs in the udev rule without negatively impacting the system. For the moment however, list just the two virtual UARTs on the ASPEED SoCs. Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: Ie0bebbf64388c62f7cbb77c399f3d064713d586f
Note: In addition to a toolchain and autoconf tools, this requires autotools-archive
to be installed.
To build this project, run the following shell commands:
./bootstrap.sh ./configure ${CONFIGURE_FLAGS} make
To fully clean the repository, run:
./bootstrap.sh clean
Running the server requires a serial port (e.g. /dev/ttyS0):
touch obmc-console.conf ./obmc-console-server --config obmc-console.conf ttyS0
To connect to the server, simply run the client:
./obmc-console-client
To disconnect the client, use the standard ~.
combination.