私はDebian 6.0を使用しています。 HP 1000 J110を私のサーバーに接続し、SSH経由でアクセスしました。認識される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.
確認してみると、はいHPLipによって駆動されます。私は何を見逃していますか?必要な追加情報を投稿できます。
答え1
解決策はそれほど複雑ではありません。次のコードを使用しました。 (既存のプリンタの前に削除するには、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
そして..印刷...
答え2
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
ルートパスワードの場合は、端末に次のように入力します。
sudo passwd root