

Using the terminal, go to the location of the unzipped folder and run "make".Extract it on the desired work-area folder (temporary use mine was inside my home folder).Download ondrej-zary's carps-cups source code (there's a zip file download link present).even though it doesn't have the required drivers, I installed the UFR II Canon Linux Drivers because it seems that it is needed for the custom drivers to work.cups, libcups2-dev, and libcupsimage2-dev is installed.Since there's no HowTo wiki entry to use his codes, I opted to share what I did in order to use and install it (credits to ondrej-zary for the source code). He has a GitHub repo page which sort of discussed what the driver is and what other canon printer models are supported. The older models seem to be an implementation based on a raster-like format that I have no particular clue how it differs.Īfter a day of two of digging around the Internet, and exploring the vast " and 3" Google search results, I found a guy who made a custom linux driver to support this "rastertocups" print driver thing that Canon has done and left to rot. However, this is only for their not-so-late models, and apparently the one I need is the one they developed prior to this. In my case, all my workstations and laptops run a Windows 8.1 and an Ubuntu Gnome 14.04, both 64-bit.Ĭanon actually published a package to install printer drivers for Linux-based OS, called the " UFR II". This is pretty much a bummer especially if you have up-to-date workstations that "need" 64-bit OS (the > 4GB RAM thing). If you're looking for drivers of this printer at the Canon official website, it only provides drivers to support 32-bit Windows XP, Vista and 7. I recently stumbled upon a treasure trove while looking for ways to make my old Canon ImageClass MF3112 all-in-one laser printer work with the latest OS around.
