Did you happen to accidentally try to plug the USB cable or something else into the ethernet jack, thus bending the pins and making the ethernet port work intermittently? Check the pins on the ethernet port to make sure they are all evenly-spaced in a straight row.
_________________________
Tony Fabris