0

在处理 CUPS 及其相关工具时,我遇到了一个有趣的问题。

我可以通过发出以下命令成功添加网络打印机:

lpadmin -p ep9 -v ipp://XRX8045.local:631/ipp/print -E -m driverless:ipp://XRX8045.local:631/ipp/print

添加打印机没有问题。

然后我执行以下命令:

cupsaccept ep9
cupsenable ep9

再次,没有问题。

我使用以下命令验证一切正常:

lpstat -t
scheduler is running
no system default destination
device for ep9: ipp://XRX8045.local:631/ipp/print
ep9 accepting requests since Tue 13 Jul 2021 11:15:13 AM EDT
printer ep9 is idle.  enabled since Tue 13 Jul 2021 11:15:13 AM EDT

一切看起来都很棒。

最后,我发出一个测试打印命令:

echo "hello" | lp -d ep9 -o media=letter
request id is ep9-14 (0 file(s))

到目前为止,一切都很好。但是,没有任何打印。我再次运行“lpstat -t”命令,得到以下信息:

scheduler is running
no system default destination
device for ep9: ipp://XRX8045.local:631/ipp/print
ep9 accepting requests since Tue 13 Jul 2021 11:24:11 AM EDT
printer ep9 disabled since Tue 13 Jul 2021 11:24:11 AM EDT -
        reason unknown
ep9-14                  root              1024   Tue 13 Jul 2021 11:24:11 AM EDT

从这个输出我可以看出“lp”命令成功地将打印作业添加到队列中。然而,突然之间,打印机神奇地被禁用了,之前它是启用的。

有什么建议么?

先感谢您。

4

0 回答 0