Problema nell'aggiunta di una stampante con lpadmin

0

Sto provando ad aggiungere una stampante attraverso il terminale usando lpadmin, e si rifiuta assolutamente di funzionare. La stampante aggiunge perfettamente, tutto sembra perfetto da quello che posso vedere, ma qualsiasi tentativo di stampare risultati in un errore "La stampante non ha risposto".

Ecco la riga che sto usando per aggiungere la stampante:

lpadmin -p _1BIT_16x09 -D 1BIT_16x09 -L "Export" -o printer-is-shared=false -E -v lpd://10.96.99.60/1BIT_16X09 -P ~/PPDs/_1BIT_16x09.ppd

Il motivo per cui il nome -p ha un _ davanti è perché se lo aggiungo normalmente, aggiunge questo, presumo perché il nome inizia con un numero. L'ho creato per creare la stampante in modo che appaia esattamente nello stesso modo nell'interfaccia web di cups e nel file /etc/cups/printers.conf .

Se aggiungo la stampante usando il comando precedente (che non funziona), questo è quello che ottengo in printers.conf :

<Printer _1BIT_16x09>
UUID urn:uuid:13a13ddb-3110-37b0-7aab-96bae9e30955
Info 1BIT_16x09
Location Export
MakeModel Agfa ApogeeX
DeviceURI lpd://10.96.99.60/1BIT_16X09
State Stopped
StateMessage The printer did not respond.
StateTime 1464903468
ConfigTime 1464903399
Reason paused
Type 8450124
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

Se lo aggiungo normalmente tramite la GUI (che funziona), questo è ciò che ottengo:

<Printer _1BIT_16x09>
UUID urn:uuid:c5565ce1-256d-3d66-4fb8-74fde3242cc5
Info 1BIT_16x09
Location Export
MakeModel Agfa ApogeeX
DeviceURI lpd://10.96.99.60/1BIT_16X09
State Idle
StateTime 1464904755
ConfigTime 1464904755
Type 8450124
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

Per quanto posso dire, a parte l'UUID sono identici, ma uno funziona e l'altro no. Mi sta facendo impazzire. Qualche idea?

    
posta GCOE 03.06.2016 - 00:02
fonte

2 risposte

2

Il problema, abbastanza imbarazzante, si è rivelato essere una lettera maiuscola nel comando lpadmin che stavo usando.

    
risposta data 09.06.2016 - 21:58
fonte
0

Sospetto un problema di autorizzazioni. Disattiverei e abiliterei la stampante con cuspdisable e cupsenable per vedere cosa restituisce e cosa succede poi.

    
risposta data 03.06.2016 - 06:44
fonte

Leggi altre domande sui tag