> V6, as distributed, had no networking at all. There are two V6 systems with
> networking in TUHS:
>
> https://minnie.tuhs.org//cgi-bin/utree.pl?file=SRI-NOSC <https://minnie.tuhs.org//cgi-bin/utree.pl?file=SRI-NOSC>
> https://minnie.tuhs.org//cgi-bin/utree.pl?file=BBN-V6 <https://minnie.tuhs.org//cgi-bin/utree.pl?file=BBN-V6>
>
> The first is an 'NCP' Unix (unless unless you have an ARPANet); the second is
> a fairly early TCP/IP from BBN (ditto, out of the box; although one could write
> an Ethernet driver for it).
I’ve also done a port of the BBN VAX stack to V6 (running on a TI990 clone), using a serial
PPP interface to connect. Experimental, but may have the OP's interest:
https://www.jslite.net/cgi-bin/9995/dir?ci=tip
> There's also a fairly nice Internet-capable V6 (well, PWB1, actually) from MIT
> which I keep meaning to upload; it includes SMTP, FTP, etc, etc. I also have
> visions of porting an ARP I wrote to it, and bringing up an Ethernet driver
> for the DEQNA/DELQA, but I've yet to get to any of that.
I’d love to have a look at that and compare and contrast the approaches.
I’m finding that BBN’s original design, with a separate kernel thread for the network stack,
is elegant but difficult to tune: too much priority and it crowds out user processes, too little
and the slow PPP line is not kept busy.
I think I’m beginning to understand why CSRG (and later also BBN) moved to
the interrupt driven structure of 4.2BSD: perhaps it was also difficult to tune for a
VAX with ethernet.
> From: Paul Riley
> In the bootable images archive, there's the "Unknown V6" RL02
> image. I've tried that on SimH configured as an 11/23+ with 256kB of RAM
> and it seems to work fine.
Sorry, where's this archive? Somewhere in:
https://www.tuhs.org/Archive/Distributions/Research/
I assume? From the description, that might be from the 'Shoppa disks'; didn't
realize that was a /23 on those.
> I would assume that Ethernet boards are available, but not supported on
> V6.
V6, as distributed, had no networking at all. There are two V6 systems with
networking in TUHS:
https://minnie.tuhs.org//cgi-bin/utree.pl?file=SRI-NOSChttps://minnie.tuhs.org//cgi-bin/utree.pl?file=BBN-V6
The first is an 'NCP' Unix (unless unless you have an ARPANet); the second is
a fairly early TCP/IP from BBN (ditto, out of the box; although one could write
an Ethernet driver for it).
There's also a fairly nice Internet-capable V6 (well, PWB1, actually) from MIT
which I keep meaning to upload; it includes SMTP, FTP, etc, etc. I also have
visions of porting an ARP I wrote to it, and bringing up an Ethernet driver
for the DEQNA/DELQA, but I've yet to get to any of that.
> it's hard to glean that wisdom from reading the manual.
Yeah, DEC manuals went through a phase-change around about the time of the
/23. Old DEC manuals are wonderful; stuffed to the gills with deep technical
details. Suitable for engineers...
Later, they turned into manuals for 'ordinary people' - 'plug cable C1 into
plug P1'. Semi-useless; although one can often glean a few useful morsels if
you trawl through the entire thing.
That's why I've been doing PDP-11 pages on the CHWiki which attempt to cover a
lot of technical detail, in a high technical content/size way.
If you need something that's not there, let me know, and I'll get to adding it.
Noel
I've done some research for a friend about when the reboot() system call
was added, and how it related to the sync, sync, sync dance.
https://bsdimp.blogspot.com/2020/07/when-unix-learned-to-reboot2.html
may be of interest. Please do let me know if I've gotten something wrong...
Warner
Hello All.
I have updated various READMEs in the QED archive I set up a while
back: https://github.com/arnoldrobbins/qed-archive. Now included
is a link to Leah's blog, mention that the SDS files came from Al Kossow,
and Doug's link to the Multics QED cheat sheet.
Thanks,
Arnold
> fairly early in PDP-11 development ed gained three features: & in the
> rhs of substitutions plus k and t commands. (I'm not sure about & ....
Oh, and backreferencing, which took regular expressions way up the
complexity hierarchy--into NP-complete territory were it not for the limit
of 9 backreferenced substrings. (Proof hint: reduce the knapsack problem to
an ed regex.)
Also g and s were generalized to allow escaped newlines.
I was indeed wrong about &. It was in v1.
Doug