Hi Paul,
for how long are you experiencing these problems? Did it ever work without trouble? Just two days ago my sister had such problems with her computer and i figured out the cause was just a bad ethernet cable... Just a guess but at least this would be easy to
test Of course there are many more things which could be wrong but it's hard to tell without having more details.
Marco