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でサポートされています。
何が足りないのですか? ..
解決策はそれほど複雑ではありませんでした。次のコードを使用しました:(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
そして..印刷...
ランニング hp-check -t
は、プリンタのステータスに関する詳細情報を提供します。具体的には、DISCOVERED USB DEVICESおよびINSTALLED CUPS PRINTER QUEUESです。
cups
が実行されていることを確認しましたか?
% /sbin/service cups status
cupsd (pid 1453) is running...
ファイルが送信され、完了したように見えるであることをどのように確認していますか?