web-dev-qa-db-ja.com

認識されているが印刷が機能しないプリンタの作成方法

Debian6.0を実行しています。 SSH経由でアクセスするサーバーにHP1000J110を接続しました。認識したUSBポートを一覧表示します。また、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

ここで、DESKJET-1000-J110-111はリクエストID(1ファイル)であり、ファイルがプリンターに送信されているように見えます。実際には完了したように見えますが、何も印刷されません。

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

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

確認したところ、このプリンタはis HPLipでサポートされています。何が足りないのですか?追加の必要な情報を投稿できます

3
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

そして..印刷...

0
AAlvz

HP All in Oneをインストールするには、ターミナルに移動します。

wget http://prdownloads.sourceforge.net/hplip/hplip-3.13.11.run
chmod +x hplip-3.13.11.run
sh hplip-3.13.11.run

ターミナルのrootパスワードタイプの場合:

Sudo passwd root
0
marek