The ethernet port on my laptop is dodgy i think.
When you plug the network cable in it doesnt pick up the connection unless you spent ages wiggling it around and most of the time to stay online i have to push it right down (not in but down so its pushed down to the floor way if you see what i mean)