누군가 묻기 전에 나는 이미 기존 솔루션을 시도했지만 아무 소용이 없었습니다.
그러나 디버깅에 대한 전체 정보를 제공하겠습니다.
- lsusb가 내 프린터를 인식합니다
Bus 001 Device 023: ID 04a9:271a Canon, Inc. LBP6000
- Cups는 또한 내 프린터를 인식합니다. http://localhost:631/의 옵션으로 들어가면
Printer
프린터가 표시됩니다. 세부사항은 다음과 같습니다:- LBP6000-LBP6018(유휴, 작업 수락, 공유되지 않음, 서버 기본값).
- 설명: LBP6000-LBP6018
- 위치:
- 운전사: 일반 텍스트 전용 프린터(회색조)
- 연결: usb://Canon/LBP6000/LBP6018?serial=*****
- 기본값: 작업 시트=없음, 없음 미디어=iso_a4_210x297mm 측면=단면
lp 명령을 실행하면 위에서 언급한 오류가 발생합니다. 검사를 통해 tail -f /var/log/cups/error_log
다음을 제공합니다.
Returning IPP client-error-document-format-not-supported for Send-Document (ipp://localhost:631/printers/LBP6000-LBP6018) from localhost.
69번째 줄에서 파일을 확인하면 /usr/share/cups/mime/mime.types
다음 줄이 있지만 주석이 없습니다.
application/pdf pdf regex(0,^[\n\r]*%PDF)
그래서 왜 그런 일이 일어나는지 모르겠습니다.
이 프린터는 오래되었기 때문에 특정 드라이버가 필요합니까(아마 2010년, 명확하게 기억이 나지 않습니다)?
답변1
드라이버: 일반 텍스트 전용 프린터(회색조)
application/pdf를 텍스트로 변환할 필터가 없습니다. error_log에 이 내용이 표시되어야 합니다.
일반 텍스트 전용을 드라이버로 선택하는 이유는 무엇입니까? Brother가 웹사이트에서 제공하는 드라이버를 사용하십시오.