2.9BSD: mbuf.h

David C. Jenner djenner at halcyon.com
Wed Feb 17 16:00:45 AEST 1999

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.

	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.


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)

More information about the TUHS mailing list