[cups-devel] Testing driverless printing on Apple-Raster-based printers with CUPS on LinuxStephan

stephanwib at googlemail.com
Mon Nov 28 03:45:21 PST 2016


Hi Till,

I have the following queries:

-What´s exactly the filter that produces urf? Isn´t urf proprietary?

-Are there any findings concerning the size of urf data compared to PDF?

I can do some tests pretty soon.


Thanks and regards,

Stephan

2016-11-20 0:44 GMT+01:00 Till Kamppeter <till.kamppeter at gmail.com>:
> Hi,
>
> there are not yet very many IPP Everywhere printers
> (http://www.pwg.org/dynamo/eveprinters.php), but driverless printing
> fortunately existed already for longer time in a very similar form: AirPrint
> (https://en.wikipedia.org/wiki/AirPrint), originally thought out for Apple's
> iOS devices.
>
> AirPrint is also Bonjour/IPP-based as IPP Everywhere with the main
> difference being the raster format which is Apple Raster (image/urf) and not
> PWG Raster (image/pwg-raster). Even these two raster formats are very
> similar.
>
> And there are more than 2600 printers from practically all manufacturers
> supporting AirPrint (https://support.apple.com/en-us/HT201311).
>
> In the GIT repository of CUPS 2.2.x beta support of Apple Raster was added
> (to appear in the upcoming CUPS 2.2.2) and beta means usually that it should
> be tested. So I did, found some bugs which I fixed and Mike Sweet quickly
> committed to the GIT, and after that I have three HP printers perfectly
> working via Apple Raster:
>
> - HP OfficeJet Pro 8500 A910
> - HP DeskJet Ink Advantage 2540
> - HP Color LaserJet CM3530 MFP via HP 1200w Mobile Print Accessory
>
> I have set up them all via
>
> lpadmin -p <queue name> -E -v <URI> -m everywhere
>
> <queue name> you can define freely and <URI> you can find by running the
> "ippfind" command (comes with CUPS).
>
> In all cases the PPD file passes "cupstestppd" and jobs get correctly
> printed, also options like Duplex work.
>
> You need the current GIT snapshot of CUPS (or the 2.2.2 release if it is
> already out when you are reading this) and cups-filters, preferably the
> current release (1.11.6).
>
> So the Apple Raster support in CUPS seems already be in a good shape and a
> great companion to PWG Raster, adding more than 2600 printers to be working
> under Linux and other Posix-style operating systems, including many models
> users got frustrated about that they do not work.
>
> So everyone reading this, please test your printers. If you have not-too-old
> network-connected printers they probably support Apple Raster and so work
> driverless with current CUPS.
>
> I have also started to support Apple Raster printers with cups-filters. If
> you use the current BZR snapshot (or the upcoming 1.12.0) together with the
> newest CUPS cups-browsed will also auto-setup Apple Raster printers and not
> only IPP Everywhere and some legacy IPP/PostScript/PDF/PCL printers.
>
>    Till
> _______________________________________________
> cups-devel mailing list
> cups-devel at cups.org
> https://lists.cups.org/mailman/listinfo/cups-devel


More information about the cups-devel mailing list