我有一台 Brother FAX-2820,它被设置为 Raspberry Pi 上的原始队列,Raspberry Pi 用作打印服务器。由于 Brother 提供的驱动程序不支持非英特尔平台,因此我不得不在 RPi 上使用原始队列。
因此,我在客户端机器(Linux 和 Windoze)上安装了驱动程序,并将打印机设置为 RPi 打印服务器上的原始队列。
从使用 Brother 驱动程序/PPD 的 Ubuntu 12.04 LTS 开始,我能够完美地将数据打印到 RPi 上的原始队列。但在 Ubuntu 14.04(可能还有更新版本)安装中,打印机只会打印出空白页。没有错误消息,而且我在日志中还没有发现任何有趣的信息。
从 Windows 上,我可以使用 Samba 通过 RPi 上的原始队列打印到 FAX-2820,因此运行正常。而且 12.04 机器仍可正常打印。
我还尝试通过 USB 将 FAX-2820 直接连接到 Ubuntu 14.04 系统,在这种配置下打印效果很好。因此,似乎只有从 14.04 打印到远程原始队列才有问题。
RPi 打印服务器设置为允许任何人打印。
有人见过这种问题吗?如果见过,您是如何解决的?关于从 14.04 安装到远程打印服务器的链中应该查找什么,有什么建议吗?
我的猜测是,由于某种原因,14.04 系统上的 CUPS 配置没有通过 PPD 将正确处理的打印数据发送到 RPi 打印服务器。
谢谢,伯特