Configurando a placa de rede Braview com chipset REALTEK RTL8139D (Silan) no Debian Sarge

Esse tutorial mostra como consegui fazer a placa de rede Braview com chipset REALTEK RTL8139D da Silan funcionar no Debian Sarge com kernel 2.4.27. O procedimento será o mesmo ou muito parecido para outras distros ou kernels.

[ Hits: 30.261 ]

Por: Luiz Cesar Silva de Carvalho em 19/09/2007 | Blog: http://www.fluxotecinfo.com.br


Compilando o módulo



Ainda dentro do diretório /temp.

1) Instalando os pacotes necessários para compilar o módulo:

# apt-get install gcc make bzip2

2) Compilando o módulo:

# make

O primeiro problema aparece no momento em que tentamos compilar o módulo.

Makefile:24: *** Linux kernel source not found. Pare.

Esse erro ocorre porque é preciso ter o código fonte do kernel no micro.

3) Baixe o kernel:
4) Descompactando o kernel:

# tar -jxvf linux-2.4.27.tar.bz2 -C /usr/src/

Após tentar compilar o módulo novamente com o comando make como especificado no item 2 depois da instalação do código fonte do kernel, aparece o seguinte erro:

Makefile:33: *** Linux kernel source not configured - missing version.h. Pare.

Esse erro ocorre pois é preciso ter instalado o linux-headers que normalmente vem junto com o cd de instalação do SO.

5) Instalando o linux-headers:

# apt-get install kernel-headers-$(uname -r)

6) Agora é só compilar o módulo da placa de rede. Ainda no diretório /temp:

# make

Página anterior     Próxima página

Páginas do artigo
   1. Primeiros passos
   2. Compilando o módulo
   3. Subindo o módulo
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Live Helper - Crie um Live-CD/DVD Debian CD/DVD

JASmine - Gerenciamento e controle de impressões

Ubuntu Lucid Lynx - Instalação mínima (mini-iso) de 13MB

Boot Remoto (LTSP) sem servidor DHCP

Remasterizando o Ubuntu

  
Comentários
[1] Comentário enviado por InFog em 19/09/2007 - 23:27h

Cara, interessante, mas esse driver só funciona no kernel 2.4 que não é tão utilizado hoje em dia.
Esses dias eu tive o azar de comprar uma plaquinha dessas pensando ser uma realtek 8139... Quando vi que não era corri na loja e peguei i dinheiro e fui em outra para comprar a realtek...
Eu até fiz funcionar, mas ficava parando o tempo todo.. enfim, essa placa não vale a pena.

InFog

[2] Comentário enviado por rjacomel em 20/09/2007 - 08:33h

Realmente a forma de instalação para o kernel 2.4.x é esta. Porém, esqueçam para o kernel 2.6.x. Recomendação: não utilize este modelo que certamente terá problemas.

Abraço.

[3] Comentário enviado por tuxSoares em 20/09/2007 - 22:55h

Legal, so que vc simplesmente deu o peixe, nao ensinou a pescar.
Mas parabens pela iniciativa, usuarios com outras distros de Linux como que ficam???

Vlw.

[4] Comentário enviado por lccarv em 05/10/2007 - 09:26h

Pessoal, essa placa funciona no kernel 2.6.x só que com a diferença de que no kernel 2.6.x tem a opção na configuração do kernel e logo vc não precisa fazer todo o procedimento descrito no tutorial.
Concordo com o InFog. Ela dá muito trabalho, não funciona 100%, e acaba não vale a pena, mas pra quem já tem e não tem como trocar, da pra colocar pra funcionar.

Abraços.

[5] Comentário enviado por jonatancarmo em 05/08/2008 - 16:37h

Boa chefe..
Tambem estou tentando instalar esta placa, uso o Debian com o Kernel -2.6.18-6-686. Quando dou este comando: # apt-get install kernel-headers-$(uname -r)
Retorna isto:
Lendo lista de pacotes... Pronto
Construindo árvore de dependências... Pronto
E: Impossível achar pacote kernel-headers-2.6.18-6-686
debian:/temp#
O que devo fazer agora???
Grato!

[6] Comentário enviado por helioh3 em 18/09/2008 - 23:59h

ai galera estou tendando instalar essa placa tbm.. alguem sabe onde consigo o driver pra kernel 2.6.18-5-686? sou iniciante estava lendo esse topico. pra ser sincero nem intende de compilar drivers e tals se alguem poder dar uma força agradeço


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts