Package Details: cnrdrvcups-sfp 5.00-3

Git Clone URL: (read-only, click to copy)
Package Base: cnrdrvcups-sfp
Description: Canon UFRII LT Printer Driver for Linux (LBP112/912, LBP113/913, LBP151dw, LBP6030/LBP6040/LBP6018L, LBP6230/LBP6240, LBP7100C/LBP7110C, LBP8100)
Upstream URL:
Licenses: GPL2, custom, MIT
Conflicts: cndrvcups-common-lb, cndrvcups-lb
Submitter: Linaro
Maintainer: Linaro
Last Packager: Linaro
Votes: 2
Popularity: 0.022302
First Submitted: 2020-06-09 09:45 (UTC)
Last Updated: 2020-08-24 04:48 (UTC)

Dependencies (8)

Required by (0)

Sources (1)

Latest Comments

HeavyRootsDub commented on 2022-11-19 16:55 (UTC)

@Linaro Hi, It is possible to replace python2 dependencie (libglade need-it), since python2 move to AUR, i always get trouble and had to install python2 before cnrdrvcups-sfp, otherwise some tests during python2 building fails and installation is aborted, i use yay -S python2 --mflags "--nocheck" to success but i don't know if it's the right way to install-it. With Regards.

mokkurkalve commented on 2021-09-28 02:10 (UTC)

This package and cndrvcups-lt conflicts.

jsutton commented on 2021-04-26 21:02 (UTC) (edited on 2021-04-27 13:40 (UTC) by jsutton)

@KatsuroKurosaki I also have a LBP7110Cw, and was able to get my printer working. After installing CUPS + this package, I ran "sudo cnsetuputil2l" (which I found had been added after I installed this package).

  1. Click Add
  2. I picked the 3rd entry for entry for "Canon LBP7100C/7110C", as there are 3 identical looking entries. I don't know if I picked "the right one", but they do correspond to 3 PPD files in /usr/share/cups/model.
  3. I selected "lpd" as the protocol (I ensured that LPD was enabled in the printer's web UI), and I specified the static IP that I had assigned to my printer previously.
  4. Click Register

This should add a new CUPS printer, which you can then try printing to. You may want to adjust default settings in CUPS, such as default paper size.

KatsuroKurosaki commented on 2021-01-09 11:59 (UTC)

I installed cups, ghostscript and this package. Sadly my printer is a LBP7110Cw and none of the three provided ppd files work, and the driver downloaded from Canon is the same: linux-UFRIILT-drv-v500-uken-18.tar.gz Printer is connected via network. Any help to diagnose the issue would be appreciated.

andreagi commented on 2020-08-20 18:57 (UTC) (edited on 2020-08-20 19:00 (UTC) by andreagi)

In the .srcinfo:

pkgver = 5.00
pkgrel = 3

but in the PKGBUILD:

_pkgver='5.00';  _dl='0/0100005950/10'

please can you fix the 'pkgrel'?

Linaro commented on 2020-07-08 06:31 (UTC)

Thanks! I hope now it's fixed.

Lone_Wolf commented on 2020-07-07 11:09 (UTC)

Thanks for adding the names of previous contributors, but you should put your own name back as maintainer and on first line.

Change maintainer on the lines with severach and my name to contributor, then the PKGBUILD gives the correct impression .

Lone_Wolf commented on 2020-07-07 10:43 (UTC) (edited on 2020-07-07 10:43 (UTC) by Lone_Wolf)

I looked a bit further and now understand this does seem to be a different driver, the name you choose does match with the contents of the source file.

The other things I mentioned still stand.

Maybe I can help to find a better choice for upstream url, which printer has this been tested with ?

Linaro commented on 2020-07-07 10:16 (UTC)

This package was made for itself first, since 5.10 is not suitable for my printer. In this case, another version of the driver (sfp) is required. At the end, I just posted what I did in the hope that someone would use it.

Lone_Wolf commented on 2020-07-07 10:04 (UTC) (edited on 2020-07-07 10:05 (UTC) by Lone_Wolf)

When someone uses a PKGBUILD from AUR as the starting point for their own, a start for a new to start their own package best practice is to keep the list of previous contributors . Why did you remove those lines but made very few other changes ?

This package builds an older version of the cnrdrvcups-lb package maintained by myself and severach, as such it should be named cnrdrvcups-lb5 or similar to make clear it's basically the same package, just an older version. Why did you choose to name it cnrdrvcups-sfp ?

The upstream url in my package was chosen specifically to provide info about the driver. People that start on the toplevel canon europe site will have a hard time finding relevant info about it, why didn't you choose a meaningful url like that ?

If you had issues with the 5.10 version , why did you start a new package without posting anything ?