Do not put static printer-independent strings like "Automatically setup by HPLIP" into the description field of a CUPS queue, remote clients use the description to identify network printers

Bug #1266011 reported by Till Kamppeter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HPLIP
Fix Released
Undecided
Unassigned

Bug Description

If HPLIP creates a print queue automatically, it fills the description field with the static text "Automatically setup by HPLIP". If you share your printers, Bonjour/Avahi advertises the shared printers to the network with only the content of the description field and not the queue name, then clients list the printer with the description field, ending up with printers listed as "Automatically setup by HPLIP" and users do not know which printer is which if there is more than one HP printer in the network.

Worse even is if one server shares more than one automatically configured HP printer, as they get all "Automatically setup by HPLIP" as Bonjour service name they get completely indistinguishable, leading to unwished effects like only the first or a random printer being accessible.

With Bonjour/Avahi and the recent CUPS versions the description field advanced from a pure comment to an actual identifier for a shared printer. Please take this into account and fill the field with distinguishable info, for example containing the local queue name, the model name, and/or the serial number. Also "Automatically setup by HPLIP" is something cryptic which normal users in an office, who simply look for a shared printer to print on, do not understand.

Revision history for this message
Amarnath Chitumalla (amarnath-chitumalla) wrote :

Hi Till,

Fixed this issue in HPLIP-3.14.3.
Change is, added model name in Printer/Fax description.

Thanks & Regards,
Amarnath

Changed in hplip:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.