Step by step instruction required to install Canon TS3150 Printer

7,794

Solution 1

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?)

Solution 2

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!
Share:
7,794

Related videos on Youtube

Steve Morris
Author by

Steve Morris

Updated on September 18, 2022

Comments

  • Steve Morris
    Steve Morris over 1 year

    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

  • Steve Morris
    Steve Morris about 6 years
    I am not at the actual computer now but I think I used the repository command line as above. When I hit 'enter' at the end of /stable, a lot of lines of script pulled in, so I then wrote the 'update' command line and hit 'enter' but could get anything to work. I assume I am using the command line correctly? I will try from scratch again tomorrow but this time note the actual errors. Thanks for the suggestions so far
  • Steve Morris
    Steve Morris about 6 years
    Ok, thanks for the info. I have gone through the steps but in Terminal, after sud ./install.sh I get the following info: Command executed = sudo dpkg -iG ./packages/cnijfilter2_5.50-1_i386.deb dpkg: error: dpkg status database is locked by another process Command executed = sudo dpkg -P cnijfilter2 dpkg: error: dpkg status database is locked by another process. Any suggestions?
  • Steve Morris
    Steve Morris about 6 years
    Actually, I have now sorted it. I had to close down everything else that was open, leaving just the terminal open, then re-enter the sudo command and my password. We now have a fully functioning printer, so thanks very much :-)
  • Ralph Taylor
    Ralph Taylor about 6 years
    By the way what about the scanner portion? Windows has an application called IJ Scan Utility (and presumably associated driver)
  • traducerad
    traducerad about 4 years
    Doesn't work. E: The repository 'ppa.launchpad.net/inameiname/stable/ubuntu bionic Release' does not have a Release file.