Annotation of 43BSD/old/berknet/READ_ME, revision 1.1.1.1

1.1       root        1: 
                      2:        B E R K E L E Y   N E T W O R K
                      3: 
                      4: 
                      5: The code in this directory is the most up-to-date network source
                      6: on the machine.
                      7: 
                      8: NOTE: if you are already running my stuff, this version has a new protocol
                      9: that is incompatible on a link-by-link basis with the earlier one.
                     10: Take a look at prot.c and the packet structure of defs.h.
                     11: 
                     12: *** Adding a new machine
                     13: 
                     14: To add another machine to an existing network, change these programs:
                     15: 
                     16: * mach.h:
                     17:        add an ifdef entry for the new machines
                     18: * config.h:
                     19:        add in LOCALx section of config.h
                     20:           the usual information about the machine interconnections
                     21:        add the name of the machine to the machine
                     22:           name table and its type to the machine type table
                     23: * Paths.h:
                     24:        Change the path names in "Paths.h".
                     25: * makefile:
                     26:        change the makefile to suit.
                     27: * nsh.c:
                     28:        Change the path names in "nsh.c".
                     29: * sub.c:
                     30:        check routine "gothru"
                     31: * v6mail.c:
                     32:        add machine names to "v6mail.c"
                     33: 
                     34: To set up a new network, I suggest starting with two machines and
                     35: get everything up as you like it, then including others.
                     36: Follow the steps outlined above.  A good way to see the specific
                     37: places where another network has been changed is to 
                     38:        grep RAND *.h *.c
                     39: 
                     40: 
                     41: *** Other files ***
                     42: interact.c, listen.c - manually send packets
                     43: speeds.c, speedr.c -   send various length packets, use "time" to evaluate
                     44: store.c, receive.c -   send a file (use for backup)
                     45: nettest.c -            run daemons locally, using pipes instead of tty lines
                     46: setmode.c -            set the mode on the tty line driver to "cat" things thru
                     47: 
                     48: ***    Taxonomy of net pgms being sent around:
                     49: 
                     50: Internal:      sendberkmail, prmail, mmail, mwrite
                     51: External:      net, netcp, netlpr, netmail
                     52: Other:         netdaemon, netstart, netq, netrm
                     53: 
                     54: 
                     55: PROBLEMS
                     56: 
                     57:        If you have any problems or questions, don't hesitate
                     58:        to call me.
                     59:                Eric Schmidt
                     60:                2309 Blake Street #401
                     61:                Berkeley, Cal. 94704
                     62:                415-849-1755
                     63: 
                     64:        or
                     65:                C.S. Department
                     66:                Evans Hall
                     67:                U.C. Berkeley
                     68:                Berkeley, Cal. 94720
                     69:                415-642-7780
                     70:                    642-1024 (messages)
                     71:        
                     72:        or mail Bell Research mail to "research!ucbvax!schmidt"
                     73:        or mail ARPANET mail to me at "schmidt@berkeley" or "schmidt@parc".

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.