home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / lprfiles.zip / lprfiles.exe / read.me < prev    next >
Text File  |  1998-12-15  |  6KB  |  145 lines

  1.  
  2. READ.ME for the latest Print code for Merlin
  3. ____________________________________________
  4.  
  5.  
  6. Description:
  7. ___________
  8.  
  9. This package provides replacement files for LPD.EXE, LPQ.EXE,
  10. LPR.EXE, LPRM.EXE, LPRMON.EXE, LPRPORTD.EXE, PDRVR.PDR,
  11. and LPR32.DLL, for OS/2 Warp v4.0 TCP/IP ( Merlin ).
  12.  
  13. Installation instructions:
  14. __________________________
  15.  
  16. You must have the following installed on your system:
  17.   - OS/2 version 4.0 with TCP/IP v4.0 
  18.  
  19. MPTS FixPack WR8415 or above if the TCP/IP version 4.0 is used.
  20.    
  21. You should put the LPRFILES.EXE file in a temporary subdirectory
  22. and enter:
  23.  
  24.   LPRFILES
  25.   
  26. LPRFILES.EXE file contents:
  27. __________________________
  28.  
  29.  
  30. 12-15-98    6030   read.me
  31. 12-11-98   39366   lpd.exe
  32. 12-11-98   27248   lpq.exe
  33. 12-11-98   44784   lpr.exe
  34. 12-15-98  356490   lprfiles.exe
  35. 12-11-98   27840   lprm.exe
  36. 12-11-98   35009   lprmon.exe
  37. 12-11-98   66170   LPRPORTD.EXE
  38. 12-11-98   25344   nulfltr.exe
  39. 12-11-98   31583   pmfaxw.exe
  40. 12-11-98   63886   lpr32.dll
  41.  4-21-97   47104   TNLS16.DLL
  42.  2-05-97   52241   LPRPDRVR.PDR
  43. 12-11-98    2830   lpd.cat
  44. 12-11-98    3995   lpr.cat
  45. 12-11-98    1358   lpr32dll.cat
  46. 12-11-98    3330   lprmon.cat
  47. 12-11-98    3419   lprportd.cat
  48. 12-11-98     324   pdrvr.cat
  49. 12-11-98   26898   lpd.map
  50. 12-11-98   17925   lpq.map
  51. 12-11-98   22825   lpr.map
  52. 12-11-98   26515   lpr32.map
  53. 12-11-98   18540   lprm.map
  54. 12-11-98   28205   lprmon.map
  55. 12-11-98   23884   lprportd.map
  56. 12-11-98   14229   nulfltr.map
  57. 12-11-98   16878   pmfaxw.map
  58.  
  59.  
  60. You should back up the current versions of these files on your 
  61. system.  Then replace the *.EXE files in the TCPIP\BIN directory, 
  62. and the LPRPDRVR.PDR, LPR32.DLL, and TNLS16.DLL files
  63. in the TCP\DLL directory. Then SHUTDOWN and REBOOT the 
  64. system to make these executables and the corresponding dlls active.
  65.  
  66. Apars included in this group of fixes with a brief description:
  67. (executables and/or dlls fixed)   
  68. _______________________________________________________________
  69.  
  70. IC15250 - Provides DHCP (Dynamic Host Configuration Protocol) support
  71.           for the LPR print function. Also, NLS translation problems    
  72.           were fixed that prevented translated messages from being 
  73.           displayed. ( lpd.exe, lpq.exe, lpr.exe, lprm.exe, lprmon.exe,
  74.           lprportd.exe, lpr32.dll, lprpdrvr.pdr)
  75.  
  76. IC15541 - When starting LPRPORTD from the command line on a pristine      
  77.           installed system, the error message  "LPR 32.DLL failed to      
  78.           initialize, RC=-20021" is displayed. (lpd.exe, lpq.exe,
  79.           lpr.exe, lprm.exe, lprmon.exe, lprportd.exe, lpr32.dll)
  80.  
  81. IC15961 - When a customer opens the printer object and then opens the
  82.           PIPE/LPD port settings, the PMSHELL grabs the port driver
  83.           making it impossible for another process to print thereby
  84.           locking the print jobs.  If you do try to print, the spooler
  85.           will either trap or hang the print job. (lprpdrvr.pdr)
  86.  
  87. IC15980 - The LPRPORTD.EXE process can trap when two jobs are 
  88.           printing at the same time in two different printer queues each 
  89.           configured to output to a different \PIPE\LPDx pipe. It will   
  90.           not trap every print job, but it will trap. In our tests, it  
  91.           traps within 10 minutes of IPL with a nominal load. 
  92.           (lpr32.dll)
  93.  
  94. IC16515 - SYS3175 with access violation in SETLOC1.DLL when 
  95.           LPRPORTD tries to access a printer that is turned off or 
  96.           unavailable.(lpr32.dll)
  97.  
  98. IC17330 - Printing of files using LPRPORTD.EXE takes excessive 
  99.           amounts of time. A 300K file takes between 5.0 to 6.5 
  100.           minutes to print. This is due to the fact that writes 
  101.           to the named pipe are occurring in 1K blocks and at 1.0 
  102.           sec cycle increments. (lprportd.exe)
  103.  
  104. IC17379 - When customer attempts to send a very large print job to 
  105.           the server using LPR on the client, the lpd window 
  106.           will fail with a SYS3175 error. The register contents 
  107.           show TNLS16.DLL as the failing module. They are able 
  108.           to LPR small print jobs, but when the jobs get very large, 
  109.           such as 100MB, they get this failure every time. (lpd.exe,
  110.           tnls16.dll)
  111.  
  112. IC17590 - Customer has 14 printers and 14 print queues on print
  113.           server. Customer is limited to accessing only ports   
  114.           (721 - 731) at one time. The customer sees a 3 minute 
  115.           delay on the additional 4 queues after the print jobs
  116.           are complete on the first 10 queues. (lpr32.dll)
  117.  
  118. IC18395 - Incorrect messages received for lprportd, lpr,lpq,     
  119.           lprm and lprmon commands. This happens on translated  
  120.           messages.
  121.  
  122. IC18816 - Port limitation (721-731) when using ip for printing  
  123.           causes severe backlog of print jobs on large networks.
  124.  
  125. IC18841 - LPRPORTD hang when printer is ready and there is a job in the  
  126.           print queue (LPRPORTD running on print server).
  127.           Note: This fix is important for customers who run LPRPORTD        
  128.           on a print server machine. As part of this fix a new -s option
  129.           is introduced on LPRPORTD. This indicates that LPRPORTD is 
  130.           being run on a print server. With the -s option, a keepalive
  131.           interval is set for connections started by LPRPORTD. To
  132.           be beneficial, the customer should also set the keepalive
  133.           interval to 2 or 3 minutes using the inetcfg command.
  134.           (e.g. inetcfg keepalive=2 or 3).
  135.           This allows TCP to monitor idle connections every 2 to 3
  136.           minutes and insure they are still alive or close the connection.
  137.  
  138. IC18869 - SYS3175 trap in TNLS16.DLL running LPD -cp none specified
  139.           trying to print a text with graphics file.
  140.  
  141.  
  142. ____________________________________________________________________
  143.  
  144. Last Updated On : 12-15-1998.
  145.