Pular para o conteúdo

Placa de rede Encore Enl 832 icnt

Dica publicada em Linux / Introdução
Rafael Preuss pinguin maluco
Hits: 13.532 Categoria: Linux Subcategoria: Introdução
  • 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.

Placa de rede Encore Enl 832 icnt

Após muitas tentativas e erros resolvi postar uma dica para quem possui esta placa (perdoem-me a expressão) sem vergonha!

Percebi que esta placa não funciona muito bem com asterisk (dá uns problemas meio malucos), pelo menos não no meu Red Hat 9. Fora isso ela quebra um galhão!

Baixe o driver da placa de:
Descompacte com:

# unzip ENL832-TX-ICNT_Drivers.zip

Entre no diretório Linux e altere o arquivo sundance_main.c:

# vim sundance_main.c

Na linha 1400 altere de:

pci_dma_sync_single

para:

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.
pci_dma_sync_single_for_cpu

E apague a linha 1653 inteira.

OBS: Eu apago as duas linhas!!!!!

Volte ao diretório Linux e siga o procedimento normal:

# make all (este comando vai gerar o arquivo sundance.o)

Copie o arquivo sundance.o ou sundance.ko para /lib/modules/(versão do kernel)/kernel/drivers/net/:

# cp sundance.o /lib/modules/(versão do kernel)/kernel/drivers/net/

Após, ainda no diretório /lib/modules/(versão do kernel)/kernel/drivers/net/, execute:

# insmod sundance.o (pronto, instalamos o driver)

Configure o arquivo /etc/modules.conf:

# vim /etc/modules.conf

Neste arquivo apenas adicione uma linha:

alias eth0 sundance

Tenha CERTEZA que você tem o kernel-source instalado. Este foi meu ponto crucial, pois mesmo alterando o sundance_main.c, não conseguia compilar e este era o problema, não tinha o kernel source instalado.

Para verificar:

$ rpm -q kernel-source

Espero ter ajudado.

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.
Nenhuma dica encontrada.

libnvidia-tls.so.1: cannot handle TLS data

A arquitetura WAP - Conceitos gerais

Habilitando a compilação JIT (Just In Time) para o PHP8 no Ubuntu

Identificação de File Systems (Check File Systems on Linux)

Instalando o Kile no Ubuntu 5.10

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.