262 | | <p>It's certainly possible to use the standard OS/2 PostScript driver for this. |
263 | | However, the eCups team has provided an updated PostScript driver called |
264 | | ECUPS.DRV; this is actually based on the standard PostScript driver, but with |
265 | | various fixes and other improvements to make it work with CUPS more smoothly. |
| 262 | <p>It's possible (at least theoretically; in practise there are sometimes |
| 263 | various problems) to use the standard OS/2 PostScript driver for this. However, |
| 264 | the eCups team has provided an updated PostScript driver called ECUPS.DRV; this |
| 265 | is actually based on the standard PostScript driver, but with various fixes and |
| 266 | other improvements to make it work with CUPS more smoothly. |
334 | | <p>The box labelled "CUPS" indicates components which are part of the cross- |
335 | | platform CUPS system. The whole diagram, with the exception of the application |
336 | | at the top and the printer at the bottom, comprises the eCups framework. |
| 335 | <p>The box labelled "CUPS" indicates components which are part of the |
| 336 | cross-platform CUPS system. The whole diagram, with the exception of the |
| 337 | application at the top and the printer at the bottom, comprises the eCups |
| 338 | framework. |
362 | | OS/2 spooler to crash when printing. This is probably due to both CUPS and |
363 | | Foomatic using some very convoluted PPD syntax which the OS/2 PostScript driver |
364 | | cannot handle. Until a fix can be developed, you should be able to use the Generic |
365 | | PostScript Printer driver (and configuring all printer-specific settings through |
366 | | the CUPS administration GUI).<p> |
| 364 | OS/2 spooler to crash when printing. This is due to both CUPS and Foomatic |
| 365 | using some very convoluted PPD syntax which the OS/2 PostScript driver (or, |
| 366 | more specifically, PIN) cannot handle. |
| 367 | |
| 368 | <p>Until a proper fix can be developed, you can usually avoid the problem by |
| 369 | "cleaning up" the PPD file before running PIN on it. The InstPDR utility |
| 370 | (available on the eComStation BetaZone) does this automatically; there is also |
| 371 | a script called CleanPPD (available separately) which does the same thing. |
| 372 | |
| 373 | <p>If all else fails, you should be able to use the Generic PostScript Printer |
| 374 | driver (and configuring all printer-specific settings through the CUPS |
| 375 | administration GUI); see <a href="#2_5">question 2.5</a> for details.<p> |
702 | | OS/2 Samba client port. Rename this file to <tt>smb.exe</tt> and place it |
703 | | in the <tt>/cups/lib/cups/backend</tt> directory. The next time you go into |
704 | | the "Add printer" page in the CUPS Adminstration GUI, you should see a new |
705 | | option for "Windows or SAMBA" printer listed.</p> |
| 711 | OS/2 <a href="http://svn.netlabs.org/samba">Samba client port</a>. Rename |
| 712 | this file to <tt>smb.exe</tt> and place it in the <tt>/cups/lib/cups/backend</tt> |
| 713 | directory. The next time you go into the "Add printer" page in the CUPS |
| 714 | Adminstration GUI, you should see a new option for "Windows or SAMBA" printer |
| 715 | listed.</p> |