Friday, 23 December 2016

Call for testing: Driverless printing on Zesty


Here is something nice to try out during the holidays or to save some
Christmas present which you got from a not so Linux-savvy relative.

Are you using Zesty and do you have a (network) printer which you never
got working with Linux?

It is possible that Zesty is now able to make it work. Zesty supports
printing on IPP Everywhere printers and on printers supporting Apple
AirPrint (these are the printers where you can print from your iPhone or

Please try the following:

Have the printer connected to your network. It works with wired Ethernet
or WiFi. For WiFi have it correctly set up for WiFi access, either
connecting to your router's WiFi or using its built-in print-only WiFi
server. At least one of these methods should be possible to set up
without a Windows or Mac computer, so that users only having a mobile
device can print.

Have a Zesty box accessing your local network. Do a complete update of
it, to make sure to have the newest CUPS and cups-filters packages.

Now there are two methods to get you printer available:

1. Fully automatic setup

Edit /ect/cups/cups-browsed.conf to have a line

CreateIPPPrinterQueues All

and restart cups-browsed:

sudo systemctl stop cups-browsed
sudo systemctl start cups-browsed

Now look for new print queues on your system and try to print.

Note that these queues will get automatically removed when the printer
is turned off or cups-browsed not running. But don't worry about your
option setting, cups-browsed saves them for you.

2. Setup via http://localhost:631/ (or other printer setup tools)

Open http://localhost:631/ and choose "Administration" at the top. Then
click "Add Printer" at the left. Log in in the log-in pop-up with your
usual user name and password.

Look for your printer under the "Discovered Network Printers:". Prefer
an entry which contains the word "driverless". Select the entry and
click "Continue".

On the next screen your can decide whether to share your printer to your
other machines in your local network (these do not need to be Zesty) and
you should check the "Connection". It should start with "ipp://" or
"ipps://", if not, go back a step and check whether you have selected
the correct entry. Click "Continue".

On the next page choose the correct model, preferring the entry
containing "driverless". Usually this already happens automatically.
Then click "Add Printer".

Now set the option defaults, especially the correct page size/media size
and click "Set Default Options".

Select "Print Test Page" under "Maintenance". Also try printing from
your preferred applications.

What we want to know

Independent whether you have used the first or the second method, tell us:

1. Which printer models did you try?

2. Does the manufacturer claim, via the packaing, the manual, or the
printer itself that the printer supports:

- IPP Everywhere
- Apple AirPrint
- Prints from iPhone and iPad
- Prints from mobile devices

3. Is the printer listed here?


4. Did you get the printer to be discovered as described and to set up
and print?

5. If yes, tell us whether it prints correctly, whether you can control
things like double-sided printing, print quality, input tray, ...?

6. If something goes wrong, please report a bug.

7. Independent whether you are successful or not, please reply here and
tell us your results, so that we know how well the support for
driverless printing works.

Have a great Christmas and a working printer!

Happy printing!


ubuntu-devel mailing list
Modify settings or unsubscribe at: