Canon PIXMA MG3200 Printer and Scanner


PIXMA MG3250 Tcm86 947553  

1.1. In Ubuntu 16.04

In Ubuntu 16.04: Plug and Play. Using "Simple Scan" - https://launchpad.net/simple-scan
Simple, effective. Awesome app for daily uses for human beans.

1.2. Before Ubuntu 1604

Before Ubuntu 16.04, you can use some ppa repositories that provide the official drivers of Canon printers and multifunction devices which are not available on Canon’s website. 

1.2.1. Install the drivers through a repository

Make sure to disconnect the Canon printer from your computer first. Press Ctrl+Alt+T to open terminal, copy and paste a  command to add the ppa.

If you have Ubuntu  13.10, 14.04 LTS or newer, use this command:

Command on a console
sudo add-apt-repository ppa:michael-gruz/canon-trunk

If you have Ubuntu  12.04, 12.10, 13.04, use this command:

Command on a console
sudo add-apt-repository ppa:michael-gruz/canon-stable

If you have a version lower than Ubuntu  12.04 Precise, use this command (pointing to this other repository instead):

Command on a console
sudo add-apt-repository ppa:michael-gruz/canon

Then update:

Command on a console
sudo apt-get update

Install Synaptic Package Manager from Ubuntu Software Center, then open it.Then search for and install cndrvcups-common to install Common Modules, search cnijfilter and find your driver to install. Also search and install scangearmp to install ScanGear MP. It might very well be that you need to install the common packages cnijfilter-common and  scangearmp-common

Alternatively, you can run this command on a console:

Command on a console
sudo apt-get install -y cndrvcups-common cnijfilter-common cnijfilter-mg3200series scangearmp-common scangearmp-mg3200series

Nowadays, you can use the scanner (see below), and set up the printer connection through usb. Other supported models for these drivers

  • bjf9000, bjf900, bjs300, bjs500, bjs700 series
  • e500, e510, e600, e610 series
  • i250, i255, i550, i560, i850, i860, i950, i990 series
  • ip100, ip1800, ip1900, ip2200, ip2500, ip2600, ip2700, ip3000, ip3300, ip3500, ip3600, ip4000, ip4200, ip4300, ip4500, ip4600, ip4700, ip4800, ip4900, ip5000, ip5200, ip6600, ip7200, ip7500, ip8500, ip90 series
    ix6500 series
  • mg2100, mg2200, mg3100, mg3200, mg4100, mg4200, mg5100, mg5200, mg5300, mg5400, mg6100, mg6200, mg6300, mg8100, mg8200 series.
  • mp140, mp160, mp190, mp210, mp230, mp240, mp250, mp270, mp280, mp490, mp495, mp500, mp510, mp520, mp540, mp550, mp560, mp600, mp610, mp620, mp630, mp640, mp750, mp780 series.
  • mx320, mx330, mx340, mx350, mx360, mx370, mx390, mx410, mx420, mx430, mx450, mx510, mx520, mx710, mx720, mx860, mx870, mx880, mx890, mx920 series.
  • pixmaip1000, pixmaip1500 series.
  • pixus250, pixus255, pixus550, pixus560, pixus850, pixus860, pixus950, pixus990 series
  • pixusip3100, pixusip4100, pixusip8600 series  Set up the printer

Once installed, connect your printer to the computer. Your printer will be automatically detected by Ubuntu. And if it didn't work for you, you can proceed with the manual installation explained below.

1.2.2. Alternative source for drivers & manual installation

If for some reason, those packages from that repository didn't work for you (Icoulnd't print with the standard procedure to set up a printer), you can also choose to download the official drivers from the official Canon website and install them by hand afterwards: http://www.canon.es/Support/Consumer_Products/products/FaxMultifunctionals/InkJet/PIXMA_MG_series/PIXMA_MG3240.aspx

In our case, that we use Ubuntu 12.04 OS, we download the deb packages for the printer and scanner:

Once downloaded, decompress the files and install the deb files by running the install.sh file.    Scanner

Command on a console
tar -xzvf scangearmp-mg3200series-2.00-1-deb.tar.gz cd scangearmp-mg3200series-2.00-1-deb/ sudo sh ./install.sh


================================================== ScanGear MP Version 2.00 Copyright CANON INC. 2007-2012 All Rights Reserved. ================================================== Command executed = sudo dpkg -iG ./packages/scangearmp-common_2.00-1_i386.deb No es desactualitzarà scangearmp-common de la versió 2.10-33~precise1 a la 2.00-1, es descarta. Command executed = sudo dpkg -iG ./packages/scangearmp-mg3200series_2.00-1_i386.deb S'està seleccionant el paquet scangearmp-mg3200series prèviament no seleccionat. (S'està llegint la base de dades… hi ha 345240 fitxers i directoris instaŀlats actualment.) S'està desempaquetant scangearmp-mg3200series (de …/scangearmp-mg3200series_2.00-1_i386.deb)… S'està configurant scangearmp-mg3200series (2.00-1)… S'estan processant els activadors per a libc-bin… ldconfig deferred processing now taking place Installation has been completed.    Printer


Command on a console
cd Baixades/ tar -xzvf cnijfilter-mg3200series-3.80-1-deb.tar.gz cd cnijfilter-mg3200series-3.80-1-deb/ sudo sh ./install.sh

However, this produces an error:

./install.sh: 662: ./install.sh: Syntax error: Bad for loop variable

Googling for it, and searching the cannon guide for this printer, I notice that they recommend to install it with this other command (without using sh in between sudo and install.sh):

Command on a console
sudo ./install.sh

Therefore, that procedure worked and produced some dialogues in the console which installed the printer successfully:

sudo ./install.sh ================================================== Canon Inkjet Printer Driver Version 3.80 Copyright CANON INC. 2001-2012 All Rights Reserved. ================================================== Command executed = sudo dpkg -iG ./packages/cnijfilter-common_3.80-1_i386.deb No es desactualitzarà cnijfilter-common de la versió 3.90-63~precise1 a la 3.80-1, es descarta. Command executed = sudo dpkg -iG ./packages/cnijfilter-mg3200series_3.80-1_i386.deb No es desactualitzarà cnijfilter-mg3200series de la versió 3.90-63~precise1 a la 3.80-1, es descarta. #=========================================================# # Register Printer #=========================================================# Next, register the printer to the computer. Connect the printer, and then turn on the power. To use the printer on the network, connect the printer to the network. When the printer is ready, press the Enter key. #=========================================================# # Connection Method #=========================================================# 1) USB 2) Network Select the connection method.[1] Searching for printers... #=========================================================# # Select Printer #=========================================================# Select the printer. If the printer you want to use is not listed, select Update [0] to search again. To cancel the process, enter [Q]. ----------------------------------------------------------- 0) Update ----------------------------------------------------------- Target printers detected 1) Canon MG3200 series (/dev/usb/lp0) ----------------------------------------------------------- Currently selected:[1] Canon MG3200 series (/dev/usb/lp0) Enter the value. [1] #=========================================================# # Register Printer #=========================================================# Enter the printer name.[MG3200USB] Command executed = sudo /usr/sbin/lpadmin -p MG3200USB -m canonmg3200.ppd -v cnijusb:/dev/usb/lp0 -E #=========================================================# # Set as Default Printer #=========================================================# Do you want to set this printer as the default printer? Enter [y] for Yes or [n] for No.[y]n #=========================================================# Installation has been completed. Printer Name : MG3200USB Select this printer name for printing. #=========================================================#


1.2.3.  Scan a document

You need to scan the document through the "ScanGear" utility called directly (Menu > Graphics > ScanGear) or through the program GIMP (Menu > Graphics > Gimp), instead of through the commnon Xsane scan utilities, typical for other scanners.

Click to expand
Click to expand


You can scan in GIMP through: file > create > scangear mp. Once there, you choose your scanner from the list of detected devices:

Click to expand
Click to expand


You can also open the scanner by means of calling directly the scangear utility: "Menu > Graphics > ScanGear". A Basic mode will be shown, like in the screenshot below:

Click to expand
Click to expand

You  can also go to the Advanced mode tab, which offers a few more options to customize your scan preferences:

Click to expand
Click to expand


However, this way of calling the ScanGear utility directly (Menu > Graphics > ScanGear) doesn't seem to allow producing a jpg file out of scanned pictures, but just png, pdf or similar. When you scan the document through the GIMP menu entry "file > create > scangear mp", you can then save or export the image as jpg or any format supported by GIMP.


This information has been derived mainly from:

Where to buy ink

So far, I ordered some ink cartridges here:




Alias names for this page:

scangear | CanonScanner

Image Seed: noun \ˈsēd\ : the beginning of something which continues to develop or grow

Knowledge seeds

Switch Language