Newsgroups: comp.parallel.pvm
From: venkates@eecae.NoSubdomain.NoDomain (Venkatesh Gopinath)
Subject: Help with PvmRouteDirect on Solaris
Organization: College of Engineering, Michigan State University
Date: 25 Jul 1994 03:42:02 GMT
Message-ID: <30vcaa$157h@msuinfo.cl.msu.edu>


Yo PVM Gurus

I am trying to use direct routing using pvm_setopt ( PvmRoute, PvmRouteDirect )
This works fine on HPUX 9.03. However,  I am having strange problems with Sparc 10s running 
Solaris 5.3.
While the call by itself does not return any error messages, any subsequent send
gives the following error message and all tasks hang
-------------------------------------------------------------
[t80040000] ready  3.3.2   Sun Jul 24 23:20:40 1994
[t80040000] [tc0001] libpvm [t
[t80040000] [tc0001] c0001
[t80040000] [tc0001] ]: p
[t80040000] [tc0001] vmmctl() connect
[t80040000] [tc0001] : Co
[t80040000] [tc0001] nnection refused
[t80040000] [tc0001] 
[t80040000] [t80001] libpvm [t80001]: pvmmctl() connect: Connection refused
---------------------------------------------------------------------------

I am using PVM 3.3.2 and attempting this with just a master and  two slaves.
My understanding of direct routing is that the tasks attempt to set up direct routing, 
failing which, route their messages thru pvmd.

Apparently one or more of the tasks is refusing connection.

Has anybody dealt (with)/ solved this problem before? Is there a patch somewhere I 
am missing?

Thanks 

Venkatesh Gopinath 
Electrical Engineering Department
Michigan State U.

