Andrew Boyd(deleted)
10/30/2009 12:30 PM
post41082
|
Qnet by default supports two nics. You can
increase that with a command line option, but
it will cost a bit of memory and impact performance.
With more than one interface, it's a good idea to
use the "bind=X" option to qnet to specify which
interfaces it should look at.
Otherwise, it's the luck of the draw as to which
are the first two interfaces that qnet sees, and
uses, and which is the 3rd interface which is
ignored.
--
aboyd
-----Original Message-----
From: Mario Charest [mailto:community-noreply@qnx.com]
Sent: Friday, October 30, 2009 12:24 PM
To: technology-networking
Subject: 3 NIC
We have a machine with 3 build NIC, the 3rd isn't used at all, the
connector isn't even there. For some reason we can't disable it in the
BIOS so QNX always sees it, in fact it gets assigned to wm0. wm1 is the
one we use.
With 6.3.2 no problem, but with 6.4.1 even though the wm1 is the NIC
used, qnet will not work. TCP is ok. Going through the log files it
appears by default qnet only support 2 interfaces and we need to use
num_max_l4s to get qnet to work with when there is more then 2
interfaces even though we are not using the 3rd.
My first reaction is that qnet should have still work at least on the
first two NIC, because that means if for some reason someone adds a 3rd
NIC to a machine already having 2, it will kills qnet. But then again
may it was designed that way for a purpose?
What was also very strange is that the other machines would see the name
of the machine with 3 NIC appears under /net, yet it was unreachable.
The machine with 3 NIC would always show an empty /net.
_______________________________________________
Technology
http://community.qnx.com/sf/go/post41081
|
|
|