soujanya Yelchuri
|
problems with QNET mounting over IP on QNX 6.4.0
|
soujanya Yelchuri
05/29/2009 2:50 AM
post30300
|
problems with QNET mounting over IP on QNX 6.4.0
Hi,
I am porting my project to QNX 6.4.0 for PPC target.
Here are the steps how I mounted QNET over IP.
io-pkt-v4 -dppc8260-nxa channel=3,mac=$ethmac -ptcpip -v
waitfor /dev/io-net/en0 60
ifconfig en0 10.10.16.249 netmask 255.255.255.0
hostname node1
setconf _CS_DOMAIN domain.com
setconf _CS_RESOLVE lookup_file_bind
pidin -P io-pkt-v4
pid tid name prio STATE Blocked
606238 1 usr/bin/io-pkt-v4 21r SIGWAITINFO
606238 2 usr/bin/io-pkt-v4 21r RECEIVE 1
606238 3 usr/bin/io-pkt-v4 21r RECEIVE 14
mount -T io-pkt -o bind=ip0,resolve=dns lsm-qnet.so
pid tid name prio STATE Blocked
606238 1 usr/bin/io-pkt-v4 21r SIGWAITINFO
606238 2 usr/bin/io-pkt-v4 21r RECEIVE 1
606238 3 usr/bin/io-pkt-v4 21r RECEIVE 14
606238 4 usr/bin/io-pkt-v4 21r RECEIVE 23
606238 5 usr/bin/io-pkt-v4 20r RECEIVE 26
606238 6 usr/bin/io-pkt-v4 21r DEAD
606238 7 usr/bin/io-pkt-v4 21r CONDVAR (0xfe3c601c)
606238 8 usr/bin/io-pkt-v4 21r RECEIVE 20
I did the same for node 2 also.
And in /etc/hosts mage an entry for both.
Ping node2
ls /net
node1 node 2
I able to ping the other kits which are in the network.
But I am facing the following problems.
1) One of the io-pkt-v4 thread is in “DEAD” state after mounting QNET this is not the case when I mounted QNET on
en0.
2) Some times the system is getting strucked at QNET mounting.
3) I need to compare the performance of QNET on QNX 6.4.0 with QNET on 6.3.0 is there any utility to check its
performance.???
(Like ttcp gives the network throughput for TCP I need similar kid of utility for QNET also…Is there is no such
utility how to validate its performance as specified in its release notes?)
4) When I bind to en0 I will be able to get all the list of kits connected in the network by default in /net folder. But
when I mount on IP until and unless I access the kit I will not be able to get it in the /net list. How to get the list
of kits by default in /net folder when I mount QNET to IP.
5)Can i do binding to IP and eno at the same time???
Regards,
Soujanya Yelchuri
|
|
|