The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* 2.9BSD:  mbuf.h
@ 1999-02-17  4:23 maximum entropy
  0 siblings, 0 replies; only message in thread
From: maximum entropy @ 1999-02-17  4:23 UTC (permalink / raw)


I'm trying to compile a 2.9BSD kernel using the distribution from the
pups archive.

"make unix" failed:
Make:  Don't know how to make /usr/include/sys/mbuf.h.  Stop.

I looked in the usr.tar from the distribution, and I don't see mbuf.h
anywhere.

Does anyone know where I can find a copy of this file?

Cheers,
entropy

--
entropy -- it's not just a good idea, it's the second law.

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id QAA11005
	for pups-liszt; Wed, 17 Feb 1999 16:17:41 +1100 (EST)
Received: from moe.2bsd.com (0 at MOE.2BSD.COM [206.139.202.200])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id QAA11000
	for <pups at minnie.cs.adfa.edu.au>; Wed, 17 Feb 1999 16:17:28 +1100 (EST)
Received: (from sms at localhost)
	by moe.2bsd.com (8.9.0/8.9.0) id VAA23159
	for pups at minnie.cs.adfa.edu.au; Tue, 16 Feb 1999 21:15:02 -0800 (PST)
Date: Tue, 16 Feb 1999 21:15:02 -0800 (PST)
From: "Steven M. Schultz" <sms@moe.2bsd.com>
Message-Id: <199902170515.VAA23159 at moe.2bsd.com>
To: pups at minnie.cs.adfa.edu.au
Subject: Re: 2.9BSD:  mbuf.h
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

Hi -

> I'm trying to compile a 2.9BSD kernel using the distribution from the
> pups archive.
> 
> "make unix" failed:
> Make:  Don't know how to make /usr/include/sys/mbuf.h.  Stop.
> 
> I looked in the usr.tar from the distribution, and I don't see mbuf.h
> anywhere.
> 
> Does anyone know where I can find a copy of this file?

	That's not _all_ your missing ;-)

	Unless you have the 1985 Seismo (or Harvard - depends where you
	got the tape from) update tape to 2.9 the networking code won't
	compile much less run.  Been there, done that.  It was a fun couple
	weeks coming to the realization that the networking code hadn't
	been fully integrated and compiled in 2.9

	I believe the 2.9-Seismo update is in the PUPS archive (should be
	on the CD but my memory isn't ECC these days ;-)).  It's a fairly
	painful upgrade process because it changes the a.out header format
	for overlaid processes (goes from 7 to 15 overlays).  If you're not
	real careful you'll have (as I did ;-)) a real mess:  can't finish
	the upgrade because the old kernel doesn't support the new overlaid
	processes but you can't build a new kernel because doing so needs
	those processes.  Something like that.  It was "interesting" ;)

	Steven Schultz

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id QAA11030
	for pups-liszt; Wed, 17 Feb 1999 16:24:28 +1100 (EST)
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id QAA11024
	for <pups at minnie.cs.adfa.oz.au>; Wed, 17 Feb 1999 16:24:18 +1100 (EST)
Received: (from wkt at localhost)
	by henry.cs.adfa.edu.au (8.9.1/8.9.1) id QAA14818;
	Wed, 17 Feb 1999 16:26:09 +1100 (EST)
	(envelope-from wkt)
From: Warren Toomey <wkt@henry.cs.adfa.edu.au>
Message-Id: <199902170526.QAA14818 at henry.cs.adfa.edu.au>
Subject: Re: 2.9BSD:  mbuf.h
In-Reply-To: <199902170515.VAA23159 at moe.2bsd.com> from "Steven M. Schultz" at "Feb 16, 1999  9:15: 2 pm"
To: sms at moe.2bsd.com (Steven M. Schultz)
Date: Wed, 17 Feb 1999 16:26:09 +1100 (EST)
Cc: pups at minnie.cs.adfa.oz.au (Unix Heritage Society)
Reply-To: wkt at cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

In article by Steven M. Schultz:
> Hi -
> 
> > I'm trying to compile a 2.9BSD kernel using the distribution from the
> > pups archive.
> > Make:  Don't know how to make /usr/include/sys/mbuf.h.  Stop.
> > Does anyone know where I can find a copy of this file?
> 
> 	That's not _all_ your missing ;-)
> 
> 	Unless you have the 1985 Seismo (or Harvard - depends where you
> 	got the tape from) update tape to 2.9 the networking code won't
> 	compile much less run.  Been there, done that.  It was a fun couple
> 	weeks coming to the realization that the networking code hadn't
> 	been fully integrated and compiled in 2.9
> 
> 	I believe the 2.9-Seismo update is in the PUPS archive (should be
> 	on the CD but my memory isn't ECC these days ;-)).  It's a fairly
> 	painful upgrade process because it changes the a.out header format
> 	for overlaid processes (goes from 7 to 15 overlays).  If you're not
> 	real careful you'll have (as I did ;-)) a real mess:  can't finish
> 	the upgrade because the old kernel doesn't support the new overlaid
> 	processes but you can't build a new kernel because doing so needs
> 	those processes.  Something like that.  It was "interesting" ;)
> 
> 	Steven Schultz

Don't worry, Nicholas is trying to patch 2.9 to get it to run on a Pro. 
I'm sure he will keep us informed :-)

'Night!

	Warren

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id RAA11134
	for pups-liszt; Wed, 17 Feb 1999 17:01:58 +1100 (EST)
Received: from smtp10.nwnexus.com (smtp10.nwnexus.com [206.63.63.53])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id RAA11128
	for <pups at minnie.cs.adfa.edu.au>; Wed, 17 Feb 1999 17:01:40 +1100 (EST)
Received: from halcyon.com (66-a-usw.rb1.blv.nwnexus.net [206.63.251.66])
	by smtp10.nwnexus.com (8.8.8/8.8.8) with ESMTP id WAA05965;
	Tue, 16 Feb 1999 22:01:09 -0800 (PST)
Message-ID: <36CA5B0D.8A2B2629 at halcyon.com>
Date: Tue, 16 Feb 1999 22:00:45 -0800
From: "David C. Jenner" <djenner@halcyon.com>
Reply-To: djenner at halcyon.com
X-Mailer: Mozilla 4.5 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: wkt at cs.adfa.oz.au
CC: "Steven M. Schultz" <sms at moe.2bsd.com>,
        Unix Heritage Society <pups at minnie.cs.adfa.oz.au>,
        PDP-11 Unix Preservation Society <pups at minnie.cs.adfa.edu.au>
Subject: Re: 2.9BSD:  mbuf.h
References: <199902170526.QAA14818 at henry.cs.adfa.edu.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

Speaking of the Pro, I have one and have been trying to get Venix
to run on it.  The rub is, there are two versions: one directly from
VenturCom (Venix/Pro) and one licensed through DEC (Pro/Venix).

Venix/Pro is freely available on the Internet at ftp.update.uu.se,
but Pro/Venix seems to be a little harder to find.  Pro/Venix is
much to be preferred because you can reconfigure the kernel (in
binary) to include different drivers, etc.

I've been able to acquire all the documentation and all (almost) the
disks for Pro/Venix 2.0.  A couple of the disks are apparently
unusable or missing in the set I have.

It seems to me that Pro/Venix is a potential candidate for the PUPS
archive, the snag being DEC/Compaq residual interests in it.  PUPS
covers the AT&T part, VenturCom has "given away" their part, and
DEC/Compaq is all that's left.

So:
	1) Could this be a PUPS addition, if a good copy be found?
	2) If someone has a copy, but worries about the DEC/Compaq
	   aspects, can a good copy of the disks I have be acquired?
	   (Anyone in this category might want to respond directly
	    to me instead of posting to the mailing lists.)  After
	   all a PUPS licensee is 99.999% covered, and DEC/Compaq
	   objections are probably to worry about the AT&T part,
	   which the Ancient Unix license covers...

Actually, I'm amazed I've gotten as far as I have with this, because
I've been pretty passive about finding it.  It's only taken 2 years
so far.

Dave

Warren Toomey wrote:
> 
> In article by Steven M. Schultz:
> > Hi -
> >
> > > I'm trying to compile a 2.9BSD kernel using the distribution from the
> > > pups archive.
> > > Make:  Don't know how to make /usr/include/sys/mbuf.h.  Stop.
> > > Does anyone know where I can find a copy of this file?
> >
> >       That's not _all_ your missing ;-)
> >
> >       Unless you have the 1985 Seismo (or Harvard - depends where you
> >       got the tape from) update tape to 2.9 the networking code won't
> >       compile much less run.  Been there, done that.  It was a fun couple
> >       weeks coming to the realization that the networking code hadn't
> >       been fully integrated and compiled in 2.9
> >
> >       I believe the 2.9-Seismo update is in the PUPS archive (should be
> >       on the CD but my memory isn't ECC these days ;-)).  It's a fairly
> >       painful upgrade process because it changes the a.out header format
> >       for overlaid processes (goes from 7 to 15 overlays).  If you're not
> >       real careful you'll have (as I did ;-)) a real mess:  can't finish
> >       the upgrade because the old kernel doesn't support the new overlaid
> >       processes but you can't build a new kernel because doing so needs
> >       those processes.  Something like that.  It was "interesting" ;)
> >
> >       Steven Schultz
> 
> Don't worry, Nicholas is trying to patch 2.9 to get it to run on a Pro.
> I'm sure he will keep us informed :-)
> 
> 'Night!
> 
>         Warren

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id RAA11133
	for pups-liszt; Wed, 17 Feb 1999 17:01:50 +1100 (EST)
Received: from smtp10.nwnexus.com (smtp10.nwnexus.com [206.63.63.53])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id RAA11122
	for <pups at minnie.cs.adfa.oz.au>; Wed, 17 Feb 1999 17:01:34 +1100 (EST)
Received: from halcyon.com (66-a-usw.rb1.blv.nwnexus.net [206.63.251.66])
	by smtp10.nwnexus.com (8.8.8/8.8.8) with ESMTP id WAA05965;
	Tue, 16 Feb 1999 22:01:09 -0800 (PST)
Message-ID: <36CA5B0D.8A2B2629 at halcyon.com>
Date: Tue, 16 Feb 1999 22:00:45 -0800
From: "David C. Jenner" <djenner@halcyon.com>
Reply-To: djenner at halcyon.com
X-Mailer: Mozilla 4.5 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: wkt at cs.adfa.oz.au
CC: "Steven M. Schultz" <sms at moe.2bsd.com>,
        Unix Heritage Society <pups at minnie.cs.adfa.oz.au>,
        PDP-11 Unix Preservation Society <pups at minnie.cs.adfa.edu.au>
Subject: Re: 2.9BSD:  mbuf.h
References: <199902170526.QAA14818 at henry.cs.adfa.edu.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

Speaking of the Pro, I have one and have been trying to get Venix
to run on it.  The rub is, there are two versions: one directly from
VenturCom (Venix/Pro) and one licensed through DEC (Pro/Venix).

Venix/Pro is freely available on the Internet at ftp.update.uu.se,
but Pro/Venix seems to be a little harder to find.  Pro/Venix is
much to be preferred because you can reconfigure the kernel (in
binary) to include different drivers, etc.

I've been able to acquire all the documentation and all (almost) the
disks for Pro/Venix 2.0.  A couple of the disks are apparently
unusable or missing in the set I have.

It seems to me that Pro/Venix is a potential candidate for the PUPS
archive, the snag being DEC/Compaq residual interests in it.  PUPS
covers the AT&T part, VenturCom has "given away" their part, and
DEC/Compaq is all that's left.

So:
	1) Could this be a PUPS addition, if a good copy be found?
	2) If someone has a copy, but worries about the DEC/Compaq
	   aspects, can a good copy of the disks I have be acquired?
	   (Anyone in this category might want to respond directly
	    to me instead of posting to the mailing lists.)  After
	   all a PUPS licensee is 99.999% covered, and DEC/Compaq
	   objections are probably to worry about the AT&T part,
	   which the Ancient Unix license covers...

Actually, I'm amazed I've gotten as far as I have with this, because
I've been pretty passive about finding it.  It's only taken 2 years
so far.

Dave

Warren Toomey wrote:
> 
> In article by Steven M. Schultz:
> > Hi -
> >
> > > I'm trying to compile a 2.9BSD kernel using the distribution from the
> > > pups archive.
> > > Make:  Don't know how to make /usr/include/sys/mbuf.h.  Stop.
> > > Does anyone know where I can find a copy of this file?
> >
> >       That's not _all_ your missing ;-)
> >
> >       Unless you have the 1985 Seismo (or Harvard - depends where you
> >       got the tape from) update tape to 2.9 the networking code won't
> >       compile much less run.  Been there, done that.  It was a fun couple
> >       weeks coming to the realization that the networking code hadn't
> >       been fully integrated and compiled in 2.9
> >
> >       I believe the 2.9-Seismo update is in the PUPS archive (should be
> >       on the CD but my memory isn't ECC these days ;-)).  It's a fairly
> >       painful upgrade process because it changes the a.out header format
> >       for overlaid processes (goes from 7 to 15 overlays).  If you're not
> >       real careful you'll have (as I did ;-)) a real mess:  can't finish
> >       the upgrade because the old kernel doesn't support the new overlaid
> >       processes but you can't build a new kernel because doing so needs
> >       those processes.  Something like that.  It was "interesting" ;)
> >
> >       Steven Schultz
> 
> Don't worry, Nicholas is trying to patch 2.9 to get it to run on a Pro.
> I'm sure he will keep us informed :-)
> 
> 'Night!
> 
>         Warren

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id TAA11461
	for pups-liszt; Wed, 17 Feb 1999 19:23:34 +1100 (EST)
Received: from zippy.bernstein.com (entropy at zippy.bernstein.com [206.20.83.202])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id TAA11456
	for <pups at minnie.cs.adfa.oz.au>; Wed, 17 Feb 1999 19:23:21 +1100 (EST)
Received: (from entropy at localhost)
	by zippy.bernstein.com (8.9.1/8.9.1) id DAA24861;
	Wed, 17 Feb 1999 03:22:50 -0500 (EST)
Date: Wed, 17 Feb 1999 03:22:50 -0500 (EST)
Message-Id: <199902170822.DAA24861 at zippy.bernstein.com>
From: maximum entropy <entropy@zippy.bernstein.com>
To: djenner at halcyon.com
CC: pups at minnie.cs.adfa.oz.au
In-reply-to: <36CA5B0D.8A2B2629 at halcyon.com> (djenner at halcyon.com)
Subject: Venix (was Re: 2.9BSD:  mbuf.h)
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

>Date: Tue, 16 Feb 1999 22:00:45 -0800
>From: "David C. Jenner" <djenner at halcyon.com>
>
>Speaking of the Pro, I have one and have been trying to get Venix
>to run on it.  The rub is, there are two versions: one directly from
>VenturCom (Venix/Pro) and one licensed through DEC (Pro/Venix).

Interesting...I know there's a Venix 1.0 and a Venix 2.0.  I thought
they were both from Venturcom, with 1.0 being for the Pro-350 and 2.0
for the Pro-380.  I never heard of a distinction between Venix/Pro
vs. Pro/Venix.  Then again, I got into this game fairly late...I
bought my used Pro-350 around 1993 for US$100, with Venix 1.0 already
installed (also with original install media and docs).

>Venix/Pro is freely available on the Internet at ftp.update.uu.se,
>but Pro/Venix seems to be a little harder to find.  Pro/Venix is
>much to be preferred because you can reconfigure the kernel (in
>binary) to include different drivers, etc.
>
>I've been able to acquire all the documentation and all (almost) the
>disks for Pro/Venix 2.0.  A couple of the disks are apparently
>unusable or missing in the set I have.

I have the following archives of Venix-related stuff that I snagged
from the net a few years back.  If you think any of them might contain
what you're looking for, let me know and I'll give more detail about
their contents.

-rw-r--r--   1 entropy  user         3833 Oct 17  1997 README
-rw-r--r--   1 entropy  user          532 Oct 17  1997 README.VAX
-rw-r--r--   1 entropy  user        30819 Oct 17  1997 RX50.notes
-rw-r--r--   1 entropy  user      2530759 Oct 17  1997 Venix1.tar.Z
-rw-r--r--   1 entropy  user      2503931 Oct 17  1997 Venix2.tar.Z
-rw-r--r--   1 entropy  user        15817 Oct 17  1997 cathang.txt
-rw-r--r--   1 entropy  user       332543 Oct 17  1997 mopimage.tar.Z
-rw-r--r--   1 entropy  user          443 Oct 17  1997 nbsdrx50.readme
-rw-r--r--   1 entropy  user       897510 Oct 17  1997 nbsdrx50.zip
-rw-r--r--   1 entropy  user       155648 Oct 17  1997 pppd
-rw-r--r--   1 entropy  user       193536 Oct 17  1997 pr0801eng.sys
-rw-r--r--   1 entropy  user        14153 Oct 17  1997 raind112.zip
-rw-r--r--   1 entropy  user         6621 Oct 17  1997 rx50.zip
-rw-r--r--   1 entropy  user        81152 Oct 17  1997 teledisk.zip
-rw-r--r--   1 entropy  user        61440 Oct 17  1997 venix.tar
-rw-r--r--   1 entropy  user          116 Oct 17  1997 venix1.readme
-rw-r--r--   1 entropy  user      1119490 Oct 17  1997 venix1s.zip
-rw-r--r--   1 entropy  user      1095824 Oct 17  1997 venix1u.zip
-rw-r--r--   1 entropy  user          424 Oct 17  1997 venix2.readme
-rw-r--r--   1 entropy  user      1058970 Oct 17  1997 venix2s.zip
-rw-r--r--   1 entropy  user      1145720 Oct 17  1997 venix2u.zip
-rw-r--r--   1 entropy  user       332362 Oct 17  1997 vnx2u2u5.zip

--
entropy -- it's not just a good idea, it's the second law.

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id TAA11492
	for pups-liszt; Wed, 17 Feb 1999 19:33:00 +1100 (EST)
Received: from zippy.bernstein.com (entropy at zippy.bernstein.com [206.20.83.202])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id TAA11487
	for <pups at minnie.cs.adfa.edu.au>; Wed, 17 Feb 1999 19:32:47 +1100 (EST)
Received: (from entropy at localhost)
	by zippy.bernstein.com (8.9.1/8.9.1) id DAA24878;
	Wed, 17 Feb 1999 03:32:05 -0500 (EST)
Date: Wed, 17 Feb 1999 03:32:05 -0500 (EST)
Message-Id: <199902170832.DAA24878 at zippy.bernstein.com>
From: maximum entropy <entropy@zippy.bernstein.com>
To: sms at moe.2bsd.com
CC: pups at minnie.cs.adfa.edu.au
In-reply-to: <199902170515.VAA23159 at moe.2bsd.com> (sms at moe.2bsd.com)
Subject: Re: 2.9BSD:  mbuf.h
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

>Date: Tue, 16 Feb 1999 21:15:02 -0800 (PST)
>From: "Steven M. Schultz" <sms at moe.2bsd.com>
>
>	I believe the 2.9-Seismo update is in the PUPS archive (should be
>	on the CD but my memory isn't ECC these days ;-)).  It's a fairly
>	painful upgrade process because it changes the a.out header format
>	for overlaid processes (goes from 7 to 15 overlays).  If you're not
>	real careful you'll have (as I did ;-)) a real mess:  can't finish
>	the upgrade because the old kernel doesn't support the new overlaid
>	processes but you can't build a new kernel because doing so needs
>	those processes.  Something like that.  It was "interesting" ;)

Sounds like fun.  Any hints on the correct upgrade path to avoid this
lossage?

Better yet, would you be willing and able to upload a disk image or
tar file of an upgraded system to the PUPS archive (or directly to me
if it's not of general interest), so I could use that as a starting
point?

Cheers,
entropy

--
entropy -- it's not just a good idea, it's the second law.

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id TAA11533
	for pups-liszt; Wed, 17 Feb 1999 19:43:19 +1100 (EST)
Received: from zippy.bernstein.com (entropy at zippy.bernstein.com [206.20.83.202])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id TAA11527
	for <pups at minnie.cs.adfa.oz.au>; Wed, 17 Feb 1999 19:43:06 +1100 (EST)
Received: (from entropy at localhost)
	by zippy.bernstein.com (8.9.1/8.9.1) id DAA24887;
	Wed, 17 Feb 1999 03:42:40 -0500 (EST)
Date: Wed, 17 Feb 1999 03:42:40 -0500 (EST)
Message-Id: <199902170842.DAA24887 at zippy.bernstein.com>
From: maximum entropy <entropy@zippy.bernstein.com>
To: pups at minnie.cs.adfa.oz.au
Subject: 2.11BSD, non-split i/d issues
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk


As already mentioned in previous messages, I'm working on getting
2.9BSD onto a Pro 350.  I'm using 2.9BSD as a starting point because
it claims to support machines without split i/d.  The 350 uses the
F-11 chipset, which I have read does not support split i/d.

I would prefer to use 2.11BSD because I understand it's still actively
used, and not as buggy as 2.9.  But everything I've read about 2.11BSD
says that it needs split i/d to run.  Can anyone give me more detail
about this?  Was support for machines without split i/d removed from
the kernel, or is it just that some of the programs are too big to fit
in a single 64k segment?

--
entropy -- it's not just a good idea, it's the second law.

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id BAA12587
	for pups-liszt; Thu, 18 Feb 1999 01:36:09 +1100 (EST)
Received: from math.uwaterloo.ca (kcwellsc at math.uwaterloo.ca [129.97.216.42])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id BAA12582
	for <pups at minnie.cs.adfa.oz.au>; Thu, 18 Feb 1999 01:35:58 +1100 (EST)
Received: (from kcwellsc at localhost)
	by math.uwaterloo.ca (8.8.8/8.8.8) id JAA12462;
	Wed, 17 Feb 1999 09:35:31 -0500 (EST)
From: Ken Wellsch <kcwellsc@math.uwaterloo.ca>
Message-Id: <199902171435.JAA12462 at math.uwaterloo.ca>
Subject: Re: Venix (was Re: 2.9BSD:  mbuf.h)
To: entropy at zippy.bernstein.com (maximum entropy)
Date: Wed, 17 Feb 1999 09:35:30 -0500 (EST)
Cc: djenner at halcyon.com, pups at minnie.cs.adfa.oz.au
In-Reply-To: <199902170822.DAA24861 at zippy.bernstein.com> from "maximum entropy" at Feb 17, 99 03:22:50 am
Organization: University of Waterloo, Math Faculty Computing Facility (Alumni)
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

| Interesting...I know there's a Venix 1.0 and a Venix 2.0.  I thought
| they were both from Venturcom, with 1.0 being for the Pro-350 and 2.0
| for the Pro-380.  I never heard of a distinction between Venix/Pro
| vs. Pro/Venix.  Then again, I got into this game fairly late...I
| bought my used Pro-350 around 1993 for US$100, with Venix 1.0 already
| installed (also with original install media and docs).

My time playing with Pro's faded out before Venix 2 was available (free)
for me to try.  I've played a fair bit with Venix 1.1 on both Pro 350's
and Pro 380's.  The Venix 1 series I feel is basically V6 derived while
I understood the Venix 2 series was derived from Sys III.

About a year ago Rick Macklem that did a port to the Pro series mailed
me his "Pro stuff" which included a tape and floppies.  I've forgotten
what all is in that stash, but taking a peek at some old mail he mentions:

> The stuff I did went out on a Usenix distribution tape in about 1983/84
> and had to be merged into a 2.9BSD distribution. I did generate floppy
> sets for a few people, because that was the only easy way to get it
> installed. (The first install here was actually done by downloading the
> kernel over the serial port talking to the PDP 11 prom (ODS?).)

I had thought his set of patches were in the PUPS archive.  In fact I
see the patches under PUPS/Distributions/ucb/2.9-pro350.

-- Ken

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id BAA12654
	for pups-liszt; Thu, 18 Feb 1999 01:42:25 +1100 (EST)
Received: from math.uwaterloo.ca (kcwellsc at math.uwaterloo.ca [129.97.216.42])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id BAA12649
	for <pups at minnie.cs.adfa.oz.au>; Thu, 18 Feb 1999 01:42:16 +1100 (EST)
Received: (from kcwellsc at localhost)
	by math.uwaterloo.ca (8.8.8/8.8.8) id JAA15916;
	Wed, 17 Feb 1999 09:42:06 -0500 (EST)
From: Ken Wellsch <kcwellsc@math.uwaterloo.ca>
Message-Id: <199902171442.JAA15916 at math.uwaterloo.ca>
Subject: Re: 2.11BSD, non-split i/d issues
To: entropy at zippy.bernstein.com (maximum entropy)
Date: Wed, 17 Feb 1999 09:42:05 -0500 (EST)
Cc: pups at minnie.cs.adfa.oz.au
In-Reply-To: <199902170842.DAA24887 at zippy.bernstein.com> from "maximum entropy" at Feb 17, 99 03:42:40 am
Organization: University of Waterloo, Math Faculty Computing Facility (Alumni)
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

| I would prefer to use 2.11BSD because I understand it's still actively
| used, and not as buggy as 2.9.  But everything I've read about 2.11BSD
| says that it needs split i/d to run.  Can anyone give me more detail
| about this?  Was support for machines without split i/d removed from
| the kernel, or is it just that some of the programs are too big to fit
| in a single 64k segment?

Have you been able to acquire the documentation for the DECNA card?  I
think that is roughly what it is called.  The Pro Ethernet card.  A few
old timers like myself and Dan Lanciani talked years ago about running
things on a Pro and no-one seems to know much about this relatively
critical bit of documentation.  Again referring to Rick Macklem's
correspondence (I believe I was asking him, again, about these docs):

> Well, the short answer is "I'm not sure what the answers are". At one
> point someone mentioned they were putting the Pro stuff into 2BSD, but
> I'm not sure if they actually did it. (The guys that used it the most
> had it running on a lab of Pro380s at Columbia U. (I think. It's the
> one right in NY city.)) His name was Charlie Kim (again, I think?) and
> did some stuff to it so that it worked reasonably well on a Pro380, but
> I have no idea how you might find him now. (It was a real dog on a Pro350
> because it didn't have separate I and D space.)

The rumors we were able to find all pointed to this place and person
WRT documentation for the ethernet card.

-- Ken

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id CAA12725
	for pups-liszt; Thu, 18 Feb 1999 02:12:16 +1100 (EST)
Received: from zippy.bernstein.com (entropy at zippy.bernstein.com [206.20.83.202])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id CAA12720
	for <pups at minnie.cs.adfa.oz.au>; Thu, 18 Feb 1999 02:12:06 +1100 (EST)
Received: (from entropy at localhost)
	by zippy.bernstein.com (8.9.1/8.9.1) id KAA25176;
	Wed, 17 Feb 1999 10:11:36 -0500 (EST)
Date: Wed, 17 Feb 1999 10:11:36 -0500 (EST)
Message-Id: <199902171511.KAA25176 at zippy.bernstein.com>
From: maximum entropy <entropy@zippy.bernstein.com>
To: kcwellsc at math.uwaterloo.ca
CC: djenner at halcyon.com, pups at minnie.cs.adfa.oz.au
In-reply-to: <199902171435.JAA12462 at math.uwaterloo.ca> (message from Ken
	Wellsch on Wed, 17 Feb 1999 09:35:30 -0500 (EST))
Subject: Re: Venix (was Re: 2.9BSD:  mbuf.h)
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

>From: Ken Wellsch <kcwellsc at math.uwaterloo.ca>
>Date: Wed, 17 Feb 1999 09:35:30 -0500 (EST)
>
>About a year ago Rick Macklem that did a port to the Pro series mailed
>me his "Pro stuff" which included a tape and floppies.  I've forgotten
>what all is in that stash, but taking a peek at some old mail he mentions:

Would you be able to send images (rx50 teledisk, or plain dd dumps) of
these disks to me or to the archive?

>I had thought his set of patches were in the PUPS archive.  In fact I
>see the patches under PUPS/Distributions/ucb/2.9-pro350.

Those files aren't 100% complete.  Excerpt of a mail I sent last night
to Warren Toomey:

#The instructions in boot.doc are mangled.
#The patches included are reversed, and didn't apply cleanly to one of
#the files (/usr/src/net/sys/sys/machdep.c).  Also, it looks like the
#guy that produced that set of changes forgot to include his
#modifications to /usr/src/sys/conf/config, but I managed to hack
#together something that might work.

Then there's the fact that the 2.9 distribution won't even compile,
and the 2.9 upgrade patches are a nightmare...

Maybe I'll just stick to venix :-)

Cheers,
entropy

--
entropy -- it's not just a good idea, it's the second law.

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id CAA12848
	for pups-liszt; Thu, 18 Feb 1999 02:44:50 +1100 (EST)
Received: from zippy.bernstein.com (entropy at zippy.bernstein.com [206.20.83.202])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id CAA12843
	for <pups at minnie.cs.adfa.oz.au>; Thu, 18 Feb 1999 02:44:40 +1100 (EST)
Received: (from entropy at localhost)
	by zippy.bernstein.com (8.9.1/8.9.1) id KAA25215;
	Wed, 17 Feb 1999 10:44:04 -0500 (EST)
Date: Wed, 17 Feb 1999 10:44:04 -0500 (EST)
Message-Id: <199902171544.KAA25215 at zippy.bernstein.com>
From: maximum entropy <entropy@zippy.bernstein.com>
To: kcwellsc at math.uwaterloo.ca
CC: djenner at halcyon.com, pups at minnie.cs.adfa.oz.au
In-reply-to: <199902171435.JAA12462 at math.uwaterloo.ca> (message from Ken
	Wellsch on Wed, 17 Feb 1999 09:35:30 -0500 (EST))
Subject: Re: Venix (was Re: 2.9BSD:  mbuf.h)
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

>From: Ken Wellsch <kcwellsc at math.uwaterloo.ca>
>Date: Wed, 17 Feb 1999 09:35:30 -0500 (EST)
>
>About a year ago Rick Macklem that did a port to the Pro series mailed
>me his "Pro stuff" which included a tape and floppies.  I've forgotten
>what all is in that stash, but taking a peek at some old mail he mentions:

Would you be able to send images (rx50 teledisk, or plain dd dumps) of
these disks to me or to the archive?

>I had thought his set of patches were in the PUPS archive.  In fact I
>see the patches under PUPS/Distributions/ucb/2.9-pro350.

Those files aren't 100% complete.  Excerpt of a mail I sent last night
to Warren Toomey:

#The instructions in boot.doc are mangled.d
#The patches included are reversed, and didn't apply cleanly to one of
#the files (/usr/src/net/sys/sys/machdep.c).  Also, it looks like the
#guy that produced that set of changes forgot to include his
#modifications to /usr/src/sys/conf/config, but I managed to hack
#together something that might work.

Then there's the fact that the 2.9 distribution won't even compile,
and the 2.9 upgrade patches are a nightmare...

Maybe I'll just stick to venix :-)

Cheers,
entropy

--
entropy -- it's not just a good idea, it's the second law.

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id DAA12922
	for pups-liszt; Thu, 18 Feb 1999 03:12:05 +1100 (EST)
Received: from zippy.bernstein.com (entropy at zippy.bernstein.com [206.20.83.202])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id DAA12917
	for <pups at minnie.cs.adfa.oz.au>; Thu, 18 Feb 1999 03:11:54 +1100 (EST)
Received: (from entropy at localhost)
	by zippy.bernstein.com (8.9.1/8.9.1) id LAA25258;
	Wed, 17 Feb 1999 11:11:24 -0500 (EST)
Date: Wed, 17 Feb 1999 11:11:24 -0500 (EST)
Message-Id: <199902171611.LAA25258 at zippy.bernstein.com>
From: maximum entropy <entropy@zippy.bernstein.com>
To: kcwellsc at math.uwaterloo.ca
CC: pups at minnie.cs.adfa.oz.au
In-reply-to: <199902171442.JAA15916 at math.uwaterloo.ca> (message from Ken
	Wellsch on Wed, 17 Feb 1999 09:42:05 -0500 (EST))
Subject: Re: 2.11BSD, non-split i/d issues
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

>From: Ken Wellsch <kcwellsc at math.uwaterloo.ca>
>Date: Wed, 17 Feb 1999 09:42:05 -0500 (EST)
>
>Have you been able to acquire the documentation for the DECNA card?  I

I haven't looked for it.  The DECNA is optional, and my Pro doesn't
have it.  All Pro's came with an AUI port, but without the card it
doesn't do anything.

--
entropy -- it's not just a good idea, it's the second law.

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id DAA12934
	for pups-liszt; Thu, 18 Feb 1999 03:12:18 +1100 (EST)
Received: from smtp04.nwnexus.com (smtp04.nwnexus.com [206.63.63.52])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id DAA12927
	for <pups at minnie.cs.adfa.oz.au>; Thu, 18 Feb 1999 03:12:08 +1100 (EST)
Received: from halcyon.com (66-a-usw.rb1.blv.nwnexus.net [206.63.251.66])
	by smtp04.nwnexus.com (8.8.8/8.8.8) with ESMTP id IAA21063;
	Wed, 17 Feb 1999 08:11:33 -0800 (PST)
Message-ID: <36CAEA1F.D5D7C838 at halcyon.com>
Date: Wed, 17 Feb 1999 08:11:12 -0800
From: "David C. Jenner" <djenner@halcyon.com>
Reply-To: djenner at halcyon.com
X-Mailer: Mozilla 4.5 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Ken Wellsch <kcwellsc at math.uwaterloo.ca>
CC: maximum entropy <entropy at zippy.bernstein.com>, pups at minnie.cs.adfa.oz.au
Subject: Re: Venix (was Re: 2.9BSD:  mbuf.h)
References: <199902171435.JAA12462 at math.uwaterloo.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

I haven't tried the 2.9 stuff at all on a Pro.  I have had it
running on an 11/23+ (w/binary license) for 10 years.  The
problem is the networking, as you have found.

Venix/Pro 1.1 and 2.0 run just fine on the Pro 380, and it's
pretty painless to install.  I have distribution disks for
Pro/Venix 1.1, but the install disk has apparently been
overwritten with the 2.0 installation disk.  And my distribution
for 2.0 is missing a couple of original disks; I have copies of
those disks, but they get read errors.

I guess the 2.9 stuff would be interesting if you got it to
work on the Pro, especially if you got networking to work.
I don't have any docs on the DECNA, but they must exist.  It's
probably pretty close to the DEQNA.

Dave

Ken Wellsch wrote:
> 
> | Interesting...I know there's a Venix 1.0 and a Venix 2.0.  I thought
> | they were both from Venturcom, with 1.0 being for the Pro-350 and 2.0
> | for the Pro-380.  I never heard of a distinction between Venix/Pro
> | vs. Pro/Venix.  Then again, I got into this game fairly late...I
> | bought my used Pro-350 around 1993 for US$100, with Venix 1.0 already
> | installed (also with original install media and docs).
> 
> My time playing with Pro's faded out before Venix 2 was available (free)
> for me to try.  I've played a fair bit with Venix 1.1 on both Pro 350's
> and Pro 380's.  The Venix 1 series I feel is basically V6 derived while
> I understood the Venix 2 series was derived from Sys III.
> 
> About a year ago Rick Macklem that did a port to the Pro series mailed
> me his "Pro stuff" which included a tape and floppies.  I've forgotten
> what all is in that stash, but taking a peek at some old mail he mentions:
> 
> > The stuff I did went out on a Usenix distribution tape in about 1983/84
> > and had to be merged into a 2.9BSD distribution. I did generate floppy
> > sets for a few people, because that was the only easy way to get it
> > installed. (The first install here was actually done by downloading the
> > kernel over the serial port talking to the PDP 11 prom (ODS?).)
> 
> I had thought his set of patches were in the PUPS archive.  In fact I
> see the patches under PUPS/Distributions/ucb/2.9-pro350.
> 
> -- Ken

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id DAA12957
	for pups-liszt; Thu, 18 Feb 1999 03:17:55 +1100 (EST)
Received: from moe.2bsd.com (0 at MOE.2BSD.COM [206.139.202.200])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id DAA12952
	for <pups at minnie.cs.adfa.edu.au>; Thu, 18 Feb 1999 03:17:47 +1100 (EST)
Received: (from sms at localhost)
	by moe.2bsd.com (8.9.0/8.9.0) id IAA02324;
	Wed, 17 Feb 1999 08:15:01 -0800 (PST)
Date: Wed, 17 Feb 1999 08:15:01 -0800 (PST)
From: "Steven M. Schultz" <sms@moe.2bsd.com>
Message-Id: <199902171615.IAA02324 at moe.2bsd.com>
To: entropy at zippy.bernstein.com, sms at moe.2bsd.com
Subject: Re: 2.9BSD:  mbuf.h
Cc: pups at minnie.cs.adfa.edu.au
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

Hi

> Sounds like fun.  Any hints on the correct upgrade path to avoid this
> lossage?

	Oh, it's not _completely_ irrecoverable and is "fun" in a perverse
	way.

	First go thru all of the executable directories (/bin, /usr/bin,...)
	and identify all of the overlaid executables and save copies of them.
	Shouldn't be too many but the important one is 'ex'/'vi'.  A number
	of programs rely on using 'ex' scripts to edit generated files (the
	kernel makefiles are _good_ examples;)), and so on.  Having an older
	copy of 'ex'/'vi' is the main thing I remember as saving the day.

> Better yet, would you be willing and able to upload a disk image or
> tar file of an upgraded system to the PUPS archive (or directly to me

	Oh, I have no 2.9 systems - this was all done 10 years ago.  The
	systems I run now use MSCP/TMSCP devices and 2.9 lacks support
	for those.

	Steve

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id DAA13020
	for pups-liszt; Thu, 18 Feb 1999 03:32:46 +1100 (EST)
Received: from moe.2bsd.com (0 at MOE.2BSD.COM [206.139.202.200])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id DAA13014
	for <pups at minnie.cs.adfa.oz.au>; Thu, 18 Feb 1999 03:32:36 +1100 (EST)
Received: (from sms at localhost)
	by moe.2bsd.com (8.9.0/8.9.0) id IAA02404;
	Wed, 17 Feb 1999 08:32:00 -0800 (PST)
Date: Wed, 17 Feb 1999 08:32:00 -0800 (PST)
From: "Steven M. Schultz" <sms@moe.2bsd.com>
Message-Id: <199902171632.IAA02404 at moe.2bsd.com>
To: entropy at zippy.bernstein.com, pups at minnie.cs.adfa.oz.au
Subject: Re: 2.11BSD, non-split i/d issues
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

Hi -

> From: maximum entropy <entropy at zippy.bernstein.com>
> I would prefer to use 2.11BSD because I understand it's still actively
> used, and not as buggy as 2.9.  But everything I've read about 2.11BSD
> says that it needs split i/d to run.  Can anyone give me more detail
> about this?  Was support for machines without split i/d removed from
> the kernel, or is it just that some of the programs are too big to fit
> in a single 64k segment?

	Oh, support was NOT removed.  Non-split executables (magic number
	0407 and 0410) will still run.  

	The kernel will not fit - without split I/D it is impossible to
	create a /unix image that fits within a single 64kb (actually 48kb
	since the kernel stack takes 1 segment and the 'u' area takes
	another) address space.

	I actually went thru the exercise once (2.10 era) of creating a bare 
	bones kernel that would fit in - at least the linker said it would.
	That was only done by ripping out lots of stuff - no networking, no
	statistics gathering, almost no drivers, etc.  Never 'ran' it though
	since there seemed to be little point in such a stripped down system.

	Even V7 was hard pressed to run on a non-split machine!  In fact there
	was a paper written about shoehorning V7 onto an 11/40 and the hoops
	that needed to be jumped thru.  Not sure but that document might be
	in the /usr/doc tree of one of the PUPS Distributions hierarchy.

	Steven



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1999-02-17  4:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-02-17  4:23 2.9BSD: mbuf.h maximum entropy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).