you could try installing a newer kernel, 2.6.38.8-pclos3 or 3.2.18
if you have lots of ram, 4gbs, you can install pae kernel
if you have a atom or a amd cpu, a64 kernel can work too
install a couple more kernels, boot form them and try them to see if eth wakes up or not