[cups] CUPS 2 on RHEL 7
Zdenek Dohnal
zdohnal at redhat.com
Tue Jul 13 00:00:53 PDT 2021
On 7/12/21 10:29 PM, Johnnie W Adams wrote:
> Am I entirely wrong about the better printer driver available for CUPS 2?
>
> On Wed, Jul 7, 2021 at 11:10 AM Johnnie W Adams <jxadams at ualr.edu> wrote:
>
>
Hi John,
well, partially :) - CUPS 2.x.x provides support for IPP Everywhere
standard, which implementations ('-m everywhere' from CUPS models or
'driverless' from cups-filters) basically act as a 'universal printer
driver' based on IPP communication with printer itself, but its main
purpose is to not be a classic printer driver as we know it from the past.
The IPP Everywhere implementations in CUPS, cups-filters and in various
printer applications (for devices which are unable to use IPP
Everywhere) will substitute classic printer drivers once their support
is removed in the future (because 99% models released after 2010
supports IPP Everywhere/Airprint...).
Then IPP Everywhere is the core of CUPS temporary queue technology. In
this case, if your device supports AirPrint/IPP Everywhere, the device
and your machine are in the same LAN and have enabled IPP and mDNS in
your machine and printer, CUPS installs your device automatically when
you need it (once you open a print dialog) and if printing goes well,
CUPS removes the queue after printing. Temporary queues and printer
profiles (a solution for non-LAN devices and other use cases, currently
in design) will become default in the future and permanently installed
queues will go away.
To sum it up - driverless printing (using IPP Everywhere/AirPrint) is
not a driver in the classic sense, but it is IMHO a better alternative
(currently) or substitution (in the future, once classice printe driver
support is removed) of classic drivers.
Have a nice day,
Zdenek
--
Zdenek Dohnal
Software Engineer
Red Hat Czech - Brno TPB-C
More information about the cups
mailing list