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
모든 종속성을 포함하는 테스트 저장소에서 업그레이드했습니다.