[comp.archives] [tcp-group] Re: A few Questions about UNIX & NOS/NET

klemets@sics.se (11/28/90)

Archive-name: netnix/26-Nov-90
Original-posting-by: klemets@sics.se
Original-subject: Re: A few Questions about UNIX & NOS/NET 
Archive-site: sics.se [192.16.123.90]
Archive-directory: /archive/packet/ka9q/nos
Reposted-by: emv@ox.com (Edward Vielmetti)

> 1)  Is there a version of NOS/NET for UNIX that has all of the latest (or
> at least some of the latest like RSPF) stuff in it??
> 2)  If so, where can I scarf the source??

Scarf the latest src.zip from thumper and merge the files in my
nosunix.tar.Z archive. This will render a good NOS version for a BSD
or SunOS system. It may also work on System V 3.2, at least for a
while, but there are some problems with it which are best resolved by
replacing the OS with something better than release 3.2.

If you have a BSD-system you may want to make NOS gateway IP datagrams
to the kernel. This accomplished by installing the tunnel interface in
your kernel. You may use the files in tundrvr.tar.Z to do this.

The files in src.zip and nosunix.tar.Z will not compile very smoothly
on the BSD C compiler. This are no serious problems, and fixing the
compile time errors may provide a healthy exercise in elementary
C-language debugging.

Do not despair if the above proves to be too difficult. I also provide
a file called nosunix-all.tar.Z. This contains a complete copy of the
files I am using on a Sun-3 with SunOS 4.0.3. Copies of my NOS
configuration files, etc, are also included. If you have a similar
system configuration you just have to type "make" to compile it.
A real piece of cake.

I also provide something called NETNIX in the file netnix.tar.Z. This
is a special version of the KA9Q code that uses sempahores and shared
memory in SunOS or System V to split applications and protocols into
separate user space UNIX processes. The concept is described in the
netnix-paper.ps.Z document. It should be noted that NETNIX is not
intended as a general purpose package for folks who don't have TCP/IP
on their UNIX PC's, but rather as a means of running the huge ISODE
protocol stack on top of AX.25 and Phils code.

These files are all available with ftp from sics.se in the
archive/packet/ka9q/nos directory. The files nosunix-all.tar.Z and
netnix.tar.Z have been updated today at about 1700 hours UTC to
reflect the latest changes and bug fixes.

Anders