Introdução
Bom, é bem verdade que instalar uma impressora HP no Linux não é muito difícil. Aliás, quem não conseguiu, vai perceber que, pelo contrário, é bem fácil.
Resolvi escrever este artigo porque documentação NUNCA é demais.
Chega de enrolação e vamos ao que interessa. O artigo é basedo na HP 3745.
Instalando os pacotes
Muitas das vezes as dependências já estão instaladas. Eu constatei, por exemplo, que no Slackware tanto as dependências quanto o DRIVER já vinham instalados. Bastava configurar o CUPS e sair imprimindo.
Você deve verificar se os seguintes pacotes estão instalados:
- Python
- Net-snmp
- cups
Instalando o driver
Vá ao site www.linuxprinting.org e veja a extensa lista de impressoras suportadas.
No nosso caso: http://www.linuxprinting.org/printer_list.cgi?make=HP
Esta página faz uma listagem das impressoras HP, como elas são suportadas e etc. O driver usado, neste caso (e no caso da grande maioria das impressoras HP), é o hpijs. Você deve baixá-lo e instalá-lo.
Configurando a Impressora
Abra o browser de sua preferência e entre em:
http://localhost:631
Esta é a página de configuração do CUPS.
Clique em PRINTERS, depois em ADD PRINTER (se necessário digite o username e a senha do ROOT.
Na página de configuração, digite um nome (não pode haver espaços), um local e uma descrição. OBS: Nesses campos pode-se digitar qualquer coisa de sua preferência.
Clique em CONTINUE e logo após selecione o local onde sua impressora está conectada.
Em MAKE LIST, selecione HP e clique em continue.
Em MODEL LIST, selecione o modelo (3740, no caso – este funciona também para a 3745) e clique em continue.
Pronto, impressora adicionada. Agora basta clicar novamente em PRINTERS e configurar o tipo de cartucho (preto ou colorido) a resolução e etc.
Pode-se também imprimir uma página de testes!
Configurando a Impressora para o Open Office
- Vamos ao diretório do OpenOffice: # cd /usr/opt/openoffice (ou o diretório que você instalou)
- Vá no diretório program: # cd program
- Vamos dar permissão de execução para o programa spadmin: # chmod +x spadmin
- Execute-o: # ./spadmin
- Clique em ADICIONAR NOVA IMPRESSORA e depois em PRÓXIMO
- Clique em ADICIONAR NOVA IMPRESSORA e depois em PRÓXIMO
- selecione GENERIC PRINTER e depois em PRÓXIMO
- Em COMANDO, adicione: lpr -P hp3745
- configure as demais coisas (papel, margem) a seu gosto e salve tudo.
Agradeço a atenção e espero que este artigo seja útil. Obrigado.