Impressora reconhecida não imprimindo

0

Eu conectei um HP 1000 J110 ao meu servidor que eu acesso via ssh. Listando as portas USB que ele reconheceu. Também colei o PPD na pasta /etc/cups/ppd/ ... É o ppd meu pc usa para imprimir quando conectado diretamente ao PC.

Eu uso lpstat -p

e mostra a impressora lá:

printer DESKJET-1000-J110 is idle.  enabled since Fri 22 Mar 2013 08:05:33 PM UTC

Então eu uso:

lp -d DESKJET-1000-J110 filetoprint.txt

ID da solicitação é DESKJET-1000-J110-111 (1 arquivo (s))

e parece que o arquivo é enviado para a impressora e, na verdade, aparece como concluído, mas simplesmente não imprime nada.

Eu também tentei com o HPLip E ao tentar executar o hp-setup ele diz:

error: No device selected/specified or that supports this functionality.

Eu verifiquei e esta impressora é suportada pelo hplip.

O que estou perdendo?

    
por AAlvz 25.03.2013 / 22:08

1 resposta

0

A solução não foi tão complicada. Eu usei o seguinte código: (Apagado antes das impressoras existentes usando lpadmin -x PrinterName)

Para visualizar meu URI:

lpinfo -v

Eu tenho isso:

:~# lpinfo -v
network http
network socket
direct scsi
network lpd
network ipp
serial serial:/dev/ttyS0?baud=115200
direct usb://HP/Deskjet%201000%20J110%20series?serial=CN19S21RWB05D2
network beh

A parte direct usb é o URI.

Eu já tinha um arquivo ppd. Então eu copiei para /etc/cups/ppd/

Depois adicionei a impressora usando:

:~# lpadmin -p Deskjet-1000-J110-series -E -v usb://HP/Deskjet%201000%20J110%20series?serial=CN19S21RWB05D2 -m /etc/cups/ppd/Deskjet-1000-J110-series.ppd 

Eu recebi este erro: lpadmin: Unable to copy PPD file!

Como já foi especificado (o arquivo ppd) .. Eu corri um teste

lp -d Deskjet-1000-J110-series fileToPrint

E .. impresso ...

    
por 29.03.2013 / 20:23