Hi Rolf, Thanks for the suggestions. I will try it. I can run a non-mpi program over wireless. My mac's ethernet interface is en0, and my linux's wireless is wlan0..can I mention both in the --mca btl__tcp_if_include option?!
thanks a lot in advance, regards, pallab > Hi: > I assume if you wait several minutes than your program will actually > time out, yes? I guess I have two suggestions. First, can you run a > non-MPI job using the wireless? Something like hostname? Secondly, you > may want to specify the specific interfaces you want it to use on the > two machines. You can do that via the "--mca btl_tcp_if_include" > run-time parameter. Just list the ones that you expect it to use. > > Also, this is not right - "--mca OMPI_mca_mpi_preconnect_all 1" It > should be --mca mpi_preconnect_mpi 1 if you want to do the connection > during MPI_Init. > > Rolf >> > > > Pallab Datta wrote: >> The following is the error dump >> >> fuji:src pallabdatta$ /usr/local/bin/mpirun --mca btl_tcp_port_min_v4 >> 36900 -mca btl_tcp_port_range_v4 32 --mca btl_base_verbose 30 --mca btl >> tcp,self --mca OMPI_mca_mpi_preconnect_all 1 -np 2 -hetero -H >> localhost,10.11.14.205 /tmp/hello >> [fuji.local:01316] mca: base: components_open: Looking for btl >> components >> [fuji.local:01316] mca: base: components_open: opening btl components >> [fuji.local:01316] mca: base: components_open: found loaded component >> self >> [fuji.local:01316] mca: base: components_open: component self has no >> register function >> [fuji.local:01316] mca: base: components_open: component self open >> function successful >> [fuji.local:01316] mca: base: components_open: found loaded component >> tcp >> [fuji.local:01316] mca: base: components_open: component tcp has no >> register function >> [fuji.local:01316] mca: base: components_open: component tcp open >> function >> successful >> [fuji.local:01316] select: initializing btl component self >> [fuji.local:01316] select: init of component self returned success >> [fuji.local:01316] select: initializing btl component tcp >> [fuji.local:01316] select: init of component tcp returned success >> [apex-backpack:04753] mca: base: components_open: Looking for btl >> components >> [apex-backpack:04753] mca: base: components_open: opening btl components >> [apex-backpack:04753] mca: base: components_open: found loaded component >> self >> [apex-backpack:04753] mca: base: components_open: component self has no >> register function >> [apex-backpack:04753] mca: base: components_open: component self open >> function successful >> [apex-backpack:04753] mca: base: components_open: found loaded component >> tcp >> [apex-backpack:04753] mca: base: components_open: component tcp has no >> register function >> [apex-backpack:04753] mca: base: components_open: component tcp open >> function successful >> [apex-backpack:04753] select: initializing btl component self >> [apex-backpack:04753] select: init of component self returned success >> [apex-backpack:04753] select: initializing btl component tcp >> [apex-backpack:04753] select: init of component tcp returned success >> Process 0 on fuji.local out of 2 >> Process 1 on apex-backpack out of 2 >> [apex-backpack:04753] btl: tcp: attempting to connect() to address >> 10.11.14.203 on port 9360 >> >> >> >> >> >>> Hi >>> >>> I am trying to run open-mpi 1.3.3. between a linux box running ubuntu >>> server v.9.04 and a Macintosh. I have configured openmpi with the >>> following options.: >>> ./configure --prefix=/usr/local/ --enable-heterogeneous >>> --disable-shared >>> --enable-static >>> >>> When both the machines are connected to the network via ethernet cables >>> openmpi works fine. >>> >>> But when I switch the linux box to a wireless adapter i can reach >>> (ping) >>> the macintosh >>> but openmpi hangs on a hello world program. >>> >>> I ran : >>> >>> /usr/local/bin/mpirun --mca btl_tcp_port_min_v4 36900 -mca >>> btl_tcp_port_range_v4 32 --mca btl_base_verbose 30 --mca >>> OMPI_mca_mpi_preconnect_all 1 -np 2 -hetero -H localhost,10.11.14.205 >>> /tmp/back >>> >>> it hangs on a send receive function between the two ends. All my >>> firewalls >>> are turned off at the macintosh end. PLEASE HELP ASAP> >>> regards, >>> pallab >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org >>> http://www.open-mpi.org/mailman/listinfo.cgi/users >>> >>> >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/users >> > > > -- > > ========================= > rolf.vandeva...@sun.com > 781-442-3043 > ========================= > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users