web-dev-qa-db-ja.com

プリンタは認識されましたが、印刷されていません。 CUPS

Ssh経由でアクセスするサーバーに接続されたHP1000J110を使用しています。 lsusbを使用すると、そこに表示されます。次に、PPDを/etc/cups/ppd/フォルダーに貼り付けました... PCに直接接続したときにPCが印刷に使用するppdです。

lpstat -pを使用します

そこにプリンタが表示されます:

printer DESKJET-1000-J110 is idle.  enabled since Fri 22 Mar 2013 08:05:33 PM UTC

それから私は使用します:

lp -d DESKJET-1000-J110 filetoprint.txt

リクエストIDはDESKJET-1000-J110-111(1ファイル)

ファイルは印刷用に送信され、実際には完了したように見えますが、何も印刷されません。

HPLipでも試してみました。hp-setup -iを実行しようとすると、次のように表示されます。

error: No device selected/specified or that supports this functionality.

私がチェックしたところ、このプリンタはIS hplipでサポートされています。

何が足りないのですか? ..

2
AAlvz

解決策はそれほど複雑ではありませんでした。次のコードを使用しました:(lpadmin -x PrinterNameを使用して既存のプリンターの前に消去されました)

私のURIを表示するには:

lpinfo -v

私はこれを得た:

:~# lpinfo -v
network http
network socket
direct scsi
network lpd
network ipp
serial serial:/dev/ttyS0?baud=115200
direct usb://HP/Deskjet%201000%20J110%20series?serial=CN19S21RWB05D2
network beh

direct usbの部分はURIです。

私はすでにppdファイルを持っていました。だから私はそれを/etc/cups/ppd/にコピーしました

次に、以下を使用してプリンターを追加しました。

:~# lpadmin -p Deskjet-1000-J110-series -E -v usb://HP/Deskjet%201000%20J110%20series?serial=CN19S21RWB05D2 -m /etc/cups/ppd/Deskjet-1000-J110-series.ppd 

このエラーが発生しました:lpadmin: Unable to copy PPD file!

すでに指定されているので(ppdファイル)..テストを実行しました

lp -d Deskjet-1000-J110-series fileToPrint

そして..印刷...

1
AAlvz

ランニング hp-check -tは、プリンタのステータスに関する詳細情報を提供します。具体的には、DISCOVERED USB DEVICESおよびINSTALLED CUPS PRINTER QUEUESです。

cupsが実行されていることを確認しましたか?

% /sbin/service cups status
cupsd (pid  1453) is running...

ファイルが送信され、完了したように見えるであることをどのように確認していますか?

1
Chris Coulson