Canon Pixma MG6150 doesn't want to talk to Mint 17 mate! (SOLVED)

Hello, this is my first post. As an introduction, I have been using Linux Mint exclusively since 2010. I migrated from XP onto Mint 9 Isadora and have never looked back. I managed to install my Pixma MG 6150 onto isadora using WiFi. I seem to remember that it was very straight forward.

I have just upgraded to 17 Mate but can not get the printer to work.

On the ‘localhost’ the printer is featured when I click ‘Add’. I found the URL of the printer by plugging the laptop I use into the printer’s USB. The drivers are the same ones I used with Isadora.

2 things, when I attempt to print via the USB the printer starts to pick up the paper out of the tray, there is a clicking sound and after the fourth attempt an error comes up saying the tray is empty. The printer works perfectly when plugged into my son’s computer (Win 7). When I try to print via WiFi I get errors saying ‘Printer Not Found’ or ‘Printer not Connected’ or ‘There Was An Error During The CUPS Operation: Broken Pipe.’ (???!!?)

Even though I am a long term Linux user I am not particularly knowledgeable about how it all works so if there is a remedy a reply in easy to understand language would be gratefully received!

Thank you.

try this…

Delete all printers currently added to the system

Open a terminal and run these commands in sequence:

mkdir ~/printer-drivers

then

cd ~/printer-drivers

then

wget http://files.canon-europe.com/files/soft40261/Software/MG6100series-printer_driver.tar

then

tar xvf MG6100series-printer_driver.tar

then

tar xvf cnijfilter-mg6100series-3.40-1-deb.tar.gz

then

cd ~/printer-drivers/cnijfilter-mg6100series-3.40-1-deb

then

sudo ./install.sh

then follow the onscreen instructions.


For the scanner driver…

open a terminal and run:

mkdir ~/scanner-driver

then

cd ~/scanner-driver

then

wget http://files.canon-europe.com/files/soft40264/Software/MG6100series-scanner_driver.tar

then

tar xvf MG6100series-scanner_driver.tar

then

tar xvf scangearmp-mg6100series-1.60-1-deb.tar.gz

then

cd scangearmp-mg6100series-1.60-1-deb

then

sudo ./install.sh

and follow the onscreen instructions

Thanks Mark, I pasted all the commands into Terminal but after the ‘Install’ command and my password this happened:

tar.error is not recoverable:exiting now

sudo:./install.sh:command not found

graham@graham-calpella-platform~/printer-drivers $

Any ideas?

Thanks again. Graham.

Mark I had another go with differing result! I opened all the drivers in my downloads.

I have attached the Terminal screenshot. I still can’t access the printer. Strangely enough I got straight into it with Mint 9 with none of these problems.

Regards, Graham

Install the libtiff4 package:

sudo apt-get install libtiff4

then try again, with:

cd ~/printer-drivers/cnijfilter-mg6100series-3.40-1-deb

then

./install.sh

[EDIT]

PS.

In the future it would be better if you copied the text from the terminal and pasted it into your posting rather than attach a screen shot :wink:

Hello Mark, Thanks for that but still no joy. I will delete everything and have another go. I am getting a message that the printer can not be detected.

I rather wish now I had not updated the Mint 9 - it used to run like a quality Swiss watch!

Regards.

How is the printer attached, wireless or USB ?

A laptop via WiFi - always worked a treat before so I’m hopeful it can work again. more to the point I’m very grateful for your help.

Regards

Do you think it is possible to connect to this printer or is it a matter of complete incompatibility - in other words buy a dedicated printer for Linux that will work?

As far as I’m aware it should work … just a matter of getting things right.

Can you be more descriptive about the message that the printer can’t be detected … what is telling you that ?

Does the printer work if connected via USB cable ?

Sorry that it’s taking me a while between postings … we’ve been busy testing Peppermint 5 ready for release … the good news is it’s pretty much done now, so I should be around more (touch wood) :slight_smile:

Thanks Mark,

I have connected the printer via the USB and I get exactly the same messages as the WiFi attempt.

On opening a document, I click File> Print> a print window opens with a green highlighted message saying:

Canon-PIXMA-MG 6150 unable to locate printer ‘‘canon’’

Also a small window opens in the top RHS of the screen saying:

Not connected? Printer Canon-Pixma MG6150 ‘may not be connected’

As I said I get exactly the same messages when I attempt to connect to the printer via WiFi.

can you connect the printer via USB cable, then open a terminal and post the output from:

lsusb

did the printer drivers install correctly when you followed my instructions ?

Mark, this is the result

Bus 002 Device 004: ID 04a9:174a Canon, Inc.
Bus 002 Device 003: ID 045e:07b2 Microsoft Corp.
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
graham@graham-Calpella-platform ~ $ lsusb

I don’t know whether the drivers installed correctly, I followed your instructions - is there a way to check?

OK, what’s the output from:

uname -a

and

dpkg -l | grep cnijfilter

can you also, unlug the printer from the USB socket … wait ten seconds … replug the USB cable, then post the output from:

dmesg | tail -n 30

Hello Mark, this is the Terminal screen shot

graham@graham-Calpella-platform ~ $ uname -a
Linux graham-Calpella-platform 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
graham@graham-Calpella-platform ~ $ dpkg -l | grep cnijfilter
ii cnijfilter-common 3.40-1 amd64 IJ Printer Driver for Linux.
graham@graham-Calpella-platform ~ $ dmesg | tail -n 30
[ 3263.127446] usb 2-1.6: New USB device found, idVendor=04a9, idProduct=174a
[ 3263.127451] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3263.127476] usb 2-1.6: Product: MG6100 series
[ 3263.127480] usb 2-1.6: Manufacturer: Canon
[ 3263.127483] usb 2-1.6: SerialNumber: 134F2F
[ 3263.198163] WARNING! power/level is deprecated; use power/control instead
[ 3263.262752] usb-storage 2-1.6:1.2: USB Mass Storage device detected
[ 3263.262935] scsi6 : usb-storage 2-1.6:1.2
[ 3263.263094] usbcore: registered new interface driver usb-storage
[ 3263.268943] usblp 2-1.6:1.1: usblp1: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x04A9 pid 0x174A
[ 3263.268987] usbcore: registered new interface driver usblp
[ 3264.261984] scsi 6:0:0:0: Direct-Access Canon MG6100 series 0104 PQ: 0 ANSI: 2
[ 3264.262379] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 3264.267792] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 3393.672132] usb 2-1.6: USB disconnect, device number 4
[ 3393.672421] usblp1: removed
[ 3409.746299] usb 2-1.6: new high-speed USB device number 5 using ehci-pci
[ 3409.842092] usb 2-1.6: New USB device found, idVendor=04a9, idProduct=174a
[ 3409.842097] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3409.842101] usb 2-1.6: Product: MG6100 series
[ 3409.842104] usb 2-1.6: Manufacturer: Canon
[ 3409.842107] usb 2-1.6: SerialNumber: 134F2F
[ 3409.849661] usblp 2-1.6:1.1: usblp1: USB Bidirectional printer dev 5 if 1 alt 0 proto 2 vid 0x04A9 pid 0x174A
[ 3409.849763] usb-storage 2-1.6:1.2: USB Mass Storage device detected
[ 3409.850080] scsi7 : usb-storage 2-1.6:1.2
[ 3410.852354] scsi 7:0:0:0: Direct-Access Canon MG6100 series 0104 PQ: 0 ANSI: 2
[ 3410.852948] sd 7:0:0:0: Attached scsi generic sg2 type 0
[ 3410.858268] sd 7:0:0:0: [sdb] Attached SCSI removable disk
[ 3411.064203] usblp1: removed
[ 3411.070654] usblp 2-1.6:1.1: usblp1: USB Bidirectional printer dev 5 if 1 alt 0 proto 2 vid 0x04A9 pid 0x174A
graham@graham-Calpella-platform ~ $

graham@graham-Calpella-platform ~ $ dpkg -l | grep cnijfilter ii cnijfilter-common 3.40-1 amd64 IJ Printer Driver for Linux.

OK, something wrong there …

cnijfilter-mg6100series_3.40-1_amd64.deb

should also have been installed.

Have you still got the drivers you downloaded earlier ?

What happens if you run:

cd cd ~/printer-drivers/cnijfilter-mg6100series-3.40-1-deb/packages

then

sudo dpkg -i cnijfilter-mg6100series_3.40-1_amd64.deb

if that installs without error, post the output from

dpkg -l | grep cnijfilter

again

This is the result, Mark - I am rapidly getting out of my depth, I just don’t know what’s going on! My son’s new computer with Win 7 recognised the printer immediately, to be fair so did Mint 9. This is driving me mad - trouble is I need a printing facility for my work. I like Linux but this experience is pushing me back to re- installing Windows, Linux most certainly is not designed for every day use by non technical operators such as me!

graham@graham-Calpella-platform ~ $ cd cd ~/printer-drivers/cnijfilter-mg6100series-3.40-1-deb/packages
bash: cd: cd: No such file or directory
graham@graham-Calpella-platform ~ $ sudo dpkg -i cnijfilter-mg6100series_3.40-1_amd64.deb
[sudo] password for graham:
dpkg: error processing archive cnijfilter-mg6100series_3.40-1_amd64.deb (–install):
cannot access archive: No such file or directory
Errors were encountered while processing:
cnijfilter-mg6100series_3.40-1_amd64.deb
graham@graham-Calpella-platform ~ $

Well you must have removed the driver folder, and/or not installed them properly … you can’t expect it to work without the drivers.

Open a terminal and run:

mkdir ~/printer-drivers

then

cd ~/printer-drivers

then

wget https://dl.dropboxusercontent.com/u/11876059/cnijfilter-mg6100series_3.40-1_amd64.deb

then

sudo dpkg -i cnijfilter-mg6100series_3.40-1_amd64.deb

Now add a new printer, and select the Canon MG6100 series driver.

If you’d prefer to go back to windows feel free, it’s not my place to talk you out of it, but I must add that you weren’t born knowing how to install Windows printer drivers either (of course there’s a learning curve) :wink:

Thanks Mark - I shall carry on this evening after work. Incidently, when I tried the printer via the USB yesterday the printer started to pick up the paper, it clicked 3 times then gave an error notice that the tray was empty of paper, which it wasn’t.

Hello Mark (It’s me again :frowning: !)

Here is the latest Terminal news even I can see that all is not right. Should I delete everything and start afresh with your download instructions right from the beginning? Regards. Graham

graham@graham-Calpella-platform ~ $ mkdir ~/printer-drivers
mkdir: cannot create directory ‘/home/graham/printer-drivers’: File exists
graham@graham-Calpella-platform ~ $ cd ~/printer-drivers
graham@graham-Calpella-platform ~/printer-drivers $ wget https://dl.dropboxusercontent.com/u/11876059/cnijfilter-mg6100series_3.40-1_amd64.deb
–2014-06-23 17:44:28-- https://dl.dropboxusercontent.com/u/11876059/cnijfilter-mg6100series_3.40-1_amd64.deb
Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)… 54.243.89.245, 50.19.92.75, 54.225.188.65, …
Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|54.243.89.245|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 1842558 (1.8M) [application/x-debian-package]
Saving to: ‘cnijfilter-mg6100series_3.40-1_amd64.deb.1’

100%[======================================>] 1,842,558 749KB/s in 2.4s

2014-06-23 17:44:32 (749 KB/s) - ‘cnijfilter-mg6100series_3.40-1_amd64.deb.1’ saved [1842558/1842558]

graham@graham-Calpella-platform ~/printer-drivers $ sudo dpkg -i cnijfilter-mg6100series_3.40-1_amd64.deb
[sudo] password for graham:
Selecting previously unselected package cnijfilter-mg6100series.
(Reading database … 161123 files and directories currently installed.)
Preparing to unpack cnijfilter-mg6100series_3.40-1_amd64.deb …
Unpacking cnijfilter-mg6100series (3.40-1) …
dpkg: dependency problems prevent configuration of cnijfilter-mg6100series:
cnijfilter-mg6100series depends on libtiff4; however:
Package libtiff4 is not installed.
cnijfilter-mg6100series depends on cnijfilter-common (>= 3.40); however:
Package cnijfilter-common is not installed.

dpkg: error processing package cnijfilter-mg6100series (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
cnijfilter-mg6100series