Configuración y gestión de la impresión en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo configurar una impresora mediante el comando lpadmin

  1. Conecte la impresora al sistema, luego encienda la alimentación a la impresora.

    Consulte la documentación de instalación del proveedor de la impresora para obtener información sobre conmutadores de hardware y requisitos de cables.

  2. Conviértase en un administrador.

    Para obtener más información, consulte Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.2.

  3. Utilice el comando lpadmin con la opción –p para agregar una impresora a CUPS.

    Sólo se muestran aquí las opciones que más se usan del comando lpadmin. Para obtener información sobre otras opciones, consulte la página del comando man lpadmin(8).

    $ /usr/sbin/lpadmin -p printer-name -E -v device -
    
    P 
    
    full path to ppd file
    –p

    Especifica el nombre de la impresora que desea agregar.

    –E

    Aactiva el destino y acepta trabajos.

    –v

    Establece el atributo device-uri de la cola de impresión.

    –P

    Especifica un archivo PPD (Postscript Printer Description) para utilizar con la impresora. Las siguientes son ubicaciones estándar de archivos PPD:

    • /usr/share/cups/model/foomatic-db-ppds/manufacturer name

    • /usr/share/cups/model/SUNWhplip

    • /usr/share/ppd/SUNWhpijs/HP

    Consulte los ejemplos al final de este procedimiento.

  4. (Opcional) Si no utiliza el comando lpadmin con la opción –E, active la impresora para aceptar solicitudes de impresión e imprimirlas.
    $ cupsaccept printer-name
    $ cupsenable printer-name
  5. Verifique que la impresora esté correctamente configurada.
    $ lpstat -l -p printer-name
Ejemplo 2-1  Cómo agregar una impresora que utiliza un archivo PPD

En este ejemplo se muestra cómo agregar una impresora HP LaserJet LaserJet mediante una interfaz de red JetDirect con la dirección IP 10.1.1.1.

$ /usr/sbin/lpadmin -p LaserJet -E -v socket://10.1.1.1 \
-P /usr/share/ppd/SUNWhpijs/HP/hp-laserjet_p4515-ps.ppd.gz

Una vez que la impresora está configurada, se coloca una copia del archivo PPD en el directorio /etc/cups/ppd y su nombre se cambia por queue-name.ppd. Para encontrar la ruta de esta copia del archivo PPD, escriba el siguiente comando:

# lpstat -l -p queue-name
Ejemplo 2-2  Cómo agregar una impresora que está conectada al puerto paralelo

En este ejemplo, se muestra cómo agregar una impresora HP DeskJet DeskJet que está conectada al puerto paralelo. En este ejemplo, se supone que el archivo PPD está en el directorio /usr/share/cups/model.

$ /usr/sbin/lpadmin -p DeskJet -E -v parallel:/dev/lp1 -m 

drv:///sample.drv/

deskjet.ppd
–m

Establece un archivo PPD para la impresora

deskjet.ppd

Un archivo PPD para los controladores de HP DeskJet incluidos con CUPS

Ejemplo 2-3  Cómo agregar una impresora que está conectada al puerto de serie

En este ejemplo se muestra cómo agregar una impresora de matriz de punto que está conectada al puerto de serie. En este ejemplo, se supone que el archivo PPD está en el directorio de modelo /usr/share/cups/.

$/usr/sbin/lpadmin -p DotMatrix -E -m epson9.ppd \


-v serial:/dev/ttyS0?baud=9600+size=8+parity=none+flow=soft

Especifique el puerto de serie, la velocidad en baudios, el número de bits, la paridad y el control de flujo. Si no necesita control de flujo, suprima el atributo +flow=soft.