Package Details: cnrdrvcups-lb 5.90.1.03-1

Git Clone URL: https://aur.archlinux.org/cnrdrvcups-lb.git (read-only, click to copy)
Package Base: cnrdrvcups-lb
Description: CUPS Canon UFR II LIPSLX CARPS2 printer driver for LBP iR MF ImageCLASS ImageRUNNER Laser Shot i-SENSYS ImagePRESS ADVANCE printers and copiers
Upstream URL: https://www.canon-europe.com/support/products/imagerunner/imagerunner-1730i.aspx
Licenses: custom, MIT, GPL-2.0-only
Conflicts: cndrvcups-common-lb, cndrvcups-lb
Submitter: Lone_Wolf
Maintainer: Lone_Wolf (severach)
Last Packager: Lone_Wolf
Votes: 25
Popularity: 2.11
First Submitted: 2019-09-28 12:34 (UTC)
Last Updated: 2024-04-06 09:32 (UTC)

Dependencies (15)

Required by (0)

Sources (1)

Pinned Comments

Lone_Wolf commented on 2021-03-15 16:48 (UTC) (edited on 2021-08-21 14:56 (UTC) by Lone_Wolf)

Canon appears to have added i686 , ARM Aarch64 and MIPS64 processor support since Version 5.30 .

A quick peek indicates that the PKGBUILD will need adjustments to work on those other architectures.

If you do run archlinux (or something close to it) on such a processor, have a supported printer and are willing to help test the adjustments, send me an email.

Lone_Wolf commented on 2021-03-15 16:41 (UTC)

On some systems printing fails while a component of this driver consumes 100% CPU . SmashedSqwurl figured out this appears to be related to differences between archlinux jbigkit and debian jbigkit.

A workaround is to install https://aur.archlinux.org/packages/libjbig-shared/ .

Lone_Wolf commented on 2020-01-27 22:15 (UTC) (edited on 2020-01-27 22:16 (UTC) by Lone_Wolf)

The printers supported by this package are often networked.

problems can be in the cnrdrvcups-lb driver, but also with authentication over smb, vpn settings etc .

Troubleshooting those is often very hard.

Archlinux and derivatives are not supported by canon. Use whatever works for you, even if that means using canon drivers in a VM that runs a supported distro .

Lone_Wolf commented on 2020-01-27 22:07 (UTC) (edited on 2021-08-21 14:58 (UTC) by Lone_Wolf)

Main difference between 3.70 and 5.x versions :

3.70 has 64-bit & 32-bit code and needs to be built as a multilib application. Also it includes proprietary binaries from canon.

5.x is pure 64-bit and more parts of it are opensource.

Lone_Wolf commented on 2019-09-28 12:41 (UTC) (edited on 2019-09-28 12:42 (UTC) by Lone_Wolf)

People coming from cndrvcups-lb / cndrvcups-common-lb or cndrvcups-lb-bin :

You will have to start afresh.

remove the 3.70 versions and created printer definitions in cups
build this package and install
recreate your printer definitions

html documentation from canon is in /usr/share/doc/cnrdrvcups-lb

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 Next › Last »

ka_ies9 commented on 2020-01-04 02:31 (UTC) (edited on 2020-01-04 02:56 (UTC) by ka_ies9)

Lone_Wolf, first - thanks for your good work to maintain this. I see your even adding work on Christmas day here. Several months ago my Canon MF244dw ImageClass on Arch/Manjaro worked fine with Cups in network config. Something has changed with the Cups driver database. Bad PPD file and have not been able use since September. I do have the canon drivers, and talk to them, but the files are not for Arch.

Please how to use your build ?? Its not working here... If I understand I must modify it somehow so that it can work??
Can you please explain or point me to a link to understand how to go about this?

squid-f commented on 2020-01-02 13:03 (UTC)

At first, all the best for 2020. I installed the Canon v5.0 driver with Fedora 31 in a VM and my printer MF633Cdw worked as intended. So, there is something missing with my Manjaro install. What are the benefits of using 5.0 versus 3.7 ? Is there anything I can do to help understanding why it doesn't work with Manjaro KDE ? Thanks

Lone_Wolf commented on 2019-12-24 18:45 (UTC)

cnrdrvcups-lb-bin uses rpm or deb binaries created by canon, this package builds from source.

Some printers work with both versions, others only with one of them, so there's room for both.

I have added the MF633C as needing 3.70 on arch wiki.

squid-f commented on 2019-12-24 16:49 (UTC)

Hi, Fresh install of Manjaro KDE, kernel 5.4.2-1. Printer Canon i-sensys MF633Cdw Install is apparently successful as the printer is installed and can be configured. However, nothing can be printed (test page or whatever). Printer seems to get a connection signal but keep waiting for the file ; message on the printer screen is : waiting for 'name of the file'. Printer installed as usb or network printer doesn't change anything. Correct driver seems to be used (for MF633C..) Printer works with cndrvcups-lb-bin 3.70-1

By the way, there are 2 packages proposed : cnrdrvcups-lb 5.00-2 and cnrdrvcups-lb-bin 5.00-1. Which one should be used ? Actually, I tried both and got the same issue.

Thank you for your work and your support.

Lone_Wolf commented on 2019-12-23 16:16 (UTC)

Which canon driver version, cups and samba version are you using on the ubuntu system ?

Note : troubleshooting this on archlinux forum may be easier.

MisterPresident commented on 2019-12-23 15:42 (UTC) (edited on 2019-12-23 15:46 (UTC) by MisterPresident)

I have an running 4.18.0-25-generic #26~18.04.1-Ubuntu. There my printer is working with driver Canon iR C2880/C3380 UFR II. Same driver is not working on my local installation. (5.4.6-arch1-1 #1 SMP PREEMPT)

Adding the shared printer (shared by the working installation) shows a "completed" status on my local installation but does not appear in the remote cups server log and therefore it doesn't get printed.

Lone_Wolf commented on 2019-12-23 15:16 (UTC)

MisterPresident, check my comment a bit lower and narrow down the problem cause.

https://aur.archlinux.org/packages/cnrdrvcups-lb/#comment-710061

MisterPresident commented on 2019-12-23 14:38 (UTC)

Facing the same problem like @Fifis

Lone_Wolf commented on 2019-11-09 14:33 (UTC)

Thanks for the info, petRUShka .

I've updated the canon section on cups wiki page.

petRUShka commented on 2019-11-09 12:47 (UTC)

In my case (imageCLASS MF4570dn) the solution was like following:

  1. Remove cnrdrvcups-lb 5.00-2
  2. Remove printer installed with cnrdrvcups-lb
  3. Install cndrvcups-lb 3.70-1
  4. Add printer.

So it is basically downgrade.