The printer driver must be installed in order to print from Canon printers using Linux.
The installed files differ depending on the system environment you are using.
The following files are installed in 32-bit systems:
The following files are installed in 64-bit systems:
The following files are installed in 32-bit Debian systems:
Note
$ su
Enter the following command:
# rpm -ivh [file name of common module for CUPS drivers]
Enter the following command:
# dpkg -i [file name of common module for CUPS drivers]
Note
Enter the following command:
# rpm -ivh [file name of the UFR II printer driver module]
Enter the following command:
# dpkg -i [file name of the UFR II printer driver module]
Enter the following command:
# /etc/init.d/cups restart
Enter the following command:
# /etc/init.d/cupsys restart
Note
Note
Enter the following lpadmin command:
# /usr/sbin/lpadmin -p [Printer Name] -m [PPD file] -v parallel:/dev/lp0 -E
Enter the following lpadmin command:
# /usr/sbin/lpadmin -p [Printer Name] -m [PPD file] -v usb:/dev/usb/lp0 -E
Enter the following lpadmin command:
# /usr/sbin/lpadmin -p [Printer Name] -m [PPD file] -v lpd://[Device IP address or FQDN]/[Printer Name] -E
Example: To register the iRC3180 in the print spooler as "CANON-iRC3180":
/usr/sbin/lpadmin -p CANON-iRC3180 -m CNCUPSIRC3180ZK.ppd -v lpd://172.23.2.72/CANON-iRC3180 -E
Enter the following lpadmin command:
<When using a global address>
# /usr/sbin/lpadmin -p [Printer Name] -m [PPD file] -v lpd://[Device IP address]/[Printer Name] -E
Example: To register the iR3225 in the print spooler as "CANON-iR3225" (IP address: 3ffe:1:1:10:feb0:0:1234:5678):
/usr/sbin/lpadmin -p CANON-iR3225 -m CNCUPSIR3225ZK.ppd -v lpd://[3ffe:1:1:10:feb0:0:1234:5678]/CANON-iR3225 -E
<When using a link local address>
# /usr/sbin/lpadmin -p [Printer Name] -m [PPD file] -v lpd://[[Device IP address]+[Network interface]]/[Printer Name] -E
Example: To register the iR3225 in the print spooler as "CANON-iR3225" (IP address: fe80::200:85ff:1234:5678, network interface: eth0):
/usr/sbin/lpadmin -p CANON-iR3225 -m CNCUPSIR3225ZK.ppd -v lpd://[fe80::200:85ff:1234:5678+eth0]/CANON-iR3225 -E
Note
<Location />
<Location /admin>
Example:
:
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From XXX.XXX.XXX.XXX (Substitute the set IP address here.)
</Location>
:
:
<Location /admin>
:
:
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From XXX.XXX.XXX.XXX (Substitute the set IP address here.)
:
</Location>