|
|
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".
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.