web-dev-qa-db-ja.com

UbuntuでWindows 7マシンとプリンター共有を設定するにはどうすればよいですか?

私のUbuntu 10.04マシンにBrother HL-2040を接続し、同じネットワーク上のWindows 7マシンにHP DeskJet 6540を接続しています。 Windowsマシンには、Ubuntuに接続されたプリンターは表示されず、UbuntuマシンにはWindowsに接続されたプリンターが表示されません。

右クリックして、各プリンターをそれぞれのマシンで共有しました。 System --> Administration --> Printing --> Server --> Settingsを選択し、公開プリンターをチェックして、他のプリンターオプションを表示しました。 Windowsマシンでも共有を設定していると思います。それでも、どちらのマシンも他のプリンターを認識しません。

各マシンが他のプリンターを認識できるように、プリンター共有を設定するにはどうすればよいですか?

8
eugenemarshall

これは2部構成の質問であり、2部構成の回答が必要です。

まず、Windows-> Ubuntu:

まず、Windowsホストがプリンターへの接続を許可していることを確認する必要があります。アクセスを拒否する可能性のあるさまざまなものがありますが、最も一般的なものはWindows Firewallです。

ここに簡単な方法があります

これで、Windowsホストに共有が機能するようになったので、プリンターをUbuntuホストに追加する必要があります。これは、System -> Administration -> Printingに移動し、+ Addボタンを選択することで実現できます。そこからウィザードがプリンタの追加をガイドします。ウィザードを完了するには、WindowsホストのIPアドレスまたは名前、および共有されているプリンターの名前を知る必要があります。

次のUbuntu-> Windows:

これを実現する最も簡単な方法は、IPP共有を使用してプリンターに接続することです。 このナレッジベース記事 で説明されているように、Internet Printing Clientを有効にすることから始めます

http://IP.OF.UBUNTU.Host:631/printers/ にアクセスし、接続するプリンターを選択して、プリンターの完全なURLを書き留めます。 WindowsホストのPrinters and Faxesに移動して、ネットワークプリンターの追加を開始します。インストールウィザードのある時点で、プリンターの場所を尋ねられます。IPPフィールドに、Webページで見つかったプリンターのアドレスを入力します。

ウィザードでプリンターに使用するドライバーを要求されたら、CUPS Windowsドライバーを使用します CUPSダウンロードページ

ウィザードを続行し、通常どおり残りの情報を入力します。

プリンターのネイティブドライバーを使用することもできますが、CUPS mimetypeサポートを編集して/etc/cups/mime.convsファイルを編集し、この行のコメントを外すことで行われるRAW印刷を含める必要があります。

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

また、/etc/cups/mime.typesを編集して、行のコメントを外す必要があります。

application/octet-stream

ファイルを編集してCUPSを再起動すると、ネイティブドライバーでも印刷できます。

6
Ressu