Canon Printer - Mint 19.3 (Solved)
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Canon Printer - Mint 19.3 (Solved)
I have just had to purchase a new Canon TS3300 multi function printer, but it refuses to work properly. In fact it will only print via USB Cable. The Wireless and Scanning facility are dis-functional.
I have also just upgraded from Mint 18.0 to Mint 19.3 both with Cinnamon desktops.
I have never previously had any trouble with Canon Printers on Mint 18 Cinnamon, they’ve just worked, so wonder what is going on here.
The Canon Website I’ve found is useless when it comes to the Linux OS.
My guess is it is a Driver issue, but have no idea how to proceed.
All help appreciated.
Bob
I have also just upgraded from Mint 18.0 to Mint 19.3 both with Cinnamon desktops.
I have never previously had any trouble with Canon Printers on Mint 18 Cinnamon, they’ve just worked, so wonder what is going on here.
The Canon Website I’ve found is useless when it comes to the Linux OS.
My guess is it is a Driver issue, but have no idea how to proceed.
All help appreciated.
Bob
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Canon Printer - Mint 19.3
Tutorial for Canon multi function printers:
- Printing should work immediately with default Linux Mint drivers.
- Scanning does not work with the program XSane.
I have never set up a Wi-Fi connection, but I will write how to set up a USB connection.
1. Find Cannon website and download the drivers.
Each major region has its own page, so I don't want to include a single link
https://global.canon/en/support/index.html
You should look for the support tab and write the model into the search engine.
Then select "Drivers" and operating system " Linux ".
For example:
https://www.canon-europe.com/support/co ... n&os=linux
Example Video:
https://www.youtube.com/watch?v=0rauFYAWgPs
2. Install drivers, ( example you have in video )
- For printer
- And for scanner
3. For printer
You probably will need ink indicator in the printer.
Install ippusbxd from Synaptic package manager.
You need find and run from terminal /usr/sbin/ippusbxd ( it will be your application, server )
Then the page http://127.0.0.1:60000 will be available in your browser.
Open this web page, There you have more options for the printer.
If you will have problem open this website, check if is available ( best open netstat with " sudo " because you will see name app )
You will see inside netstat 127.0.0.1 and 60000 and LISTEN
4. For scanner.
After install drivers search app scangear
For example from terminal
It can be for example /usr/bin/scangearmp2
Sometimes before use locate command you will need to refresh the files database.
From root
If driver not will work. Try uninstall old and download again new and install.
I suggest creating program shortcuts on the desktop.
It will be easier use app this way.
5. About Wi-Fi
Maybe this will helpful?
https://ij.manual.canon/ij/webmanual/Tu ... -0003.html
Good luck!
_________________
Edit
Something more.
I don't know about your printer, but some printers have small cartridges by default.
Sometimes you can buy a larger container, but you have to longer hold down the button to set something in printer.
Then orange light is blinking but the printer is working.
I don't remember what and where on the printer.
I can not find example tutorial for this for now.
- Printing should work immediately with default Linux Mint drivers.
- Scanning does not work with the program XSane.
I have never set up a Wi-Fi connection, but I will write how to set up a USB connection.
1. Find Cannon website and download the drivers.
Each major region has its own page, so I don't want to include a single link
https://global.canon/en/support/index.html
You should look for the support tab and write the model into the search engine.
Then select "Drivers" and operating system " Linux ".
For example:
https://www.canon-europe.com/support/co ... n&os=linux
Example Video:
https://www.youtube.com/watch?v=0rauFYAWgPs
2. Install drivers, ( example you have in video )
- For printer
- And for scanner
3. For printer
You probably will need ink indicator in the printer.
Install ippusbxd from Synaptic package manager.
You need find and run from terminal /usr/sbin/ippusbxd ( it will be your application, server )
Then the page http://127.0.0.1:60000 will be available in your browser.
Open this web page, There you have more options for the printer.
If you will have problem open this website, check if is available ( best open netstat with " sudo " because you will see name app )
Code: Select all
netstat -tulpn
4. For scanner.
After install drivers search app scangear
For example from terminal
Code: Select all
locate scangear | grep bin
Sometimes before use locate command you will need to refresh the files database.
From root
Code: Select all
sudo updatedb && locate scangear | grep bin
I suggest creating program shortcuts on the desktop.
It will be easier use app this way.
5. About Wi-Fi
Maybe this will helpful?
https://ij.manual.canon/ij/webmanual/Tu ... -0003.html
Good luck!
_________________
Edit
Something more.
I don't know about your printer, but some printers have small cartridges by default.
Sometimes you can buy a larger container, but you have to longer hold down the button to set something in printer.
Then orange light is blinking but the printer is working.
I don't remember what and where on the printer.
I can not find example tutorial for this for now.
Re: Canon Printer - Mint 19.3
Thanks for that 1000.
Yes, I can confirm that the printer works fine using USB Cable and generic drivers, but that is all. No scan to Computer or Wireless anything.
It's a Public Holiday today where I live so I'll try what you have suggested and get back.
Yes, I can confirm that the printer works fine using USB Cable and generic drivers, but that is all. No scan to Computer or Wireless anything.
It's a Public Holiday today where I live so I'll try what you have suggested and get back.
Re: Canon Printer - Mint 19.3
Well I’m out of ideas other than this will be my last Canon Printer. To think I’ve used nothing but Canon Printers for 25+ years and never seen such useless websites previously.
I won’t bore you to tears with details of all the failures, but it all started when I couldn’t even find the model printer (TS3300). I changed from their Oceania Website to their European one but no luck.
Anyway, from their European Website I managed to gleam these two drivers which Might work as I know Canon tend to use the same drivers on the printers of a series. i.e 3000 series and 4000 series etc.
Anyone know the correct way to install them?
Thanks
Bob
I won’t bore you to tears with details of all the failures, but it all started when I couldn’t even find the model printer (TS3300). I changed from their Oceania Website to their European one but no luck.
Anyway, from their European Website I managed to gleam these two drivers which Might work as I know Canon tend to use the same drivers on the printers of a series. i.e 3000 series and 4000 series etc.
Anyone know the correct way to install them?
Thanks
Bob
Re: Canon Printer - Mint 19.3
Their search engine works very precisely.
Space, lowercase, or uppercase can make a difference.
This makes it difficult to find .
One of Example Link above contains your drivers, you just need to check if they are exactly these.
How Install drivers, you have above video link on YouTube.
Edit
You're right their sites have a problem finding the printer.
Each page can find a different printer.
( you should write to them about the problems. Especially if you have your printer under warranty )
I found Video for Wi-fi setup, maybe it will be helpful for someone .
https://www.youtube.com/watch?v=2IqDO96XdGU
Space, lowercase, or uppercase can make a difference.
This makes it difficult to find .
One of Example Link above contains your drivers, you just need to check if they are exactly these.
How Install drivers, you have above video link on YouTube.
Edit
You're right their sites have a problem finding the printer.
Each page can find a different printer.
( you should write to them about the problems. Especially if you have your printer under warranty )
I found Video for Wi-fi setup, maybe it will be helpful for someone .
https://www.youtube.com/watch?v=2IqDO96XdGU
Re: Canon Printer - Mint 19.3
AFAIK Canon Printers on Linux require this addition to CUPS which can be installed via the software manager or
This from where I picked this up:
" Then open printers, click on add printer. Select Enter URI, then enter the device URI (i.e. "bjnp://192.168.1.10") Click next Select Canon from the listbox. Click forward Select PIXMA MP620 from the models listbox Click forward Add any descriptions you like then hit Apply and try to print a test page.
I recommend setting your router to provide the printer a static ip address so that you won't have to re-add the printer every time your router resets."
Code: Select all
sudo apt-get install cups-backend-bjnp
" Then open printers, click on add printer. Select Enter URI, then enter the device URI (i.e. "bjnp://192.168.1.10") Click next Select Canon from the listbox. Click forward Select PIXMA MP620 from the models listbox Click forward Add any descriptions you like then hit Apply and try to print a test page.
I recommend setting your router to provide the printer a static ip address so that you won't have to re-add the printer every time your router resets."
-
- Level 3
- Posts: 148
- Joined: Sun Apr 20, 2014 12:58 pm
Re: Canon Printer - Mint 19.3
I solved all of my Canon Imageclass printer/scanner issues by cat5-ing it to my router. USB and wifi were a nightmare, but it's perfect hard-wired. It always shows up, and I can print and scan (simultaneously!).
OS: Linux Mint 21.2 x86_64
Host: 82TD Legion 7 16IAX7
Kernel: 6.2.0-34-generic
Host: 82TD Legion 7 16IAX7
Kernel: 6.2.0-34-generic
Re: Canon Printer - Mint 19.3
Hi pendrifter,
Yes I agree cat5 is probably the best solution but my house doesn’t lend itself to it with concrete floor etc. And SWMBO would not approve of cables running around the Skirting Boards.
The annoying thing is when I unceremoniously dumped Win10 and went with Mint 18 Cinnamon the same (3000) series printer just worked. I couldn’t believe it as I was expecting problems along the lines of what I’m getting now.
Anyway, these two files were recommended from another site, so can anyone confirm they need to be installed and if so how?
Yes I agree cat5 is probably the best solution but my house doesn’t lend itself to it with concrete floor etc. And SWMBO would not approve of cables running around the Skirting Boards.
The annoying thing is when I unceremoniously dumped Win10 and went with Mint 18 Cinnamon the same (3000) series printer just worked. I couldn’t believe it as I was expecting problems along the lines of what I’m getting now.
Anyway, these two files were recommended from another site, so can anyone confirm they need to be installed and if so how?
Re: Canon Printer - Mint 19.3
If just worked with Mint 18, maybe you can update to 20.1 and test ?
Check what has changed. Maybe the change inside Linux Mint is the problem?
Hope my spam won't be too annoying
Recently I saw something somewhere
18 = nothing about print = https://linuxmint.com/rel_sarah_cinnamon.php
18.1 = nothing about print = https://linuxmint.com/rel_serena_cinnamon.php
18.2 = nothing about print = https://linuxmint.com/rel_sonya_cinnamon.php
18.3 = nothing about print = https://linuxmint.com/rel_sylvia_cinnamon.php
19 = https://linuxmint.com/rel_tara_cinnamon.php
19.2 = the same what above = https://linuxmint.com/rel_tina_cinnamon.php
19.3 = the same what above = https://linuxmint.com/rel_tricia_cinnamon.php
20 = nothing about print = https://linuxmint.com/rel_ulyana_cinnamon.php
Comment from https://blog.linuxmint.com/?p=3928
But I seen something about ippusbxd
...
- Read this https://linuxmint-user-guide.readthedoc ... nters.html
- viewtopic.php?t=329760
- https://www.linuxmint.com/rel_ulyssa_xfce_whatsnew.php
Check what has changed. Maybe the change inside Linux Mint is the problem?
Hope my spam won't be too annoying
Recently I saw something somewhere
18 = nothing about print = https://linuxmint.com/rel_sarah_cinnamon.php
18.1 = nothing about print = https://linuxmint.com/rel_serena_cinnamon.php
18.2 = nothing about print = https://linuxmint.com/rel_sonya_cinnamon.php
18.3 = nothing about print = https://linuxmint.com/rel_sylvia_cinnamon.php
19 = https://linuxmint.com/rel_tara_cinnamon.php
19.1 = the same what above = https://linuxmint.com/rel_tessa_cinnamon.phpScanner not detected
A regression in libsane affects many scanners (Epson, Brother, Xerox, Samsung..etc).
The bug was reported at https://bugs.launchpad.net/ubuntu/+sour ... ug/1728012
The bug report contains various workarounds for the different branch of scanners.
Vertical band in scanned documents
Ubuntu 18.04 introduced another libsane regression:
The bug report is available at https://bugs.launchpad.net/ubuntu/+sour ... ug/1731459
19.2 = the same what above = https://linuxmint.com/rel_tina_cinnamon.php
19.3 = the same what above = https://linuxmint.com/rel_tricia_cinnamon.php
20 = nothing about print = https://linuxmint.com/rel_ulyana_cinnamon.php
Comment from https://blog.linuxmint.com/?p=3928
20.1 = nothing about print =https://linuxmint.com/rel_ulyssa_cinnamon.phpFrançois Proulx
June 30, 2020 at 11:00 pm
Hi. I noticed that since ubuntu 19.04 (I think) the OS installs the printer automatically. But LM19.3 did not yet have this and apart from having to configure the printer manually, everything worked alright. Ubuntu and now LM’s automatic config of my Canon (TR7520) is a disaster: some operations that were available on LM19.x are not alright. Like recto/verso printing of pdf documents: it’s printing recto only but turns the page as if it was going to print it but just skips and print the verso page on a new sheet. Does that with whatever program I use. That was not a problem on the LM19.x.
Remiving the printer does not work as it is automatically re-installed on it’s own immediately after. And is still not working properly. Don’t know what to do.
Regards
But I seen something about ippusbxd
...
- Read this https://linuxmint-user-guide.readthedoc ... nters.html
MoreWarning
Linux Mint 20 shipped with a package called ippusbxd. This package prevents many printers from working correctly. If this package is installed on your computer, remove it and reboot.
Note
Network printers can be automatically added and reappear even if you remove them. If you do not like this behaviour, remove the cups-browsed package.
- viewtopic.php?t=329760
- https://www.linuxmint.com/rel_ulyssa_xfce_whatsnew.php
.Printing and Scanning improvements
In Linux Mint 19.3 (and Ubuntu 18.04) and prior releases printers and scanners relied on the availability of drivers (whether these were included in the Linux kernel or added manually).
In Linux Mint 20 (and Ubuntu 20.04), the distribution shipped with ippusbxd, an implementation of IPP over USB. Thanks to IPP, also referred to as driverless printing/scanning, devices can be detected and used without the need for any drivers and in a standard way. Unfortunately the presence of IPP over USB also means drivers are bypassed and inhibited. Ippusbxd turned out to be a disappointment and created more problems than it solved.
In Linux Mint 20.1 ippusbxd was removed so printing and scanning work the same way as in Linux Mint 19.x and prior releases.
HPLIP was upgraded to version 3.20.11 to bring the latest support for HP printers and scanner.
Documentation sections were added to the Linux Mint User Guide for IPP-USB and Sane-Airscan, two very new yet promising projects which might be included by default in future releases.
Both ipp-usb and sane-airscan are available in the Linux Mint 20.1 repositories. Try them out if you can't get your printer or scanner to work with software drivers
Re: Canon Printer - Mint 19.3
Something else.
I think you downloaded the source code by mistake.
You don't need the source code.
Because source code is for
compile --> build package --> install
So this is for developers ( For example for Ubuntu developers to download , build package and send to repository to Synaptic package manager )
( It is possible to skip building a package, but sometimes it is more difficult to remove it from the system )
There is also
- for printer
IJ Printer Driver Ver. 5.90 for Linux (debian Packagearchive)
- for scaner
ScanGear MP Ver. 3.90 for Linux (debian Packagearchive)
If you seen video in second post, then you seen that he download deb package.
Let's see what's in there. For example in
IJ Printer Driver Ver. 5.90 for Linux (debian Packagearchive)
In archive /cnijfilter2-5.90-1-deb/packages/ is deb package
and in deb package /usr/share/ppd/
There is also canone3300.ppd
So I guess this is a printer driver (for you)
If your printer is already working fine via USB
So you probably don't need drivers.
I may be wrong, I said that I have never configured via Wi-Fi.
But the documentation above and the user above mentioned about ippusbxd
Edit
On the stubborn side, you can always have 2 operating systems.
- first for printing
- second for just use
Edit
In my work there are plastic floor strips with a latch with an empty space.
And we hide the cables there.
Unfortunately, we also have holes for cables in the walls.
You might think of something like this during your next home renovation.
Such a solution can be useful in apartment blocks where people cannot have more Wi-Fi devices or when Wi-Fi working very wrong.
I think you downloaded the source code by mistake.
You don't need the source code.
Because source code is for
compile --> build package --> install
So this is for developers ( For example for Ubuntu developers to download , build package and send to repository to Synaptic package manager )
( It is possible to skip building a package, but sometimes it is more difficult to remove it from the system )
There is also
- for printer
IJ Printer Driver Ver. 5.90 for Linux (debian Packagearchive)
- for scaner
ScanGear MP Ver. 3.90 for Linux (debian Packagearchive)
If you seen video in second post, then you seen that he download deb package.
Let's see what's in there. For example in
IJ Printer Driver Ver. 5.90 for Linux (debian Packagearchive)
In archive /cnijfilter2-5.90-1-deb/packages/ is deb package
and in deb package /usr/share/ppd/
There is also canone3300.ppd
So I guess this is a printer driver (for you)
If your printer is already working fine via USB
So you probably don't need drivers.
I may be wrong, I said that I have never configured via Wi-Fi.
But the documentation above and the user above mentioned about ippusbxd
Edit
On the stubborn side, you can always have 2 operating systems.
- first for printing
- second for just use
Edit
In my work there are plastic floor strips with a latch with an empty space.
And we hide the cables there.
Unfortunately, we also have holes for cables in the walls.
You might think of something like this during your next home renovation.
Such a solution can be useful in apartment blocks where people cannot have more Wi-Fi devices or when Wi-Fi working very wrong.
Re: Canon Printer - Mint 19.3
1000 wrote: ⤴Sat Jan 30, 2021 2:23 am "1000" said on Sat Jan 30, 2021 6:23 am
- Printing should work immediately with default Linux Mint drivers.
- Scanning does not work with the program XSane.
I have got xsane working on Mint 20.1 with a Canon MFD (actually a very old Pixma MP640 that still works perfectly!)
The problem is that 20.1 provides sane-utils 1.0.29, and I agree that does not work, HOWEVER...
If you go to the sane-project website (on gitlab, pointer in the software manager repository entry) you will find that the current version on their ppa is 1.0.31. That one does not work either!
But the daily build version DOES work.After this xsane worked perfectly. Caveats, as always, take great care with your ppa's.Code: Select all
~$ sudo add-apt-repository ppa:sane-project/sane-git ~$ sudo apt-get update ~$ sudo apt list --upgradable ~$ sudo apt install libsane-common libsane sane-utils ~$ sudo apt install xsane
Quite when the current daily build will become mainstream and appear in the Mint/ubuntu repositories is anyones guess.
John T:
Re: Canon Printer - Mint 19.3
Thanks John, followed your instructions but no luck.
Re: Canon Printer - Mint 19.3
Little explanation about ppa
Gitlab vs PPA
Gitlab - is internet hosting which allows you to share and manage the source code of the program
PPA - is is a kind software repository.
Canonical Company has created also PPA (Personal Package Archive) and Launchpad (internet hosting for people) and Ubuntu Linux.
Together it was also supposed to facilitate software development, but also to create and share ready-made packages .deb
and to facilitate installation process from Launchpad for Ubuntu.
https://en.wikipedia.org/wiki/Canonical_%28company%29
Probably above link ppa leads to https://launchpad.net/~sane-project/+ar ... u/sane-git
About supported devices by sane
http://www.sane-project.org/sane-supported-devices.html
I hope I explained well about ppa.
http://sane-project.org/source.htmlBinaries
Here are pointers to some binary distributions of SANE. The binaries aren't made by the SANE project itsself but by distributors or volunteers. If you want to add something to this list, just file a bug report at our bug tracking system and add a pointer to the relevant binary. After review we'll add the link to this section.
Gitlab vs PPA
Gitlab - is internet hosting which allows you to share and manage the source code of the program
PPA - is is a kind software repository.
Canonical Company has created also PPA (Personal Package Archive) and Launchpad (internet hosting for people) and Ubuntu Linux.
Together it was also supposed to facilitate software development, but also to create and share ready-made packages .deb
and to facilitate installation process from Launchpad for Ubuntu.
https://en.wikipedia.org/wiki/Canonical_%28company%29
Probably above link ppa leads to https://launchpad.net/~sane-project/+ar ... u/sane-git
https://help.ubuntu.com/community/PPAPPAs have not undergone the same process of validation as regular ubuntu packages. End users install PPAs at their own risk.
About supported devices by sane
http://www.sane-project.org/sane-supported-devices.html
I hope I explained well about ppa.
Re: Canon Printer - Mint 19.3
Don't know if this is any help or not, but I've found a program that works fine for scanning via USB Cable called VueScan.
Only problem is the trial version has a Watermark right across the scan and it costs an arm and a leg to have the watermark removed.
Anybody use this program or know anything about the company?
Haven't got the Wireless working yet to try it there as it may not work on wireless?
Only problem is the trial version has a Watermark right across the scan and it costs an arm and a leg to have the watermark removed.
Anybody use this program or know anything about the company?
Haven't got the Wireless working yet to try it there as it may not work on wireless?
Re: Canon Printer - Mint 19.3
I have an old Canon Pixma MX340 printer.
I have found that FIRST, you must configure the printer to your wifi connection, THEN LM will scan and find it when Adding a new printer.
Good luck.
I have found that FIRST, you must configure the printer to your wifi connection, THEN LM will scan and find it when Adding a new printer.
Good luck.
"Tolerance is the refuge of men without conviction."
"Common sense is not so common" - Voltaire
"Common sense is not so common" - Voltaire
Re: Canon Printer - Mint 19.3
Progress here, I have now got the printer working on wireless.
Fix was I had to set the printer hunting and then push the WPS button on the Router and bingo.
Why Canon couldn’t have included that in the instructions eludes me.
However, that still leaves me with no Scan facility and the only programme I can find that works is VueScan which works on Wireless and USB but costs an arm and a leg as I’ve already explained.
Simple Scan worked fine on my previous printer both wireless and USB so what’s stopping it here???
That is the question.
Fix was I had to set the printer hunting and then push the WPS button on the Router and bingo.
Why Canon couldn’t have included that in the instructions eludes me.
However, that still leaves me with no Scan facility and the only programme I can find that works is VueScan which works on Wireless and USB but costs an arm and a leg as I’ve already explained.
Simple Scan worked fine on my previous printer both wireless and USB so what’s stopping it here???
That is the question.
Re: Canon Printer - Mint 19.3 (SOLVED)
Fixed!
Here is a screenshot of the details of the driver required.
Thanks very much to all who helped.
All good now so I mark it as Solved.
Here is a screenshot of the details of the driver required.
Thanks very much to all who helped.
All good now so I mark it as Solved.
Re: Canon Printer - Mint 19.3 (Solved)
do you still get the watermark on your scannings with vuescan?
I have my canon pixma ts3100 which my desktop sees it but it leaves this annoying watermark
how can this be fixed?
I have my canon pixma ts3100 which my desktop sees it but it leaves this annoying watermark
how can this be fixed?
Re: Canon Printer - Mint 19.3 (Solved)
I think you have to pay to get the watermark removed with VueScan but AirScan is fine.
-
- Level 1
- Posts: 4
- Joined: Wed Sep 15, 2021 7:21 am
Re: Canon Printer - Mint 19.3
This worked for me on a Canon Pixma MG3250 - gave me printing via wifi, usb, and ink levels. Thank you.hans123 wrote: ⤴Mon Feb 01, 2021 9:05 am AFAIK Canon Printers on Linux require this addition to CUPS which can be installed via the software manager orThis from where I picked this up:Code: Select all
sudo apt-get install cups-backend-bjnp
" Then open printers, click on add printer. Select Enter URI, then enter the device URI (i.e. "bjnp://192.168.1.10") Click next Select Canon from the listbox. Click forward Select PIXMA MP620 from the models listbox Click forward Add any descriptions you like then hit Apply and try to print a test page.
I recommend setting your router to provide the printer a static ip address so that you won't have to re-add the printer every time your router resets."