An alternative to the maverick-backport kernel is using the normal lucid kernel and building yourself a DKMS Package for the current version of the e1000e module.
It's realy simple:
1. Download the current e1000e module fromhttp://sourceforge.net/projects/e1000/files/
2. build the DKMS Package, following this instruction:https://wiki.kubuntu.org/Kernel/Dev/DKMSPackaging
Then you're (hopefully) done...
This worked so easily for me. I went to sourceforge and downloaded the latest stable version, then followed the instruction in the README after I unzipped the archive. Literally all I had to do was:
tar -xvf e1000e-1.6.3.tar.gz
sudo make install
sudo modprobe e1000e
sudo dhclient eth0
Done. Thanks for the help.
This answer from ubuntu forum was helpful to me