home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
OS2
/
PCL3.ZIP
/
INSTALL.DOC
< prev
next >
Wrap
Text File
|
1994-03-07
|
7KB
|
159 lines
LICENSE
-------
Please see the 'LICENSE' text file included in this package
for licensing information.
BEFORE INSTALLATION
-------------------
1. Attaching Extended Attributes
The Extended Attribute file (.EA) for the driver must be attached
to the actual driver file (.DRV) so installation of the driver
will succeed.
This is because the file compression utility does not support
Extended Attributes and essentially erases them during compression.
The .EA files are actually the Extended Attributes
separated from the files they would normally be attached to and
made to show up as files you (and the compression utility) can see.
Extended Attributes for .DRV files contain information about
what directories to create during installation and what files
go in what directory. Without the EAs on the .DRV file installation
will in most cases fail.
Restoring EAs is done by using the EAUTIL.EXE program that is part
of OS/2.
-> Use the command file provided to do this for you.
(examples:
DESKJET.CMD for the DeskJet printer driver HPDJPM.DRV
EPSON.CMD for the Epson printer driver EPSON.DRV
HPCLR.CMD for the HP Color Laser driver LASERJET.DRV
IBM4019.CMD for the IBM 4019 driver IBM4019.DRV
IBM42XX.CMD for the IBM 42XX driver IBM42XX.DRV
IBM52012.CMD for the IBM 52012 driver IBM52012.DRV
IBM52XX.CMD for the IBM 52XX driver IBM45XX.DRV
IBMNULL.CMD for the IBM Null driver IBMNULL.DRV
IBMPCL3.CMD for the IBM PCL 3 driver IBMPCL3.DRV
IBMPCL5.CMD for the IBM PCL 5 driver IBMPCL5.DRV
LASERJET.CMD for the Laserjet driver LASERJET.DRV
PLOTTERS.CMD for the IBM Plotter driver PLOTTERS.DRV)
PMPLOTPD.CMD for the Plot Queue Processor (PMPLOTPD.DRV)
PSCRIPT.CMD for the 32-bit PostScript driver PSCRIPT.DRV
SMGXPJET.CMD for the PaintJet driver SMGXPJET.DRV
The command file must be run from the same directory where all
the driver files were unzipped to.
You can verify that the EAs were attached successfully by doing
a "dir /n" on the .DRV file. The "/n" option on the "dir" command
causes the size of the EA on a file to appear next to each file's
name.
After the EAs are attached, the size of the .EA file should be the
same size as the EA column shown using "dir /n".
Once this is done successfully, you can proceed with printer driver
installation. When prompted by the installation panel replace
the default drive/directory (usually a:\) with the directory
you have been working in.
NOTE: If you are installing a newer version of a driver over an
older version see step #2 below.
The installation of an OS/2 Printer Driver is documented in
OS/2 2.0's online Master Help Index under the topic 'installing'
and the subtopic 'OS/2 printer drivers'.
The installation of an OS/2 Printer Object is documented in
OS/2 2.0's online Master Help Index under the topic 'Creating'
and subtopic 'Printer Object'.
2. Replacing existing drivers
The problem we face is that printer drivers, once loaded, are
loaded until a reboot occurs. We need to try and guarantee
that when we reboot the driver will not get loaded so that
we can install over it with a newer version.
If you are replacing an existing driver with the same driver there
are a few things that need to be done before installation to help
guarantee the old driver will not be loaded when we go to install
over it.
a) Wherever the driver you want to replace is the "Default
Printer Driver" for a printer object (queue) select another
driver as the default like (IBMNULL).
"Default printer driver" for a print object (queue) is found by:
i. Right mouse button on the printer object (queue),
a menu should appear.
ii. Left mouse button on the arrow to the left of menu item
"Open", a sub menu should appear.
iii. Left mouse button on the sub-menu item "Settings",
a notebook should appear.
iv. Left mouse button on the notebook tab labelled "Printer driver",
the notebook page should change.
v. You should see a window on this page labelled
"Default printer driver" where all printer drivers used
by this queue are shown.
b) "Hold" all printer objects (queues) you have installed.
"Holding" a printer object (queue) is accomplished by:
i. Right mouse button on the printer object (queue),
a menu should appear.
ii. Left mouse button on the menu item "Change status",
a sub-menu should appear.
iii. Left mouse button on the sub-menu item "Hold"
A check mark should appear next to the "Hold" sub-menu item
on subsequent accesses of this sub-menu.
c) Shut down all programs that may print.
Also, remember to remove any programs that might automatically
start upon booting from the "startup" folder or startup.cmd file
or other command files.
NOTE: This includes AES (Automatic Emulation Switching) utility
that Lexmark provides for their IBM laser printers.
d) Make sure all printer objects (queues) minimized (not showing
printer jobs in ICON view).
e) Shut down your computer to save any changes.
f) Reboot your computer. Your system should come up fresh
with no jobs printing or printing programs running and no open
print queues.
g) To verify your driver is unloaded open up any print object
and delete any device that is part of the driver you are replacing.
When you delete the last device from that driver you will be
asked if you wisj to erase the driver's files. Say "OK".
You can then manually verify that the files were deleted from
their respective directories ( \os2\dll\"drivername" directory)
before installing the new driver.
This ensures that the driver uses only the newer files and is not
a hybrid between the old and newer driver.
f) Directly following this reboot, install the new version
of the printer driver from the directory you unzipped it to.
The installation of an OS/2 Printer Driver is documented in
OS/2 2.0's online Master Help Index under the topic 'installing'
and the subtopic 'OS/2 printer drivers'.
The installation of an OS/2 Printer Object is documented in
OS/2 2.0's online Master Help Index under the topic 'Creating'
and subtopic 'Printer Object'.