如何从 iPad 打印到 CUPS?

如何从 iPad 打印到 CUPS?

我想从 iPad2 打印到在 CUPS 上运行的办公室打印机。在遵循了几本食谱风格的备忘单后,从 iPad 进行打印仍然不起作用。 iPad 看到我创建的打印机条目并将其作为选项提供,但队列中没有显示任何内容,也没有打印机输出。服务器上的本地打印作业可以正常工作,因此 CUPS 可以识别打印机并与打印机一起工作。 Avahi-discover 列出打印机并将转储关联的 XML 文件。服务器是Ubuntu 10.10。

概述了所使用的程序这里

这一页有一个更简单的食谱。

任何提示表示赞赏。

编辑:

今天,我禁用了服务器上的防火墙。现在,当尝试打印时,此消息会重复出现在 CUPS error_log 中:

E [13/Jul/2011:10:17:15 -0400] Request from "192.168.x.y" using invalid Host: field "server.local"

服务器的名称是 server.local,可以使用该名称访问该服务器。地址“192.168.xy”是 iPad 的地址。

答案1

(发布已编辑到问题中的答案)

这是一个CUPS 中的错误。该错误报告列出了几种解决方法:

  • 添加ServerAlias *cupsd.conf
  • 添加ServerAlias servernamecupsd.conf
  • 添加HostNameLookups Oncupsd.conf

相关内容