web-dev-qa-db-ja.com

LinuxからWindowsネットワークプリンターへの印刷

Debian(Lenny)ワークステーションからWindowsネットワークプリンターに印刷したい。これがどのタイプのWindowsネットワークであるかさえわかりません。私たちのテクニカルサポートはフレンドリーですが、Linuxのサポートには関与したくありません。さまざまな理由で使用する必要がありますが、Windowsネットワークについて何も知らないため、完全に困惑しています。

彼らは私にURIsmb://msprint.ourorg.eduをプリンターの「アドレス」として与え、さらにドメインが「[〜#〜] ourorg [〜#〜] "であり、シェアは"PHYS-PRI」。 CUPSをインストールし、デーモンとして実行されていることを確認し、system-config-printer [1]アイコンをクリックして、SAMBAを介して共有されるWindowsプリンターとしてプリンターを選択し、上記のURIを入力しました。テストページを印刷しようとすると、キューにあることがわかります。

他の2つの方法を使用して共有にアクセスできるかどうかを確認しようとしました。

方法1.最初にCLIから「smbclient」を試しました。

$ smbclient -L //msprint.ourorg.edu -U user23
timeout connecting to 192.168.44.3:445
timeout connecting to 192.168.44.3:139
Connection to msprint.ourorg.edu failed (Error NT_STATUS_ACCESS_DENIED)

方法2.GUIツールSmb4Kを使用してみました。

これは、他の4つのトップレベル(ドメインだと思いますか?)のグループ化を示しています。そのうちの1つは、IT部門から提供されたものです。それらをクリックすると、自分のマシンを含む(NetBIOS名と思われる)他のマシンが多数表示されます。他の部門に属するあらゆる種類のotherネットワークプリンターがありますが、私の中にはありません。確かに、IT関係者から提案されたPHYS-PRIのものではありません。

私はおそらくWindowsネットワークに間違った用語を使用していることに気づきましたが、誰かがこれを手伝ってくれるでしょうか?これをデバッグするには、どのような手順を踏む必要がありますか? プリンターに対して認証するために、実際にマシンをSAMBAサーバーとして実行する必要がありますか、それともCUPSを使用して通信できる必要がありますか?

  1. これは、CUPS構成へのGUIです http://cyberelk.net/tim/software/system-config-printer/
2
user31383

CUPS構成で、次のようにユーザーとパスワードを追加する必要があります。

smb://user:[email protected]/PHYS-PR

2
Hubert Kario

smbclientで間違った構文を使用しました。

  • smbclient -L msprint.ourorg.edu -U user23(to [〜#〜] l [〜#〜]サーバー上のすべての共有をリストするmsprint.ourorg.edu
  • または、サーバー* msprint.ourorg.eduでsmbclient -L \\msprint.ourorg.edu\share_name -U user23(共有のコンテンツを表示するには 'share_name'
2
Kurt Pfeifle

プリンタキュー名はURIの後に来る必要があります。 MacからWindowsプリントサーバーに送信するときは、smb://server.ad.myorg.edu/queuenameとして送信してから、認証を使用します。

カップに付属のGUIを使用できる場合があります。 http:// localhost:631 /

1
speeds images

それはうまくいくはずです。 Windowsネットワークプリンターとは、Windowsマシンで共有されているプリンターを意味しますか?プリンタキュー名が間違っているか、印刷する権限がないのではないかと思います。 Windowsマシンから試して、管理者から提供されたプリンタキューを見つけることができるかどうかを確認してください。

0
mxc