python3-lxml
nicht, daher:apt purge python3-lxm
Voraussetzung:
Pakete:
Drucker sollte über *:631 erreichbar sein:
lsof -nPi :ipp
als Nutzer: 2)
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-daemon.service
auf einem anderen System
Pakete:
cups-browsed
(Debian 11)lpc status
sollte die Druckerwarteschlangen anzeigen
python3-lxml
nicht, daher:apt purge python3-lxm