=================================================================================
Canon UFR II Printer Driver for Linux Version 1.80

PLEASE READ THIS DOCUMENT CAREFULLY
=================================================================================


---------------------------------------------------------------------------------
Trademarks

Adobe, Acrobat, Acrobat Reader, PostScript and PostScript 3 are trademarks of
Adobe Systems Incorporated.
Linux is a trademark of Linus Torvalds.
HP-GL is a trademark of Hewlett-Packard Company.
UNIX is a trademark of The Open Group in the United States and other countries.
Other product and company names herein may be the trademarks of their respective
owners.
---------------------------------------------------------------------------------


---------------------------------------------------------------------------------
CONTENTS

Before Starting
1. Introduction
2. Distribution File Structure of the Canon UFR II Printer Driver for Linux
3. Hardware Requirements
4. Cautions, Limitations, and Restrictions
---------------------------------------------------------------------------------


1. Introduction -----------------------------------------------------------------
Thank you for using the Canon UFR II Printer Driver for Linux. This printer 
driver provides printing functions for Canon printers operating under
the CUPS (Common UNIX Printing System) environment, a printing system that
operates on Linux operating systems.


2. Distribution File Structure of the Canon UFR II Printer Driver for Linux -----
The Canon UFR II Printer Driver for Linux distribution files are as follows:
Furthermore, the file name for the CUPS driver common module and printer driver
module differs depending on the version.

- README-ufr2-1.8xUK.txt (This document)
Describes supplementary information on the Canon UFR II Printer Driver for Linux.

- LICENSE-ufr2drv-1.8x.txt
Describes User License Agreement on the Canon UFR II Printer Driver for Linux.

- guide-ufr2-1.8xUK.tar.gz
Online manual that explains how to use the Canon UFR II Printer Driver for Linux.
This includes the system requirements, installation, and usage of the Canon UFR II
Printer Driver for Linux.
Because this file is in a compressed format, you need to extract it to the
appropriate directory before reading.

- cndrvcups-common-1.80-X.i386.rpm (for 32-bit)
- cndrvcups-common-1.80-X.x86_64.rpm (for 64-bit)
- cndrvcups-common_1.80-X_i386.deb (for Debian 32-bit)
Installation package for the CUPS driver common module used by the Canon UFR II
Printer Driver for Linux.

- cndrvcups-ufr2-uk-1.80-X.i386.rpm (for 32-bit)
- cndrvcups-ufr2-uk-1.80-X.x86_64.rpm (for 64-bit)
- cndrvcups-ufr2-uk_1.80-X_i386.deb (for Debian 32-bit)
Installation package for the Canon UFR II Printer Driver for Linux.

- cndrvcups-common-1.80-X.tar.gz
Source file for the CUPS driver common module used by the Canon UFR II Printer 
Driver for Linux.

- cndrvcups-lb-1.80-X.tar.gz
Source file for the Canon UFR II Printer Driver for Linux.


3. Hardware Requirements --------------------------------------------------------
This printer driver can be used with the following hardware environment.

Hardware: Computer that is enable to operate Linux, with x86 compatible CPU
          (32-bit or 64-bit)

Suppoeted Printer: LBP3360
                   LBP3370
                   LBP3460
                   LBP5360
                   LBP5960
                   LBP5970/5975
                   iR1018/1022/1023
                   iR105+
                   iR2016/2016i
                   iR2018/2018i
                   iR2020/2020i
                   iR2022/2025/2030
                   iR2230
                   iR2270/2870
                   iR2830
                   iR3025
                   iR3030
                   iR3035/3045
                   iR3225/3225N
                   iR3230/3230A/3230N
                   iR3235/3235A/3235N/3245/3245A/3245N
                   iR3530
                   iR3570/4570
                   iR4530
                   iR5055/5065
                   iR5075
                   iR5570/6570
                   iR7086/7095/7095P/7105
                   iR8070
                   iR85+
                   iR9070
                   iR C2380i/C2550/C2550i
                   iR C2580i
                   iR C2880/C2880i/C3380/C3380i
                   iR C3080/C3080i/C3580/C3580i
                   iR C3180/C3180i
                   iR 3180C/3180Ci
                   iR C4080/C4580
                   iR C5180
                   iR C5185
                   iR C5870/C6870
                   iR C5880/C5880i/C6880/C6880i
                   iR 5880C/5880Ci/6880C/6880Ci
                   imagePRESS C1
                   MF4010
                   MF4100 Series
                   MF4270
                   MF4600 Series
                   MF6530/6540PL/6550/6560PL/6570/6580PL
                   MF7170i
                   L90/160/230
                   LC800/L3000

Please see the online manual about the install method and the concrete usage.


4. Cautions, Limitations, and Restrictions -------------------------------------

- Ghostscript which includes common API is required to use this printer driver.
  Make sure to install Ghostscript before installing this printer driver.
  Refer to the following URL to find out how to get Ghostscript.
  http://opfc.sourceforge.jp/index.html.en

- If you install "cndrvcups-common" package version 1.80, make sure you install 
  the same version of the "cndrvcups-ufr2" package, i.e. 1.80.

- Update install is not available when you update to the version 1.40 or later, 
  as the file names are not consistent with the older versions. If you have
  older version on your computer, you have to uninstall the older driver then 
  install the new driver.

- If more than two drivers are installed using the LIPSLX, UFRII(US), and UFRII
  (UK) driver install packages, and only one of these drivers is updated, an 
  error will occur.
  This problem can be solved by updating all of the installed drivers together.

- When specifying multiple pages/copies for [Pages per sheet] in the [General]
  sheet to print a document created with StarSuite7/OpenOffice, due to a cause
  of operation by the CUPS module, settings are not correctly assigned to the
  multiple pages and output.

- PostScript files created with the number of copies specified in OpenOffice.org
  or StarSuite are affected not by the value specified by [Number of copies] in
  the [cngplp] dialog box (the driver UI), but by the number of copies set when
  creating the PostScript file.

- If settings are changed from the driver UI, during print processing, the
  printed result will reflect the changed settings.

- If [Brightness and Gamma] is specified in the [General] sheet from an
  application such as OpenOffice.org, GIMP, or Acrobat Reader v.5.0, the settings
  will be invalid.

- If you set [Filter] to [HP-GL/2 options] in the [Filter] sheet of the printer
  driver UI, due to a cause of operation by the CUPS module, the [Pen width]
  setting is invalid.

- You cannot print a PDF document by directly specifying it from the desktop or
  command line. When printing a PDF document, it is recommended that you print
  it from Acrobat Reader or Adobe Reader.

- The maximum number of files that can be held in the print queue when printing
  is 500 according to CUPS specifications. Files queued after the 500th file will
  be ignored.

- If you are using SUSE LINUX Professional 9.3, the driver UI may display 
  unintelligible characters. You can solve this problem using the following 
  method.
  1) Log in as 'root'.
  2) Execute the following command to change the GTK+ environment settings.
     # cd /etc/
     # ln -s opt/gnome/gtk ./

- If you are using SUSE LINUX Professional 9.3, a warning may occur when you
  activate the driver UI. You can solve this problem using the following 
  method.
  1) Open [K Menu] -> [Control Center].
  2) Select [Appearance & Themes].
  3) Select [Colors].
  4) Deselect [Apply colors to non-KDE applications].
  5) Close [Control Center].

- When printing from OpenOffice.org, some finishing functions such as [Rotate]
  may not operate correctly if you specify multiple copies for [Number of 
  copies] in the driver UI.

- If you are using SUSE Linux 9.3 or SUSE Linux 10.0, and are printing from the 
  [Print] dialog box of Mozilla or FireFox, because the multiple copies setting 
  is not enabled, you can print only one copy regardless of how many copies you 
  have specified.  This problem can be solved by changing the following line in 
  the file "/etc/cups/mime.convs".
  [Before change]
   application/mozilla-ps application/postscript 33 pswrite
  [After change]
   application/mozilla-ps application/postscript 33 pstops

- If you are using Fedora Core 5 or later, when SELinux is set to Enforcing 
  or Permissive, you cannot print with the default settings.  You can enable 
  printing by changing the settings as follows.
  1) Open System menu ->[Administration] ->[Security Level and Firewall].
  2) Select [SELinux]tab ->[Modify SELinux Policy] ->[Printing].
  3) Check the 4 check boxes under [Printing].
  4) Click [OK] to close the window.

- If you are using Fedora 7 or later, and if SELinux is set to Enforce, you need
  to install a policy package using the following method. (You do not need to 
  install a policy package if Permissive is specified.)
  <Preparation>
    1) Install the printer driver package, then specify the settings for the
       printer.
       * Please see the online manual about the install method and the setting
         method.
    2) Check if the checkpolicy package is installed.
         # rpm -qa | grep checkpolicy
       If the package name is not displayed, install the package using the
       following command.
         # yum install checkpolicy
    3) Set SELinux to Enforcing.
       1. From the menu bar, select [System] - [Administration] - [SELinux
          Management].
       2. In the dialog box, set [System Default Enforcing Mode] to [Enforcing],
          and then click [OK].
    4) Restart Linux.
  <Creating and installing a policy package>
    1) Set SELinux to Permissive.
         # /usr/sbin/setenforce 0
    2) Print to the object printer.
       Example: Printing the CUPS text document to LBPxxxx
         # lpr -P LBPxxxx /usr/share/cups/data/testprint.ps
    3) Create a policy package.
         # audit2allow -M cncapt -l -i /var/log/audit/audit.log
    4) Install the policy package.
         # /usr/sbin/semodule -i cncapt.pp
    5) Restart Linux.

- When performing banner printing in Fedora 8 or Fedora 9, if you specify a 
  setting other than [none] for [End] under [Banner] in the [General] sheet, 
  the print queue will stop.

- If you attempt to print from a Color iR printer using this driver in a Fedora 9
  64-bit system environment, printing results may not be satisfactory.
  This is because when the Fedora 9 64-bit packages are installed by the standard
  installation method, the 32-bit JPEG library is not installed.
  This problem can be solved by installing the package as an additional 
  installation.
  Execute the following command.
    # yum install libjpeg.i386

- If you are using OpenSUSE 10.2 or SLED10SP1, which includes Ghostscript
  version 8.15.3, you may not be able to print some documents. To solve this
  problem, install another version of Ghostscript.

- If you are using OpenSUSE 11.0 with Ghostscript version 8.6.x, printing from 
  Evince, GIMP, or other applications may take time.

- If you are using Adobe Reader 7.0.x, and modify such settings as Paper Size, 
  Paper Source, Duplex Printing, etc. in the print dialog window, these options 
  are automatically added to the printer command. However, these settings will 
  not work because they cannot be recognized as command options. To solve this 
  problem, use "-o" to separate each command options.
     [before]  -o InputSlot=Manual,Duplex=DuplexNotumble 
     [after]   -o InputSlot=Manual -o Duplex=DuplexNoTumble

- When printing PDF files using Adobe Reader 8, there may be instances where 
  some image data is not printed.
  This problem can be avoided by using Adobe Reader 7.

- When performing 2-sided printing with Adobe Reader 8.1.2, if you specify 
  [ON (Short-edged Binding)] for [Duplex Printing] in the print properties for 
  Adobe Reader 8.1.2, the document will be printed on both sides with long-edged 
  binding.
  This problem can be avoided by printing the document using the cngplp command 
  from the command line.

- If you are using Vine Linux 3.1, you may take time to print from Adobe Reader 
  7.0.9 or may not be able to print some documents.

- When printing PDF files containing Japanese characters from the command line 
  in Vine Linux 4.1, there may be instances where Ghostscript terminates 
  unexpectedly, causing printing to stop.
  This problem can be avoided by printing PDF files using Adobe Reader.

- When printing PDF files from Adobe Reader 8 in Vine Linux 4.1, there may be 
  instances where Ghostscript terminates unexpectedly, causing the print queue 
  to stop.
  This is caused by Ghostscript (7.07) not being able to analyze PS files 
  created by Adobe Reader 8, and consequently terminating prematurely, thereby 
  stopping the filtering process.
  This problem can be avoided by using Adobe Reader 7.

- When printing text files in landscape orientation in Vine Linux 4.1, Vine Linux 
  4.2, Fedora 8, Fedora 9, or RedHat Enterprise Linux v.5, there may be instances 
  where the text file is printed in portrait orientation with some of the print 
  data not being printed on the page.
  This is caused by the CUPS filter employed by the distribution you are using 
  creating a PS command that is already set to portrait. This problem can be 
  avoided by changing the CUPS filter name specified in the "text/plain" entry 
  line in the CUPS setting file "mime.convs" to the CUPS standard filter 
  "texttops". This will result in Japanese characters being misprinted, therefore 
  when printing Japanese characters, a PS command must first be created using a 
  text editor or text-Postscript conversion program such as paps.
  Also, some of the functions provided in the CUPS standard filter "texttops" 
  may not operate correctly.

- If you are using Vine Linux 4.2, the [Filter] - [Text file options] settings 
  in the [Filter] sheet may not be applied in the resulting printout.
  This problem can be avoided by changing the CUPS filter name specified in 
  the "text/plain" entry line in the CUPS setting file "mime.convs" to the CUPS
  standard filter "texttops". This will result in Japanese characters being 
  misprinted, therefore when printing Japanese characters, a PS command must 
  first be created using a text editor or text-Postscript conversion program 
  such as paps.
  Also, some of the functions provided in the CUPS standard filter "texttops" 
  may not operate correctly.

- If you specify Paper Source settings in the print dialog of an application 
  such as Writer of OpenOffice.org, the settings made from the application are 
  overridden by the printer driver UI settings. To print from the desired 
  Paper Source, specify the Paper Source from the printer driver UI beforehand, 
  or print from the command line.

- If you are using Debian GNU/Linux 4.0, a PPD file error may occour when you 
  register the printer (PPD) with the print spooler. To solve this problem, 
  use "-P (full path to the ppd)" instead of "-m" when you specify the ppd 
  using the command line.
    Example: /usr/sbin/lpadmin -p iRC5180
              -P /usr/share/cups/model/CNCUPSIRC5180ZK.ppd
              -v lpd://192.168.1.10/iRC5180 -E

- Depending on the distribution you are using, when you register the USB printer 
  with the print spooler specifying /dev/usb/lp* as [Device URI], printing may 
  fail with an error "Printer not Connected" displayed. To solve this problem, 
  specify the printer specific name as [Device URI] that is displayed by using 
  the following command.
    ExamplejWhen you use MF4600Series
    1) Display the [Device URI]
      # /usr/sbin/lpinfo -v
      direct usb://Canon/MF4600%20Series%20(FAX)
      direct usb://Canon/MF4600%20Series%20(PCL5e)
      direct usb://Canon/MF4600%20Series%20(PCL6)
      direct usb://Canon/MF4600%20Series%20(UFRII%20LT)
    2) Register the printer
      #lpadmin -p MF4600_USB -m CNCUPSMF4600ZK.ppd 
                  -v usb://Canon/MF4600%20Series%20(UFRII%20LT) -E

- If you are using Debian GNU/Linux 4.0, you may take time to print from Evince
  or may not be able to print some documents. To solve this problem, print the 
  document from other application.

- When printing PDF files from Adobe Reader in Mandriva, regardless of the 
  version being used, there may be instances where Ghostscript terminates 
  unexpectedly, causing the print queue to stop.
  This is caused by Ghostscript (8.60) not being able to analyze PS commands 
  created using PS files for which security settings have been specified, and 
  consequently terminating prematurely, thereby stopping the filtering process.
  This problem can be avoided by not printing PDF files that have security 
  settings using Adobe Reader.

- If you are using Mandriva One 2008 Spring with CUPS version 1.3.6, unintended
  print results may occur even when printing with standard CUPS print functions.
  This problem can be solved by updating CUPS.

- If your version of Ghostscript is 8.6.x, you may not be able to print some
  documents.

- There may be instances where MF4270, or L90/L160/L230 printers, depending on 
  the environment and type of print data, cannot print due to a printer data 
  error at the device end.
  This is caused by a time out error occurring at the device end.
  This problem can be avoided by turning the error time out setting off at the 
  device.


=================================================================================
Support
=================================================================================
This Software and Related Information are independently developed by Canon and
distributed by Canon local company. Canon as manufacturer of printers supporting
the Software and Related Information ("Canon Printers"), and Canon local company
as selling agency of Canon Printers, do not receive any user support call and
/or request or any requests for information about the Software and Related
Information. Any demand for information about Canon Printers including
information about the repair and supplies for Canon Printers should be directed
to Canon local company.
=================================================================================
                                                      Copyright CANON INC. 2008
