title: Can't connect to a computer that I can ping
body: <p>I have two devices.  One is a Raspberry Pi and the other a full Linux computer from my school.  I am trying to establish a TCP socket connection between the two.  I can already do this between the Pi and another Pi, and likewise between the Linux box and another such box also belonging to the school.  What I cannot do is connect() between the Pi and the Linux box.  I can ping each from either, though, so I have reason to believe they are on the same network.  My guess is that there is a firewall blocking the Pi from connecting, but is there a better explanation?  How can I get the things talking?</p>