Download driver file Canon_UFRII_Linux_V1.90_EN.tar.gz from http://software.canon-europe.com/software/0035665.asp?model=
Unzip and extract the contents of the .tar.gz
You will find the following two files
cndrvcups-common-1.90-1.x86_64.rpm
cndrvcups-ufr2-uk-1.90-1.x86_64.rpm
Now open terminal and run the following commands
sudo apt-get update
sudo apt-get install alien
Now in the terminal window, goto the directory containing the extracted files (cndrvcups-common-1.90-1.x86_64.rpm and cndrvcups-ufr2-uk-1.90-1.x86_64.rpm)
and enter the following command
sudo alien -k cndrvcups-common-1.90-1.x86_64.rpm
this will generate cndrvcups-common_1.90-1_amd64.deb
and
sudo alien -k cndrvcups-ufr2-uk-1.90-1.x86_64.rpm
and it generates cndrvcups-ufr2-uk-1.90-1.x86_64.deb
Now open the above files containing folder from file manager, choose the .deb files generated above, right click and choose install
and now goto System->Administration->Printing
Now choose "Add the Printer" and it will automatically detect and show the right driver. Install and enjoy printing.

Ubuntu 11.04 code named natty narwhal is released download ubuntu 11.04
Read ubuntu 11.10 reviews and share yours now!!
This only worked for me after I installed some 32 bit libraries in natty x64 i.e libc6-i386 and ia32-libs using Synaptic.
- Visitor 41 weeks 1 day agoI started the CUPS web interface http://localhost:631/admin/ and added the printer by following the prompts-
NB There might be several choices. I chose Canon MF4320-4350 (UFRII LT) on connection cnusb:/dev/usblp0, not the fax option.