
我有一台 Laserjet 5L(和 6L)連接到 Debian 機器。它被正確檢測到,但奇怪的是,發送到印表機的頁面在發送下一頁之前實際上並未列印。直接寫入 /dev/usb/lp0 會得到相同的結果,因此似乎與 CUPS 無關。
是否為緩衝問題或丟失字元?
在某些情況下,我還在嘗試列印 PDF 時列印“@PJL SETMPTRAY ...”等,這似乎表明印表機沒有獲得整個序言,或者以某種方式處於錯誤狀態。但如前所述,嘗試使用兩台印表機(5L 和 6L)來獲得相同的結果。
例子
cat > /dev/usb/lp0
FOO
^L
(以 ^D 結束)什麼也沒發生...
再試一次:
cat > /dev/usb/lp0
BAR
^L
“FOO”列印在一頁上。
系統資訊
Devuan ascii (debian 9)
uname -a
Linux diana 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3+deb9u2 (2019-11-11) x86_64 GNU/Linux
lsusb
...
Bus 003 Device 110: ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port
...