

- Does gutenprint work with airprint install#
- Does gutenprint work with airprint drivers#
- Does gutenprint work with airprint driver#
- Does gutenprint work with airprint code#
- Does gutenprint work with airprint download#
If you are more like me, you will probably use the LPD way in the next section. For me, it seems like a stupid proprietary way – but I will guide you through it anyway. I have to admin, that I do not know the advantage of doing it this way.
Does gutenprint work with airprint install#
To install the tool, copy it into the cups folder: So, go to your terminal, download, unzip, configure and build: I have used the latest version 1.2.1, but I guess that newer version will work equally good. You can get the necessary source directly on the sourceforge project page.

I also suspect, that this step is optional, if you will install your printer without using the Canon network printer way using regular LPD and a fixed IP. I have to confess though, that I did not try it without Ethernet. If you connect directly via USB, I guess you can skip this step. If you want to connect your printer and your NAS via Ethernet, you will need the canon network drivers.
Does gutenprint work with airprint drivers#
Install Canon Network drivers (only if you want to connect to your printer via Ethernet instead of USB) Now you should be able to access the webinterface of CUPS via: Log in with the admin account of your QNAP. configure CC="/opt/bin/gcc -std=gnu99 -I/opt/include -L/opt/lib" -prefix=/opt -includedir=/opt/include -with-cups=/opt -disable-cups-ppds -disable-cups-level3-ppds -without-foomatic -disable-libgutenprintui2 -disable-nls -disable-staticĪnd change line 220 to match the following: If you need support for newer printers (the last release is from 2012), then go fo the latest CVS version.
Does gutenprint work with airprint download#
The direct download to the version that I have used is this. You can find the download archives on the sourceforge project page. I have downloaded version 5.2.29, but I guess that newer version should also work. Now, we can download the latest version of gutenprint. Then stop CUPS to avoid doing any damage. Now log out and reconnect to the NAS via SSH for the changes to take effect! Install CUPSįirst of all, install the OptWare included version of CUPS and the Webinterface: To put it simple, make the line look like this: Make sure, that /opt/bin and /opt/sbin are prepended to the PATH. Therefore, open /etc/profile in your editor and navigate to line 52. However, the busybox tools setting there do not have the functionality that we need and many build scripts, etc. This step is necessary, since the default PATH setting lets all tools look first in /bin and /sbin. My $traces = ($ENV || '/opt/bin/autoconf'). Open /opt/bin/automake and modify the path to automake.Īnd now change line 5228 to match the following: Go to line 35 and change it to match this:įix autoconf to use the correct path to automake $ vim /opt/share/automake-1.12/Automake/Config.pm

Open /opt/share/automake-1.12/Automake/Config.pm and set perl_threads to 0. Fix automake to avoid using threads in Perl Now, I had to do a couple of additional steps to get anything to build. This will take a while, but it is worth the wait. $ ipkg install optware-devel make autoconf libtool automake gcc perl grep gawk popt sed So first of all, log into your NAS via SSH:
Does gutenprint work with airprint code#
To build your own code on the QNAP, you will need compilers and other handy stuff. Furthermore, please enable the SSH access to your device. After installing it, you have to enable it. Do that in the “QPKG Center” in the QNAP Webinterface. To do the following, you will need to have “OptWare” installed. I had to change some elements in the (original german) tutorial to make it run on QNAP devices as well. This blog post is based on the superb tutorial in the synology forum by tomas123. If your printer is supported in your release, skip directly on to Enable Airprint. My printer became supported in version 5.2.7 so I had to upgrade. Now go and look in the Release Notes (change the link to the latest version, start from here) of gutenprint, if support for your priner has been added on a version that is newer than the currently installed version.
Does gutenprint work with airprint driver#
You can find your current version of gutenprint like so:Ĭups-driver-gutenprint - 5.2.6-1 - CUPS driver from Gutenprint. However, it is still possible, that your *current* version of gutenprint is too old. To find out whether your printer is supported by gutenprint, look at the Supported Printer Page. Unfortunately, the gutenprint version on the NAS is too old to support my (and many other Canon) printer – so we have to update. Since the NAS is on 24/7 anyway, it is the ideal negotiator between my iOS devices and my printer. My Canon MX 870 multi functional device does have Ethernet and Wifi, but no Airprint support. It may not be as nice as your Ubuntu build environment, but still handy. This own stuff includes installing packages using ipkg and even compiling your own code. The best thing is, that you can log in via SSH and do your own stuff. I recently bought a QNAP TS-219 II NAS and am quite happy with it.
