Not able to add Printer- Cups Server Error

Your firewall is active and yes, it allows CUPS to go through. This means that your network is good.
Let’s do a small experiment and see if that works.
Go to terminal and type:

sudo su
systemctl stop cups
systemctl stop smbd
systemctl start smbd
systemctl start cups

And then try to check (or add) your printer.

It looks like the 3rd and 4th command did not work. Do I still add the printer?

Most interesting!
As root, run the following command:

apt install samba
systemctl start smbd

And once done, then try to check your printer.

Got the same Cups error

This could be a long shot - before I look elsewhere. Type:

chkconfig cups on

And see if that helps.

says command not found

Yup. It was most likely replaced in the most recent upgrades. Speaking of which, try the following - as some libraries could be out of sync.

sudo apt update && sudo apt upgrade -y
sudo apt install --reinstall cups

And then give it a reboot and look at your printer again.

same cups error again

I always have two canon network printers show up and a cups printer. Is that normal?

This means that your printer is detected, but it finds no way to connect to it or retrieve its full properties. Hence you get the server error.

If only I had a canon printer to check it directly. Do you happen to have your printer’s exact model?

Canon Pixma TR4520

https://www.usa.canon.com/internet/portal/us/home/products/details/printers/inkjet-multifunction/tr-series-inkjet/pixma-tr4520

I’m wondering if - in their support page - their driver is the same with the one we attempted earlier.

this is what is in my downloads folder

Processing: cnijfilter2-5.70-1-deb…

Can you try to delete the printers and then go back to the install.sh of the driver you previously downloaded? I’m curious - now that we have SAMBA installed - if it can actually detect the printer.

there are no printers when I open the printers tab.

I found the install.sh under the downloads. I double click it and nothing happens

Oh, you’ll need to right-click on empty space and select Open in Terminal. Then type:

sudo ./install.sh

For it begin. :slight_smile:

It could not detect a printer

Okay, I’m half of the mindset to request remote access to your system to try and see what is going on! Provided you’re okay with it.

yes I am, however can we schedule this for tomorrow?

1 Like