Thanks douglas. Stef On May 17, 2010, at 2:18 PM, Douglas Brebner wrote:
On 16/05/2010 17:36, RickT wrote:
I still cannot get Socket>>ping: to work; it always times out.
And yes, I meant the OS command window ping worked. For Windows XP it is what you would call the DOS command line. I also downloaded and tried the Pharo1.0 in my VirtualBox VM running Ubuntu. I have the same problem: I can ping localhost from the Linux command line, but Pharo 1.0 ping always times out.
(I am running on a Dell M90 Precision laptop. FWIW)
The problem is that the Socket>>#ping: does not do the same thing as the command line utilities.
The DOS and Unix ping utilities send an ICMP echo request packet and expects an echo response. This is normally handled by the protocol stack itself.
The Pharo #ping: method makes a TCP connection to port 10 (echo service) on the destination machine. If there's no server listening on that port, the connection will fail.
Here's the method comment, emphasis added "Ping the given host. Useful for checking network connectivity. The host must be running a TCP echo server." _______________________________________________ Pharo-users mailing list Pharo-users@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users