A sua não é uma situação clara, por isso passamos por aproximações sucessivas.
Primeiro, emita estes comandos:
sudo service network-manager stop
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo dhclient eth0
e veja se isso funciona. Em qualquer caso, re-issue
sudo service network-manager start
Segundo. Nós podemos tentar instalar o driver atl1c mais recente. Vá para um diretório conveniente e vazio e emita estes comandos:
sudo apt-get install linux-headers-generic build-essential
wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless.tar.bz2
tar xvf compat-wireless.tar.bz2
cd compat-wireless-2012-12-18/
scripts/driver-select atl1c
make
sudo make install
sudo rmmod atl1c
sudo modprobe atl1c
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo dhclient eth0
e veja agora se isso funciona. Apenas deixe-me saber, se de alguma forma solucionável, seu problema exigirá algumas iterações.