Este é um pequeno guia para corrigir o problema relativo ao seguinte chipset de rede.
Ethernet controller: RealTek Semiconductor Co., Ltd RTL8111/8168B PCI Express Gigabit Ethernet Controller (rev 02)
Sintoma
A placa de rede não funciona corretamente ao usar o driver fornecido no kernel. NIC falhas parece ocorrer durante a transferência de arquivos acima de 100mbps no entanto, o problema às vezes ocorre durante as taxas de transferência mais baixas também. O sistema em si não falha e ainda pode ser gerenciado localmente, no entanto, toda a comunicação baseada em rede fica inativa. Para corrigir isso, você pode reinicializar o computador, no entanto, não é uma solução substancial, é apenas uma questão de tempo que a NIC desce novamente. Portanto, você precisa instalar o driver mais recente.
Solução / correção | Faça o download e aplique o driver mais recente.
Instale os cabeçalhos do kernel.
sudo apt-get install linux-headers-$(uname -r)
Instale o Build Essential.
sudo aptitude install build-essential
Faça o download de um driver para o kernel apropriado.
wget http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2
este: driver LINUX para kernel 2.6.xe 2.4.x (Suporte x86 e 64) 8.020.00 2010/11/15 55k
Extraia o arquivo e altere o diretório.
tar xvfs r8168-8.018.00.tar.bz2
r8168-8.018.00/
r8168-8.018.00/Makefile
r8168-8.018.00/README
r8168-8.018.00/src/
r8168-8.018.00/src/rtl_eeprom.h
r8168-8.018.00/src/Makefile
r8168-8.018.00/src/r8168_asf.c
r8168-8.018.00/src/r8168.h
r8168-8.018.00/src/rtl_eeprom.c
r8168-8.018.00/src/r8168_asf.h
r8168-8.018.00/src/rtltool.h
r8168-8.018.00/src/r8168_n.c
r8168-8.018.00/src/Makefile_linux24x
r8168-8.018.00/autorun.sh
Altere o diretório.
cd r8168-8.018.00/
Inicie a instalação.
sudo ./autorun.sh
/home/goopen/r8168-8.018.00/src/r8168_n.c: In function 'rtl8168_get_ethool_stats' :
/home/goopen/r8168-8.018.00/src/r8168_n.c: 1745:2: warning: 'DMA_nnBIT_MASK' deprecated
/home/goopen/r8168-8.018.00/src/r8168_n.c: In function 'rtl8168_init_board' :
/home/goopen/r8168-8.018.00/src/r8168_n.c: 6517:6 warning: 'DMA_nnBIT_MASK' is deprecated
/home/goopen/r8168-8.018.00/src/r8168_n.c: 6520:3 warning: 'DMA_nnBIT_MASK' is deprecated
/home/goopen/r8168-8.018.00/src/r8168_n.c: In function 'rtl8168_hw_start' :
/home/goopen/r8168-8.018.00/src/r8168_n.c: 7096:2: warning: 'DMA_nnBIT_MASK' is deprecated
/home/goopen/r8168-8.018.00/src/r8168_n.c: 7098:2: warning: 'DMA_nnBIT_MASK' is deprecated
/home/goopen/r8168-8.018.00/src/r8168_n.c: In function 'rtl_get_eeprom' :
/home/goopen/r8168-8.018.00/src/r8168_n.c: 1794:10: warning: 'ret' may be used uninitialized in this function.
Depending module. Please wait.
load module r8168
Completed.
Agora reinicie seu computador e ele deve estar funcionando novamente.
sudo reboot