Replies: 4 comments 2 replies
-
On Linux Mint
Note, dynamic switch between IPP over USB and "legacy" modes of operation known to work unstable on some devices (for example, after attempt to use "legacy" USB printing interface, IPP over USB may stop working until device reboot). So I don't recommend this approach. Printing should work via ipp-usb as well as scanning does. If there are some problems with printing, it is better to fix these problems that switch device access mode dynamically. |
Beta Was this translation helpful? Give feedback.
-
Probably, @tillkamppeter can help with fixing problems at printing side. |
Beta Was this translation helpful? Give feedback.
-
If you have a device which supports IPP-over-USB, in IPP-over-USB mode (with active ipp-usb) the device works driverless for all its functionality: Printing, scanning, fax out, admin interface. So you should not need to switch between IPP-over-USB and classic USB input/output stream mode. Important is that you print in driverless mode, not using PPD files of HPLIP, Gutenprint, or whatever printer driver. Also do not use the Printer Applications (PostScript, Ghostscript, HPLIP, Gutenprint) offered in the Snap Store (they are printer drivers). IPP-over-USB is driverless-only. CUPS should create print queues automatically, or cups-browsed does, or you select the "driverless" entries in your printer setup tool (under network printers, as ipp-usb emulates an IPP network printer). |
Beta Was this translation helpful? Give feedback.
-
honestly speaking, it doesn't always work. For example, my Kyocera ECOSYS M2040dn doesn't print with driverless driver automatically installed. To get printing work, I had to manually extract PPD file from the proprietary driver and to manually tell CUPS to use it. Interesting, proprietary driver also doesn't work on recent Fedora, where Python 2 is depricated (proprietary driver depends on it). |
Beta Was this translation helpful? Give feedback.
-
A printer/scanner obviously has 2 modes of operation:
The Linux Mint User Guide has the following warning:
As a consequence ipp-usb must be disabled for printing.
Question: How can ipp-usb enabled and disabled on a running system?
I would like to implement 2 scripts
enablePrinter.sh
andenableScanner.sh
. This might be implemented if ipp-usb supports the following enhancement:Activate and deactivate ipp-usb with a signal
It might also be useful to query if ipp-usb is enabled or disabled.
Or is this functionality already built in and I missed it?
Thank you
Beta Was this translation helpful? Give feedback.
All reactions