Hi all.
I’m wondering if anybody has a Canon MF642, MF643 or MF644 class printer working with OpenSUSE?
I am stuck with a MF644c, and while its a decent printer, I cannot for the life of me get it working driver-less or with the ‘official-unofficial’ Canon drivers.
I have tried with Tumbleweed and Leap 15.4.
Starting with the Canon driver RPM (Redhat), installing the file goes as expected. Yast/zypper complains about the package being unsigned and that the ‘libgcrypt’ package is missing. (I believe the later to be a simple packaging naming issue as the correct libgcrypt files are installed and in their expected paths (I’ve also tried installing the specifically named package it complains about and it does not change anything)).
Those two issue aside, package installs, a Canon utility pops up (GUI) and allows registering a USB/Network printer as well as assigning a PPD.
I can then go into Yast Printers and see the installed printer. At this point I know communication has been established because the correct toner levels are displayed.
Printing a test page however, results in a ‘beep’ (completion chime) at the printer, but no physical printout. There are no errors logged in cups, just a completed job. On the printer, I see a successful job logged, however I notice in the job stats it says: 0 (received), 0 (printed).
I booted into the most current Ubuntu Live image, loaded the driver,… and it just works. Printer functions flawless. Annoying. So then I loaded up the latest Fedora Live image… and it also just works. Even more annoying.
I reeeeeeeeaaaaally do not want to be forced to jump ship If anybody has a suggestion on where to look, I would greatly appreciate it.
~M
lpstat -t
scheduler is running
no system default destination
device for Canon-MF642C-643C-644C-UFR-II: socket://<ip-removed>
Canon-MF642C-643C-644C-UFR-II accepting requests since Thu 04 May 2023 07:21:31 PM EDT
printer Canon-MF642C-643C-644C-UFR-II is idle. enabled since Thu 04 May 2023 07:21:31 PM EDT
egrep -i "name|model|filter" /etc/cups/ppd/*
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*PCFileName: "CNM642ZS.PPD"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*cupsModelNumber: 8073
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*cupsFilter: "application/vnd.cups-raster 0 rastertoufr2"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*ModelName: "Canon MF642C/643C/644C UFR II"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*ShortNickName: "MF642C/643C/644C"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*NickName: "Canon MF642C/643C/644C UFR II"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*%CNGPLPLIBNAMER: "uictlufr2r"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*%CNGPLPLIBNAMERVER: "1.0.0"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*CNOEFLibName: "ufr2filterr"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*CNPrinterName: "Canon MF642C/643C/644C UFR II"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*CNGenericDatName: "Canon Generic Plus BDL CL3"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*CNModelMethod: "1213858060"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*CNModelMethod2: "590"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd:*CNUFR2ModelMethod: "100708352"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*PCFileName: "CNM642ZS.PPD"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*cupsModelNumber: 8073
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*cupsFilter: "application/vnd.cups-raster 0 rastertoufr2"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*ModelName: "Canon MF642C/643C/644C UFR II"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*ShortNickName: "MF642C/643C/644C"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*NickName: "Canon MF642C/643C/644C UFR II"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*%CNGPLPLIBNAMER: "uictlufr2r"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*%CNGPLPLIBNAMERVER: "1.0.0"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*CNOEFLibName: "ufr2filterr"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*CNPrinterName: "Canon MF642C/643C/644C UFR II"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*CNGenericDatName: "Canon Generic Plus BDL CL3"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*CNModelMethod: "1213858060"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*CNModelMethod2: "590"
/etc/cups/ppd/Canon-MF642C-643C-644C-UFR-II.ppd.O:*CNUFR2ModelMethod: "100708352"