Buen día gente!
Hago esta entrada al blog por las quejas que he recibido que la impresora pixma ip1800 es muy difícil de instalar en debian. He aquí los pasos a seguir:
Instalar los siguientes paquetes
cups
foomatic-db
foomatic-db-gutenprint
libtiff4
libtiff4-opengl
libpng3
Instalar los paquetes rpm de la impresora ip1800 y convertirlos con alien para su instalacion o pueden instalar lo que ya he convertido yo:
cnijfilter-common_2.70-1_i386.deb
cnijfilter-ip1800series_2.70-1_i386.deb
Ahora vienen los detalles de la instalacion, podemos ver como estan las dependencias de librerias para el driver (o por lo menos la parte esencial)
ldd /usr/local/bin/cifip1800
linux-gate.so.1 => (0xb800c000)
libcnbpcmcm312.so => /usr/lib/libcnbpcmcm312.so (0xb7fef000)
libcnbpess312.so => /usr/lib/libcnbpess312.so (0xb7fa7000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0x420d3000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0x420b2000)
libtiff.so.3 => not found
libpng.so.3 => /usr/lib/libpng.so.3 (0x42471000)
libcnbpcnclapi312.so => /usr/lib/libcnbpcnclapi312.so (0xb7fa1000)
libcnbpcnclbjcmd312.so => /usr/lib/libcnbpcnclbjcmd312.so (0xb7f9b000)
libcnbpcnclui312.so => /usr/lib/libcnbpcnclui312.so (0xb7f95000)
libpopt.so.0 => /lib/libpopt.so.0 (0x44c06000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0x41f68000)
libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0x420b8000)
/lib/ld-linux.so.2 (0x41000000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x44add000)
libz.so.1 => /usr/lib/libz.so.1 (0x42106000)
podemos ver en la salida que falta una libreria; esta libreria ya la hemos instalado pero en una version superior; entonces bastaria con hacer el enlace correspondiente.
ln -s /usb/lib/libtiff.so.4 /usr/lib/libtiff.so.3
Nótese que esta practica no funciona siempre, y es la causa mas común de errores de segmentación; pero como canon no ha actualizado sus drivers nos obliga a hacerlo.
Deberán instalar cualquier librería que les haga falta, y hacer los enlaces correspondientes. Si en algún momento desean desinstalar la impresora no olviden borrar los enlaces.
Es recomendable reiniciar el servidor de impresión:
/etc/init.d/cups restart
Ahora solo nos resta agregar la impresora, para esto utilizamos el navegador web que prefiramos y abrimos http://127.0.0.1:631/ que es la pagina de administracion de cups. Aqui simplemente agregamos la impresora en:
Hago esta entrada al blog por las quejas que he recibido que la impresora pixma ip1800 es muy difícil de instalar en debian. He aquí los pasos a seguir:
Instalar los siguientes paquetes
cups
foomatic-db
foomatic-db-gutenprint
libtiff4
libtiff4-opengl
libpng3
Instalar los paquetes rpm de la impresora ip1800 y convertirlos con alien para su instalacion o pueden instalar lo que ya he convertido yo:
cnijfilter-common_2.70-1_i386.deb
cnijfilter-ip1800series_2.70-1_i386.deb
Ahora vienen los detalles de la instalacion, podemos ver como estan las dependencias de librerias para el driver (o por lo menos la parte esencial)
ldd /usr/local/bin/cifip1800
linux-gate.so.1 => (0xb800c000)
libcnbpcmcm312.so => /usr/lib/libcnbpcmcm312.so (0xb7fef000)
libcnbpess312.so => /usr/lib/libcnbpess312.so (0xb7fa7000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0x420d3000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0x420b2000)
libtiff.so.3 => not found
libpng.so.3 => /usr/lib/libpng.so.3 (0x42471000)
libcnbpcnclapi312.so => /usr/lib/libcnbpcnclapi312.so (0xb7fa1000)
libcnbpcnclbjcmd312.so => /usr/lib/libcnbpcnclbjcmd312.so (0xb7f9b000)
libcnbpcnclui312.so => /usr/lib/libcnbpcnclui312.so (0xb7f95000)
libpopt.so.0 => /lib/libpopt.so.0 (0x44c06000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0x41f68000)
libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0x420b8000)
/lib/ld-linux.so.2 (0x41000000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x44add000)
libz.so.1 => /usr/lib/libz.so.1 (0x42106000)
podemos ver en la salida que falta una libreria; esta libreria ya la hemos instalado pero en una version superior; entonces bastaria con hacer el enlace correspondiente.
ln -s /usb/lib/libtiff.so.4 /usr/lib/libtiff.so.3
Nótese que esta practica no funciona siempre, y es la causa mas común de errores de segmentación; pero como canon no ha actualizado sus drivers nos obliga a hacerlo.
Deberán instalar cualquier librería que les haga falta, y hacer los enlaces correspondientes. Si en algún momento desean desinstalar la impresora no olviden borrar los enlaces.
Es recomendable reiniciar el servidor de impresión:
/etc/init.d/cups restart
Ahora solo nos resta agregar la impresora, para esto utilizamos el navegador web que prefiramos y abrimos http://127.0.0.1:631/ que es la pagina de administracion de cups. Aqui simplemente agregamos la impresora en:
Administracion -> Añadir impresora.
de aqui en adelante el asistente nos guiara en la instalacion, solo debemos responder correctamente las preguntas que nos hace el asistente.