Como fazer uma impressora que é reconhecida, mas não está funcionando print

3

Estou executando um Debian 6.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 instalei outra impressora e não tive problema.

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

em que DESKJET-1000-J110-111 é o ID da solicitação (1 arquivo) e parece que o arquivo é enviado para a impressora. Ele realmente 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? Eu posso postar qualquer informação adicional necessária

    
por AAlvz 29.03.2013 / 18:45

2 respostas

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 01.04.2013 / 23:32
0

Para instalar o HP All in One, vá para o terminal:

wget http://prdownloads.sourceforge.net/hplip/hplip-3.13.11.run
chmod +x hplip-3.13.11.run
sh hplip-3.13.11.run

para o tipo de senha de root no terminal:

sudo passwd root
    
por 16.03.2014 / 20:52