home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 21 PDrivers / 21-PDrivers.zip / POST16.ZIP / INSTALL.DOC next >
Text File  |  1993-05-25  |  7KB  |  158 lines

  1.  
  2.   LICENSE
  3.   -------
  4.  
  5.   Please see the 'LICENSE' text file included in this package
  6.   for licensing information.
  7.  
  8.   BEFORE INSTALLATION
  9.   -------------------
  10.  
  11.   1. Attaching Extended Attributes
  12.  
  13.      The Extended Attribute file (.EA) for the driver must be attached
  14.      to the actual driver file (.DRV) so installation of the driver
  15.      will succeed.
  16.  
  17.      This is because the file compression utility does not support
  18.      Extended Attributes and essentially erases them during compression.
  19.  
  20.      The .EA files are actually the Extended Attributes
  21.      separated from the files they would normally be attached to and
  22.      made to show up as files you (and the compression utility) can see.
  23.  
  24.      Extended Attributes for .DRV files contain information about
  25.      what directories to create during installation and what files
  26.      go in what directory. Without the EAs on the .DRV file installation
  27.      will in most cases fail.
  28.  
  29.      Restoring EAs is done by using the EAUTIL.EXE program that is part
  30.      of OS/2.
  31.  
  32.      -> Use the command file provided to do this for you.
  33.         (examples: HPDJPM.CMD   for the beta DeskJet printer driver
  34.                                 HPDJPM.DRV
  35.                    EPSON.CMD    for the Epson printer driver EPSON.DRV
  36.                    LASERJET.CMD for the Laserjet driver LASERJET.DRV
  37.                    SMGXPJET.CMD for the PaintJet driver SMGXPJET.DRV
  38.                    IBMNULL.CMD  for the IBM Null driver IBMNULL.DRV
  39.                    IBM4019.CMD  for the IBM 4019 driver IBM4019.DRV
  40.                    IBM42XX.CMD  for the IBM 42XX driver IBM42XX.DRV
  41.                    IBM52XX.CMD  for the IBM 52XX driver IBM45XX.DRV
  42.                    IBM52012.CMD for the IBM 52012 driver IBM52012.DRV
  43.                    PLOTTERS.CMD for the IBM Plotter driver PLOTTERS.DRV)
  44.                    PLOTTERS.CMD for the IBM HPGL/2 Plotter driver (PLOTTERS.DRV)
  45.                    PSCRIPT.CMD  for the 16-bit PostScript driver PSCRIPT.DRV
  46.                    PSCRIPT.CMD  for the 32-bit PostScript driver PSCRIPT.DRV
  47.  
  48.  
  49.      The command file must be run from the same directory where all
  50.      the driver files were unzipped to.
  51.  
  52.      You can verify that the EAs were attached successfully by doing
  53.      a "dir /n" on the .DRV file.  The "/n" option on the "dir" command
  54.      causes the size of the EA on a file to appear next to each file's
  55.      name.
  56.  
  57.      After the EAs are attached, the size of the .EA file should be the
  58.      same size as the EA column shown using "dir /n".
  59.  
  60.      Once this is done successfully, you can proceed with printer driver
  61.      installation.  When prompted by the installation panel replace
  62.      the default drive/directory (usually a:\) with the directory
  63.      you have been working in.
  64.  
  65.      NOTE: If you are installing a newer version of a driver over an
  66.            older version see step #2 below.
  67.  
  68.      The installation of an OS/2 Printer Driver is documented in
  69.      OS/2 2.0's online Master Help Index under the topic 'installing'
  70.      and the subtopic 'OS/2 printer drivers'.
  71.  
  72.      The installation of an OS/2 Printer Object is documented in
  73.      OS/2 2.0's online Master Help Index under the topic 'Creating'
  74.      and subtopic 'Printer Object'.
  75.  
  76.   2. Replacing existing drivers
  77.  
  78.      The problem we face is that printer drivers, once loaded, are
  79.      loaded until a reboot occurs.  We need to try and guarantee
  80.      that when we reboot the driver will not get loaded so that
  81.      we can install over it with a newer version.
  82.  
  83.      If you are replacing an existing driver with the same driver there
  84.      are a few things that need to be done before installation to help
  85.      guarantee the old driver will not be loaded when we go to install
  86.      over it.
  87.  
  88.      a) Wherever the driver you want to replace is the "Default
  89.         Printer Driver" for a printer object (queue) select another
  90.         driver as the default like (IBMNULL).
  91.  
  92.         "Default printer driver" for a print object (queue) is found by:
  93.         i.   Right mouse button on the printer object (queue),
  94.              a menu should appear.
  95.         ii.  Left mouse button on the arrow to the left of menu item
  96.              "Open", a sub menu should appear.
  97.         iii. Left mouse button on the sub-menu item "Settings",
  98.              a notebook should appear.
  99.         iv.  Left mouse button on the notebook tab labelled "Printer driver",
  100.              the notebook page should change.
  101.         v.   You should see a window on this page labelled
  102.              "Default printer driver" where all printer drivers used
  103.              by this queue are shown.
  104.  
  105.      b) "Hold" all printer objects (queues) you have installed.
  106.  
  107.         "Holding" a printer object (queue) is accomplished by:
  108.         i.   Right mouse button on the printer object (queue),
  109.              a menu should appear.
  110.         ii.  Left mouse button on the menu item "Change status",
  111.              a sub-menu should appear.
  112.         iii. Left mouse button on the sub-menu item "Hold"
  113.              A check mark should appear next to the "Hold" sub-menu item
  114.              on subsequent accesses of this sub-menu.
  115.  
  116.      c) Shut down all programs that may print.
  117.  
  118.         Also, remember to remove any programs that might automatically
  119.         start upon booting from the "startup" folder or startup.cmd file
  120.         or other command files.
  121.  
  122.         NOTE: This includes AES (Automatic Emulation Switching) utility
  123.               that Lexmark provides for their IBM laser printers.
  124.  
  125.      d) Make sure all printer objects (queues) minimized (not showing
  126.         printer jobs in ICON view).
  127.  
  128.      e) Shut down your computer to save any changes.
  129.  
  130.      f) Reboot your computer.  Your system should come up fresh
  131.         with no jobs printing or printing programs running and no open
  132.         print queues.
  133.  
  134.      g) To verify your driver is unloaded open up any print object
  135.         and delete any device that is part of the driver you are replacing.
  136.  
  137.         When you delete the last device from that driver you will be
  138.         asked if you wisj to erase the driver's files.  Say "OK".
  139.  
  140.         You can then manually verify that the files were deleted from
  141.         their respective directories ( \os2\dll\"drivername" directory)
  142.         before installing the new driver.
  143.  
  144.         This ensures that the driver uses only the newer files and is not
  145.         a hybrid between the old and newer driver.
  146.  
  147.      f) Directly following this reboot, install the new version
  148.         of the printer driver from the directory you unzipped it to.
  149.  
  150.         The installation of an OS/2 Printer Driver is documented in
  151.         OS/2 2.0's online Master Help Index under the topic 'installing'
  152.         and the subtopic 'OS/2 printer drivers'.
  153.  
  154.         The installation of an OS/2 Printer Object is documented in
  155.         OS/2 2.0's online Master Help Index under the topic 'Creating'
  156.         and subtopic 'Printer Object'.
  157.  
  158.