„Neuen Drucker konnte nicht hinzugefügt werden“ beim Versuch, einen Netzwerkdrucker (CUPS) unter 18.04 hinzuzufügen

„Neuen Drucker konnte nicht hinzugefügt werden“ beim Versuch, einen Netzwerkdrucker (CUPS) unter 18.04 hinzuzufügen

Ich versuche, über Einstellungen/Drucker einen CUPS-Drucker hinzuzufügen. Nach dem Klicken auf „Hinzufügen...“ wird der Drucker erst aufgelistet, wenn der Hostname angegeben wird. Wenn ich dann den Drucker auswähle, wird dieser Fehler angezeigt: „Neuen Drucker konnte nicht hinzugefügt werden.“ Ich weiß nicht, wie ich das untersuchen soll.

Der Drucker ist auf einem Raspberry Pi CUPS-Dienst konfiguriert und der Test funktioniert auf dem Gerät einwandfrei. Allerdings kann ich den Drucker nicht zum System hinzufügen. Irgendwelche Ideen?

Bearbeiten: Der Drucker ist ein Samsung ML-1860. Ich habe den Treiber und die PPD-Dateien, um sowohl auf dem Server als auch auf Ubuntu über USB zu drucken. Das Problem besteht derzeit darin, den Netzwerkteil zum Laufen zu bringen. Ich bin nicht sicher, welches Netzwerkdruckprotokoll hier implementiert ist. Ich habe es einfach auf CUPS auf der Serverseite und „geteilt“. Ich kann über URL/Browser darauf zugreifen. z. B. http(s)://:631/printers/Samsung_ML-1860

Beide befinden sich im selben lokalen Heimnetzwerk/Subnetz.

Antwort1

ich trafDasselbe Problemheute. Ich habe einen Server A und einen Drucker und eine Linux-Maschine B und einige Windows-Maschinen C, D, ... Unter Windows folge ich einfachDas, es hat gut funktioniert. Aber wenn ich versuche, den Drucker für meine Linux-Maschine B hinzuzufügen (nachdie gleichen Schritte mit dir), wurde mir nur „Neuen Drucker konnte nicht hinzugefügt werden“ angezeigt. (Ubuntu 20.04)

Ich weiß nicht, ob Sie es gelöst haben, aber ich habe es gerade gelöst und möchte meine Lösung gerne mit Ihnen teilen. Ich hoffe, ich kann Ihnen helfen :-)

Meine Lösung: Verwenden SieBefehlszeilestatt GUI. Führen Sie dies auf meinem Computer aus.

sudo lpadmin -p LaserJet -E -v http://192.168.1.9:631/printers/HPPrinter

lpadminist ein spezielles Tool für die Einrichtung von CUPS-Druckern. Für eine detailliertere Verwendung können Sie bei Google suchen.

In meinem obigen Befehl LaserJetist der Name, den Sie dem Drucker zuweisen möchten, und die Adresse danach -vist Ihre Druckeradresse. Mein Befehl dient nur als Beispiel, Sie sollten ihn nach Ihren Wünschen ändern.

Nachdem ich dies im Terminal ausgeführt hatte, wurde der Drucker unter [Einstellungen]->[Drucker] angezeigt.

Letztendlich finde ich es immer eine gute Wahl,verwenden Sie die Befehlszeile, wenn beim GUI-Betrieb ein Problem auftritt.Denn wenn der Vorgang nicht erfolgreich war, gibt Ihnen die Befehlszeile ein ausführlicheres Fehlerprotokoll oder etwas in der Art zurück. :-) Das ist auch der Grund, warum ich beim Programmieren und Entwickeln meines Projekts Linux gegenüber Windows bevorzuge.

Antwort2

Versuchen Sie, den Benutzer zur ldadminGruppe hinzuzufügen, indem Sie Folgendes im Terminal ausführen:

sudo adduser <username> lpadmin

wobei <username>der Benutzername des Kontos ist, für das Sie das Hinzufügen von Netzwerkdruckern aktivieren möchten.

Referenz:https://bugzilla.redhat.com/show_bug.cgi?id=1640815#c1

Antwort3

Mit der Befehlszeile Murphys Antwort funktionierte großartig für mich, als ich erkannte

https://

muss ersetzt werden durch

ipp://

verwandte Informationen