Changes between Version 15 and Version 16 of HowTo


Ignore:
Timestamp:
Apr 11, 2009, 12:21:52 PM (16 years ago)
Author:
edurrant
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowTo

    v15 v16  
    107107
    108108PRNDRV.EXE (this is a program that will "clean up" printer entries in the INI files) - http://www.os2site.com/sw/comm/faxworks/prndrv.exe
     109
     110USB backend (if you are intending to use a USB connected printer) - http:// (Need to add URL here).
     111
    109112
    110113
     
    130133The 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).
    131134 
    132 
    133135PRNDRV.EXE - a useful command line utility for listing installed printers and deleting those that are no longer wanted
     136
     137So the data flow is as follows
     138
     139PRINTER <-> IO Driver "backend"(network or USB.exe) <-> Cups daemon(CUPSD.exe) <-- CUPSD Admin webpage (config,test print etc.)
     140
     141and
     142
     143PRINTER <-> IO Driver "backend"(network or USB.exe) <-> Cups daemon(CUPSD.exe) <-> eCups Port Driver <-> eCUPS Printer Driver <->                    OS/2 printer support <-> OS/2 Application. 
    134144
    135145[[BR]]