Printer driver question

I have a Canon Pixma MP560 that works with an old Elementary OS install. I have Kubuntu on a Chromebook running, but I can’t get the printer to install. How can I get the printer to work from the Kubuntu installation? Or, can I somehow add it to my PiHole that’s always running or to a home server I have (that isn’t always running) and make it so that I can print from any computer in the house?

You need to have CUPS on those Raspberry Pi and it works along with PiHole. They should have no problem with casual printing along with the PiHole DNS filtering.

Thanks. The problem is even with CUPS on my Kubuntu machine the printer would never work.

Turns out, this was pretty easy. Added it to Wifi, added printer via manual URI as lpd:// and it connected and found it right away. Amazing!