Unix V7 contains a driver for the DZ11 8-port terminal multiplexer, but the driver is not included in the mkconf program, which is used to configure a new kernel. This page provides a patch for mkconf.c and describes how to make V7 work with the DZ11.
I installed Unix V7 on version 3.1-0 of the Simh PDP-11 simulator using the Keith_Bostic_v7 tape. If you got your V7 installation from some other source, run sum /usr/sys/conf/mkconf.c and see if it gives you something different than 04000 29. If so, you may want to compare your version of mkconf.c to that in the Henry_Spencer_v7 tarball.
V7 was released in 1979, nine years before Larry Wall wrote patch, so I also prepared an ed script with my changes to mkconf.c. Feed it to ed in order to patch mkconf.c.
If you transfer the patch to your PDP-11 using cut and paste in an xterm or some similar method, verify that tab characters have not been translated into spaces. Mkconf generates the assembly file l.s, and the assembler distinguises between tabs and spaces.
In installing V7, I found Hellwig Geisse's instructions and mktape utility helpful.
Tim Newsham notes that he had to set the DZ11 in Simh to 16 lines to avoid a panic. Second, he had to attach the device with the -m flag to make it use modem control lines.
Last updated: 2014-12-08