有没有办法让CUPS在IPP打印机尚未完成上一个作业时将其排入队列?

背景:
我们有一台XEROX WorkCentre打印机,它具有自己的作业队列。
每次有人要打印时,他们都必须假脱机处理工作,将其支付卡插入打印机,然后在打印机的触摸板上选择他们的工作。
但是,当在中央服务器上使用CUPS时,CUPS仅在完成最后一个作业后才对下一个作业进行假脱机,以便只有第一个被假脱机的人才能看到并为他们付款。

我们需要像使用时一样使用IPP JetDirect用户名不会传输,用户无法识别他们的工作。

最佳答案

您可以尝试使用waitjob=false和/或waitprinter=false CUPS选项:
ipp://host/queue?waitjob=false&waitprinter=false
这些选项在以下位置描述
http://www.cups.org/documentation.php/doc-2.0/network.html#IPP,尽管我不确定waitjobwaitprinter之间的区别是什么。

关于linux - CUPS将多个作业发送到IPP打印机,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27156489/

10-11 18:47