For the past weeks I've been trying to get a good Airprint support so that I can print from my phone on an old printer (print server is, hence, CUPS on my ASUS RT-N16). You know, the kind of project that starts simply but can get really complicated.
Now I need some help.
I got CUPS working by compiling it from Gr4ffy lede-cups (follow the instructions). Avahi (Zeroconf) is somewhat easy to setup...
Now, I'm trying to have the rest working : PDF printing and other printing protocols.
I figured out I needed poppler, I compiled it from : https://github.com/FranciscoBorges/openwrt-printing-packages
I'm not sure how those systems (CUPS, poppler) interact with each other, but I think it's through GIMP.
I tried to get Gutenprint/GIMP from https://sourceforge.net/p/gimp-print/source/ci/master/tree/ but I cannot get to compile : I have an issue with libpcap (error on line 264 about AF_MAX)...
Here are my questions:
- What packages do I need to be able to get PDF printing support on CUPS?
- Do you have a good feed for GIMP?
- Should I have a problem with compiling libpcap?
I must say that I'm new to a lot of this stuff. Couple of weeks ago, I hadn't :
- Heard about OpenWRT
- Installed packaged on a linux based OS
- Compiled on Linux
I'm glad of what I've done on this project, I would be glad to complete it. I guess I'm not that far...
Your help and comments are more than welcome!