I am trying to install the drivers for a Canon Color imageCLASS MF8380Cdw in a 64-bit installation of Ubuntu 12.10. Since Ubuntu did not contain the drivers, I needed to download the drivers for this printer from Canon's website. Since it only contained 64-bit drivers for an RPM-based distribution of Linux, I needed to use Alien to convert the packages to the .deb format before installing them. However, I am not sure how to proceed from here. Any help would be appreciated. Thanks.
I just setup this exact printer on 2 Ubuntu 64-bit 12.04 desktops. Here's the documentation that I wrote, hope this also works on 12.10.
1) Go to the below link and download the Linux driver in ~/Downloads http://www.usa.canon.com/cusa/consumer/products/printers_multifunction/color_laser_multifunction/color_imageclass_mf8380cdw#DriversAndSoftware
2) Untar the tar.gz file downloaded at ~/Downloads/Linux_UFRII_PrinterDriver_V250_us_EN.tar.gz
3) Assuming that a 64 bit machine is being used, cd to ~/Downloads/Linux_UFRII_PrinterDriver_V250_us_EN/64-bit_Driver/RPM.
4) Create a symbolic link for 64-bit drivers:
(NOTE: There may be an existing lib64 directory there already and this will prevent the symbolic link from working correctly. Backup/move the directory to an alternate location before creating the symbolic link)
5) Install alien (if needed):
6) Convert the RPM files to ".deb"
7) Install drivers
8) Go to System Settings -> Printing and remove the Canon printer (if it's there)
9) Click on Add and expand Network Printer. Select Canon MF8300C (IP_ADDRESS). Click on Forward and then Apply. Click Cancel on the test page screen.
10) Right-click the new Canon printer -> Properties.
11) Where is shows 'Make and Model' press 'Change'
12) Select 'Provide PPD file'
13) Navigate to
14) Select 'Use the new PPD as is' -> Apply
15) Restart the cups service
16) Test the printer.