The current driver doesn't support all features. But you will be able to print.
Steps
Go to If above link doesn't work try the following alternative link %3D%3DLinux&
Scroll down the page and click on DOWNLOAD link.
Save the file to a temporary location. Such as DESKTOP
Right click on file 'UFR_II_Printer_Driver_for_Linux_Driver_V180_uk_EN ' Select EXTRACT HERE
A new folder will be created 'UFR_II_Printer_Driver_for_Linux_Driver_V180_uk_EN ' Open this folder. Open appropriate folder. If unsure open '32-bit_Driver' folder. Open DEBIAN Folder
Right click on 'cndrvcups-common_1.80-1_i386.deb' file Select 'OPEN WITH GDEBI PACKAGE INSTALLER' Click on INSTALL PACKAGE button
Go back to the same folder. Right click on 'cndrvcups-ufr2-uk_1.80-1_i386.deb' file Select 'OPEN WITH GDEBI PACKAGE INSTALLER' Click on INSTALL PACKAGE button
Make sure the printer is connected via USB and power on.
On Ubuntu panel/menu. Click on SYSTEM > ADMINISTRATION > PRINTING On the left side under LOCAL PRINTERS delete any already existing Canon printer.
Click on NEW PRINTER button.
Select CANON MF4200 SERIES USB #1
Click on FORWARD button
Select radio button PROVIDE PDD FILE
Click on (NONE) drop down menu.
A new window will open. In the left side column click on FILE SYSTEM In the right side column navigate to USR > SHARE > CUPS > MODEL > Scroll down and select 'CNCUPSMF4200ZK.ppd'
Click on OPEN button
Click on FORWARD button
Leave the PRINTER NAME as is. Type in a DESCRIPTION. Such as 'Canon ImageCLASS MF4270 Multifunction'. Leave the LOCATION as is.
Click on APPLY button.
Make sure the printer is connected via a USB cable. Make sure the printer is power up. Under the SETTINGS tab click on PRINT TEST page.