O CentoOS na placa mãe Gigabyte G31M-S2C com a rede on-board Realtek 8101E sobe o módulo r1000, que chega a funcionar, entretanto causa quedas intermitentes na conexão.
Deve-se instalar o módulo correto para esta placa de rede, isto pode ser feito em poucos instantes, segue:
- Se tiver acesso a internet no CentOS, adicione o repositório ELRepo.org e instale o módulo kmod-r8101:
rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://elrepo.org/elrepo-release-5-3.el5.elrepo.noarch.rpm
yum install kmod-r8101
Aguarde o término da instalação e reinicie o computador.
Link para download na versão 32 bits:
http://elrepo.reloumirrors.net/elrepo/el5/i386/RPMS/
Link para download na versão 64 bits:
http://elrepo.reloumirrors.net/elrepo/el5/x86_64/RPMS/
Caso encontre problemas com os links acima, você pode ir para a página padrão de download do ELRepo.org (ELRepo.org Downloads) e selecionar um dos espelhos, todos apontam para a raiz do repositório e possuem árvore de diretórios semelhante. Os pacotes que precisamos estão na pasta elrepo/, que por sua vez possui a pasta da versão do CentOS, aqui utilizamos a el5/, em seguida a pasta da arquitetura, 32 bits é i386/ e 64 bits é x86_64/, por fim a pasta RPMS/.
Instale o modulo r8101 a partir do pacote rpm baixado, lembrando que o nome do arquivo que você baixou pode ser diferente:
rpm -ivh kmod-r8101-1.019.00_NAPI-2.el5.elrepo.i686.rpm
Aguarde o término da instalação e reinicie o computador.
Após o reinício, a placa de rede deverá funcionar perfeitamente.