无法通过samba使用网络打印机,如何调试?

Kal*_*mar 9 samba printing 14.04

我有一台可通过 samba 使用的网络打印机,我想在我的 Ubuntu 14.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...
Run Code Online (Sandbox Code Playgroud)

小智 8

也许这对某人有帮助。

我在 Ubuntu 14.04 上遇到了同样的问题。下面的步骤为我解决了它:

  • 删除通过添加的打印机 System Settings->Printers
  • localhost:631 在浏览器中打开
  • 转到管理选项卡,单击添加打印机按钮并按照说明进行操作

我不知道为什么,但只有在以这种方式添加打印机后,它才适用于我和我的同事。