多年来,我一直使用 WindowsXP-32 位,上面安装了 Canon MP210 打印机。这台打印机被共享给另一台计算机的 Ubuntu 使用。在 CUPS 中,打印机的 URL 是“smb://192.168.0.2/canonMP”,它运行起来非常好。据我所知,这是我共享打印机时唯一需要设置的内容。
就在本周末,我升级了我的设备,用 Windows7-64 替换了我的 WindowsXP-32,但在从 Ubuntu 打印时遇到了问题。
由于我对 Windows7 和 64 位系统不太熟悉,我不确定该研究哪个方向。Ubuntu 的 64 位驱动程序?除 CIFS 之外的其他协议?可以肯定的是,Windows7 的防火墙不负责:我尝试在防火墙关闭的情况下打印测试,但没有成功。我还正确设置了打印机的共享名称。
答案1
我会从“smb”切换到“独立采购计划“作为打印机协议。关于 64/32 位操作系统:在我看来,这并不重要,因为您通过网络进行交换。
答案2
问题解决了:关键是在 seven 上安装 lpd 服务并在 CUPS 中使用它。