Bug 510468

Summary: IPP Everywhere option should not be available for all USB connected printers
Product: [Applications] systemsettings Reporter: Mike <noeerover>
Component: kcm_printer_managerAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: nate, noeerover
Priority: NOR    
Version First Reported In: 6.4.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

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.