HP Business Inkjet 1000はインクカードの有効期限が切れているとマークされ、Debianでは動作しません。これは、カードが時間が経ってもパフォーマンスが低下しないため、機能ではありません。
この問題をどのように解決できますか?
答え1
Business InkjetとWheezyにも同じ問題があります。何もインストールせずに修正できますが、回避策は少し面倒です。基本的には、しばらく前にRedmondの世界で使用しようとしたときに経験したものと同じです。 Win XP用のビジネスインクジェットプリンタで。
バイナリファイルを編集できる16進エディタ(ghexなど)をインストールする必要があります。次に、それを使用して/ usr / lib / cups / filter / hpcupsを開き、 "SET TIMESTAMP"文字列を検索します(ghexを使用:編集 - >検索を使用し、右側のテキストフィールドを使用して検索)。その文字列が見つかったら、文字列を「SET TIMESTAMX」などの他の文字列に変更し、ファイルを保存します。これで、プリンタに現在時刻を通知するPCLコマンドを使用するのではなく、自動的に無視される無効なPCLコマンドを使用します。チャジャン、期限切れのインクカートリッジが再び新しいように見えます。
答え2
hplip 3.10
プリンタがカードリーチの有効期限を確認することを強制することがわかりました(debian wheezyにインストールされています)。hplip 3.13
うまくいきます。
この問題を解決するために、hplip
すべての依存関係を含むテストストアからアップグレードしました。