web-dev-qa-db-ja.com

Samba経由でネットワークプリンターを使用できない場合、問題をデバッグする方法は?

Sambaを介してネットワークプリンターを利用できます。Ubuntu14.04から使用したいと思います。残念ながら、単にプリンタを介して追加するだけでは十分ではありません。使用しようとすると、Connection failed: NT_STATUS_UNSUCCESSFULに続いてUnable to connect to CIFS Host, will retry in 60 seconds...と表示されます。

これらをデバッグし、機能しない理由を知るにはどうすればよいですか?

/var/log/cups/error_log

E [23/Jul/2014:13:58:41 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:13:58:42 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:13:58:43 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:13:58:43 +0200] [Job 5] Unable to connect to CIFS Host, will retry in 60 seconds...
E [23/Jul/2014:13:59:44 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:13:59:45 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:13:59:46 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:13:59:46 +0200] [Job 5] Unable to connect to CIFS Host, will retry in 60 seconds...
E [23/Jul/2014:14:00:47 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:14:00:48 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:14:00:49 +0200] [Job 5] Connection failed: NT_STATUS_UNSUCCESSFUL
E [23/Jul/2014:14:00:49 +0200] [Job 5] Unable to connect to CIFS Host, will retry in 60 seconds...
9
Kalmar

たぶんそれは誰かに役立つでしょう。

Ubuntu 14.04でも同じ問題が発生しました。以下の手順で解決しました:

  • System Settings->Printersで追加されたプリンターを削除します
  • ブラウザでlocalhost:631を開きます
  • [管理]タブに移動し、[プリンターの追加]ボタンをクリックして、指示に従います

なぜかはわかりませんが、そのような方法でプリンターを追加した後に初めて、それが自分や同僚にとって機能するようになりました。

8
rkm

プリンターのデバイスURIを変更して、ユーザー名とパスワードを次の形式で含めることでこれを解決しました。

smb://username:[email protected]/printer

(これを変更するには、[システム設定]> [プリンタ]に移動し、プリンタアイコンを右クリックします)

1
geoffrey