All of these services weather or time send xml data.
As I showed you in a earlier post I was able to receive the time data.
I also think the problem is in the ethernet connection and configuration. Gateway and Subnet a optional.
Did you check the WebClient example?