Bug 510468 - IPP Everywhere option should not be available for all USB connected printers
Summary: IPP Everywhere option should not be available for all USB connected printers
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_printer_manager (other bugs)
Version First Reported In: 6.4.4
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-10 19:55 UTC by Mike
Modified: 2025-10-13 20:02 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike 2025-10-10 19:55:29 UTC
When configuring a USB direct connect printer and attempting to change the driver after the printer has been configured, the driver select dialog allows IPP Everywhere as an option.  This option should not be available for USB connected printers unless they support spec (7.1.4) IPP over USB.

STEPS TO REPRODUCE
1.  Configure a print queue with USB direct connect, take recommended driver
2.  Save
3.  Edit the print queue, choose select driver, select IPP Everywhere
4.  Apply change, CUPS will throw an error for invalid argument, inability to make an IPP connection to the USB connected printer.

OBSERVED RESULT
We see an inline error message from CUPS, failing to assign the IPP Everywhere driver.

EXPECTED RESULT
Technically, this is correct, but we should not allow the IPP Everywhere option to be available for printers that do not support the spec (7.1.4) IPP over USB.