Jeg har på det sidste leget med en Epson WF-7015 A3 / A4 printer, baggrund er at jeg har skulle lave et mobilt A3 print koncept, til nogle personer som var på farten over flere dage, uden at komme tilbage til kontoret, personerne er udstyret med Apple IOS enheder, derfor AirPrint.

Egentlig burde jeg havde bestilt WF-7525 som har native airprint, men der gik ged i min research og jeg fik bestilt en forkert printer, nemlig WF-7015'eren.... og der gik faktisk mere ged i det, for leverandøren fik sendt 2 af disse printer til 2 forskellige addresser :-(

3 tekniske ting jeg har lært her af:
WF-7015 understøtter ikke NATIV AirPrint, ej heller epson's egne iOS printer apps, efter hvad jeg har forsøgt.
Der findes ikke CUPS driver til wf-7015 på debian armhf pladformen (Rasbian) 
Airprint kan leveres af en Cups print server, for ikke så langtid siden skulle man bruge et airprint-generate.py script fra github, men mine tests med Debian Wheezy og Cups viser at dette faktisk ikke længere er nødvendigt :-)

Konceptet havde derudover et par udfordringer, som skulle løses.
IOS enheden skulle kunne være Mobilt internet for at via VPN forbinde sig til firmaets server, hvor dokumenterne ligger, samtidig med at der blev printet.
konceptet skulle kunne leve i en bil og af et bil batteri, hvilket sætter krav til standby strøm forbrug, og hvorlangtid til lever i enhedernes opsætning, når enheden er uden størm.

Løsninger:
WF-7015 manglende nativ airprint -> en Linux enhed som køre en cups printer server.
Mobilt forbindelse til firma serveren -> IOS enheden skal danne Wifi netværket (internet deling) til Linux cups print serveren, der automatisk skal koble sig på når det "mobile" netværk er tilstede.
Bil batteri, 12Vto230v converter samt intet skal ligge i memory, dvs. printeren selv skal holdes "dum".

Koncept Version 1 var at bruge en RasberyPI enhed til at lege Airprint Cups server, men da OpenPrinter kun har kompertible WF-7015 driver med X86 pladformen og ingen til armfs, løb jeg i et problem som jeg ikke selv kunne løse. ( hertil virkede rasberian forholdvis langsom til at "spoole" printerdata, lavede faktisk et forsøg med dette setup.

Kencept Version 2 brug en af de I386 gamle laptop's jeg har liggende, de har indbygget wifi og har nok kræfter til at køre en cups server.

Kort, så pxe installerede jeg debian wheezy på maskinen, headless, dvs. ingen desktop, denne tager blot til at loade.
Netværk setup med at den automatisk logger på et kendt netværk klares via wpa_supplicant.conf
se dette blok indlæg http://www.raspberrypi.org/phpBB3/viewtopic.php?t=11517  som indeholder eksemple der kan tilpasses.

Cups print serveren installeres efter denne guide:
http://www.welzels.de/blog/projekte/raspberry-pi/raspberry-pi-als-airprint-server/
dog kan "airprint-generate.py delen vist springes over, laver man det også, ser man 2 "air print" enheder på set netværk.