Neste dica tenho a intenção de explicar de forma simples como é feita a instalação/configuração da impressora HP LaserJet 1020 no Slackware 13.1.
Vamos baixar e instalar o
Hplip:
Instalei com um:
# installpkg hplip-3.10.2-i486-2.txz
Baixe o driver:
# wget -c http://foo2zjs.rkkda.com/foo2zjs.tar.gz
Descompacte-o:
# tar -xpzvf foo2zjs.tar.gz
Entre no diretório do driver:
# cd foo2zjs
Compilando-o:
# make
Baixando o firmware da impressora:
# ./getweb 1020
Instalando-o:
# make install
# make install-hotplug
O comando "make install-hotplug" retornou um erro, pedindo para que o system-config-printer fosse removido, logo:
# removepkg system-config-printer
Rodei o comando "make install-hotplug" novamente e funcionou.
Em seguida desliguei a impressora e liguei novamente.
Reiniciei o CUPS com o comando:
# /etc/rc.d/rc.cups restart
Executei o Hplip.
E Add a impressora pela web (no próprio Hplip tem um botão para tal função, mas...).
http://localhost:631/
Vá em Adding Printers and Classes e depois no botão Add Printer;
Será pedido login e senha que são respectivamente root e a sua senha de root;
Escolha a sua impressora, no meu caso é a segunda da lista, aí é só avançar que a impressora será adicionada ao hplip e tudo estará funcionando.
Obs.: Essa instalação foi feita no Slackware 13.1, mas deve funcionar de modo semelhante em outras distros como no ArchLinux por exemplo, substituindo alguns comandos de instalação, claro.
Espero ter ajudado!
Grande abraço.