Aggiunta della stampante Ricoh C4501 tramite la riga di comando - Opzioni installabili

0

Devo distribuire un Ricoh MFP a ~ 50 utenti Mac. Quindi non dovrei farlo attraverso ARD / CLI. Sto cercando i tag lpoption corretti per Ricoh MP C4501. Voglio impostare "Finisher" (SR3020) e "Option Tray" (Vassoi carta inferiori) in un cmd che può essere distribuito tramite ARD.

Finora posso aggiungere la stampante senza problemi ... quello che non riesco a fare è impostare le opzioni installabili per questo, ecco dove sono finita:

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

Above è la riga uno del cmd e funziona come un incantesimo ... qui sotto c'è ogni lpoption sulla sua stessa linea e dato che non funziona - Immagino di aver sbagliato ...

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

Fondamentalmente - "OptionTray" e "Finisher" sono supposizioni complete basate sulla denominazione nel file PPD stesso ... Ricoh non mi parla perché prendiamo in affitto le nostre scatole e la società da cui prendiamo in affitto ... I ' Sto ancora aspettando che il loro help desk risponda ...

Spero davvero che qualcuno possa aiutarti ...

    
posta Olly 01.03.2013 - 21:36
fonte

2 risposte

1

So che il tuo post è vecchio, ma stavo riscontrando lo stesso problema con quasi la stessa stampante Ricoh.

Il nome del finitore assomiglia al Finisher SR3020 nelle preferenze di sistema OSX, ma nel terminale è un nome in codice che devi fornire.

Digitare quanto segue:

lpoptions -l

Questo mostrerà tutte le opzioni per la tua stampante. Una riga sarà intitolata:

Finisher/Finisher: *NotInstalled FinisherOne FinisherTwo Etc

Verrà visualizzato l'elenco di tutti i finisher disponibili. Il mio SR3020 è stato visualizzato come FinEUPHPOS. Così ho modificato il mio script per essere il seguente e ha funzionato perfettamente:

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"
    
risposta data 20.11.2013 - 22:16
fonte
0

Ottimo lavoro qui gente. Ecco il codice che sto usando per aggiungere la nostra copiatrice, che è anche una Ricoh. Ho aggiunto l'opzione '-o stampante-is-shared = false' in quanto spegne quella noiosa casella di controllo. Un'altra opzione, '-o auth-info-required = negotiate' è stata lasciata inutilizzata poiché questa stampante non richiede l'autenticazione tramite 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
    
risposta data 31.03.2014 - 16:51
fonte

Leggi altre domande sui tag