home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 367.lha / parnet_v2.0 / parnet.doc.pp / parnet.doc
Encoding:
Text File  |  1990-05-03  |  6.5 KB  |  160 lines

  1. /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\
  2. * |_o_o|\\ Copyright (c) 1988, 1989, 1990 The Software Distillery.        *
  3. * |. o.| ||          All Rights Reserved                                  *
  4. * | .  | ||          Written by Doug Walker and John Toebes               *
  5. * | o  | ||          The Software Distillery                              *
  6. * |  . |//           405 B3 Gooseneck Drive                               *
  7. * ======             Cary, NC 27513                                       *
  8. *                    BBS:(919)-471-6436                                   *
  9. \* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
  10.  
  11. This material is Copyright (c) 1988, 1989, 1990 The Software Distillery.
  12. All Rights Reserved.
  13.  
  14. The Parallel Port Network code (PPN code) is Copyright (c) 1989 by Matthew Dillon.
  15.  
  16. This project brought to you by:
  17.  
  18.         Doug Walker and John Toebes     (NET: handler, lots and lots of code)
  19.         Matthew Dillon                  (PPN code communications module)
  20.  
  21. It may be distributed freely as long as the following restrictions are met:
  22.  
  23.    1.  All files present in the distribution package must be redistributed
  24.        with the package, including this documentation file.  If you
  25.        distribute on diskette, all files must be on a single diskette.
  26.  
  27.    2.  The distributor may charge a fee to recover distribution costs.
  28.        The fee for diskette distribution should not be more than the cost
  29.        to obtain the same program from Fred Fish or The Software Distillery,
  30.        whichever is greater.  Current charge from The Software Distillery
  31.        is $6 per disk, including all postage and handling charges.
  32.  
  33.    3.  The distributor agrees to cease distributing the programs and data
  34.        involved if requested to do so by authors or any member of The
  35.        Software Distillery.
  36.  
  37. ------------------------------DISCLAIMER
  38.  
  39. Neither The Software Distillery nor any of its members will be liable for
  40. any damage arising from the failure of this program to perform as described,
  41. or any destruction of other programs or data residing on a system
  42. attempting to run the program.  While we know of no damaging errors, the
  43. user of this program uses it at his or her own risk.
  44.  
  45. -----------------------------FUNCTIONALITY 
  46.  
  47. The programs in this distribution allow a one-way network file system to be 
  48. established via the parallel ports of two Amigas.  A special cable is 
  49. required to connect the parallel ports.  Once connected, the NET: file 
  50. system behaves just like a disk device, allowing copies, reads, writes
  51. and so forth.  It works with the workbench.
  52.  
  53. ============================================================================
  54.  
  55. RUNNING THE NETWORK HANDLER:
  56.  
  57. These instructions talk about a 'local' machine and a 'remote' machine.
  58. The 'local' machine has the NET: handler running.  The 'remote' machine
  59. has the server running, and is likely the one with the hard disk you want
  60. to access.
  61.  
  62. 0. Make a cable according to the instructions in the enclosed 'Cable.doc'
  63.    file.  Connect the two Amigas with the cable.
  64.  
  65. 1. Copy parnet.device to your DEVS: directory on both machines.
  66.  
  67. 2. Put a mountlist entry for the network handler in the local machine's
  68.    DEVS:MOUNTLIST.  You can do this by appending the enclosed 'mountlist'
  69.    file to your DEVS:MOUNTLIST file.  Simply attach the enclosed file
  70.    to the end of DEVS:MOUNTLIST with a text editor.
  71.  
  72. 3. Copy netpnet-handler to the l: directory on the local machine.
  73.  
  74. 4. Copy netpnet-server to the C: directory on the remote machine.  Issue
  75.    the command 'run netpnet-server' on the remote machine.
  76.  
  77.    WHENEVER YOU START THE NETWORK, YOU MUST BE SURE TO RUN THE SERVER
  78.    ON THE REMOTE SIDE FIRST.
  79.  
  80. 5. Issue the CLI command "MOUNT NET:" on the local node.  The first 
  81.    reference to NET: after the MOUNT command will load the handler.
  82.  
  83. 6. NET: will at first appear to be empty if you do a DIR of it from the CLI.
  84.    You can refer to devices on the remote side by NET:devicename/path (for
  85.    example, NET:DH0/C/LIST)  This will force NET: to mount the remote device.
  86.    The device (DH0 in this case) will appear in a DIR of NET: after this.
  87.  
  88.    The 'devicename' you use can be any mounted device or volume on the
  89.    remote machine.
  90.  
  91. 7. If you want to use NET: with the workbench, you must provide an icon file
  92.    for each device you mount on the remote machine.  You can do this by 
  93.    copying any drawer-type icon file to NET:devicename.info after the
  94.    specified devicename has been mounted.
  95.  
  96.    CD NET:DH0                        ; make sure DH0 is mounted
  97.    COPY SYS:C.INFO NET:DH0.INFO      ; make sure DH0 has an icon file
  98.    
  99.    You only need to do this once for hard disks and other permanent devices, 
  100.    but RAM: will 'forget' this icon every time you reboot, so you will need
  101.    to recopy the icon each time.  (NOTE:  A file will appear in the root of
  102.    the remote device called 'node.rinfo'.  This is where NET: stores the 
  103.    icon file you give it.  Deleting the node.rinfo file will remove your 
  104.    device's icon.)
  105.  
  106.    Note that if you do a DIR of NET:, you will always see the .info files
  107.    for your mounted remote devices EVEN IF THEY DO NOT EXIST.  NET: assumes
  108.    the icon files are there, and doesn't go check unless it needs to.  If
  109.    your .info files are appearing with the DIR command, but not under 
  110.    workbench, you need to copy a drawer-type icon into NET: as described
  111.    above.
  112.  
  113. ============================================================================
  114.  
  115.  
  116. The provided NETSTAT command gives you a visual idea of how much work your
  117. network is doing.  Run it with the command
  118.  
  119. RUN NETSTAT NET:
  120.  
  121. Click on the close gadget in the upper left corner to exit.
  122.  
  123. ============================================================================
  124.  
  125. Differences and enhancements:
  126.  
  127. VERSION 05/09/89:
  128.   First version released using DNET
  129.  
  130. VERSION 07/18/89:
  131.  
  132. - Speed improved due to decreasing minimum packet size
  133.   Should help when loading executables over the network and when doing
  134.   directory operations.
  135.  
  136. - Debugging code removed
  137.   This makes the code smaller and faster
  138.  
  139. - Bug fixed in the ACTION_CREATE_DIR packet
  140.  
  141.  
  142. VERSION 08/89:
  143.   First Parallel port version released
  144.  
  145. VERSION 04/90:
  146.   Second parallel port version released
  147.  
  148. - Various minor bug fixes
  149.  
  150. - ACTION_SET_DATE packet implemented
  151.  
  152. - Support added to allow rebooting of one node independant of the other
  153.  
  154. - Automatic mounting of remote nodes at first reference added 
  155.  
  156. - Using Matt Dillon's new parnet.device
  157.  
  158. ============================================================================
  159.  
  160.