Diferencia entre revisiones de «Impresión»
Línea 113: | Línea 113: | ||
== Notas adicionales == | == Notas adicionales == | ||
+ | |||
+ | '''Permitir el acceso a la impresora por la Red''' | ||
+ | Si tenemos una impresora instalada en nuestros sistema con Linux y queremos que otros equipos de la red puedan usarla, con independencia del sistema operativo que usen. | ||
+ | http://mononeurona.org/pages/display/627 | ||
== Referencias == | == Referencias == |
Revisión del 13:21 22 nov 2011
Objetivos
Obtener una nocion basica del manejo de impresoras.
Software
CUPS: es un software que se utiliza para imprimir desde aplicaciones. Convierte las descripciones de página generado por la aplicación en algo que la impresora puede entender y luego envía la información a la impresora para la impresión. Para instalar en linea de comandos: apt-get install cups apt-get install cups-client apt-get install cups-bsp
Drivers: Un driver técnicamente es un software o programa que sirve de intermediario entre un dispositivo de hardware y el sistema operativo. Su finalidad es la de permitir extraer el máximo de las funcionalidades del dispositivo para el cual ha sido diseñado Se pueden descargar de las siguientes paginas: http://www.cups.org/ppd.php http://www.openprinting.org
Conceptos, comandos, archivos
- - lpstat -> imprime la información de estado de cups
-a Muestra el estado de aceptación de las colas de las impresoras. Si no se especifican impresoras, se listan todas. -p opción especifica que desea ver una lista de impresoras -d opción informa sobre la impresora predeterminada actual o clase. -l Muestra un listado detallado de impresoras, clases o trabajos.
- - lpinfo ->muestra dispositivos disponibles y drivers
Para añadir una impresora:
- - lpadmin
#lpadmin -p nombre_impresora -E -v parallel:/dev/lp1 -P driver.ppd
- -E: activa impresora
- -v: URI del dispositivo
- -P: establece el PPD a emplear si se dispone del mismo (ver /usr/share/ppd)
Para añadir una impresora a una clase:
#lpadmin -p nombre_impresora -c nombre_clase #cupsenable nombre_clase
Indicar impresora por defecto
- lpoptions -d printer
Eliminar impresora o clase:
#/usr/sbin/lpadmin -x DeskJet
Habilitar/deshabilitar impresora:
#/usr/bin/cupsenable nombre_impresora #/usr/bin/cupsdisable nombre_impresora
Para imprimir
#lpr -P nombre_impresora direccion_archivo
Para ver la cola de impresión
#lpq
Para cancelar un trabajo de impresión
#lprm numero_de_trabajo
Para mover un trabajo de impresión
#lpmove nomero_de_trabajo impresora_destino
Archivos utiles:
/etc/cups/
cupsd.conf-> configuración del servidor
printers.conf-> definición de impresoras
Procedimientos:
Instalar una impresora usando Cups
En primer lugar es necesario instalar cups desde los repositorios.
apt-get install cups apt-get install cups-client apt-get install cups-bsd
Una vez que tenemos en marcha el servicio de impresión cups, podremos configurar la impresora y administrar las tareas de impresión. Debemos abrir un navegador e ir a la siguiente dirección: http://localhost:631
1)Lo primero que hemos de hacer es pulsar en: Añadiendo impresoras y clases
2)Y nos muestra la siguiente pantalla, en la cual pulsamos en la opción: Añadir impresora
3)Al pulsar en Añadir impresora, lo primero que nos preguntan es el nombre del administrador en este caso es: root y la contraseña de este.
4)Una vez introducido los datos de usuario y contraseña, podemos Añadir la impresora, este paso es el único que diferencia si la impresora a instalar es local o remota. Como podemos ver en la siguiente captura de pantalla, la parte superior enmarcada en rojo se usa para configurar una impresora conectada en ese mismo ordenador (local), y la parte inferior enmarcada en azul se usa para configurar una impresora conectada a otro ordenador de tu misma red (remota).
5)Seleccionamos nuestra impresora que puede estar conectada localmente o de forma remota
6)En la siguiente pantalla hemos de rellenar los datos necesarios para conectar con la impresora, los datos necesarios para mi caso en particular son:
ipp://192.168.2.102:631/printers/Deskjet_f2400_series
-Protocolo de conexión: ipp
-Dirección IP donde se encuentra la impresora instalada: 192.168.2.102:631/printers
-Nombre que se le dio a la impresora en local: Deskjet_F2400_series
7)En la siguiente pantalla nos pregunta por: Nombre, Descripción, Ubicación y si deseamos Compartir la impresora. En este caso solo es obligatorio ponerle un nombre a la impresora, las demás opciones son opcionales.
8) Ahora vamos a añadir el driver de la impresora. Una vez seleccionado la marca ahora nos toca seleccionar el controlador adecuado
9)En la siguiente pantalla nos informa que la impresora ya se ha configurado perfectamente: Tamaño del papel, la calidad de impresión , etc... una vez configurada la impresora a nuestras necesidades pulsamos en: Cambiar opciones predeterminadas para confirmar.
Verificación
Notas adicionales
Permitir el acceso a la impresora por la Red Si tenemos una impresora instalada en nuestros sistema con Linux y queremos que otros equipos de la red puedan usarla, con independencia del sistema operativo que usen. http://mononeurona.org/pages/display/627
Referencias
http://www.cups.org/ http://usuariodebian.blogspot.com/2010/03/cups-configurar-impresoras.html http://www.usc.es/estaticos/atic/sistemas/cursolinux/avanzado_2a_ed/cups.pdf