Windows 7 kann keinen von Ubuntu freigegebenen CUPS-Drucker finden


12

Ich habe Ubuntu 11.10 auf einem Computer und Windows 7 auf einem anderen. An den Ubuntu-Computer ist ein Drucker angeschlossen, und ich möchte diesen Drucker dem Windows 7-Computer hinzufügen. Das lokale Drucken funktioniert. Das Problem ist, dass Windows den freigegebenen Drucker nicht sehen kann, sodass ich ihn nicht hinzufügen kann.

Ich vermute, dass noch einige Ubuntu-Einstellungen / -Software fehlen, aber was genau?
Wie kann ich Windows dazu bringen, diesen Drucker hinzuzufügen?

  • Im CUPS-Web-Frontend ist das Kontrollkästchen Mit diesem System verbundene Drucker freigeben aktiviert . Ich bin nicht sicher, ob das Kontrollkästchen Drucken aus dem Internet zulassen ebenfalls aktiviert sein muss. Ich habe beide Einstellungen ausprobiert und keine hat funktioniert.

  • Unter Windows kann ich eine Verbindung zum CUPS-Web-Frontend herstellen und den aufgelisteten Drucker anzeigen (siehe Abbildung unten). Wenn ich diese Drucker-URL hinzufüge, beschwert sich Windows, dass keine Verbindung zum Drucker hergestellt werden kann.

  • Der Ubuntu-Computer ist eine Neuinstallation. Ich habe bereits vollen Schreibzugriff auf Windows-Freigaben, daher muss etwas in dieser Art sofort vorkonfiguriert werden. Ich habe keine Anwendungen oder Einstellungen in Bezug auf Samba oder installiert oder geändert smb.conf. Muss ich diesbezüglich etwas tun (unter Ubuntu 11.10!) Oder ist das veraltet oder bereits enthalten und vollständig konfiguriert?

  • Wenn ich nach diesem Problem google, bekomme ich viel Material vom 2005-2009, aber nichts Neueres. Ich glaube nicht, dass das 2012 noch gültig ist und ich möchte meine neue Installation nicht mit veralteten Anweisungen durcheinander bringen. Über einen der Kommentare, die ich auf dieser Seite zum Netzwerkdruck unter Windows erhalten habe , wird jedoch nicht angegeben, ob Samba bereits installiert ist - oder welcher Samba installiert werden soll, da die Suche im Ubuntu Software Center mehrere Ergebnisse liefert.

Geben Sie hier die Bildbeschreibung ein


Ich denke, Sie müssen eine Samba-Druckerfreigabe konfigurieren, aber das habe ich noch nie selbst gemacht.
Baarn

Eine schnelle Google-Suche hat dies ausgegraben: help.ubuntu.com/community/Samba/PrinterSharing
Baarn

CPUS kann so funktionieren, wie ich es zuvor unter Windows verwendet habe, aber Sie müssen möglicherweise sicherstellen, dass Ihre Konfiguration absolut korrekt ist. Es gibt viele Sicherheitsberechtigungen, die Sie richtig machen müssen.
billc.cn

Das vollständige Tutorial zum Drucken unter Linux-Windows finden Sie hier: Drucker und Linux - So finden Sie Treiber, installieren, einrichten | Linux Migration Tutorials
Omanosoft

1
Der Trick, den ich mit CUPS ohne Samba machen musste, bestand darin, eine Verbindung zum Drucker unter http: // [serverip]: 631 / printers / [Druckername-hier] herzustellen, anstatt zu versuchen, einen lokalen Port an der IP-Adresse von hinzuzufügen der Kellner.
ernie

Antworten:


12

Nun, ich habe es endlich geschafft. Es stellt sich heraus, dass es mehrere Teile gibt, die (natürlich) zusammenarbeiten müssen. Aber hier ist ein Weg, der keine Arbeit erfordert terminal:

1) Samba einrichten:

  • Installieren Sie "system-config-samba".
  • Starten Sie "Samba" vom Launcher.
  • Öffnen Sie "Einstellungen"> "Servereinstellungen" und geben Sie den in Windows verwendeten Arbeitsgruppennamen ein.

2) Drucker freigeben:

  • Gehen Sie zu http: // localhost: 631 / admin / und aktivieren Sie das Kontrollkästchen "Mit diesem System verbundene Drucker freigeben".
  • Gehen Sie zu http: // localhost: 631 / printers / und überprüfen Sie, ob der erwartete Drucker aufgelistet ist.
  • Klicken Sie auf den Drucker und überprüfen Sie, ob er als "Leerlauf, Akzeptieren von Jobs, Freigegeben, Serverstandard" aufgeführt ist.

3) Schließen Sie den Drucker an:

Führen Sie einen der folgenden Schritte aus:

  • Öffnen Sie auf dem Windows-Computer den Windows Explorer und wechseln Sie zum Element "Netzwerk". Es gibt ein Symbol für den Ubuntu-Computer. öffne es. Es gibt ein Symbol für den von Ubuntu freigegebenen Drucker. Klicken Sie mit der rechten Maustaste darauf und wählen Sie "Verbinden ...".
  • Wählen Sie auf dem Windows-Computer "Neuen Drucker hinzufügen" und dann "Verbindung zu einem Drucker im Internet oder Netzwerk herstellen" und geben Sie den vollständigen Pfad von "http: // {Computername}: 631 / Drucker / {Druckername}" an.

Gehen Sie dann zu den Druckereigenschaften und richten Sie sie mit den gewünschten Standardeinstellungen ein.


4
@PaulTomblin Vielleicht könnten Sie eine alternative Antwort geben, die keine Samba beinhaltet?
Josiah

DANKE!!! Welchen Treiber haben Sie jedoch ausgewählt?
Jonathan S. Fisher

Ich musste einen Tassenbenutzer mit lppasswd -a usernameBlick hier
Aquarius Power

@ Josiah wenn es jemals möglich ist meinst du? :)
Wassermann Power

3
Diese Lösung muss SAMBA überhaupt nicht einbeziehen. Die IPP-Funktionalität wird nur von CUPS bereitgestellt!
Itay Grudev

1

Windows-Treiber müssen im Gegensatz zu Linux-Treibern, die auf Linux-Dateisystemen installiert sind, über Windows Explorer hochgeladen werden.

Sie können entweder

  • Verwenden Sie einen PS-Treiber unter Windows und einen bestimmten Treiber in CUPS oder
  • Verwenden Sie einen bestimmten Treiber in Windows und den Raw-Treiber (was eigentlich transparent bedeutet) in CUPS
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.