打印机离线时 CUPS lp 冻结

打印机离线时 CUPS lp 冻结

我正在运行 CUPS 2.2.10(Raspberry Pi)。我有两台连接到 USB 端口的 Zebra 标签打印机。每台都在 CUPS 中配置。除非一台打印机关闭,否则它们打印正常,没有任何问题。然后,如果将作业发送到该打印机,CUPS 会冻结,不会将作业发送到任何一台打印机。 lp无论如何,命令都会挂起并且无法完成。在将任何作业发送到任何打印机之前,必须从该打印机的队列中删除作业。

如何解决这个问题?似乎应该有一个超时时间,该时间适用于发送到离线打印机的作业。此外,为什么一台打印机离线会导致命令lp在任何执行时冻结,即使没有命令行参数?似乎打印机通信应该是异步的 - 即使一台打印机离线/冻结并且无法打印其队列中的项目,其他打印机仍应正常工作。

谢谢您的任何建议。

相关内容