Overwriting the Module to Upgrade the Driver

If the installer cannot be used in your environment, overwrite the module to update the installed driver to a newer version.
To update a driver, it is necessary to delete the registered printer. Confirm the registered printer information in advance, as it is necessary to register the printer again after the update.

Prerequisites

The installation package has been obtained
Download the latest version of the driver from the Canon website (https://global.canon/).
Extract the downloaded driver to the computer.
The settings for the department management function have been backed up
If you want to use the same information after updating the driver, back up the files in the following directory with super user privileges before updating the driver.
When version 5.00 or later is installed
/etc/cngplp2/account
When version 3.70 or earlier is installed
/etc/cngplp/account
You have super user privileges
Perform this operation after executing the sudo command or su command.

Procedures

Execute the procedure corresponding to the installed driver and environment.
Updating Version 5.00 or Later
Updating Version 3.70 or Earlier
"x.xx" in the file name of the module in the procedure indicates the version.
The example command indicates an example when you have used the cd command to move to the directory where the module to be specified is stored.

Updating Version 5.00 or Later - Red Hat Type Distributions

1.
Delete the registered printer.
(1) Execute the following command from the terminal to start the Canon Printer Setup Utility.
# cnsetuputil2
(2) Select the printer to be deleted on the displayed screen → click [Delete] → click [Close] when the printer has been deleted.
The Canon Printer Setup Utility closes.
2.
Install the printer driver module.
For x86 32-bit environments
# rpm -Uvh cnrdrvcups-ufr2-us-x.xx-1.i386.rpm
For x86 64-bit environments
# rpm -Uvh cnrdrvcups-ufr2-us-x.xx-1.x86_64.rpm
For arm64 environments
# rpm -Uvh cnrdrvcups-ufr2-us-x.xx-1.aarch64.rpm
For mips64el environments
# rpm -Uvh cnrdrvcups-ufr2-us-x.xx-1.mips64el.rpm
3.
Install the PPD files.
Using wild cards, specify all PPD file installation packages that include drivers.
# rpm -Uvh --replacepkgs cnrcups*
4.
Confirm that only the new version of the driver exists.
Display and check the information about the driver version.
# rpm -qa | grep cnrdrvcups
Display and check the information about the PPD files.
$ rpm -qa | grep cnrcups | grep zs
5.
Restart CUPS.
Use one of the following commands.
# /etc/init.d/cups restart
or
# service cups restart
If the printer was already registered, register it again. However, do not register the printer until CUPS has finished restarting.
If you want to back up the settings information of the department management function, save it to the following directory.
/etc/cngplp2/account

Updating Version 5.00 or Later - Debian Type Distributions

1.
Delete the registered printer.
(1) Start the Canon Printer Setup Utility by performing one of the following operations.
Select [Canon Printer Setup Utility 2] from the menu screen of the operating system.
Execute the following command.
$ cnsetuputil2
(2) Select the printer to be deleted on the displayed screen → click [Delete] → click [Close] when the printer has been deleted.
The Canon Printer Setup Utility closes.
2.
Install the printer driver module.
For x86 32-bit environments
# dpkg -i cnrdrvcups-ufr2-us_x.xx-1_i386.deb
For x86 64-bit environments
# dpkg -i cnrdrvcups-ufr2-us_x.xx-1_amd64.deb
For arm64 environments
# dpkg -i cnrdrvcups-ufr2-us_x.xx-1_arm64.deb
For mips64el environments
# dpkg -i cnrdrvcups-ufr2-us_x.xx-1_mips64el.deb
3.
Install the PPD files.
Using wild cards, specify all PPD file installation packages that include drivers.
# dpkg -i cnrcups*
4.
Confirm that only the new version of the driver exists.
Display and check the information about the driver version.
# dpkg -l | grep cnrdrvcups
Display and check the information about the PPD files.
$ dpkg -l | grep cnrcups | grep zs
5.
Restart CUPS.
Use one of the following commands.
# /etc/init.d/cupsys restart
or
# service cups restart
It may be necessary to use a command for the rpm package, depending on the operating system and distribution you are using.
If the printer was already registered, register it again. However, do not register the printer until CUPS has finished restarting.
If you want to back up the settings information of the department management function, save it to the following directory.
/etc/cngplp2/account

Updating Version 3.70 or Earlier - Shared Distributions

1.
Uninstalling a Driver
2.
Installing the Required Modules Individually
If the printer was already registered, register it again. However, do not register the printer until CUPS has finished restarting.
If you want to back up the settings information of the department management function, save it to the following directory.
/etc/cngplp2/account

Related Topics

81KF-00W