O HP Business Inkjet 1000 não funciona no wheezy da Debian por causa dos cartões de tinta vencidos

2

O HP Business Inkjet 1000 não funciona no debian wheezy, pois os cartões de tinta estão marcados como expirados, isso não é um recurso, já que os cardriges não devem ser degradados no prazo.

Como posso consertar isso?

PS. Eu realmente espero que isso ajude alguém com impressora hp;)

    
por jb. 15.08.2013 / 19:23

2 respostas

3

Eu tive o mesmo problema com o meu Business Inkjet e Wheezy e poderia consertá-lo sem ter que instalar nada, mas a solução é um pouco complicada, é basicamente a mesma que encontrei no mundo de Redmond há algum tempo, quando tentou usar o Business Inkjet com o Win XP.

Você precisa de um editor hexadecimal (por exemplo, ghex) instalado que permita editar arquivos binários. Então abra / usr / lib / cups / filter / hpcups com ele e procure pela string "SET TIMESTAMP" (com ghex: Edit - > Find então use o campo de texto no lado direito para sua busca). Quando você descobriu isso, mude a string para algo diferente, como "SET TIMESTAMX" e salve o arquivo. Agora, em vez do comando PCL que informa à sua impressora a hora atual, você tem um comando PCL ilegal, que será silenciosamente ignorado. Voilà, os cartuchos vencidos são novos em folha novamente.

    
por 30.11.2014 / 13:09
1

Acontece que hplip 3.10 (instalado no debian wheezy) força a impressora a verificar a data de validade do cardrige. hplip 3.13 funciona bem.

Para corrigir esse problema, tive apenas que atualizar hplip do repositório de teste (com todas as dependências).

    
por 15.08.2013 / 19:23