1 votos

Añadir la impresora Ricoh C4501 a través de la línea de comandos - Opciones instalables

Necesito desplegar una impresora multifunción Ricoh a unos 50 usuarios de Mac. Por lo tanto, quiero hacerlo a través de ARD/CLI. Estoy buscando las etiquetas lpoption correctas para la Ricoh MP C4501. Quiero configurar la "Acabadora" (SR3020) y la "Bandeja de opciones" (Bandejas de papel inferiores) en un cmd que se pueda distribuir a través de ARD.

Hasta ahora puedo añadir la impresora sin problemas... lo que no consigo es configurar las opciones instalables de la misma, aquí es donde me encuentro también:

lpadmin -p [PRINTER_NAME] -D [USER FRIENDLY DESCRIPTION] -L [PRINTER LOCATION] -E -v lpd://[PRINTERS DNS NAME] -P /Library/Printers/PPDs/Contents/Resources/RICOH\ Aficio\ MP\ C4501

Arriba está la línea uno del cmd y funciona de maravilla... abajo está cada lpopción en su propia línea y como no funciona - supongo que lo tengo mal...

lpoptions -h lpd://[PRINTERS DNS NAME] -E -p [PRINTER_NAME] -l
lpoptions -h lpd://[PRINTERS DNS NAME] -E -p [PRINTER_NAME] -o media=A4 
lpoptions -h lpd://[PRINTERS DNS NAME] -E -p [PRINTER_NAME] -o OptionTray=Lower Paper Trays
lpoptions -h lpd://[PRINTERS DNS NAME] -E -p [PRINTER_NAME] -o finisher=Finisher SR3020

Básicamente - "OptionTray" y "Finisher" son conjeturas completas basadas en la nomenclatura del propio archivo PPD... Ricoh no quiso hablar conmigo porque alquilamos nuestras cajas y la empresa a la que alquilamos... Todavía estoy esperando la respuesta de su servicio de asistencia...

Realmente espero que alguien pueda ayudar...

1voto

twblamer Puntos 182

Sé que tu post es antiguo, pero yo tenía el mismo problema con casi la misma impresora Ricoh.

El nombre de la acabadora aparece como Finisher SR3020 en las preferencias del sistema OSX, pero en el terminal es un nombre en clave que tienes que proporcionar.

Escribe lo siguiente:

lpoptions -l

Esto mostrará todas las opciones de su impresora. Una fila tendrá el título:

Finisher/Finisher: *NotInstalled FinisherOne FinisherTwo Etc

Se mostrará la lista de todos los finalistas disponibles. Mi SR3020 aparecía como FinEUPHPOS. Así que edité mi script para que fuera el siguiente y funcionó perfectamente:

NAME="Printer Name"
DESCRIPTION="Printer Description"
LOCATION="Printer Location"
ADDRESS="printer.location.com"
PPD="RICOH Aficio MP 6001.gz" //printer driver file
FINISHER="FinEUPHPOS" //printer finisher name

lpadmin -p "$NAME" -D "$DESCRIPTION" -L "$LOCATION" -E -v lpd://"$ADDRESS" -P "/Library/Printers/PPDs/Contents/Resources/$PPD" -o "$FINISHER"

0voto

clord Puntos 123

Gran trabajo aquí amigos. Aquí está el código que estoy usando para añadir nuestra copiadora, que también es una Ricoh. He añadido la opción '-o printer-is-shared=false' para desactivar esa molesta casilla. Otra opción, '-o auth-info-required=negotiate' la he dejado fuera ya que esta impresora no requiere autenticación a través de Active Directory.

#!/bin/sh
# Add MAD copier. Assumes driver and PPD are already installed.
lpadmin -p PC236X1 -D "MAD Copier" -L "C236" -E -v lpd://PC236X1.ONCAMPUS.LOCAL -P /Library/Printers/PPDs/Contents/Resources/RICOH\ Aficio\ MP\ 4002.gz -o finisher=FinKINGB -o OptionTray=2Cassette -o printer-is-shared=false
# cut out -o auth-info-required=negotiate as this doesn't need security

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X