Drucker über IPP einbinden
War früher die Einbindung eines Druckers oder Multifunktionsgeräts in der Regel noch mit viel Suche nach einem passenden Treiber und der Einrichtung fehlender Funktionalität verbunden, so ist dies mit Einführung des Internet Printing Protocols einfacher geworden.
Im Normalfall reicht eine Abfrage mit Hilfe von ipptool, um die Fähigkeiten und benötigten Ports des Druckers zu listen, z.B.
$ ipptool -tv ipp://DRUCKERNAME_ODER_IP:631/ipp/print get-printer-attributes.test
In der Liste der Ausgaben sind auch die URIs zur Kommunikation mit dem Drucker vorhanden, also z.B
$ ipptool -tv ipp://DRUCKERNAME_ODER_IP:631/ipp/print get-printer-attributes.test | grep ipps
printer-uri-supported (1setOf uri) = ipp://DRUCKERNAME_ODER_IP:631/ipp/print,ipps://DRUCKERNAME_ODER_IP:443/ipp/print
so daß ein anschließender Aufruf von
$ sudo lpadmin -p 'DRUCKERNAME' -v ipps://DRUCKERNAME_ODER_IP:443/ipp/print -E -m everywhere
ausreicht, um den Drucker ins System einzubinden. Der Parameter “-m everywjere” bewirkt, daß bei der Einrichtung die vorhandene Feature-Liste vom Drucker eingelesen und zur Verfügung gestellt wird. “-E” führt dazu, daß der neu eingerichtete Drucker aktiviert wird und Druckaufträge verarbeiten kann.