For my online PDP-8 I have it attached to a serial port on my web
server/gateway machine (which also meets the 10 year rule, a Swan 486
upgraded to 133 MHz runing Linux).
I have a program I wrote which is run from inetd when somebody telnets
to the port. It sets up the serial port and knows enough telnet protocol
to tell the other end to go into unbuffered mode.
ftp://ftp.pdp8.net/software/serial_telnet/
It logs the serial traffic to /tmp and errors to syslog. The errors are
harmless cmd and option ignored messages for parts of the protocol it
ignores. It also uses a lock file in /var/lock to prevent multiple
connections.
I also have the PDP-8 power controllers on the PC parallel port with a
custom board so I can power up the machine when someone want to use it.
David Gesswein
http://www.pdp8.net/ -- Run an old computer with blinkenlights.