Pular para o conteúdo

Recompilando o kernel com suporte a placas de rede Encore rtl8139D (Silan)

Quem já teve problemas com placas de rede da Encore com chipset da Realtek 8139D da fabricante (Silan) em kernels 2.6.x? O único kernel que achei que dá suporte a Silan foi o 2.6.19.1 com patch. Eis aqui como consegui que essa placa de rede funcionasse.
Lucas Ramos sequisso
Hits: 39.854 Categoria: Linux Subcategoria: Kernel
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Baixando os fontes

Primeiramente baixamos o kernel 2.6.19.1:
Depois baixamos o patch para a placa de rede Silan:
Ou se quiserem pegar todos os patches:
Descomprimindo o linux-2.6.19.tar.bz2:

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

Com esse comando você descompacta o arquivo linux-2.6.19.tar.bz2 dentro de /usr/src/, ele criará uma pasta com o mesmo nome do arquivo.

# cp driver-for-silan-sc92031-netdev.patch /usr/src/

Com esse comando você copia o arquivo driver-for-silan-sc92031-netdev.patch para dentro de /usr/src/.

# cp broken-out-2006-12-05-01-05.tar.bz2 /usr/src/

Esse comando copia o arquivo para /usr/src/.

Aplicando os patches:

# cd /usr/src/linux-2.6.19.1/

Depois de ter entrado no diretório aplique o patch:

# patch -p1 <../driver-for-silan-sc92031-netdev.patch

Ou para quem gostaria de aplicar todos os patches, para testar se irá aplicar o patch completamente, ainda dentro do diretório /usr/src/linux-2.6.19.1/:

# bzip2 -dc ../2.6.19-mm1-broken-out.tar.bz2 | patch -p1 --dry-run

Se deu tudo certo agora aplique o patch:

# bzip2 -dc ../2.6.19-mm1-broken-out.tar.bz2 | patch -p1

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Baixando os fontes
   2. Recompilando o kernel
   3. Modificando o lilo
Nenhum artigo encontrado.

Como instalar/atualizar seu kernel

Transformando seu Linux em live!

Como acelerar o GNU-Linux

Kernel 2.6.7 compilado e configurado para nVIDIA

Compilar kernel em distros baseadas em Debian

#1 Comentário enviado por dupotter em 09/02/2007 - 14:32h
mto bom artigo! já passei mals momentos por conta dessa plaquinha do inferno que cismava em não ser reconhecida.
#2 Comentário enviado por girlmilla em 09/02/2007 - 17:03h
Parabéns pelo artigo! Muito bem feito! :D
#3 Comentário enviado por _Dr4k0_ em 10/02/2007 - 12:38h
essa placa é um inferno :p

não só em kernels 2.6.x como em 2.4.x tb..
#4 Comentário enviado por Byte em 29/06/2007 - 18:44h
s
#5 Comentário enviado por Byte em 29/06/2007 - 18:48h
Socorro! já tentei de tudo quanto é forma compilar este kernel mais nao vai! quando eu instalo (dpkg -i kernel-gerado.deb) no momento da instalacao ele da um erro dizendo que o modulo mptscsih nao foi encontrado e quando eu tento subir ele da um erro de devfs e gera um kernel panic.
Estou tetando fazer a instalação a partir de uma distribuição Debian Sarge com o kernel 2.6.8 preciso atualizar para o 2.6.19 justamente para solucionar este lance das placas...
POR FAVOR me ajude...

Desde já agradeço
#6 Comentário enviado por DanielMarins em 15/02/2008 - 22:19h
Cara vo tentar instalar no Ubuntu Dapper 6.06 Kernel 2.6.15 sera q da?
#7 Comentário enviado por sequisso em 25/02/2008 - 23:33h
Kra já faz um tempinho que eu fiz isso, mas não custa nada tentar, mas no Ubuntu gusty 7.10 não tem suporte a esse tipo de placa não?
#8 Comentário enviado por svicente em 08/06/2008 - 12:19h
Kra, seu art. eh mt bom, mas a unica pte. q eu naum sei como fz e a atualizacao para o kernel linux-2.6.19.1. Detalhe, naum tenho rede nessa maquina e naum posso baixar via apt-get... O Ubuntu instalado nela eh 6.06 Dapper. Jah tentei passar para versoes + novas mas o hardware naum suportou. Q q eu faco? Desisto, chuto o balde, compro outra placa?

Concordo com todos os q disseram q ela eh um "inferno". Ô plaquinha sem-vergonha essa do Silan. Faz 1 mes q eu olho pra ela e dah uma vontade de parti-la no meio....
#9 Comentário enviado por sequisso em 10/06/2008 - 21:38h
E ai svicente, então qual a versão do kernel, tenta baixar em outro lugar o seguinte arquivo http://gurukumara.googlepages.com/sc92031-2.6.tar.gz, ai você descompacta ele, entra na pasta da um make e depois um make install, mas antes da uma olhada no readme que tem dentro dele, lá vai estar falando passo a passo como fazer.
#10 Comentário enviado por batista_rs em 03/06/2009 - 09:56h
cara muito bom esse teu artigo
pq essa plakinha acho que foi inventada por satanaz
hehehehehe

Contribuir com comentário

Entre na sua conta para comentar.