Hi all. I've got this weird side project I've been thinking about trying for a while now. I have a headless FreeBSD web/file server/router thing I normally login to locally via telnet or remotely via SSH, but after finding an old Kaypro 1 at the dump I started thinking about setting it up as a terminal. Why would I want to do that? I guess mostly because it has a really nice keyboard and text display, but otherwise you've got me. The weather's miserable, might as well do something geeky and pointless.
Anyway. I've got the Kaypro hooked up to the FreeBSD machine with a null-modem cable, and the Kaypro is running Kermit-80. According to the manual, Kermit-80 can emulate a VT52, a dumb terminal (like an old teleprinter), or pass all received packets to the screen. The UART in the Kaypro supports up to 19,200 bps.
On the FreeBSD machine I have the console redirected to the serial port in /boot/loader.conf:
and changed the console type in /etc/ttys to use the VT52 emulation in /etc/termcap:
I've tried connecting to the FreeBSD machine with a null-modem cable connected to my Windows notebook using PuTTY at 9600bps, 8 data bits, 1 stop bit, no parity, and XON/XOFF flow control and it works fine. ex works, Visual mode stuff like vi doesn't, but I guess that's because it wouldn't with a VT52?
I hooked it up to the Kaypro and setup Kermit-80 with:
and left everything else on the defaults: no parity, local echo off, VT52 mode, etc... It works, kind of, but the text is a little off. Here's the default /etc/motd as it came across:
I guess "Fease Notes" and "Sesories" are supposed to be "Release Notes" and "Security Advisories". Not total garbage like you would get if your speed and parity were off, but there's some missing characters, kind of like things aren't totally in sync, and it's the same errors every time. Furthermore, I can send commands to the BSD machine just fine, it's just what comes back that isn't totally right. I have C-Kermit running on the file server and I can transfer files to and from the Kaypro using that just fine. I've tried tweaking the settings on Kermit-80 by using different terminal types and disabling flow control, all of which made it worse. Is there anything I can change on the BSD side, or maybe there's someone really old out there that used Kermit-80 back in the day? Either way, I'd appreciate the help.
Anyway. I've got the Kaypro hooked up to the FreeBSD machine with a null-modem cable, and the Kaypro is running Kermit-80. According to the manual, Kermit-80 can emulate a VT52, a dumb terminal (like an old teleprinter), or pass all received packets to the screen. The UART in the Kaypro supports up to 19,200 bps.
On the FreeBSD machine I have the console redirected to the serial port in /boot/loader.conf:
Code:
console="comconsole,vidconsole"
Code:
ttyu0 "/usr/libexec/getty std.9600" vt52 on secure
I hooked it up to the Kaypro and setup Kermit-80 with:
Code:
set speed 9600
set flow control on
Code:
Feb 18 00:40:36 MAINFRAME login:ROOT LOGIN (root) on ttyu0
LaThu Feb 18 00:28:01 on ttyu0
Fr-RELEASE-p9 (GENERIC) #0: Thu Jan 14 01:32:46 UTC 2016
Fease Notes, Errata: https://www.FreeBSD.org/releases/
Sesories: https://www.FreeBSD.org/security/
Frook: https://www.FreeBSD.org/handbook/
Fr https://www.FreeBSD.org/faq/
Qust: https://lists.FreeBSD.org/mailman/listinfo/freebsd-questions/
Frs: https://forums.FreeBSD.org
sthe system are in the /usr/local/share/doc/freebsd/
dican be installed later with: pkg install en-freebsd-doc
Foguages, replace "en" with a language code like de or fr.
rsSD installed: freebsd-version ; uname -a
Pl that output and any error messages when posting questions.
Into manual pages: man man
Frory layout: man hier
tdhis login announcement.
Last edited by a moderator: