I've assembled some notes from old manuals and other sources
on the formats used for on-disk file systems through the
Additional notes, comments on style, and whatnot are welcome.
(It may be sensible to send anything in the last two categories
directly to me, rather than to the whole list.)
The recent UUCP network conversation has me wondering ... is anyone collecting/curating the UUCP maps that represented the way we communicated (outside the ARPANET) from the time of Chesson's paper until the death of comp.mail.maps? Brian Reid's postscript maps were a work of genius; the hand-drawn ASCII maps that predated those are even more wonderful bits of Internet history, let alone art.
I was wondering if Unix had any form of networking before uucp
appeared in Unix v7. It would be interesting to know if one could pass
a file from one Unix v5 machine to another without having to store it
on a magnetic tape.
There's some reference to a mysterious "Spider Interface" in the Unix
v5 manual. It seems to have something to do with DR-11B (which is a
general purpose direct memory access interface to the PDP-11 Unibus).
There's also reference to the "Spider line-printer" :)
> From: "Jeremy C. Reed" <reed(a)reedmedia.net>
> Later, they considered an LNI, an early token ring (if I understand
> correctly), device
for more - that's a pre-print version of an article just published in the
_IEEE Annals of the History of Computing_; slight differences with the final
version, but nothing significant.
Thumbnail: There were two versions; V1 was 1MBit/second, produced in very
limited numbers (~10 or so) at MIT, most used there, although IIRC correctly
at pair (at least - one would be of no use :-) went to UCLA (I remember flying
out to LA to help them get them going). V2 was 10Mbit/second, produced as a
commercial product by Proteon in cooperation with MIT, large numbers sold.
The 3b1 emulator now kind of boot!..
There is some issues with stuff, but for the most part, it works
From: arnold(a)skeeve.com [mailto:firstname.lastname@example.org]
Sent: Tuesday, August 26, 2014 2:17 PM
To: lyndon(a)orthanc.ca; lm(a)mcvoy.com
Cc: rob(a)bolabs.com; tuhs(a)minnie.tuhs.org
Subject: Re: [TUHS] networking on unix before uucp
Larry McVoy <lm(a)mcvoy.com> wrote:
> On Mon, Aug 25, 2014 at 01:00:45PM -0700, Lyndon Nerenberg wrote:
> > It was quite astounding to see the wide range of performance impacts
> > this had on various systems. 3B* systems would tip over and die, except
> > for the (built by Convergent Tech) 3B1.
> Sheesh, you people keep bringing up stuff from my past. My buddy Rob
> Netzer (used to be a prof at Brown, now works on BitKeeper with me)
> had one of those 3B1s. Neat machine. Sort of like a desktop VAX.
I had one too. (Also a trailblazer and then a worldblazer.) The 3B1 ran
SVR2; the BSD networking was available as an add-on with the ethernet
I spent many happy hours working on that box, developing gawk and its
documentation; it was slow enough that you could see algorithmic
differences, e.g. standard diff vs. GNU diff.
It had one of those great AT&T keyboards (as did the blit). The UI
wasn't anything special to write home about though.
For a while there was a separate 3b1.* set of newsgroups and an
archive of stuff at Ohio State; there remains a comp.sys.3b1 group
that still has some activity as new people try to revive some of
these machines and others who had them help out. Someone was writing
an emulator, but I don't think it ever got finished.
Ah, the memories .... :-)
TUHS mailing list
On Mon, Aug 25, 2014 at 08:42:53AM -0600, emanuel stiebler wrote:
> On 2014-08-23 22:59, Larry McVoy wrote:
> > On Sat, Aug 23, 2014 at 03:32:45PM -0400, Clem Cole wrote:
> >> BEGIN - old guy's memories ....
> > I see your old guy memories and "raise" my sort of old guy memories.
> > This is a bell labs blit story. It relies heavily on 7 bit clean stuff.
> > I'm not entirely sure this ever worked reliably but here is what we did.
> > I was a grad student at UW Madison and shared an office with
> another guy. We
> > had a serial line to the computing center across the street. We
> had a blit,
> > loved it. We wanted two.
> Any chance, you still have any software for the BLIT?
Nope, all we were doing was muxing a serial line and that was 8051 assembler.
Larry McVoy lm at mcvoy.comhttp://www.mcvoy.com/lm
Doug McIlroy wrote:
> > I was wondering if Unix had any form of networking before uucp
> Right from the time Unix came up on the PDP-11 it was
> networked in the sense that it had dial-in and dial-out
> modems. Fairly early on, when Unixes appeared in other
> Bell Labs locations, Charlie Roberts provided a program
> for logging into another machine. It had an escape for
> file transfer, so it covered the basic functionality
> of rsh and ftp. It was not included in distributions,
> however, and its name escapes me. Maybe scj can add
> further details.
Are you thinking of the cu (call unix) command? But that was included in v7,
and don't think it was part of uucp. The escape was ~ So a ~. to hangup,
~%put to send a file to the remote and ~%take to get one, and ~~ to send a ~
later on, there was a ct (call terminal) command, expecting a terminal at the end
of phone line instead of another machine.
On Sat, Aug 23, 2014 at 07:01:40AM +1000, Dave Horsfall wrote:
> On Fri, 22 Aug 2014, Larry McVoy wrote:
> > If anyone wants the stuff we use, the stuff mentioned above, I can put
> > it up on the web.
> Pretty please! For private use only, of course.
You'all can use it anywhere you like.
It's not that big a deal (other than 20 years of bug fixes :)
Somewhere I have a bigger deal, at least I think it is, I made a library
to talk to Sun RPC servers in parallel. I called it rpc vectors and Ron
Minnich used it to put a bunch of nfs servers together, he called that
bigfoot. Paper below, if someone wants that code I can ship that too.
It was pretty neat, back in the days of 10Mbit ethernet I was querying
thousands of machines in a single call. The code dealt with the fact
that you had to start eating the replies before you were done sending
the question :)
or for old school people
The code was pretty small, pretty clever, it's a shame it didn't catch on.
Larry McVoy lm at mcvoy.comhttp://www.mcvoy.com/lm
> I was wondering if Unix had any form of networking before uucp
Right from the time Unix came up on the PDP-11 it was
networked in the sense that it had dial-in and dial-out
modems. Fairly early on, when Unixes appeared in other
Bell Labs locations, Charlie Roberts provided a program
for logging into another machine. It had an escape for
file transfer, so it covered the basic functionality
of rsh and ftp. It was not included in distributions,
however, and its name escapes me. Maybe scj can add