If you could get a ping consistently without any failures, then yes it would rule out ethernet hardware troubles. Your original description says that doesn't happen though, you only sometimes get an IP.
_________________________
Tony Fabris