Date: Sat, 29 May 93 04:30:07 PDT
From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu>
Errors-To: TCP-Group-Errors@UCSD.Edu
Reply-To: TCP-Group@UCSD.Edu
Precedence: Bulk
Subject: TCP-Group Digest V93 #138
To: tcp-group-digest


TCP-Group Digest            Sat, 29 May 93       Volume 93 : Issue  138

Today's Topics:
                    10Ghz Packet links anyone????
         Hints for Getting & Compiling NOS base code (2 msgs)

Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>.
Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>.
Problems you can't solve otherwise to brian@ucsd.edu.

Archives of past issues of the TCP-Group Digest are available
(by FTP only) from UCSD.Edu in directory "mailarchives".

We trust that readers are intelligent enough to realize that all text
herein consists of personal comments and does not represent the official
policies or positions of any party.  Your mileage may vary.  So there.
----------------------------------------------------------------------

Date: Thu, 27 May 93 23:09:49 GMT
From: Mike Dent <g6phf@g6phf.ampr.org>
Subject: 10Ghz Packet links anyone????
To: tcp-group%ucsd.edu%kelvin.usup.uk22.bull.co.uk@switch.UCSD.EDU (Tcp-Group Digest)

 Hi, I sent a message to the group a while back asking if there was a better
place to post something like this, but got no reply....so here it is :)
 Is anybody out there using 10Ghz microwave radio links for packet??? If so
can you spare any information on your setup. Or at least point me in the 
right direction for getting some info please. e.g. what hardware are you
using for the radio side? What gear are you using from the computer to radio.
 I'm mainly interested in getting a medium/high speed, point to point link
for tcp/ip useage here in the UK.
  Any help/tips would be most welcome! Thanks in advance,
 Mike.
-- 
*******************************************************************************
* Mike Dent *  INTERnet---g6phf@kelvin.usup.uk22.bull.co.uk                   *
* Morecambe *  AMPRnet----g6phf@g6phf.ampr.org or g6phf@switch.g6phf.ampr.org *
* Lancs, UK *  BBSnet-----G6PHF@GB7ULV.#14.GBR.EU                             *
*******************************************************************************

------------------------------

Date: Fri, 28 May 1993 09:33:43 -0600 (CST)
From: "Erik Olson" <erik@marge.phys.washington.edu>
Subject: Hints for Getting & Compiling NOS base code
To: tcp-group@ucsd.edu

Okay, a few of you sent me "me too"s regarding my query on retreiving the
new base code.  So I figured it out, and here's how:
---
Erik Olson (in lab)                      erik@marge.phys.washington.edu
University of Washington                      olson@phys.washington.edu
Cosmic Ray Lab, Phys. 405
HOW TO "QUICKLY" RETREIVE AND COMPILE THE NEW NOS BASE CODE:

1. Ftp the following files from ucsd.edu:/hamradio/packet/tcpip/ka9q

       rcs56b.zip
       rcsdsrc.zip
       unzip.exe (if you need it)
       config.h
       makefile.

2.  Put the executables from rcs56b.zip where you can run them, ie on
the path.  (I use c:\bin for this purpose.)

3.  Make your working (compilation) directory, ie: c:\nos,
and an RCS subdirectory, ie: c:\nos\rcs.

4.  Put the contents of rcsdsrc.zip, the RCS versions of the source code,
into c:\nos\rcs.  Put config.h and makefile into c:\nos

5.  Now here's where it gets a little hairy.  You need to "checkout"
the RCS format files (which themselves are not compilable because
they contain not only the current source but also all the revision 
information).  To checkout a compilable source file, run the program "co"
FROM THE C:\NOS DIRECTORY.  For instance, to get the file popserv.c,
you would type
                    co popserv.c

You need to do this for EVERY file in the distribution.  A couple
ways one can try this:
  a. manually check out every file name.  Blech.
  b. create a .bat file like this:
      "dir RCS > getme.bat", then edit getme.bat to trim the excess
      junk off the end of each line and add "co " to the beginning.
  c. Use some automated tool to create the batch file for you.  This is
     what I chose to do... I wrote a quick C program to convert the
     output of "ls" into a batch file of co's.

6.  Hooray!  You now have the \NOS directory filled with source code.
Now edit config.h to change options as needed, and Makefile to switch
compilers or compiler switches :) (Makefile is configured for Borland C++ 3.1
on a 386 as default).  My personal favorite switch to add is
"-w-par", which surpresses the zillion "Parameter not used" warnings
while compiling.

7. Type "make".  Get a cup of coffee.  Go out to lunch.  If all goes
well, you will have a finished net.exe.


Some Other Things I learned while attempting all this:

 * RCS is cool if you know how to use it.  If you have access to a
unix system with pic and troff, you can print out the documentation
(it's the file rcs.ms in RCS55a.zip).  I have a postscript version of
the manual for those interested.

 * Step 5 is not supposed to be as hard as it is.  It is that way
because of DOS's filename size limitations and the new RCS's decision
not to add a "%v" at the end of the RCS format files.  [This
information from Phil Karn.]  Hopefully this will improve in the future?

Anyway, hope that clears up some problems for some of us.  Happy Compiling!

   - Erik

------------------------------

Date: Fri, 28 May 1993 18:59:20 -0400 (EDT)
From: MIKEBW@ids.net (Mike Bilow, <MIKEBW@ids.net>)
Subject: Hints for Getting & Compiling NOS base code
To: erik@marge.phys.washington.edu, tcp-group@ucsd.edu

To make a raw list of filenames from a directory under MS-DOS 5.0 or
later, issue the DIR command with the "/b" switch.  This produces a
"bare" listing.  For example, "DIR *.c /b > all_c.lst" will find all
of the *.c files in the current directory and put their names into
file all_c.lst, one filename per line.  This can significantly speed
up the "co" processing discussed.

-- Mike Bilow, <mikebw@ids.net>  (Internet)
   N1BEE @ WA1PHY.#EMA.MA.USA.NA (AX.25)

------------------------------

End of TCP-Group Digest V93 #138
******************************
******************************