Consegui resolver o problema.
O problema de fato era o driver, pois o driver generico que vem no ubuntu nao se deu bem com minha placa de rede Realtek. Dai eu fui no site da empresa e la estava a ultima versão do drive de rede para o linux. Baixei e intalei seguindo um tutorial que encontrei no site de uma menina que usa linux, e FUNCIONOU PERFEITAMENTE! Apesar dela usar uma versão mais antiga do ubuntu, nada mudou e o processo é o mesmo. Segue abaixo o tutorial:
1. Verificar qual é a placa de rede
sudo lspci | grep RTL
O resultado deve ser:
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
2. Verificar o driver instalado
sudo lsmod | grep r81
O resultado, se estiver com driver errado, deve ser:
r8169
3. Baixar o driver LINUX driver for kernel 3.x and 2.6.x and 2.4.x no site da Realtek, versão 8.036.00 ou mais recente.
4. Extrair o arquivo .tar.bz2
tar -jxvf r8168-8.036.00.tar.bz2
5. Na pasta onde o driver foi descompactado, executar o script autorun.sh
sudo ./autorun.sh
6. Adicionar o driver antigo à blacklist
sudo gedit /etc/modprobe.d/blacklist.conf
No final do arquivo, adicionar as linhas a seguir:
#blacklist r8169 driver (the default kernel driver)
blacklist r8169
7. Verificar a instalação
sudo lsmod | grep r81
O resultado deve ser:
r8168
8. Reinicie
Fonte:
http://tatianepires.com.br/2013/07/ubuntu-11-10-e-12-04-instalacao-do-driver-para-realtek-network-card-rtl8111rtl8168b/