lpr 命令:无打印且无错误

lpr 命令:无打印且无错误

问题

没有打印,没有输出(也没有错误)'lpr -P 打印机名称 文件.txt

细节

我在两台不同的服务器上安装了相同的 CUPS。在一台服务器上,lpr 命令可以正常工作,打印也正常。在另一台服务器上,没有打印,也没有“lpr -P 打印机名称 file.txt”的输出

  • 每台服务器均安装相同的 cups (1.4.2)
  • 每台服务器上都有相同的打印机安装和属性
  • 每个杯子上的安装打印日志都正常,没有突出问题

因此,对于同一台打印机,服务器 A 和服务器 B 中的 lpr 命令具有相同的设置,会产生相同的日志。唯一的区别是服务器 B 上的命令不会生成任何打印。

有什么建议么?


- - - - - - - - - - - - - - - - - - - - - - - - - - 更新 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

  • 我在服务器 A 和 B 上都安装了另一台打印机。lpr 命令在每台服务器上进行打印。看来该问题仅影响一台打印机(Intermec)。此打印机的设置在两个服务器上都相同,并且是唯一一台监听 9100 端口的打印机。

在此处输入图片描述

TCODUMP(工作)

Flags [S], seq 871871917, win 14600, options [mss 1460,sackOK,TS val 1720041584 ecr 0,nop,wscale 6], length 0
Flags [S.], seq 503479978, ack 871871918, win 8192, options [mss 1460,wscale 0,eol], length 0
Flags [.], ack 1, win 229, length 0
Flags [P.], seq 1:364, ack 1, win 229, length 363
Flags [F.], seq 364, ack 1, win 229, length 0
Flags [.], ack 365, win 0, length 0
Flags [FP.], seq 1, ack 365, win 0, length 0
Flags [.], ack 2, win 229, length 0

TCODUMP(不工作)

Flags [S], seq 951260216, win 14600, options [mss 1460,sackOK,TS val 1719959009 ecr 0,nop,wscale 6], length 0
Flags [S.], seq 470039551, ack 951260217, win 8192, options [mss 1460,wscale 0,eol], length 0
Flags [.], ack 1, win 229, length 0
Flags [F.], seq 1, ack 1, win 229, length 0
Flags [.], ack 2, win 0, length 0
Flags [FP.], seq 1, ack 2, win 0, length 0
Flags [.], ack 2, win 229, length 0

区别在于推动:在不起作用的例子中没有这一行

Flags [P.], seq 1:364, ack 1, win 229, length 363

相关内容