Avahi dazu bringen, CUPS-Drucker automatisch zu veröffentlichen

5480
Francisco

Ich weiß, dass ich manuell eine .serviceDatei für jeden Drucker hinzufügen kann, den ich habe. Ich möchte sie jedoch automatisch veröffentlichen lassen.

Aber nach dem, was ich gelesen habe, ist es auch möglich, sich über seine Drucker CUPSzu informieren avahi. (beide cups und avahi werden mit dbus-unterstützung kompiliert.)

Die Drucker werden nicht angezeigt (trotz der Kennzeichnung von CUPS zum Freigeben von an dieses System angeschlossenen Druckern ). Gibt es Empfehlungen zur Konfiguration von CUPS oder Avahi oder zum Debuggen?

FWIW, ich habe bereits BrowseLocalProtocols allin cupsd.conf.

Die CUPS-Version ist 1.5.4 und die Avahi-Version ist 0.6.31.

3
Ich kenne das erwähnte Skript, aber so wie ich es verstehe, verwendet Jcups avahi, um veröffentlichte Drucker im Internet zu finden, aber nicht, um es automatisch über avahi zu veröffentlichen. Aber ich suche auch nach diesem Feature. Wenn Sie irgendwelche Neuigkeiten haben (Husten), würde ich es schätzen JackGrinningCat vor 5 Jahren 0

1 Antwort auf die Frage

0
Stephan

Sie können diese verwenden Skript (dank Timothy J Fontaine), um die Service-Dateien per cron zu erzeugen und bewegen, sie zu /etc/avahi/services/mögen

./airprint-generate.py -d /etc/avahi/services /etc/init.d/avahi-daemon restart 
Tut mir leid, aber damit habe ich gemeint: Ich weiß, ich kann manuell eine .service-Datei für jeden Drucker hinzufügen, den ich habe.`, ich hätte gerne, dass CUPS Avahi einfach über seine (aktuellen) Drucker informiert, ohne dass dies erforderlich ist Verwenden Sie ein Skript, um die erforderlichen Dateien zu erstellen. Wenn Sie also ein Fonts-Skript verwenden, einen CUPS-Drucker erstellen / löschen / umbenennen, muss ich die Avahi-Servicedateien entsprechend anpassen (anstatt CUPS und Avahi selbst herauszufinden). Francisco vor 10 Jahren 1
Können Sie prüfen, ob die Avahi-Option während der Erstellungszeit für Ihren Fall aktiviert wurde? Weil es anscheinend deaktiviert ist, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=188751 silpol vor 9 Jahren 0
Ich habe das gleiche Problem mit meinem Gentoo, und die Tassen werden sicherlich mit Avahi-Unterstützung gebaut. L29Ah vor 5 Jahren 0