I have two computers connected together with a LINKSYS ethernet hub. I can successfully ping each computer. I'm running a datasocket server on one computer and am trying to write to it, across the ethernet connection, with the second computer. When I instigate a datasocket write, I can look at the server computer and see the connection being made and the number of packets increasing. I can also see the lights blinking on the ethernet hub. (Because of this I feel that the computer writing to the server is functioning properly.) However, when I try to do a datasocket read, I come up with no data, no error, no nothing. I've configured the data socket server manager, correctly, as far as I can tell. I have permissions set to everyhost, I'm using defaultreaders and defaultwriters. I've turned off my firewall to eliminate that factor. I'm at the point where I don't know what to try. If I were to guess, it appears to me that the server is receiveing the data but for some reason refusing to pass it on, making it impossible for me to read it. Any ideas would be appreciated.