Wie richte ich die Druckerfreigabe für einen Windows 7-Computer in Ubuntu ein?

9

Ich habe einen Brother HL-2040 an meinen Ubuntu 10.04-Computer und einen HP DeskJet 6540 an einen Windows 7-Computer im selben Netzwerk angeschlossen. Standardmäßig wird auf dem Windows-Computer der an Ubuntu angeschlossene Drucker nicht angezeigt, und auf dem Ubuntu-Computer wird der an Windows angeschlossene Drucker nicht angezeigt.

Ich habe mit der rechten Maustaste geklickt und jeden Drucker auf seinem eigenen Computer freigegeben. Ich habe System --> Administration --> Printing --> Server --> Settingsden Veröffentlichungsdrucker ausgewählt und überprüft und andere Druckeroptionen angezeigt. Ich glaube, ich habe die Freigabe auch auf dem Windows-Computer eingerichtet. Trotzdem sieht keiner der Computer den anderen Drucker.

Wie richte ich die Druckerfreigabe ein, damit jeder Computer den anderen Drucker sehen kann?

Eugenemarshall
quelle

Antworten:

7

Dies ist eine zweiteilige Frage, die eine zweiteilige Antwort erfordert.

Zuerst Windows -> Ubuntu:

Zunächst müssen Sie sicherstellen, dass Ihr Windows-Host die Verbindung zu den Druckern zulässt. Es gibt verschiedene Dinge, die den Zugriff verbieten könnten, am häufigsten Windows Firewall.

Hier ist eine kurze Anleitung

Nachdem Sie eine funktionierende Freigabe auf Ihrem Windows-Host haben, müssen Sie den Drucker Ihrem Ubuntu-Host hinzufügen. Dies kann erreicht werden, indem Sie zu System -> Administration -> Printingund durch Auswahl der + AddSchaltfläche gehen. Von dort führt Sie der Assistent durch das Hinzufügen des Druckers. Sie müssen die IP-Adresse oder den Namen des Windows-Hosts und den Namen des freigegebenen Druckers kennen, um den Assistenten abzuschließen.

Weiter Ubuntu -> Windows:

Der einfachste Weg, dies zu erreichen, ist die Verwendung der IPP-Freigabe, um eine Verbindung zum Drucker herzustellen. Aktivieren Sie zunächst Internet Printing Clientwie in diesem Knowledge Base-Artikel beschrieben

Navigieren Sie zu http://IP.OF.UBUNTU.HOST:631/printers/ und wählen Sie den Drucker aus, zu dem Sie eine Verbindung herstellen möchten, und notieren Sie sich die vollständige URL des Druckers. Gehen Sie nun Printers and Faxesauf dem Windows-Host zu und fügen Sie einen Netzwerkdrucker hinzu. An einer Stelle des Installationsassistenten werden Sie nach dem Standort des Druckers gefragt. Geben Sie im Feld IPP die Adresse für den Drucker ein, die sich auf der Webseite befindet.

Wenn der Assistent Sie auffordert, den Treiber für den Drucker zu verwenden, verwenden Sie den CUPS-Windows-Treiber, der auf der CUPS-Downloadseite verfügbar ist

Fahren Sie mit dem Assistenten fort und geben Sie den Rest der Informationen normal ein.

Sie können auch den nativen Treiber für den Drucker verwenden, müssen dann jedoch die CUPS-Mimetyp-Unterstützung bearbeiten, um den RAW-Druck einzuschließen, indem Sie die /etc/cups/mime.convsDatei bearbeiten und diese Zeile auskommentieren:

application/octet-stream application/vnd.cups-raw 0

Sie müssen /etc/cups/mime.typesdie Zeile auch bearbeiten und auskommentieren

application/octet-stream

Nach dem Bearbeiten der Dateien und dem Neustart von CUPS können Sie auch mit nativen Treibern drucken.

Ressu
quelle
Wenn sich beide Computer im selben Subnetz befinden, müssen Sie IP.OF.UBUNTU.HOST nicht verwenden. Der Computername funktioniert normalerweise nur.
Javier Rivera
Der Hostname funktioniert, wenn Sie über einen Namensdienst verfügen, mit dem Sie den Namen auflösen können. Dies ist nicht immer der Fall, also habe ich mich für die IP-Adresse entschieden, was eine sichere Sache ist. Andererseits kann sich die IP-Adresse aufgrund von DHCP und ähnlichen Dingen ändern
Ressu