Step by step instruction required to install Canon TS3150 Printer

I set up a friends old Windows PC with Ubuntu (now on 16.04 LTS) last year and managed to install the necessary drivers for their Brother printer. This printer recently died and unbeknown to me they purchased a Canon TS3150 'all in one'

I have trawlled the internet for a solution, but am still unable to get the computer to talk with the printer. I found some driver packages on a Canon site and downloaded this, but to be honest, I don't really know what to do next. Every step I have tried results in some error or other, and as such, I wondered if anyone could write a tutorial (or idiots guide) to getting things working.

Obviously you may require more info, so please ask away.

Thanks

Steve


I would suggest using the drivers that Canon supply for their printer;

please go here http://support-asia.canon-asia.com/contents/ASIA/EN/0100910801.html and click to download and SAVE what will be cnijfilter2-5.50-1-deb.tar.gz and it should end up in our Downloads folder.Canon released this 8th Dec 2017.

Below will be some commands; each line needs to be copied and then pasted into a terminal; hit the ENTER key after each paste; then move to the next command;

to paste into the terminal; right-click at the text prompt: the flashing light; you should see a MENU there, and select PASTE from that

cd Downloads
tar -zxvf cnijfilter2-5.50-1-deb.tar.gz
cd cnijfilter2-5.50-1-deb

then the install script; watch as it runs, as it will ask you questions

sudo ./install.sh

so that should 1) install the drivers and 2) register the printer on lpadmin

(I had understood the michael gruz ppa was no longer supported; support stopped in 2015 or so?)


I would like to suggest to first attempt installing through the generic Ubuntu method: using a repository from launchpad. For Canon there is 1 user that used to maintain this and he has 2 repositories: "regular" and "daily updates". 1 issue: it has been 200+ weeks since the last update on "daily updates".

Nevertheless still the best 1st attempt. So add this repository to your system.

sudo add-apt-repository ppa:inameiname/stable
sudo apt-get update

and then install these packages:

sudo apt install cndrvcups
sudo apt install cnijfilter
sudo apt install scangearmp

If this works it should install support for your printer and your scanner.

====

  • edit: changed the repo to a newer one
  • if it does not work please leave a comment!