home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 6 / The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso / 035 / lr11d.zip / README.TXT < prev   
Text File  |  1994-11-18  |  8KB  |  162 lines

  1. LinkRight 1.1D Patch
  2.  
  3. Users who have had trouble establishing a reliable parallel
  4. port connection with LinkRight should get and use this patch.
  5. This patch should work much better on those systems.
  6.  
  7. The zip file should unzip to 3 files: LR11D.EXE, LRPAR.SYS
  8. and this file, README.TXT.  Unzip it to your LINKRT11 directory
  9. and then run LR11D.EXE.  This is a patch to LinkRight 1.1, so
  10. if you have the A, B, or C patches already applied, you'll have
  11. to get your original 1.1 diskette, put the LR.EXE and
  12. LRCLONER.EXE from your 1.1 diskette into your LINKRT11
  13. directory before running LR11D.EXE.  You may have to change
  14. the settings of the LinkRight 1.1 object on your desktop to
  15. make sure it executes LR.EXE rather than LRBAK.EXE. 
  16. LinkRight 1.1D will be displayed as the version when you get
  17. the first window with the options of Local or Remote so be
  18. sure to check for it.  Also, LRCLONER displays the version
  19. when started, so be sure to check it.  When the LRPAR.SYS
  20. driver installs, it now displays the version.
  21.  
  22. ****IMPORTANT******
  23. LinkRight 1.1D requires the 1.1D driver.  Don't try to use it
  24. with the LRPAR from 1.1 or 1.1C, it won't work.  Also, a system
  25. running 1.1D can only connect to another system that is also
  26. running 1.1D.  In other words, make sure you update all your
  27. executables and all your machines to 1.1D.
  28.  
  29. I assume you can figure out where to place the included
  30. LRPAR.SYS.
  31.  
  32. Turbomode (in the Options menu of LinkRight when in Local mode)
  33. should be turned off initially.  Also, Turbomode is read and
  34. set once when you establish a connection.  To change Turbomode,
  35. change the option, disconnect if you are currently connected, 
  36. and do a re-connect.  If you have no trouble with Turbomode
  37. off, you can try Turbomode on and get a speed boost.
  38.  
  39. The LinkRight parallel port driver can now be used in interupt
  40. driven mode or polled mode.  The default is polled, which matches
  41. the default of PRINT01.SYS in OS/2 Warp 3.0 (or so I've been told).
  42.  
  43. Interupt driven mode has some problems.  I've had some of my test
  44. systems lock up completely when used in Turbomode with interupt mode.
  45. The same system does not lock up when Turbomode is off.  None of my
  46. test systems have any problems when using polled mode.  Many 
  47. gigabytes transferred successfully!!
  48.  
  49. For LRCLONER, you no longer need EAUTIL.EXE and CMD.EXE in the 
  50. C:\TEMP directory.  This should make cloning easier.  You still
  51. need the temp directoy and LRCLONER.EXE should be started from
  52. this directory.  Although I said this for 1.1C it turned out not
  53. to be true.  I really mean it this time!!
  54.  
  55. The complete list of options for LRPAR.SYS are
  56.  
  57. DEVICE=LRPAR.SYS /Q:7 /P /A:3BC /M
  58.  
  59. where:
  60.  /Q:7 uses IRQ7 or /Q:5 uses IRQ5.  These are the only IRQs supported.
  61.  Interupt driven mode can only be used if PRINT01.SYS or PRINT02.SYS
  62.  also uses the same interupt.  If no /Q option is selected, polled is
  63.  assumed.
  64.  
  65.  /P is for polled.  This is a useless option, since it is the default.
  66.  
  67.  /A:3BC or /A:378 or /A:278 select the address of the LPT port for
  68.  LinkRight to use.  If this parameter is used, only one address can
  69.  be specified.  Then, when you select Connect from the LinkRight 
  70.  menu, no matter which LPT port you select, either LPT1, LPT2 or
  71.  LPT3, LinkRight will use the address specified.  If this parameter
  72.  is not included, LinkRight reads the BIOS info at bootup time to
  73.  get the LPT addresses.
  74.  
  75.  /M is to specify MicroChannel machines.  For some MicroChannel systems
  76.  when booted from bootable floppies, LinkRight would not see that it
  77.  was MicroChannel and would assume an ISA bus.  This caused the
  78.  driver to fail.  So if you boot your MicroChannel system from floppies
  79.  and the LinkRight driver displays a message at bootup time saying
  80.  an ISA bus was found, use this parameter to fix the problem.
  81.  
  82.  The preferred and suggested mode of use is no parameters on the 
  83.  LRPAR.SYS line in CONFIG.SYS.  You can add parameters if there are
  84.  any problems.
  85.  
  86.  I'm interested in hearing speed test results on various systems.  A
  87.  quick note would be appreciated.  A good test is a 1 megabyte file.
  88.  Note that a group of files with a total size of 1 megabyte will be
  89.  significantly slower since there is a lot of overhead for each
  90.  individual file.
  91.  
  92.  For the 1 megabyte file on various systems you should expect these
  93.  kinds of times.  Note that the processor mentioned is for the receiving
  94.  system and as long as the sending system is close to the speed of the
  95.  receiving system, the receiving system will be the bottleneck.
  96.  Please let me know if you get significantly different numbers.
  97.  
  98.  386 SX 16 Mhz 50 seconds
  99.  486 SLC 25 Mhz 25 seconds
  100.  486 DX 33 Mhz 15 seconds
  101.  Pentium 60 Mhz 10 seconds
  102.  
  103.  These numbers assume 8 bit mode (look at the Remote system when you 
  104.  establish a connection and it will tell you if it is using 8 bit
  105.  mode or 4 bit mode; LinkRight figures out fastest mode it can use
  106.  automatically).  Expect 30% slower for 4 bit transfers.
  107.  
  108.  Also assuming 1024 packet size and Turbomode.
  109.  
  110.  Serial mice and slow systems are a problem when using the parallel
  111.  port.  Bump the packet size down to 128 bytes and turn Idle time
  112.  transfers on and it may improve response with the mouse.  PS/2 style
  113.  mice are not a problem.  If you find responsiveness is a problem and
  114.  you are willing to work with me, I'll create a special driver for 
  115.  your particular systems to improve mouse responsiveness.  It may take
  116.  a few tries to get it right, so patience would be required.  Obviously,
  117.  when I get it working well on your systems, I'll incorporate it into
  118.  the full LinkRight product.
  119.  
  120.  Bump up the Retry Warning Delay option to 9 and you will not get any
  121.  of those annoying Retry Warnings.  LinkRight will try forever if this
  122.  value is 9.  Of course, you won't know if there is a problem either.
  123.  
  124.  Major bugs fixed with this version!!  There is a bug with the C Set
  125.  compiler and Toolkit (I think) that caused previous versions of 
  126.  LinkRight to sometimes not copy files or make the receiving file
  127.  zero bytes.  I've worked around this compiler bug and now that I have
  128.  it fixed for LinkRight, I'll be reporting it to IBM.  For the record,
  129.  IBM may already have a fix for this compiler bug (or I may not be 
  130.  using the API call correctly), so I can't really complain too loudly
  131.  until I check into this.  If you're interested in the details,
  132.  check the OS2DF1 forum where you'll see a complete report.
  133.  
  134.  I used a different API and it seems to work OK now.  My thanks to 
  135.  Alan McClean in Vermont and Hans Joachim Lippke in Germany for pointing 
  136.  this bug out to me.  Also, my apologies to  any users who were bitten 
  137.  by this bug.  It was not an easy bug to find (some users may disagree,
  138.  but they probably just automatically find any bugs) and I had to 
  139.  transfer over 50 Megs at a time to get it to fail.
  140.  
  141.  One user complained about updating the Remote system screen just to
  142.  display a "dot".  I didn't see any problem on my systems, and it looked
  143.  like a minor nit.  But during final testing of this version, I grabbed
  144.  my slowest system, turned the hardware turbo switch off on it, and 
  145.  watched for about a second for it to refresh the screen.  Very annoying.
  146.  There is a workaround available, though.  From an OS/2 command prompt,
  147.  run LRCLONER T LPT1 on the Remote system.  You won't lose any 
  148.  functionality and won't be annoyed by the slow screen refresh.
  149.  
  150.  For cloning systems, there is an alternative method that should be used
  151.  in some cases.  Boot both systems from bootable floppies and run
  152.  LRCLONER T LPT1 from one system and LRCLONER S C: LPT1 from the other
  153.  system.  Run LRCLONER with no parameters to check the proper usage.
  154.  Since both systems are booted from floppies, you don't have to worry
  155.  about locked files.  I've been told you have to do this way if you're 
  156.  using COMM manager or Extended Services.
  157.  
  158.  Good luck and happy computing!!
  159.  
  160.  Jeff Tremble
  161.  President Rightware Inc.
  162.