HP Business Inkjet 1000は、期限切れのインクカードのため、Debian Wheezyでは実行できません。

HP Business Inkjet 1000は、期限切れのインクカードのため、Debian Wheezyでは実行できません。

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すべての依存関係を含むテストストアからアップグレードしました。

関連情報