Antes de que alguien pregunte, ya probé las soluciones existentes y fue en vano.
Sin embargo, proporcionaré información completa para la depuración.
- lsusb reconoce mi impresora
Bus 001 Device 023: ID 04a9:271a Canon, Inc. LBP6000
- Cups también reconoce mi impresora, al ingresar a las
Printer
opciones en http://localhost:631/ se muestra la impresora. Los detalles son:- LBP6000-LBP6018 (inactivo, aceptando trabajos, no compartido, predeterminado del servidor).
- Descripción:LBP6000-LBP6018
- Ubicación:
- Conductor: Impresora genérica de sólo texto (escala de grises)
- Conexión: usb://Canon/LBP6000/LBP6018?serial=*****
- Valores predeterminados: hojas de trabajo=ninguna, ninguno medios=iso_a4_210x297mm lados=una cara
Al ejecutar el comando lp se produce el error mencionado anteriormente. Inspeccionando por tail -f /var/log/cups/error_log
da:
Returning IPP client-error-document-format-not-supported for Send-Document (ipp://localhost:631/printers/LBP6000-LBP6018) from localhost.
Al verificar el /usr/share/cups/mime/mime.types
archivo en la línea 69, la siguiente línea está ahí y no está comentada.
application/pdf pdf regex(0,^[\n\r]*%PDF)
Entonces no sé por qué está pasando.
¿Necesito un controlador específico ya que esta impresora es antigua (tal vez 2010, no lo recuerdo claramente)?
Respuesta1
Controlador: Impresora genérica de solo texto (escala de grises)
No hay ningún filtro para convertir de aplicación/pdf a texto. El error_log debería mostrar esto.
¿Por qué elegir Sólo texto genérico como controlador? Utilice los controladores que probablemente Brother proporcione en su sitio web.