The Canon Pixma MG5220 is part of the 5200 series of printers and is an all-in-one printer that I picked up at Best Buy for $100. I was curious at how well this would work as I was a little disappointed with my Lexmark X2670 that left me without computer scanning function. I had heard that canon had some support for Linux so I decided to give it a shot.
Everything. Printing and scanning offered me no problems with good quality and speed.
What it doesn’t have:
A few people pointed out on the forums a couple things it doesn’t have: additional software to download gift cards, mailers… and an app to read ink levels. Not a deal breaker to me. It isn’t a SANE supported device yet but Canon has also developed a seperate piece of software called ScanGear that offers basic scanning capabilities and can be called directly from Gimp for more advanced editing.
Do hardware setup on printer as instructed in the Getting Started Guide (attach print head, cartridges, activate wireless network, add printer to wireless network [wireless router]). The doc is a little confusing in that it looks like the printer is going to connect straight to the computer wirelessly but rather you’ll be adding it to your wireless network. The MG5220 does not include an Ethernet port so you’ll be adding it either wirelessly or by USB.
Download Drivers and ScanGear
As of this writing driver version 3.4 is the newest. It looks like this page will give you the latest version. The driver page is here, the ScanGear software page is here, and the ScanGear Operation Guide is here. A more direct route:
wget http://gdlp01.c-wss.com/gds/7/0100003017/01/cnijfilter-mg5200series-3.40-1-deb.tar.gz -O Canon-Pixma-MG5200-series-print-driver-3.40.deb.tar.gz ScanGear wget http://files.canon-europe.com/files/soft40260/Software/MG5200series-scanner_driver.tar -O Canon-Pixma-MG5200-series-ScanGear-1.60.deb.tar.gz tar xvf Canon-Pixma-MG5200-series-print-driver-3.40.deb.tar.gz tar xvf Canon-Pixma-MG5200-series-ScanGear-1.60.deb.tar.gz tar xvf Canon-Pixma-MG5200-series-ScanGear-1.60.deb.tar.gz scangearmp-mg5200series-1.60-1-deb.tar.gz tar xvf scangearmp-mg5200series-1.60-1-deb.tar.gz
Canon has created scripts that automate the process of installing the debian package files, configuring the printer, and installing ScanGear (be sure your printer is configured and on by now).
sudo cnijfilter-mg5200series-3.40-1-deb/./install.sh sudo scangearmp-mg5200series-1.60-1-deb/./install.sh
That’s it. You should be able to print a page now. To use ScanGear you can invoke it from the command line (
scangearmp) but since I discovered that I usually like to do additional editing running it from within Gimp is more practical (File > Create > ScanGear MP).