Debian 6.x e CentOS 6.x - Instalando módulo para chipset Realtek RTL8111/8168B

Publicado por Perfil removido em 04/06/2012

[ Hits: 20.878 ]

 


Debian 6.x e CentOS 6.x - Instalando módulo para chipset Realtek RTL8111/8168B



Dica sobre como instalar o módulo da placa de rede Realtek chipset RTL8111/8168B.

Atentem-se, pois várias máquinas que usam a placa com este chipset, o sistema carrega o módulo r8169, que não é o apropriado para a mesma.

A instalação vai ser descrita para as distros Debian 6.x e CentOS 6.x.

Antes de começar a colocar a mão na massa, veja se o Driver carregado para sua placa RTL8111/8168B está com o módulo r8168 carregado, pois é o correto:

# lspci -k |grep -i r8168

Caso retorne algo como:
Kernel driver in use: r8168

Então, não seguir os passos desta dica. Caso não retorne nada, ou o Driver é outro, como o r8169, siga os próximos passos.

Instalação do módulo

1. Instalando dependências para compilação do pacote.

- Caso utilize o Debian 6.x, instale os pacotes abaixo:

# apt-get install gcc autoconf libncurses5 libncurses5-dev make build-essential linux-headers-$(uname -r)

- Caso utilize o CentOS 6.x, instale os pacotes abaixo:

# yum install gcc make ncurses-devel kernel-devel kernel-headers gcc-c++ autoconf glibc-devel

2. Baixe o Driver para chipset RTL8111/8168B, acessando o link abaixo, escolha (LINUX driver for kernel 3.x and 2.6.x and 2.4.x):
3. Extraindo o código fonte para "/usr/src":

# cd /diretório/onde/está/o/arquivo ; tar jxvf r8168-8.031.00.tar.bz2 -C /usr/src ; cd /usr/src

4. Acesse o diretório, compile e instale o módulo:

# cd r8168-8.031.00 ; make && make install

Ou, execute o "autorun.sh":

# ./autorun.sh

5. Reinicie a máquina e veja se o módulo foi carregado:

# reboot

Outras dicas deste autor

Shell script com texto colorido

Tire screenshots com a tecla PrintScreen

Fatorial usando recursividade

Como criar e executar scripts Python pelo Android

Papagaiando (enfeitando) o KDE com efeitos do KWiN Burn My Windows

Leitura recomendada

Alias no Ubuntu 10.04 com .bash_aliases

Como fazer logout forçado pela linha de comando no GNOME

Dependências circulares com RPM

Tempo de execução de um comando - TIME ou TIMES

Clonando uma tag específica no GIT

  

Comentários
[1] Comentário enviado por renatodru em 10/03/2013 - 22:05h

Muito obrigado, salvou meu Debian squeeze

[2] Comentário enviado por removido em 11/03/2013 - 09:24h

Obrigado pelo comentário. que bom que a dica está sendo útil pra usuários.

[3] Comentário enviado por magnatasaj em 21/07/2013 - 01:18h

no meu ubuntu 13.04 funcionou direitinho apois eu da uma start no "sudo /etc/init.d/network-manager start" ai ele ja voltou configurado.. valeu

[4] Comentário enviado por m29 em 07/10/2013 - 22:07h

ola pessoal se puder me ajudar é que fiz o procedimento acima e nada
iwconfig e nada. estou usando ubuntu 10.4 mas ja tentei no 13.4 e nada tb



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts