### 4.0 e anteriores ###
Atualize seu kernel para a versão 2.2.12,
disponível em
http://www.conectiva.com.br/atualizacoes, que já possui
suporte a essa placa de rede.
Outra solução é compilar manualmente o
driver para o seu sistema:
Pegue os drivers mais atuais em:
http://www.davicom8.com/lan/dm9102.htm
Descompacte e entre no diretório Linux, e execute:
gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -c dmfe.c
|
Copie o arquivo dmfe.o para
/lib/modules/2.2.5-23cl/net/
Depois coloque no arquivo
etc/conf.modules
alias eth0 dmfe
Isto fará com que sua placa seja detectada
automaticamente durante o boot.
Caso você obtenha erros como 'gcc: not found', instale o
pacote egcs e o pacote kernel-headers.
Caso ainda assim você não consiga
compilá-lo, disponibilizamos uma versão compilada do
pacote mais recente no momento, em:
http://www.conectiva.com.br/~suporte-cl/programas/dmfe-9102.tar.gz
simplesmente descompacte-o em um local temporário:
[root@localhost]# tar zxvf dmfe-9102.tar.gz
|
e copie o módulo para
/lib/modules/2.2.5-23cl/net/.
após, execute:
[root@localhost]# depmod -a
|
Observação: caso você esteja utilizando
outro kernel que não o padrão, 2.2.5-23cl, você
terá que compilar o módulo, pois a versão
pré-compilada não funcionará.
### 5.0 ###
Abra o Linuxconf e configure a rede, porém não
preencha o campo "modulo do kernel".
[root@localhost]# linuxconf
Ambiente de Rede -> Informações básicas da máquina
Inidique o nome: nome.domínio
Selecione Ativo
E manual
Primeiro nome + domínio: nome.dominio
Apelidos: nome
Mascara: (pode-se utilizar o Ctrl+X ou deixar em branco)
Dispositivo: eth0
E o módulo do kernel (deixe em branco)
Saia -
Saia
E aceite as alterações.
|
SUBINDO O MÓDULO
Agora vamos subir o módulo para a placa de rede
Davicom
[root@localhost]# modprobe dmfe
[root@localhost]# mcedit /etc/rc.d/rc.local
|
Inclua no final do arquivo a linha:
modprobe dmfe
Salve e saia (F10)
SUBINDO A REDE
[root@localhost]# cds
[root@localhost]# ./network restart
|
E verifique se foi carregada a configuração da
placa de rede, com o comando:
[root@localhost]# ifconfig
|
Deve ser listado o dispositivo eth0 no lado esquerdo
PS: Caso não funcione com o módulo dmfe tente com
o sis900.