home *** CD-ROM | disk | FTP | other *** search
- OSPRINT - OS/2 PRINTING TIPS AND INFORMATION
- 11/02/94
-
- ================================================================
- OS/2 PRINTING TIPS AND INFORMATION
- ================================================================
-
- The most frequently asked questions about printing from OS/2:
-
- ----------------------------------------------------------------
- 1. Can I use an automatic print-sharing device with OS/2?
-
- No. OS/2 does not support automatic printer sharing devices
- because of the architecture required to assign the printers to
- the operating system. Manual printer sharing devices,
- however, are supported. To save processor cycles,
- the OS/2 parallel port device driver uses the hardware
- interrupt capability of the parallel port, rather than the
- polling method used by DOS. You would notice an unacceptable
- loss of system performance if OS/2 kernel device drivers
- includes a polling "wait-loop" mechanism to continuously check
- the status of devices (such as printers), rather than the
- current implementation using hardware interrupts.
- ----------------------------------------------------------------
-
- 2. My printer is not on the list of OS/2 supported printers, is
- there any way for me to still use it with OS/2?
-
- Yes. You might be able to run your printer in an emulation
- mode. Refer to the documentation that came with your printer
- to determine if the printer can be configured with settings
- that allow it to emulate other types of printers. When a
- printer is in emulation mode, the printer device driver of the
- emulated printer needs to be installed.
- ----------------------------------------------------------------
-
- 3. When I try to print from OS/2 I get error message, SYS0004.
- What does this error message indicate?
-
- SYS0004 is probably an indication that you do not have a
- printer object on your desktop. If you do have one, verify
- that it is properly configured. Refer to the OS/2
- documentation for instructions on setting up a printer object.
- ----------------------------------------------------------------
-
-
-
- ADDITIONAL TIPS AND INFORMATION
- =============================================
-
-
- Printing From the Upper/Lower Trays on the HP Family Printers
- ----------------------------------------------------------------
-
- SYMPTOMS:
-
- Unable to print from the lower tray from an HP Family printer
- running OS/2 2.x.
-
- RESOLUTION:
-
- Add a new form and set it for the lower cassette.
-
- NOTE: The steps listed below are ONLY for PM printing. Basic
- printing which is primarily for non-PM programs, including
- DOS, Windows, non-PM OS/2 applications is done from the
- command line.
-
- PROCEDURES:
-
- 1. Open the settings for the appropriate printer object.
-
- a. Select the the printer object.
- b. Select the arrow located on the open line.
- c. Select Settings.
-
- 2. Select the Printer Driver tab.
-
- 3. Define a new form set for the lower cassette.
-
- a. Select the HP Printer Icon
-
- b. Select the Forms button.
-
- c. Type the name for a new user defined form.
-
- d. Select the appropriate size for the new form.
-
- e. Select OK.
-
- f. Select the new Form name for the lower cassette
- in the Paper Source box
-
- NOTE: To use the lower cassette tray, a different form must
- be defined and/or set. If the same paper source is defined in
- both the upper and lower cassettes, the paper is pulled from
- the upper tray by default.
-
- g. Select the Device Defaults button and select the
- appropriate form under the FORM option and select
- OK.
-
- h. Select OK to return to the settings notebook.
-
- i. Select Job Properties and verify that the
- appropriate form is also selected under the FORM
- option and select OK.
-
- 4. Close the Printer settings and the changes take
- effect.
-
- NOTE: To use one form for the first page of your document and
- a different form for subsequent pages, select the Device
- Defaults button and select Automatic Mixed in the paper feed
- option. Two lists appear, one form is selected in the First
- Page list and a different form in the Remaining Pages list.
-
-
- Incorrect Characters on Printout When Trying to Print Under
- OS/2 2.X
- ----------------------------------------------------------------
-
- SYMPTOMS:
-
- First characters of a printout are incorrect when trying to
- print under OS/2 2.x. Sometimes referred to as ASCII garbage.
-
- RESOLUTION:
-
- 1. Ensure that the correct printer driver is being used.
-
- 2. Make sure the printer being used emulates the selected
- driver 100%. Some printers do not fully implement emulation.
-
- There is a file named PRDESC.LST located on Printer Driver
- diskette 1 which lists the supported printers.
-
- On Service Pak (XR06055) and above systems, PRDESC.LST can
- also be found in the \OS2\INSTALL subdirectory.
-
- PROCEDURES:
-
- 1. Open the Settings Notebook for the Printer object.
-
- 2. Select the printer object.
-
- 3. Select the arrow located on the Open line.
-
- 4. Select Settings.
-
- 5. Select the Printer Driver Tab in the Settings notebook.
-
- 6. Ensure that the Correct Printer is highlighted in the Default
- printer driver window. If not, Select the correct Icon.
-
- 7. Select the Output Tab and ensure that the Correct port
- is highlighted in the Output port window. If not, select the
- correct port.
-
- 8. Close the Settings Notebook.
-
-
- Print Job Spools Through the Lan But Does Not Print on
- Systems Running OS/2 2.X
- ----------------------------------------------------------------
-
- SYMPTOMS:
-
- When you send a job through the LAN, the printing gets spooled
- but it does not print on systems running OS/2 2.x.
-
- RESOLUTION:
-
- Change the line PRINTMONBUFSIZE in the CONFIG.SYS from:
- 134,134,134
- to
- 2048,134,134.
- Change should be made on the Server to resolve the
- problem.
-
- PROCEDURES:
-
- 1. Goto an OS/2 command prompt.
-
- 2. Type E CONFIG.SYS and press Enter.
-
- 3. Scroll down to line. PRINTMONBUFSIZE=134,134,134
-
- 4. Change PRINTMONBUFSIZE to = 2048,134,134.
-
- 5. Save the file and restart the system for the change to
- take effect.
-
- NOTE: This sets the parallel-port device-driver buffer size.
- Each number corresponds to the buffer size for LPT1, LPT2 or
- LPT3 respectively. The minimum value that can be specified is
- 134 bytes and the maximum is 2048 bytes. Changing these
- values allows an increase the size of the parallel-port
- device-driver buffers and thereby increase performance of
- data.
-
-
-
- Unpack Error Message during Printer Driver Installation
- ----------------------------------------------------------------
- SYMPTOMS:
-
- When installing a Printer Driver under OS/2 2.1 the "The files
- associated with this printer driver could not be unpacked"
- error message appears.
-
- RESOLUTION:
-
- 1. There are two OS/2 2.1 packages available:
- 6.514 L = uncompressed package
- 6.514 M = compressed package.
-
- Use the printer driver diskettes from the original
- installation package to avoid the problem.
-
- a. The Uncompressed package has three (3) printer driver
- diskettes and the compressed package has two (2).
-
- b. The Uncompressed diskette package contains
-
- 25 3.5-inch diskettes with blue labels
- 31 5.25-inch diskettes with blue labels
-
- c. The Compressed diskette package contains
-
- 20 3.5-inch diskettes with salmon labels
- 25 5.25-inch diskettes with salmon labels
-
- NOTE: The update in packaging also affects the CD-ROM package.
-
-
-
- 2. If the original installation diskettes are not available,
- determine what OS/2 2.1 package was used, and follow the
- instructions below to unpack printer drivers manually or on
- how to obtain a package to resolve the problem.
-
- PROCEDURES:
-
- 1. Type SYSLEVEL at an OS/2 Command Prompt to display the
- type of package installed on the system.
-
- Uncompressed = syslevel XR02010, Type0.
-
- Compressed = syslevel of XR02010, Type 2.
-
-
- 2. If you do not have the correct printer driver diskettes,
- copy the UNPACK.EXE and UNPACK2.EXE files from OS/2 2/1
- diskette 2 for the printer driver being installed. These
- files should be used instead of the files in the \OS2
- subdirectory.
-
- a. Rename UNPACK.EXE to UNPACK.BAK
-
- b. Copy UNPACK.EXE and UNPACK2.EXE from the OS/2
- installation diskettes for the Printer Drivers
- being installed (i.e., 6.514 M) into the \OS2
- subdirectory.
-
- c. Using the normal procedure for printer driver
- installation, select "Other OS/2 Printer Driver"
- on the "Install New Printer Driver" window and
- then select Refresh.
-
- You can also get the OS/2 2.1 Compression Compatibility
- Package from CompuServe, the OS2BBS, the HelpCenter or IBM
- Support Center.
-
-
- ----------------------------------------------------------------
- IBM disclaims all warranties, whether express or implied,
- including without limitation, warranties of fitness and
- merchantability with respect to the information in this document.
- By furnishing this document, IBM grants no licenses to any
- related patents or copyrights.
-