如何在 Ubuntu 中设置与 Windows 7 机器的打印机共享?

如何在 Ubuntu 中设置与 Windows 7 机器的打印机共享?

我在同一个网络上将一台 Brother HL-2040 插入我的 Ubuntu 10.04 机器,将一台 HP DeskJet 6540 插入 Windows 7 机器。开箱后,Windows 机器无法识别与 Ubuntu 连接的打印机,Ubuntu 机器也无法识别与 Windows 连接的打印机。

我右键单击并在各自的机器上共享每台打印机。我选择System --> Administration --> Printing --> Server --> Settings并选中发布打印机并显示其他打印机选项。我相信我也在 Windows 机器上设置了共享。但两台机器都看不到另一台打印机。

如何设置打印机共享,以便每台机器都可以看到另一台打印机?

答案1

这是一个由两部分组成的问题,需要两部分答案。

首先,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/打印机/并选择您要连接的打印机,并记下打印机的完整 URL。现在转到Printers and FaxesWindows 主机并开始添加网络打印机。在安装向导的某个时刻,系统会要求您输入打印机的位置,在 IPP 字段中输入在网页上找到的打印机的地址。

当向导要求使用打印机驱动程序时,请使用可从以下网址获取的 CUPS Windows 驱动程序CUPS 下载页面

继续按照向导操作并正常填写其余信息。

您还可以使用打印机的本机驱动程序,但随后您将需要编辑 CUPS mimetype 支持以包含 RAW 打印,这可以通过编辑/etc/cups/mime.convs文件并取消注释此行来完成:

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

您还需要编辑/etc/cups/mime.types并取消注释以下行

application/octet-stream

编辑文件并重新启动 CUPS 后,您也可以使用本机驱动程序进行打印。

相关内容