Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So I've got a Canon MP970 printer wich I would like to use with Ubuntu.

I've searched the internet but wasn't able to find any decent information on acquiring and installing the correct drivers etc. to use this printer as a network printer.

1) I Know my printer's IP adress (It has a fixed IP) 2) On neither the Canon USA or Canon EU site are printer drivers for Linux.

Any help?

Kind Regards,


share|improve this question

First thing I would do is plug it into your machine, even if you plan to use it as a network printer. This should allow ubuntu to install the necessary drivers, and then you can use it on a network by ip.

share|improve this answer

Here is a repository for the Canon drivers. Just add this repository to your software sources by entering the command below in the terminal(Alt+f2).

sudo add-apt-repository ppa:michael-gruz/canon

sudo apt-get update

Here is the list of all the available drivers Canon Drivers List for Ubuntu

As for the networking issue go to System Settings >Printing >Add > Network Printer(Choose type). I usually choose Internet Printing Protocol(ipp) or you can Find Printer(enter IP address).

share|improve this answer
His printer model is not on the list – matt davis Aug 31 '12 at 0:22

I have been using TurboPrint2 drivers for my Canon PIXMA MP 970 connected to the network. The driver is only for the printer and not the scanner. The drivers are not free, ~$37 USD for 3 printers with updates for 2 years. I have an older version (2.18-2) that I am able to use with 12.04 LTS 64-bit. The current version is TurboPrint 2.26-1 (21-Jun-2012). The list of printers supported is here.

share|improve this answer
  1. Install libcups2-dev from Software Centre.
  2. Download, make, and sudo make install cups-bjnp (instructions here).
  3. Open Printers and network printers should be found.

This worked on 12.04 LTS, and connected to my MP970 straight away.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.