lpadmin adiciona uma impressora de rede

2

Estou tendo problemas para configurar uma impressora a laser usando o lpadmin.

Estou usando o seguinte comando:

$ lpadmin -p LaserJet -E -v socket://10.1.1.1 -m laserjet.ppd
lpadmin: Unable to copy PPD file.

link

$ find /| grep laserjet.ppd (returns nothing)

Eu entendo que isso significa que o arquivo do driver ppd ainda não existe e o seguinte não identifica um driver para a minha impressora:

$ lpinfo --make-and-model "Laserjet Pro M402dn" -m
lpinfo: client-error-not-found

Na minha área de trabalho do Ubuntu, estou usando o driver M806 para imprimir nesta impressora:

$ lpinfo --make-and-model "Laserjet M806" -m
HP/hp-laserjet_m806-ps.ppd.gz HP LaserJet M806 Postscript (recommend)

Agora, o seguinte não produz um erro:

$ lpadmin -p LaserJet -E -v socket://10.1.1.1 -m HP/hp-laserjet_m806-ps.ppd.gz

Para verificar se a impressora foi criada, executei o seguinte:

$ lpstat -d 
system default destination: Laserjet
$ lpstat -p
printer laserjet@ts_6666 unknown state. enabled since Jun 22...
Printer: laserjet@tx_6666 - ERROR: spool queue for 'laserjet' does not exist on server ts_6666
check for correct printer name or you may need to run 
'checkpc -f' to create queue

O que estou perdendo?

    
por Dercni 22.06.2016 / 04:35

1 resposta

0

Essa pergunta é um pouco mais antiga e espero que você a tenha resolvido enquanto isso, mas para outras pessoas que encontram essa pergunta:

O problema é provável que o pacote que contém seu arquivo PPD não tenha sido instalado. Não estando familiarizado com o Ubuntu, não sei dizer qual pacote é esse. No CentOS, provavelmente é hplip para impressoras HP. Também pode ser um dos pacotes foo * ou foomatic *.

    
por 30.05.2018 / 20:58

Tags