Does Canon Pixma TS3355 printer work on EOS/Linux?

Hi friends. This is my first time owning a printer and I don’t know exactly what I need to do to get it working.

I’ve read the manual and it seems like you need to install Windows drivers, but I only use EOS (I know, I should have asked if printers work on Linux before buying it).

So, if EOS is compatible with this printer, can I get it working? Do I need to install drivers/packages or something?

Thanks in advance.

Don’t know about Canon printers since I don’t have any.
But this is something what I’d do to find a driver:

yay -Ss canon 3355

It reveals

aur/canon-pixma-g6000-complete 5.90-1 [+2 ~0.01]
    Print Scan for Canon PIXMA series E3340 G5040 G5050 G5070 G6040 G6050 GM2050 TS3340 TS3350 TS3351 TS3352 TS3355 TS5340 TS5350
    TS5351 TS5352 TS5353 TS6340 TS6350 TS6351 TS8340 TS8350 TS8351 TS8352

so you probably need to install it:

yay -S canon-pixma-g6000-complete

Note that it is over 3 years old, but then again it seems manufacturers do not update their drivers too often…

2 Likes

Some printers work out-of-the-box on Linux (at least on distros I have used before), but some require specific driver. You could try plugging it in and see what happens.

But as @manuel told, you may need to install specific driver.

3 Likes

Thank you very much friends. I have installed the printer, but I forgot that I don’t have any sheets to print, so I’ll buy them tomorrow.

Tomorrow I’ll try if it works out of the box, if it doesn’t work I’ll install that driver, and if it doesn’t work I’ll have to return it because I don’t plan on leaving EOS or going back to windows.

I will keep you informed. Also, thanks for the command, I didn’t know I could use it that way, it’s very helpful!

2 Likes

Good luck!

My understanding is, that HP printers work relatively well on Linux, if you end up returning your Canon.

1 Like

Have you checked the Canon site? If you’re in the U.S. and don’t see a Linux driver there, try the Canon site in Europe.

I once had a CanoScan scanner. No Linux drivers on the U.S. site, but the Europe site had one. I was using Crunchbang Linux (now defunct Debian derivative) at the time.

1 Like

@nicknick
The AUR package https://aur.archlinux.org/packages/canon-pixma-g6000-complete should be the one if it works.

1 Like

Thanks to all for your help @manuel @Dinomonster @oldthinker @ricklinux , I haven’t had time until now. I installed the driver, but I have a question (sorry for my bad English). When I installed it I got this:

====================================================================================>
==>
==> Final steps you have to take:
==>
==>   Connect & turn on your printer
==>
==>   Run command
==>      cnijlgmon3
==>
==>   This should give you the address of your printer.
==>   Now you can register it with
==>      sudo lpadmin -p G6000 -m canong6000.ppd -v <printer-address> -E
==>
==> How to scan:
==>
==>   A 'Cannon Scangear' icon has been installed in your application menu.
==>   Alternatively, run this command from the command line:
==>      scangearmp2
==>
====================================================================================>

And the first command I got this:

cnijlgmon3
direct cnijbe2://Canon/?port=usb&serial=6DF882 "Canon TS3300 series" "USB Printer #1 with status readback for Canon IJ"

So, I should run this:

sudo lpadmin -p G6000 -m canong6000.ppd -v direct cnijbe2://Canon/?port=usb&serial=6DF882 -E

Or this:

sudo lpadmin -p G6000 -m canong6000.ppd -v direct cnijbe2://Canon/?port=usb&serial=6DF882 "Canon TS3300 series" "USB Printer #1 with status readback for Canon IJ" -E
1 Like

I have a Pixma MG2550S and it has worked without any driver install. Likely, it just works without any issues, but without testing it, we will never know.

1 Like

Sorry for the dumb question, but I don’t even know how to print it… Can you give me an example of how to do it, please? I need a PDF file?

In a browser, pressing CTRL + P will let you print a web page. If you want to print something from a Word or LibreOffice, CTRL + P does the same thing.

Note that it is over 3 years old, but then again it seems manufacturers do not update their drivers too often…

Real shocker that :laughing:

Printers on linux tend to work through cups, so that’s worth looking into as well.

Thanks friend. I turned on the printer, put in the 2 color cartridges, connected the USB to my PC, installed the driver and ran several commands because I don’t know which one is correct:

sudo lpadmin -p G6000 -m canong6000.ppd -v cnijbe2://Canon/?port=usb&serial=6DF882 -E

And

sudo lpadmin -p G6000 -m canong6000.ppd -v "cnijbe2://Canon/?port=usb&serial=6DF882" -E

I got:

sudo: lpadmin: command not found

Then I pressed ctrl+p and this screen appears, but the printer does not appear in the drop-down menu.

Also, if I can’t get it to work, can you tell me what brand or model you recommend that works with EOS? I don’t want INSTANT INK services or weird things that force me to pay monthly, I don’t even know if these are optional.

EDIT:

I found this article, and installed all this, but it didn’t work:

https://discovery.endeavouros.com/printers/printers/2021/03/

sudo pacman -Syu cups cups-browsed cups-filters cups-pdf system-config-printer --needed
sudo pacman -Syu ghostscript gsfonts foomatic-db-engine foomatic-db foomatic-db-ppds foomatic-db-nonfree foomatic-db-nonfree-ppds gutenprint foomatic-db-gutenprint-ppds --needed

Hi friends, I couldn’t get it to work so I had to buy an HP printer, if anyone wants to help me, I’ve opened a thread about it, thanks.