Instalar Canon ip1900 en Archlinux

Publicado: 9 agosto 2010 en Archlinux

Como muchos de nosotros utilizamos impresoras para distintas tareas cotidianas, en este post voy a hablar de como instalar la impresora canon ip1900 en nuestro queridisimo archlinux.

Si leemos un poco nos damos cuenta que esta impresora no tiene el mismo soporte que las hp en las distintas distribuciones gnu/linux, pero no es imposible instalarlas ya que en los repositorios de archlinux encontramos de todo aunque a veces no sabes ni como utilizar los paquetes, por lo mismo he ahi la importancia de hablar un poco respecto a este tema.


Lo primero que debemos hacer es instalar cups (Sistema de impresión común de Unix, abreviado CUPS) es un sistema de impresión modular parasistemas operativos de tipo Unix que permite que un computador actúe como servidor de impresión.

Lo cual se hace con un sencillo:

# pacman -Sy cups

Despues de esto ya tendremos cups en nuestro sistema mas no todo el soporte para las impresoras que se pueden utilizar dentro de este sistema de impresion, los cuales son:

  • gutenprint Es el paquete que incluye los drivers par utilizar las impresoras Canon, Epson, Lexmark, Sony, Olympus y PCL para su uso con GhostSscript, CUPS, Foomatic, y  GIMP
  • foomatic-db, foomatic-db-engine, foomatic-db-nonfree, and foomatic-filters Foomatic es un sistema con bases de datos para la integración de los controladores de impresora de software libre con spoolers utilizada en Unix.
  • hplip Proporciona soporte para DeskJet, OfficeJet, Photosmart, Business Inkjet y algunos modelos de impresoras LaserJet (es uno de los que mas impresoras hp soporta y uno de los mejores drivers libres de impresion)
  • splix Soporte para impresioras Samsung
  • ufr2 controlador de Canon UFR2 con soporte para LBP, IR e impresoras serie MF.
  • cups-pdf Un paquete que permite configurar una impresora virtual de PDF que genera un PDF a cabo los trabajos enviados como impresion

instalamos los paquetes que queramos con pacman:

# pacman -Sy [paquete]

Luego de eso nos daremos cuenta que al instalar el paquete gutenprint, no se nos brindara un soporte para las impresoras canon pixma ip1900, por lo mismo nos auxiliamos de los paquetes alojados en los repositorios AUR, bajandonos y compilando el siguiente paquete:

cups-canon-3.00

Para hacerlo mas facil nos auxiliamos de yaourt (debemos tenerlo previamente instalado) ejecutando unicamente un

$yaourt -S cups-canon-3.00

Luego de eso instalamos las librerías que requiere y seguimos los pasos que nos va indicando yaourt a la hora de compilar el paquete, luego al finalizar la instalacion ya tendremos el soporte necesario para usar esta impresora y otras mas (/ip3600/ip4600 mp190/240/540/630)


Iniciamos el demonio cups con el comando:

# /etc/rc.d/cups start

Si queremos iniciarlo automaticamente agregamos cups al array de daemons en nuestro rc.conf

Ahora solo resta configurar cups y agregar nuestra impresora, para hacerlo en nuestro navegador web (preferentemente firefox) ingresamos a la direccion: http://localhost:631/ de ahi se nos presentara la pantalla principal de cups.

Hacemos click en la pestaña administration luego en printers hacemos click en add printer, nos pedira un usuario y una contraseña para ello llenamos los datos:

Username: root

password: pass de tu root


De ahi nos habilitara una nueva ventana y seleccionamos nuestra impresora la cual se presenta en una lista dentro de las impresoras locales, en este caso seria Canon iP1900 series (Canon iP1900 series).

Hacemos click en el boton continue y se nos presentara otra ventana mas donde estan los datos de la impresora verificamos que todos esten correctos:

El campo location no importa, puede quedarse en blanco.

Luego continuamos y se nos presentara la ultima pantalla

Damos click en browse para proveer al sistema cups un archivo de configuracion ppd de nuestra impresora (el cual se encuetra al final del post) y hacemos click en add printer para añadir la impresora.

Si todo anda bien se nos presentara una pantalla como esta:

Luego solo nos falta configurarla para nuestro(s) usuario (s), hacemos click en administration, se nos desplegara un listado de opciones y seleccionamos Set Allowed User

Ingresamos el usuario o usuarios que queremos que usen la impresora agregandolos al campo Users y separandolos con (,) y hacemos click en Set Allowed Users para agregarlos y listo xD!!


Para probar que funciona la impresora imprimimos una pagina de prueba haciendo click en  Maintenance y seleccionando print test page.

Si realizamos todos los pasos de manera adecuada ya tendremos funcionando nuestra canon ip1900 en archlinux.

Pda: podemos realizar otras configuraciones para la impresora en cups solo es cuestion que le metan mano a la administracion de la impresora

Saludos

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s