Instalando a placa de rede Realtek 8139D (RTL8139D)
A Realtek 8139D ou RTL8139D é uma placa de rede muito comum e de baixo custo fabricada pela Realtek. Um dos maiores problemas com esta placa é a sua incompatibilidade com muitos sistemas Linux, inclusive com muitas versões do Fedora até o Fedora 7, passando a funcionar automaticamente no Fedora 8.
Tabela de conteúdo |
Características
- Led indicador de link
- Suporta Auto MDI / MDI-X
- Suporte a WOL (Wake on Lan)
Especificações técnicas
- Padrões: IEEE802.3 para 10BASE-T e IEEE802.3u para 100BASE-TX
- Chipset: Realtek RTL8139D
- Interface: PCI, v2.0/2.1, 32bits
- Porta: 1 x RJ-45
- Taxa de transferência de dados: 10/100Mbps
Instalanto a placa RTL8139D no Linux
Via Ndiswapper
Uma forma de ter a sua placa de rede RTL8139D funcionando no Linux é usar o Ndiswrapper que pode ser intalado via YUM:
- Esteja certo de usar a configuração recomendada do YUM.
- Abra um terminal.
- Torne-se root:
su - Password:
- Instale o Ndiswrapper:
yum install ndiswrapper
Ou, baixe o código fonte AQUI e compile-o.
Passo 1
Faça download do arquivo ndiswrapper e descompacte-o dentro de /usr/local/bin. Depois de entrar na pasta do código fonte do Ndiwrapper execute:
# make
e depois
# make install
Isto vai instalar o Ndiswrapper, mas lembre-se de que, para compilar direito, precisa ter o GCC e o RPM kernel-devel instalado.
Passo 2
Agora, copie os drivers para RTL8139 do Windows XP para dentro de um diretório chamado /usr/local/sbin/driverxp/ Depois de copiar execute:
# ndiswrapper -i /usr/local/sbin/driverxp/etslnt.inf (ou outro arquivo .inf)
Que vai instalar o driver. Depois disso execute:
# depmode -a
Passo 3
Carregue o seu módulo com
# modprobe ndiswrapper
Aqui, é importante avisar que seu dispositivo muda de nome e passa a se chamar wlan0 Adicione um IP:
# ifconfig wlan0 <endereço-ip>
e uma rota via gateway:
# route add default gateway <endereço gw>
Depois disso:
# ndiswrapper -m
que vai adicionar o módulo dentro de modprobe.conf Para que o módulo seja carregado na inicialização, adicione a linha
alias wlan0 ndiswrapper
no /etc/modprobe.conf