Differences between revisions 29 and 30
Revision 29 as of 2024-02-09 00:34:20
Size: 3770
Editor: Francewhoa
Comment: Removed the bits. As the drivers include both 32 and 64 bits.
Revision 30 as of 2024-02-09 00:38:21
Size: 3821
Editor: Francewhoa
Comment: Driver version 5.80 works with either Debian 12 Bookworm or Debian 11 Bullseye
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Canon non-free printer drivers on Debian 12 Bookworm or Debian 10 Buster or Debian 9 Stretch. Canon non-free printer drivers on Debian 12 Bookworm or Debian 11 Bullseye or Debian 10 Buster or Debian 9 Stretch.
Line 20: Line 20:
 * '''UFRII LT''' Printer Driver [[https://asia.canon/en/support/0100924010|version 5.80]] for Debian 12 Bookworm  * '''UFRII LT''' Printer Driver [[https://asia.canon/en/support/0100924010|version 5.80]] for either Debian 12 Bookworm or Debian 11 Bullseye

Translation(s): none


Canon non-free printer drivers on Debian 12 Bookworm or Debian 11 Bullseye or Debian 10 Buster or Debian 9 Stretch.

Many modern Canon printers have an AirPrint facility. If yours is one of them, you are advised to take a look at CUPSQuickPrintQueues or DriverlessPrinting.

Introduction

Canon support their printers with a number of different driver types, depending on the technology used in the device. All recent Canon packages have drivers that come in 32-bit and 64-bit Debian packages and a search for a printer on a Canon website is likely to direct a user to one of.

For example:

The Ultra Fast Renderer (UFR) is a proprietary rendering engine that is functionally similar to PostScript and PCL. It is claimed to allow for faster printing than either the PostScript or PCL drivers and is associated with Canon printers. Printer models denoted by IR, IRADV, LBP and MF are supported by URF.

CAPT is Canon Advanced Printing Technology and it supports the LBP series of printers. Inkjet devices are the focus of the cnijfilter package and would probably suit a Pixma printer.

Extracting and Accessing the Files in the Printer Driver Tarball

When using some of the following commands, take note of the file versions which have been downloaded and only copy and paste if appropriate. Otherwise adjust the command to match that of the file version.

All the Canon packages are tarballs (the package name ends in .tar.gz) and they all have a similar file structure, so, as an example, we will deal with linux-UFRII-drv-v370-uken-05.tar.gz. Other packages differ only in the filenames involved.

tar zvxf linux-UFRII-drv-v370-uken-05.tar.gz

extracts files to the directory

linux-UFRII_drv_v370_uken

The directory contains Debian packages for 32-bit and 64-bit architectures. We will choose 32-bit and change to the directory holding the .deb files:

cd  linux_UFRII_drv_v320_uken/32-bit_Driver/Debian

Installation of the Printer Drivers: Method 1

apt is always present on a Debian system. Within the extracted Debian directory do

apt install ./cndrvcups-common_4.10-1_i386.deb ./cndrvcups-ufr2-uk_3.70-1_i386.deb 

to install these two packages. If there are any dependency problems, they will be automatically resolved. Now a print queue can be set up using your favoured technique.

Installation of the Printer Drivers: Method 2

The URF and CAPT driver packages have guides in their Documents section that have advice on installing the printer drivers. There are also bash scripts in the roots of the these Canon packages and the cnijfilter package. Running

bash install.sh

leads you through the installation steps.

See Also


CategoryPrinter | CategoryHardware