Fórum do Clube do Hardware  

Voltar   Fórum do Clube do Hardware > Sistemas Operacionais > GNU/Linux, BSD, Unix-Like e Software Livre > Hardware e Periféricos

Hardware e Periféricos Compatibilidade e drivers para placas e periféricos no Linux.



Resposta
 
Opções do Tópico Pesquisar no Tópico Modos de Exibição
Antiga 11/04/2006, 21:54 H   #1
andersontarj
Membro
 
Membro desde Mar/2006
Mensagens: 32

Post

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.


Instalando as dependências

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. Caso você não tenha a mesma sorte, siga estes passos (caso contrário vamos a próxima página):

Vale lembrar que ao invés de "make install", pode-se usar algum empacotador para sua distro. Exemplo: checkinstall do Slack.

1. Vamos instalar o Python:

Baixe o mesmo em:
http://www.python.org/download/

ou pegue no repositório da sua distro.

OBS: Para esta versão do driver é necessário o Python 2.3 ou posterior.

Para quem pegou o arquivo do site:

$ tar -xvjf Python-x.x.x.tar.bz2
$ cd Python-x.x.x.tar.bz2
$ ./configure
$ make
$ su
# make install

2. net-snmp:

Vá em:
http://www.net-snmp.org/download/

E baixe o arquivo de sua preferência ou pegue em algum repositório de sua preferência. No caso de ter escolhido o site:

$ tar -xvzf net-snmp-x.x.x.tar.gz
$ ./configure
$ make
$ su
# make install

3. O CUPS:

Baixe a versão mais recente em:
http://www.cups.org/software.php

(ou, mais uma vez, recorra ao repositório)

$ tar -xvjf cups-x.x.x-source.tar.bz2
$ cd cups-x.x.x-source
$ ./configure
$ make
$ su
# make install

CUPS instalado. Para iniciá-lo:

# /usr/sbin/cupsd

OBS: No caso de distros diferentes, isso varia. No Slackware por exemplo, é /etc/rc.d/rc.cups start.

Dependências instaladas, vamos ao driver...




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.

Pegue-o em:
http://sourceforge.net/project/showf...group_id=16846

Descompacte o arquivo:

$ tar -xvzf hpijs-x.x.x.tar.gz

Entre no diretório criado:

$ cd hpijs-x.x.x.tar.gz

E execute:

$ ./configure --prefix=/usr
$ make
$ su
# make install

Driver instalado!




Configurando o CUPS e adicionando a impressora

Vamos iniciar o serviço:

# /etc/rc.d/rc.cups start

PS: ISTO É PARA O SLACKWARE, no caso de outras distros pode ser em /etc/init.d/cups ou outro local dentro do etc.

No lugar de start também cabem os comandos stop e restart.

Agora vamos "matar" os processos correntes (se houver algum):

# killall -HUP cupsd

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 OpenOffice

1. Vamos ao diretório do OpenOffice:

# cd /usr/opt/openoffice

(ou o diretório que você instalou)

2. Vá no diretório program:

# cd program

3. Vamos dar permissão de execução para o programa "spadmin":

# chmod +x spadmin

4. Execute-o:

# ./spadmin

5. Clique em "adicionar nova impressora" e depois em "próximo";

6. Selecione "generic printer" e depois em "próximo":

7. Em COMANDO, adicione: lpr -P "hp3745"

8. configure as demais coisas (papel, margem) a seu gosto e salve tudo.

Pronto, mais um PINGUIM que escreve!

Creditos para
Fernando Iury Alves Costa
andersontarj está offline  
Responder com Quote


Nova  Links Patrocinados

Este anúncio só é mostrado a usuários não cadastrados. Cadastre-se hoje mesmo para não ver mais essa propaganda.
Antiga 15/04/2006, 13:52 H   #2
guirochacr
Membro
 
Membro desde Abr/2006
Mensagens: 9

Padrão

esses codigos é pra digitar no shell (DOS do linux)
guirochacr está offline  
Responder com Quote


Nova Classificados
Placa De Vídeo Geforce Gtx560 Twin Frozr Ii 1gb Gddr5 Nvidia



R$ 699,98 em até 12x!
Placa De Vídeo Nvidia Geforce Gt 430 2gb Ddr3 - Dvi/Hdmi/Vga



R$ 204,90 em até 12x!
Placa De Vídeo Nvidia Geforce 9500gt 1gb Pci-E - Hdmi + Dvi



R$ 169,99 em até 12x!
Placa De Vídeo Nvidia Geforce Gtx560 1gb Gddr5 256 Bits Gtx



R$ 689,89 em até 12x!
Placa De Vide Nvidia Geforce 9800gt 1gb



R$ 269,90 em até 12x!

Resposta

Compartilhe Este Tópico

Bookmarks

Opções do Tópico Pesquisar no Tópico
Pesquisar no Tópico:

Pesquisa Avançada
Modos de Exibição

Ir para...


Horário de Brasília. Agora são 03:59 H.



vBulletin Modifications by Mod-Mall.com
© 1996-2012, Clube do Hardware. Todos os Direitos Reservados.