Changes between Version 14 and Version 15 of HowTo


Ignore:
Timestamp:
Apr 11, 2009, 9:17:36 AM (15 years ago)
Author:
edurrant
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowTo

    v14 v15  
    122122
    123123CUPS consists of several packages that work together to provide postscript printing on raster printers
    124   (CUPS, Ghostscript, Gutenprint, eCUPS, Cups.pdr and Splix(for Xerox printers only)). All of these packages should be expanded under the root directory of a drive (doesn't have to be the boot drive)
    125    - so once expanded you will have the following directories off the root directory:
    126    CUPS
    127    GUTENPRINT
    128    GS\GSN.nn  (where N.nn is the Ghostscript version number e.g. 8.64) - note you may need to create the \GS directory depending upon                                                                      the contents of the GS zip file you download.
    129  
    130 The Libc files are required support files put these in a directory in the libpath - e.g. ecs\dll or os2\dll
    131 
    132 The eCUPS printer driver is an alternative OS/2 pscript.drv package and has most of the popular CUPS PPD files already included. (This file should be put into a directory under \OS2\DLL - my suggestion is \OS2\DLL\CUPS - you will then point the printer install dialog at this directory during the install process)
    133 
    134 The eCUPS printer port provides the "hook up" between the OS/2 Printer Object created from the eCUPS printer driver and the CUPS printer
    135  ( copy cupslpr.exe into \tcpip\bin and cups.pdr into \os2\dll)
     124  (CUPS, Ghostscript, Gutenprint, eCUPS, Cups.pdr and Splix(for Xerox printers only)).
     125   
     126The Libc files are required support files
     127
     128The eCUPS printer driver is an alternative OS/2 pscript.drv package and has most of the popular CUPS PPD files already included.
     129
     130The eCUPS printer port driver provides the "hook up" between the OS/2 Printer Object created from the eCUPS printer driver and the CUPS printer. That is OS/2 knows how to talk to ports that printers are connected to. in this case we are implementing another port to be avialable along side the parallel printer port, the network (lpr) printer port, the serial (RS232) printer port and so on. This driver allow the OS/2 print "engine" to talk to the Cups daemon which it turn talks to the physical printer either over the network or over a USB connection. (note we don't use the OS/2 USB Printer port driver when using a USB attached printer with CUPS - we always use the CUPS port driver and then let the CUPS daemon do the physical IO).
     131 
    136132
    137133PRNDRV.EXE - a useful command line utility for listing installed printers and deleting those that are no longer wanted
     
    152148The libc0*.dll files should be put into either \ecs\dll or \os2\dll
    153149
    154 The basic CUPS Install consists of unzipping the packages:
     150The basic CUPS Install consists of unzipping the packages under the root directory of a drive (doesn't have to be the boot drive):
    155151
    156152  * Ghostscript needs to be unzipped into \gs - so that you end up with for example, x:\gs\gs8.64
    157153
    158   * cups-1.3.9*.zip needs to be unzipped into ROOT
    159 
    160   * gutenprint*.zip needs to be unzipped into ROOT
     154  * cups-1.3.9*.zip needs to be unzipped into ROOT creating the \CUPS directory
     155
     156  * gutenprint*.zip needs to be unzipped into ROOT creating the \Gutenprint directory
    161157
    162158
     
    167163
    168164
    169 Other files are unzipped later as/when/if they are required
     165Other files are unzipped later as they are required as follows:
     166
     167The eCUPS printer driver should be put into a directory under \OS2\DLL - my suggestion is \OS2\DLL\CUPS - you will then point the printer install dialog at this directory during the install process.
     168
     169The eCUPS printer port driver - copy cupslpr.exe into \tcpip\bin and cups.pdr into \os2\dll
     170
     171
    170172[[BR]]
    171173[[BR]]