Dies ist eine alte Version des Dokuments!
als Nutzer: 1)
wget https://raw.githubusercontent.com/tjfontaine/airprint-generate/master/airprint-generate.py python3 airprint-generate.py
erstellt für die in CUPS konfigurierten Druckerwarteschlangen Dateien wie z.B. die folgende:
<?xml version="1.0" ?> <!DOCTYPE service-group SYSTEM 'avahi-service.dtd'> <service-group> <name replace-wildcards="yes">AirPrint kyocera1 @ %h</name> <service> <type>_ipp._tcp</type> <subtype>_universal._sub._ipp._tcp</subtype> <port>631</port> <txt-record>txtvers=1</txt-record> <txt-record>qtotal=1</txt-record> <txt-record>Transparent=T</txt-record> <txt-record>URF=none</txt-record> <txt-record>rp=printers/kyocera1</txt-record> <txt-record>note=kyocera1</txt-record> <txt-record>product=(GPL Ghostscript)</txt-record> <txt-record>printer-state=3</txt-record> <txt-record>printer-type=0x80905c</txt-record> <txt-record>pdl=application/octet-stream,application/pdf,application/postscript,application/vnd.cups-raster,image/gif,image/jpeg,image/png,image/tiff,image/urf,text/html,text/plain,application/vnd.adobe-reader-postscript,application/vnd.cups-command</txt-record> </service> </service-group>
sudo cp AirPrint-*.service /etc/avahi/services/ sudo systemctl restart avahi.service