home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / osprdos.txt < prev    next >
Text File  |  1997-02-14  |  6KB  |  120 lines

  1. OSPRDOS - COMMON PRINTING PROBLEMS
  2. 01/25/96
  3.  
  4. =======================================================================
  5.                        Common Printing Problems
  6. =======================================================================
  7.  
  8. Please Read Entire Document for Full Explanation of Procedures
  9. --------------------------------------------------------------
  10.  
  11. DESCRIPTION
  12.  
  13. This document contains solutions to common printing problems.
  14.  
  15. RESOLUTION
  16.  
  17. The print job spools but does not print. (Green arrow still points to 
  18. the document in the job object found in the print object.)
  19.  
  20.   The DOS application has not closed the printer data stream. If the 
  21.   DOS application is printing using BIOS interrupt 17h, use the
  22.   PRINT_TIMEOUT DOS setting to force the data stream closed. You might
  23.   be able to determine if the application is using interrupt 17h, as
  24.   opposed to 21h, by the destination name. LPTx in WIN-OS/2 uses
  25.   interrupt 17h; LPTx.OS2 uses interrupt 21h function calls. PARALLELx
  26.   in DOS uses interrupt 17h; LPTx in DOS can be either one; older
  27.   versions of applications use interrupt 17h. The PRINT_TIMEOUT setting,
  28.   by default, is turned ON and set to 15 seconds. After 15 seconds, if
  29.   the job doesn't complete spooling, the DOS application is not using
  30.   interrupt 17h (see the discussion about LPTDD.SYS below).
  31.  
  32. The print job is split into several spool files.
  33.  
  34.   If the DOS application opens and closes the printer data stream for
  35.   every character, line, or page, you need to disable the spooler for
  36.   that printer to correct the problem. An alternative might be to
  37.   upgrade the application. Contact the manufacturer. If the problem
  38.   occurs with complex printouts, you might need to increase the DOS
  39.   setting PRINT_TIMEOUT value.
  40.  
  41. The print job does not begin printing until the application is ended.
  42.  
  43.   The DOS application has opened the data stream and sent the print
  44.   output, but has not closed the data stream. If the application is
  45.   printing using interrupt 21h, use the DOS_DEVICE DOS setting to load
  46.   the C:\OS2\MDOS LPTDD.SYS device driver to convert the interrupt 21h
  47.   calls to interrupt 17h calls. The PRINT_TIMEOUT DOS setting can be
  48.   used to close the print job.
  49.  
  50. My security device attached to the parallel port doesn't work. Any of 
  51. my DOS applications that use the security device can be started from 
  52. only one DOS session. An error message appears when I try to start 
  53. additional copies of this application.
  54.  
  55.   Press Ctrl+Alt+PrtSc to have the security software release access to
  56.   the parallel-port software before starting the second copy of the DOS
  57.   application.
  58.  
  59. After printing from one DOS application and then trying to print from 
  60. anywhere else within OS/2, nothing prints. When I end the DOS 
  61. application, other printing works fine.
  62.  
  63.   The DOS application you are initially printing from is accessing the
  64.   parallel-port hardware directly. OS/2 prevents two or more
  65.   applications from trying to access the same parallel-port hardware
  66.   simultaneously by preventing the second access until the first DOS
  67.   application ends. This happens even if the second application is the
  68.   OS/2 print object.
  69.  
  70. My printer has a supported WIN-OS/2 printer driver but not a PM printer 
  71. driver. How should I configure my system?
  72.  
  73.   If you are doing primarily WIN-OS/2 printing, set up the proper
  74.   Windows printer driver in the control panel. Set up the OS/2 print
  75.   object with the IBMNULL printer driver. You should be able to print
  76.   from WIN-OS/2 without problems. Contact your printer manufacturer to
  77.   get an OS/2 printer driver or to determine what other printers your
  78.   printer  emulates.
  79.  
  80. Printing from WIN-OS/2 is very slow; everywhere else is OK.
  81.  
  82.   If printing from WIN-OS/2 and Print Manager is specified for the
  83.   printer, you might need to set the Print Manager Options menu to a
  84.   higher priority than what it is currently set to.
  85.  
  86. My system has an AT bus (ISA) and my parallel printer prints slowly 
  87. from anywhere under OS/2, DOS, or WIN-OS/2 sessions.
  88.  
  89.   Your parallel-port address and hardware interrupt levels are not set
  90.   correctly. Valid parallel-port combinations include 3BC/IRQ7,
  91.   378/IRQ7, and 278/IRQ5. Turn off your system, remove the
  92.   parallel-port adapter, and set up the adapter by adjusting the DIP
  93.   switches or jumpers to set the parallel port to one of these
  94.   industry-standard combinations. Make sure that other adapters are not
  95.   interrupting on the same interrupt levels. Sound, MIDI, and serial
  96.   adapters can share these same hardware interrupt levels.
  97.  
  98. Printing works just fine in DOS, but after installing OS/2, printing 
  99. does not work.
  100.  
  101.   If the print output can be seen in the print object (if the spooler
  102.   is enabled), the problem is most likely either the cable or the
  103.   hardware interrupt level. See the solution above for directions for
  104.   setting up your parallel port. Some signals used to transmit data
  105.   under OS/2 are not used when printing under DOS; some cable
  106.   manufacturers do not wire these signals. You might need to buy a new
  107.   cable. Some older parallel-port adapters do not interrupt properly.
  108.   Because DOS did not use this feature, you might not have seen this
  109.   problem. You might need to upgrade your parallel-port adapter.
  110.  
  111. ______________________________________________________________________
  112. IBM disclaims all warranties, whether express or implied, including 
  113. without limitation, warranties of fitness and merchantability with 
  114. respect to the information in this document. By furnishing this 
  115. document, IBM grants no licenses to any related patents or copyrights.  
  116. Copyright (c) 1994, 1996 IBM Corporation. Any trademarks and product 
  117. or brand names referenced in this document are the property of their 
  118. respective owners. Consult your product manuals for complete trademark 
  119. information. 
  120.