Baixando o driver
Para instalar o driver da Hp vamos usar o foo2zjs, é um driver de código aberto que para imprimir, usam o protocolo Zenographics ZjStream como as impressoras Minolta ou Konica
o foo2zjs é um driver aberto para impressoras que usam o protocolo Zenographics ZjStream, para imprimir, tais como as impressoras Minolta/QMS magicolor 2300 DL ou Konica Minolta magicolor 2430 DL.
As impressoras ZjStream são impressoras que usam um protocolo muito eficiente desenvolvido pela Zenographics e ela licencia esse protocolo para a maioria dos fabricantes de impressoras, outros protocolos usados são o PCL e Postscript
Esse driver usa o Ghostscript para processar a imagem.
o foo2zjs contém 5 componentes principais para o driver da impressora que são:
- foo2zjs – Converte a imagem e joga para o driver
- foo2zjs-wrapper – Envia os comandos via pipe para o ghostscript e o foo2zjs.
- foomatic-db – É o base de dados de impressoras suportadas, junto com os seus spoolers.
- zjsdecode – Ferramenta para fazer a inspeção do ZjStream.
Usando o wget baixe o seguinte arquivo
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
Descompacte o arquivo:
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
Compile e instale. Caso tenha dúvidas ou ocorra algum erro leia o arquivo INSTALL
$ make
Depois de compilado você irá gerar o driver para qual impressora desejar
$ ./getweb 2430 Driver para a impressora Minolta 2430 DL
$ ./getweb 2300 Driver para a impressora Minolta 2300 DL
$ ./getweb 2200 Driver para a impressora Minolta 2200 DL
$ ./getweb cpwl Driver para a impressora Minolta Color PageWorks/Pro L
$ ./getweb 1020 Obtem o firmware da HP LaserJet 1020
$ ./getweb 1018 Obtem o firmware da HP LaserJet 1018
$ ./getweb 1005 Obtem o firmware da HP LaserJet 1005
$ ./getweb 1000 Obtem o firmware da HP LaserJet 1000
Observe que foi gerado mais de um driver além da Hp1020