Eu tenho um cliente que está executando o RHEL 6 em vários servidores. A política proíbe a atualização. A política também proíbe conectá-lo à Internet. É acessível apenas para usuários de LAN.
Toda a saída é gerada em arquivos somente texto que são impressos em impressoras de linha Printronix. A configuração dessas impressoras foi simples, pois são impressoras de rede, elas estão diretamente conectadas à LAN e suportam LPD.
( De memória :)
lpadmin -E -h 192.168.1.10 -m anywhere -p Printer1
lp -d Printer1 textfile.txt
Agora, ele quer imprimir em um HP P1102 conectado ao seu PC.
Em seu PC (executando o Windows 10), habilitei o suporte LPD, compartilhei a impressora e a adicionei ao servidor:
lpadmin -E -h 192.168.1.20\HP1102 -m anywhere -p HP1102
lp -d HP1102 textfile.txt
Se eu abrir a janela da impressora no PC, vejo que um trabalho chega do servidor, mas depois desaparece da fila, nada é impresso, a impressora não aquece.
A próxima coisa que tentei é fornecer um PPD ao criar a impressora via lpadmin. No entanto, não consigo encontrar um arquivo PPD para ele.
Eu baixei o hplib, mas tentar instalar via rpm dá vários erros de dependência. Essa falta de conectividade é problemática.
Alguém tem um PPD para este modelo? Ou para qualquer modelo compatível? Como eu disse, toda saída é somente texto; sem gráficos, sem fontes, sem cores.