Mostrando entradas con la etiqueta impresoras. Mostrar todas las entradas
Mostrando entradas con la etiqueta impresoras. Mostrar todas las entradas

lunes, 30 de octubre de 2023

Canon G2110 en Ubuntu 22+ compartida por CUPS imprime código XML basura en vez de imágenes y documentos

Recientemente compré una Canon G2110 para que trabaje en paralelo con mi Canon G2100 y me llevé una sorpresa.

La máquina imprimía correctamente desde Linux, y desde Windows, mientras estuviera conectada por cable USB.

Pero si quería imprimir desde Windows, con la máquina conectada a un servidor Linux, y compartida por CUPS, salía basura parecida a esto:

<?xml version="1.0" encoding="utf-8" ?><cmd
xmlns:ivec="http://www.canon.com/ns/cmd/2008/07/c
ommon/" cmlns:vcn="http://www.canon.com/ns/cmd/20
08/07/canon/">

viernes, 24 de abril de 2020

Canon Pixma E3110 - instalador correcto para Windows

Parece que la gente responsable del sitio web de Canon son seres humanos después de todo.

Al menos si cargas la versión del sitio para Latinoamérica. Si buscas el driver para la Canon Pixma E3110 la página a la que te direccionan sería la correcta, con la información de la impresora correcta, pero el driver que te dan es para la TS3110.

martes, 5 de marzo de 2013

Instalar Canon iP1900 en Ubuntu 12.10 - deb modificados

Como dice el título de la entrada, lo que hice fue desempaquetar los deb que se consiguen en Canon Europa y edité el archivo control que en la parte de dependencias hace referencia a libcupsys2. Esto y solo esto impide la instalación de estos deb en Ubuntu 12.04 y 12.10 ya que desde Lucid Lynx este paquete fue renombrado a libcups2. En versiones anteriores a 12.04 podíamos usar el PPA de Michael Gruz e instalar cómodamente esta impresora desde apt, synaptic, etc, pero esto ya no es posible a partir de 12.04 porque no hay actividad en el PPA desde el año 2011.

Método rápido

Para los más impacientes.

Descargar los deb modificados:

cnijfilter-common_3.00-1_i386_by_jh.deb

cnijfilter-ip1900series_3.00-1_i386_by_jh.deb

Asumo que los guardaron en Descargas. Así que, en la terminal:

# cd Descargas
# sudo dpkg --force-architecture -i cnijfilter-common_3.00-1_i386_by_jh.deb
# sudo dpkg --force-architecture -i cnijfilter-ip1900series_3.00-1_i386_by_jh.deb

Nota: pueden haber problemas de dependencias incumplidas pero todas las podemos solucionar tomando nota del nombre del paquete. Por ejemplo, a mí me decía que me faltaba libtiff4:i386. Así que use apt-get para instalarlo (sudo apt-get install libtiff4:i386) y listo.

domingo, 17 de febrero de 2013

Canon iP1900 en Ubuntu 12.04 y 12.10

Por ahora la única solución que he encontrado es instalarla como una impresora genérica de sólo texto y compartirla por cups. La PC con Ubuntu 12.10 no podrá imprimir, al no tener el driver indicado, pero sí la podrá compartir, otros equipos conectados al mismo router, ya sea que usen Windows o sistemas Linux que sí cuentan con el driver, como Ubuntu 11.04, podrás enviar trabajos de impresión a la impresora compartida sin problemas.

Hace tiempo, cuando me pasé a 11.04, tuve problemas con esta impresora, todavía no había descubierto el PPA de Michael Gruz, y por lo tanto no podía instalar esta impresora, ni siquiera usando los drivers de la página de Canon, ya que el método que usaba en 10.04 y 10.10 para instalarlos ya no funcionaba, creo recordar que debido a un cambio en dpkg.

Cuando descubrí la existencia del PPA, todo fue más sencillos, pero lamentablemente este PPA no cuenta con paquetes compatibles con versiones recientes de Ubuntu como 12.10. Así que volvemos al método de compartir la impresora por cups aunque no le podamos mandar trabajos desde el PC al que está físicamente conectada (claro, esto es para casos extremos donde no nos queda bien mover la impresora y conectarla a otro equipo con un sistema que sí la soporte, en mi caso no me queda bien, la necesito cerca de la PC con 12.10).

Cito lo que ya dije en aquel entonces: