
airprint-generate.py -d /etc/avahi/servicesįollow the prompts to add your printer for example a mp620’s ip might be bjnp://. Sudo wget -O airprint-generate.py –no-check-certificate
#CANON CP720 DRIVER INSTALL#
Restart cups: sudo /etc/init.d/cups restartĬopy the downloaded bjnp files to the Pi using filezilla sudo apt-get install libcups2 libcups2-dev # Restrict access to configuration files. add Allow as below # Restrict access to the server.Īllow add Allow again under the following headings # Restrict access to the server.

Now edit the config file by commenting out the below line with a # and add Port 631 to the line below #Listen localhost:631 Sudo apt-get install avahi-daemon avahi-discover libnss-mdns cups cups-pdf gutenprint pycups avahi python2

No need for a computer, this photo printer will print directly from a memory card, USB drive, PictBridge-enabled digital camera, or via the optional BU-30 Blue tooth interface sold separately. Since the optional BU-30 Blue tooth interface sold separately.
#CANON CP720 DRIVER DRIVER#
I found the debian project cups-backend-bjnp that appears to be a community contribution to support Canon - it is in test right now. The Canon SELPHY CP740 Selphy CP740 Driver Windows, it.
#CANON CP720 DRIVER DRIVERS#
So, I have CUPs installed, and it appears to be working, but Canon drivers are going to be a problem.

I'm trying to use my Raspberry Pi as an Air Print gateway to my Canon MX860 printer (I only care about printing functions, even though it's an all-in-one printer, it doesn't matter to me to get scanning and faxing working)
