HP1020 sem o foo2zjs
A impressora HP1020 é notoriamente sabido de sua incompatibilidade com o GNU/Linux, apenas contornada pelo trabalho Robert Szalai’s, Rick Richardson, Gerhard Fuernkranz e Leif Birkenfeld, que resultou no projeto foo2zjs, dando suporte não apenas a HP1020 mas também a várias outras impressoras da HP que não eram suportadas no GNU/Linux.
O projeto ainda esta na ativa na página foo2zjs.rkkda.com/, adicionando suporta a novas impressoras.
Uso esta impressora já a uns dois ou três anos e confesso estar muito satisfeito com o trabalho dela. A alguns meses atrás, por algum motivo o driver do foo2zjs deixou de funcionar, talvez nem mesmo fosse problema do driver, pois o extensor de cabo USB também apresentou problema na mesma época.
De uma forma ou de outra, acabei por conectar a impressora diretamente ao meu notebook, onde ainda não havia instalado o foo2zjs. Para minha surpresa a impressora foi reconhecida na mesma hora abrindo um aplicativo da hp-systray, que de alguma forma executou ou estava rodando em minha máquina.
A surpresa acabou em frustração, quanto o aplicativo, sem as permissões adequadas não conseguiu instalar em minha máquina.
Depois de alguma pesquisa, contornei o problema com o kdesu e tudo funcionou perfeitamente.
Abaixo segue os passos para colocar a impressora HP1020 em ação, sem a instalação do foo2zjs.
Instalando
Caso o hp-systray não esteja rodando tecle Alt+F2 e escreva o comando abaixo:
hp-systray -x
Após executar este comando, aparecerá um ícone da HP na barra de tarefas. Click nele com o botão direito e selecione HP Device Manager. Isto deve abrir uma janela com as suas impressoras conectadas ao seu computador, como segue a figura abaixo:
Observe que na HP1020 aparece a opção para instalar um Install Required Plugin, ícone de uma peça de quebra cabeças, em verde. Não adianta prosseguir a instalação por ai, ao menos não no Slackware. Pressione novamente Alt+F2 e entre o comando:
kdesu hp-plugin
O kdesu irá lhe solicitar a senha do root e depois executará o hp-plugin. Isto deve abrir uma janela como a da figura abaixo:
Dai em diante basta teclar Next, Next, …, concordar com a licença, … para terminar a instalação do plugin. Isto deve baixar o firmware da HP e instalar para você, tal como o foo2zjs fazia. Após isto pode usar a sua HP1020.
Você deve fazer o mesmo em cada máquina cliente que for imprimir na HP 1020 via cups.
Cliente cups no Ubuntu
Embora isto não tenha nada a ver com a instalação deste driver para a HP 1020, apenas para registrar, em uma máquina Ubuntu de meu filho, tive que editar o arquivo /etc/cups/cupsd.conf
para adicionar o ip do servidor cups. De outra forma o cups do Ubuntu não enxergava o servidor cups no Slackware.
A linha adicionada é a última da lista abaixo:
... Listen localhost:631 Listen /var/run/cups/cups.sock Listen 192.168.100.10:631 ...
onde 192.168.100.10 é o ip de meu servidor de impressão. Caso tenha definido o nome do servidor em /etc/hosts
, pode colocar o nome ao invés do ip ai.
Deixe uma resposta