Antes que alguém pergunte, já tentei as soluções existentes e sem sucesso.
No entanto, fornecerei informações completas para depuração.
- lsusb reconhece minha impressora
Bus 001 Device 023: ID 04a9:271a Canon, Inc. LBP6000
- O Cups também reconhece minha impressora, ao entrar nas
Printer
opções em http://localhost:631/ a impressora é mostrada. Os detalhes são:- LBP6000-LBP6018 (inativo, aceitando trabalhos, não compartilhado, servidor padrão).
- Descrição: LBP6000-LBP6018
- Localização:
- Motorista: Impressora genérica somente texto (tons de cinza)
- Conexão: usb://Canon/LBP6000/LBP6018?serial=*****
- Padrões: folhas de trabalho = nenhuma, nenhuma mídia = iso_a4_210x297mm lados = unilateral
Executar o comando lp gera o erro mencionado acima. Inspecionar por tail -f /var/log/cups/error_log
dá:
Returning IPP client-error-document-format-not-supported for Send-Document (ipp://localhost:631/printers/LBP6000-LBP6018) from localhost.
Ao verificar o /usr/share/cups/mime/mime.types
arquivo na linha 69 a seguinte linha está lá e não foi comentada
application/pdf pdf regex(0,^[\n\r]*%PDF)
Então não sei por que isso está acontecendo.
Preciso de um driver específico, já que esta impressora é antiga (talvez 2010, não me lembro bem)?
Responder1
Driver: Impressora genérica somente texto (tons de cinza)
Não há nenhum filtro para converter de aplicativo/pdf em texto. O error_log deve mostrar isso.
Por que escolher somente texto genérico como driver? Use os drivers que a Brother provavelmente fornece em seu site.