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


9

我在我的Ubuntu 10.04计算机上插入了Brother HL-2040,在同一网络上的Windows 7计算机上插入了HP DeskJet 6540。Windows机器开箱即用时看不到连接了Ubuntu的打印机,Ubuntu机器也看不到连接Windows的打印机。

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

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

Answers:


7

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

首先,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。现在转到Printers and FaxesWindows主机上,开始添加网络打印机。在安装向导的某一点,将要求您提供打印机的位置,在IPP字段中输入在网页上找到的打印机的地址。

当向导询问要用于打印机的驱动程序时,请使用CUPS下载页面上提供的CUPS Windows驱动程序

继续完成向导,然后正常填写其余信息。

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

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

您还需要编辑/etc/cups/mime.types和取消注释该行

application/octet-stream

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


如果两台计算机都在同一子网中,则无需使用IP.OF.UBUNTU.HOST,计算机名称通常就可以使用。
哈维尔·里维拉

如果您具有允许您解析名称的名称服务,则主机名将起作用。并非总是如此,所以我选择了一个安全的IP地址。.然后,由于dhcp等原因,IP地址可能会更改
Ressu 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.