Newsgroups: comp.parallel.pvm
Path: ukc!uknet!EU.net!sun4nl!cs.vu.nl!boncz
From: boncz@cs.vu.nl (Boncz P)
Subject: PVM and Linux network configuration.
Message-ID: <CqEqrG.5rw@cs.vu.nl>
Keywords: PVM, Linux, loopback
Sender: news@cs.vu.nl
Organization: Fac. Wiskunde & Informatica, VU, Amsterdam
Date: Thu, 26 May 1994 11:33:15 GMT
Lines: 26

We are trying to run PVM 3.2.6 on Linux 1.0 and are experiencing
some problems starting up pvm. The problems even occur when only
one machine is involved. It appears that pvm cannot make contact
to the pvmd because it discards the network packets of local
network traffic. The recvfrom() (in netinput() of file pvmd.c) seems 
to receive local packets from the loopback adress 127.0.0.1, while it 
is expecting it from the machine's real IP address.

Is this: 
- our fault, because we configured the network  wrongly
- Linux's fault, because recvfrom() should never return 127.0.0.1
- PVM's fault??

Any help would be appreciated.

Peter Boncz (boncz@roble.usal.es) && Luis Quintales (luis@roble.usal.es)
Universidad de Salamanca (Spain)
--------------------------------------------------------------------------------
#define N 10000	                               /* Primes.c. The shortest one! */
int p=5,n=2,b[N]={2,3},i=0; main() {   /* by: Peter Boncz and Hylke Sprangers */
while((p%b[++i]?b[i]*b[i]<=p||!printf("%d ",b[n++]=p):0)||(i=0)||!(p+=2)||n<N);}
-- 
--------------------------------------------------------------------------------
#define N 10000	                               /* Primes.c. The shortest one! */
int p=5,n=2,b[N]={2,3},i=0; main() {   /* by: Peter Boncz and Hylke Sprangers */
while((p%b[++i]?b[i]*b[i]<=p||!printf("%d ",b[n++]=p):0)||(i=0)||!(p+=2)||n<N);}

