我希望有人已经解决了这个问题,因为我花了好几天的时间在谷歌上尝试寻找解决方案。
我厌倦了微软 Win XP 和 7,决定在备用笔记本电脑(戴尔 E6400)上尝试 ubuntu 12.04。一切顺利 - 我使用 wifi 将它连接到我的 Livebox 路由器,我可以看到并访问连接到 Livebox USB 的外部硬盘驱动器,我可以将佳能 Pixma iP5000 USB 打印机本地连接到计算机。
当我尝试将 ubuntu 12.04 LTS 计算机连接到打印机(Canon Pixma iP5000)时,轮子脱落了,打印机现在已连接到 Livebox 上的 USB。我使用 Win XP 计算机通过 wifi 连接到此联网打印机时没有遇到任何问题。
我尝试了 3 种方法使用 Ubuntu 12.04 LTS 中的工具通过网络添加打印机:
查找网络打印机
- 我搜索了打印机(192.168.1.1 - livebox IP 地址),该工具很快找到了它连接的“我的网关打印机”
ipp://192.168.1.1:631/printers/gateway-usb-printer
。 我使用驱动程序查找器进行安装
Canon PIXMA iP5000-CUPS+Gutenprint V5.2.8-pre1
。这是当打印机通过 USB 连接连接到计算机时工作的相同驱动程序。当我尝试打印测试页时,出现提示
Idle - Printing page 1, 20%
我使用 Firefox 中的 CUPS 工具进行了调查。CUPS 1.5.3 工具显示错误消息:已中止
unable to add document to print job
。- 我搜索了打印机(192.168.1.1 - livebox IP 地址),该工具很快找到了它连接的“我的网关打印机”
应用程序套接字/HP Jet Direct
- 我输入了主机 192.168.1.1 端口 9100。该工具建立连接
socket:/192.168.1.1:9100
并使用上面(1)中相同的打印驱动程序。
当我打印测试页时,我收到一条消息
processing - the printer is busy
。什么也没发生。- 我输入了主机 192.168.1.1 端口 9100。该工具建立连接
通过 SAMBA 的 Windows 打印机该工具创建一个连接“smb:///192.168.1.1%3A631”,我再次使用上面(1)中的相同打印机驱动程序。
当我打印测试页时,收到一条消息
Processing - unable to connect to CIFS host, will retry in 60 seconds
。CUPS 工具指示Connection failed: NT_STATUS_BAD_NETWORK_NAME
。
有人能帮我弄清楚这里出了什么问题吗?我很想让这台打印机通过网络工作,因为我的项目基础是创建由 ubuntu 驱动的笔记本电脑,我可以使用它通过 livebox wifi 网络打印和与其他计算机共享文件。
我很感激得到具体的说明,让打印机(通过 USB 连接到 Livebox wifi 路由器)通过 wifi 网络连接到我的笔记本电脑。
谢谢!