Hi all,
I've been suffering from "Unable to communicate with device (code=12)"
errors with hplip for months. These errors are sporadic but tend to
show up when I just needed to print some document urgently.
I traced it down to the mdns implementation of hplip. The upstream bug
report with technical details is
https://bugs.launchpad.net/hplip/+bug/1616861. I believe I have a
working fix now, but I can only test it in my home environment with a
single HP device.
Thus I'd be grateful if some volunteers could check my packages and
report back:
http://download.opensuse.org/repositories/home:/mwilck:/branches:/Printing/o...
The changes will only affect people with more recent printers using
mdns/Bonjour for discovery. Problems that are fixed include "device
communication errors", and silent stopping of the printer queue (this
may happen if the cups backend fails to communicate with the device).
Problem situations (that my patches should fix) occur in particular if
the HP devices are not on the "default" network that the kernel would
use for multicast (e.g. default route is through wired LAN but HP
device only reachable through Wifi).
Regards
Martin
--
Dr. Martin Wilck