what model of Canon? It matters a lot.
Is the Raspberry Pi on the same network as the printer?
If your Canon supports AirPrint (direct printing from Apple iPads etc) then it should also support IPP. You can try installing these packages:
Code: Select all
sudo apt install cups cups-ipp-utils system-config-printer
and see if the Raspberry Pi sees the printer.
‘Remember the Golden Rule of Selling: “Do not resort to violence.”’ — McGlashan.