Resolvi escrever esse tutorial por ter tido um problema que me consumiu um dia inteiro e não encontrei nenhum material completo sobre o assunto.
Driver para HP Laserjet 2600n
Faça o download:
# wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
Descompacte:
# tar -zxvf foo2zjs.tar.gz
Entre na pasta:
# cd foo2zjs
Compile:
# make
Agora digite o comando:
# ./getweb
Esse comando serve para retornar o nome das impressoras suportados, se você não encontrar um driver compatível, digite o comando:
# ./getweb update
Obs.: A impressora Laserjet 2600n da HP normalmente é uma das primeiras da lista apresentada com o comando "./getweb".
Verificando o driver que você deseja instalar:
# ./getweb 2600n
O resultado deste comando é:
hpclj2600n-0.icm
hpclj2600n-1.icm
km2430_2.icm
(c) Copyright Hewlett-Packard 2003
(c) Copyright Rick Richardson 2006. All Rights Reserved
Após o comando acima compile e instale:
# make
# make install
Após a instalação devemos atualizar o CUPS:
# make cups
Agora utilize a interface do CUPS para configurá-la:
http://localhost:631/
Escolha "add printer"
Em ADD New Printer digite:
Name: LaserHP
Location: socket://ip da impressora:9100
Descrição: LaserHP
Clique em "continue"
em "Device for LaserHP": escolha "AppSocket/HP JetDirect"
Clique em "continue"
em "Device URI for LaserHP" digite: socket://ip da impressora:9100
Clique em "continue"
em "Make/Manufacturer for LaserHP" selecione o fabricante "HP"
Clique em "continue"
Agora clique em "add" ou "arquivo" vá na pasta onde você descompactou o foo2zjs entre na pasta PPD e selecione a Impressora HP-Color_LaserJet_2600n.ppd
Clique em "add printer"
Pronto, agora é só começar a imprimir, espero ter ajudado.