Canon TS5350

I have followed the Wiki and have Cups but cant find the drivers for my printer:

When I try to add the network printer it says server error internal error

Edit: Found this on AUR but having problems installing:

(1/1) installing canon-pixma-g6000-complete                                                            [------------------------------------------------------------] 100%

==> 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

:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...
[leigh@Endeavour ~]$ cnijlgmon3
network cnijbe2://Canon/?port=net&serial=34-9F-7B-06-6A-AC "Canon TS5300 series" "Canon-TS5300-series_34-9F-7B-06-6A-AC"
[leigh@Endeavour ~]$ sudo lpadmin -p G6000 -m canong6000.ppd -v 34-9F-7B-06-6A-AC -E
lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.
lpadmin: Bad device-uri "34-9F-7B-06-6A-AC".
[leigh@Endeavour ~]$ sudo lpadmin -p G6000 -m canong6000.ppd -v -E
lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.
lpadmin: Bad device-uri "".

Any advice please?

I sorted it :slight_smile:
For anyone with the same / a similar problem, I used the method in this post

But with the .deb driver for the TS5350

I had to use yay to install debtap, not sure why

But its all working now :smiley:

Then YAY flagged :

-> Flagged Out Of Date AUR Packages:  cnijfilter2
:: 1 Packages to upgrade.
1  aur/cnijfilter2  5.90-1 -> 6.20-1

sudo nano /etc/pacman.conf

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg   = cnijfilter2
#IgnoreGroup =

I just used this AUR package the recently and it worked fine on a Canon wireless printer in that series.

Do you mean canon-pixma-g6000-complete or cnijfilter2?

Was I putting the address in correctly for my printer?

I flagged the update of cnijfilter2 to be ignored because it did not finish, and I am not sure if my printer works only with the 5.90 version?

I used the canon-pixma-g6000-complete. Installed the package and the added the wireless printer via localhost:631

So you did not have to ‘register’ via the instructions that show up on installation (see my first post)?

Maybe I will see if that works to avoid the ignore flag I currently need with cnijfilter2, although canon-pixma-g6000-complete does show warnings that it is depreciated and wont be compatible with future versions of CUPS

Which one is ‘better’?

The wiki provides most of the solutions to install a printer.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.