Impressora reconhecida, mas não imprimindo. CUPS

2

Estou usando um HP 1000 J110 conectado a um servidor que acesso via ssh. Eu uso lsusb e aparece lá. Então, eu 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 impressão e, na verdade, aparece como concluído, mas simplesmente não imprime nada.

Também testei com HPLip E ao tentar executar hp-setup -i , 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:11

2 respostas

1

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:24
1

A execução de hp-check -t fornecerá mais informações sobre o status da impressora, especificamente os DISPOSITIVOS USB DESCOBERTOS e FILAS INSTALADAS DAS IMPRESSORAS .

Você verificou para garantir que cups esteja sendo executado?

% /sbin/service cups status
cupsd (pid  1453) is running...

Como você está verificando se o arquivo foi enviado e aparece [s] como concluído ?

    
por 26.03.2013 / 20:50