Adaptado daqui
http://ubuntuincident.wordpress.com/2011/12/15/wired-network-speed-is-very-slow/Primeiro de tudo para saber qual é o seu adaptador de rede, abra o terminal e digite o comando abaixo e de enter:
$ lspci | grep Realtek
Ele vai dar uma saida mais ou menos igual a essa:
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Então vá até o site abaixo e baixe a ultima versão que é a 8.029.00, lá eles falam que é para o kernel 2.4 e 2.6, mas é compatível também com kernel 3,,,
é um arquivo muito pequeno 63,2 kB.
Obs: não use gerenciador de download pois está em um servidor ftp então vai pedir senha. Use o gerenciador do próprio navegador que baixa normal.
http://www.realtek.com.tw/Downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2Depois de baixado entre na pasta, geralmente é a pasta Downloads, dependendo da sua configuração.
Abra o terminal e entre na pasta com
cd ~/Downloads
Então extraia o arquivo com:
tar -jxvf r8168-8.029.00.tar.bz2
Entre na pasta gerada com:
cd r8168-8.029.00
Então rode o script de instalação com:
sudo ./autorun.sh
Espere terminar, depois reinicie o sistema com:
sudo reboot
E veja que a navegação estará a todo vapor.